Cov txheej txheem:
- Kauj Ruam 1: Qhov Yuav Tsum Tau
- Kauj Ruam 2: Circuit Board
- Kauj Ruam 3: Tes Tes
- Kauj Ruam 4: Txuas Xov Tooj
- Kauj Ruam 5: Soldering Circuit Board
- Kauj Ruam 6: Ntsia Nws Txhua Qhov Ua Ke
- Kauj Ruam 7: Txoj Cai
- Kauj Ruam 8: Kev Ua Haujlwm Yav Tom Ntej
Video: Neo Pixel, Kev Ua Si Thumb nrawm tshaj plaws: 8 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Kuv tau tsim txoj haujlwm no vim tias coj mus rau kuv tus Makerfaire hauv nroog Newcastle, UK. Lub tswv yim yog ua kom tsev kawm ntawv ua si uas yuav raug nqi pheej yig thiab tsim tau yooj yim.
Lub tswv yim yog qhov yooj yim, kom yeej koj yuav tsum nias lub pob ntau zaus kom txog thaum koj ua lub nplhaib pixel nrog lub teeb. Koj sib tw ncaj qha nrog tus neeg sib tw thiab tus yeej tau txais lub nplhaib ntsuab flashing, thaum tus swb tau txais lub nplhaib liab flashing.
Txhawm rau ua txoj haujlwm, Kuv siv SolidWorks tsim, luam ntawv 3D thiab kuv tsim cov phiajcim Circuit Court siv Fritzing. Kuv tau muaj cov laug cam nyob hauv kuv lub Tsev Kawm Ntawv.
Hauv txhua qhov kuv xav tias txoj haujlwm tau ua tiav zoo. Cov vis dis aus qhia kev ua si; yooj yim tab sis siv tau.
Kauj Ruam 1: Qhov Yuav Tsum Tau
Kuv muaj qee yam khoom dag nyob ib puag ncig tab sis nws yuav tsum tsis raug nqi ntau dhau los tsim txhua yam. Kuv siv ethernet cov ntaub ntawv cable rau lub xov tooj vim tias nws muaj ntau lub hauv paus rau xaim xov tooj thiab khawm.
Daim Ntawv Teev Npe:
Solder headers poj niam thiab txiv neej
Adafruit Trinket - Mini Microcontroller - 5V Logic
NeoPixel nplhaib
3 x AAA Roj Teeb Nrog Nrog On/Off Hloov thiab 2-Pin JST
2 x 10K resistors
ib qho qub Ethernet network cable
JST-PH 2-Pin SMT Right Angle Connector
Ntsia Hlau Terminals 2.54mm Suab (3-Pin) thiab (5-pin)
Kauj Ruam 2: Circuit Board
Thawj qhov rov ua dua tau pom tseeb ua rau ntawm lub khob cij tab sis ib zaug kuv tau ua li ntawd, Kuv tau tsim cov phiaj xwm phiaj xwm siv Fritzing. Kuv tau ua txhua yam hauv daim phiaj xwm saib vim kuv xav siv lub taub hau, ntau dua li cov khoom ntawm lub khob cij, txhawm rau ntsaws yam khoom.
Kuv tau xa cov ntaub ntawv.fzz, Kuv tsis paub meej tias siv cov txheej txheem ntau npaum li cas, tab sis koj tuaj yeem siv cov ntawv yooj yim kom tau txais lub rooj tsavxwm ua milled lossis sau ua ke.
Pawg thawj coj saib pom sab hauv qab ntawm ib pawg tib tog. Kuv tau sau daim ntawv lo rau cov ntsia hlau nrog cov xov tooj uas cuam tshuam rau lub xov tooj.
Kauj Ruam 3: Tes Tes
Cov ntaub ntawv SolidWorks thiab STL cov ntaub ntawv rau lub xov tooj tau suav nrog.
Kuv siv Makerbot los luam tawm lawv thiab lawv tau taw qhia sawv ntsug ncaj li (piv txwv li txoj kev koj tuav lawv). Kuv tsis nco qab tso qhov rau cov xov hlau ntawm Neo-pixel rings yog li kuv yuav tsum tau laum lawv.
Kuv cim cov haujlwm ntawm lub qhov nrog tus cwj mem cim thiab kuv siv tes siv los laum qhov.
Kauj Ruam 4: Txuas Xov Tooj
Qhov no yog qhov nyuaj me ntsis, tab sis tom qab tinning cov xov hlau, Kuv pom tias los ntawm kev ntxig cov ntaub ntawv cable ua ntej thiab siv lub taub hau me me los ntxias cov xov hlau rau hauv txoj haujlwm raug kuv tuaj yeem hla cov xov hlau los ntawm qhov drilled qhov thiab lub pob qhov.
Cov xim xaim rau kuv cov ntaub ntawv cable tau xaim zoo li no
NeoPixel Nplhaib
Xim av - NeoPixel Hauv
Xim av thiab Dawb -NeoPixel Tawm
Ntsuab - Neopixel Fais Fab
Ntsuab thiab Dawb- Hauv av
Khawm
Xiav - Khawm Av
Xiav thiab dawb- Khawm Teeb liab
Kuv txuas ob qhov no mus rau tib lub davhlau ya nyob twg
Txiv kab ntxwv Khawm 5V
Kauj Ruam 5: Soldering Circuit Board
Kuv tau ua lub tsev hauv ob peb theem:
1) Kuv tau siv lub roj teeb txuas mus rau Trinket.
Qhov no yog qhov saum npoo soldering yog li me ntsis lo lus tab sis pom lub bulldog clip tau muaj txiaj ntsig los tuav lub txuas rau hauv qhov chaw rau kev siv tshuaj txhuam.
2) Kuv soldered hauv cov dhia thiab cov neeg tawm tsam.
Muaj peb qhov hauv Circuit Court thiab kuv paub tom qab tias ob qho tsis tas yuav tsum tau ua. Tsis tas li kuv tau xub xav siv lub khawm rov pib dua, tab sis pom tias lub roj teeb pob ntawm qhov hloov pauv raws li kev rov pib dua tau zoo dua thiab yooj yim dua rau txoj haujlwm. (tej zaum version 2 yuav zoo dua)
3) tom qab ntawd kuv tau muab cov ntsia hlau tso rau hauv qhov chaw.
4) thaum kawg kuv tau siv cov khoom pov tseg
Kauj Ruam 6: Ntsia Nws Txhua Qhov Ua Ke
Thaum kuv tau ua tiav qhov ntawd, Kuv Ntsia Hlau rau txhua txhais tes teeb rau hauv lub rooj tsavxwm. Kuv muab lub rooj tsavxwm tso rau hauv ib lub thawv me me nrog grommets los tuav cov hlua nyob hauv qhov chaw.
Kauj Ruam 7: Txoj Cai
Cov cai tau suav nrog, (Kuv tau tawm tswv yim nws kom nws nkag siab ntau dua) tab sis yog tias koj xav tias muaj lub siab tawv txaus los nyob ib puag ncig thiab tej zaum ua rau qhov kev ua si ntau dua lossis tsawg dua qhov nyuaj hauv qab no muaj txiaj ntsig zoo.
Txhawm rau teeb tsa trinket hauv kuv Arduino IDE, Kuv ua raws Adafruit, Qhia Trinket Qhia, rau kev nyeem lub pob hloov pauv, Kuv tsuas yog hloov tus piv txwv hauv Arduino IDE. Rau txhua yam khoom NeoPixel, qhov siv tau zoo yog Adafruit NeoPixel Überguide.
Tsuas yog qhov teeb meem coding uas kuv tau nyam ntawm qhov ntawd, vim tias kuv tau siv RGB thiab Dawb (RGBW) NeoPixel, Kuv yuav tsum hloov kab no:
Adafruit_NeoPixel strip = Adafruit_NeoPixel (60, PIN, NEO_GRB + NEO_KHZ800);
rau
Adafruit_NeoPixel strip = Adafruit_NeoPixel (60, PIN, NEO_RGBW + NEO_KHZ800);
Kauj Ruam 8: Kev Ua Haujlwm Yav Tom Ntej
Txoj haujlwm no tau ua tiav zoo nkauj, tab sis kev txhim kho kuv tuaj yeem xav txog yog:
- Ua kom nws wireless (Wemos lossis Huzzahs yuav ua haujlwm rau qhov no). Tej zaum txawm tias yog IOT version koj tuaj yeem ua si nrog tib neeg hla Skype piv txwv.
- Ntxiv kev tswj hwm qhov nyuaj xws li lub hwj chim hloov pauv tus lej nias kom puv lub nplhaib.
- Pom tseeb nws me ntsis.
- Txhua yam ntxiv uas koj tuaj yeem xav txog. Yog tias koj muaj cov lus qhia kuv yuav zoo siab tau hnov lawv.
Pom zoo:
Yuav Ua Li Cas Thiaj Li Tshaj Lij Tshaj Lij Tshaj Lij Tshaj Tawm Hauv Circuit Board: Phau Ntawv Qhia Ua tiav: 10 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Thiaj Li Tshaj Lij Tshaj Lij Tshaj Tawm Hauv Circuit Board: Phau Ntawv Qhia Tiav: Nyob zoo txhua tus, hnub no kuv yuav qhia koj yuav ua li cas thiaj ua tau PCB zoo, txhawm rau txhim kho koj cov phiaj xwm hluav taws xob. Cia peb pib
Txoj Kev Yooj Yim Tshaj Plaws Tshaj Plaws rau Microcontroller!: 9 Kauj Ruam
Txoj Kev Yooj Yim Tshaj Plaws rau Txoj Haujlwm Microcontroller!: Koj puas txaus siab hauv kev muaj lub microcontroller uas siv lub zog tsawg dua? Hnub no, Kuv yuav qhia koj paub txog STM32 Ultra Low Power - L476RG, uas siv 4 lub zog tsawg dua li Arduino Mega thiab muaj lub zog ua haujlwm Cortex. Kuv tseem yuav
Tsev Zoo Tshaj Plaws Tshaj Plaws rau $ 38: 8 Cov Kauj Ruam (nrog Duab)
Pheej Yig Tshaj Plaws Hauv Tsev rau $ 38: Koj puas tau hnov txog Raspberry Pi Zero tshiab? Tsuas yog tus nqi ntawm $ 5 (lossis $ 10 rau W version), nws hloov pauv lub tsev ntse los ntawm kev ua nws pheej yig dua li thiab siv tau rau ib qho peev nyiaj. Lwm qhov ntawm kev ua kom lub tsev ntse nkag tau yooj yim dua yog kev sib txuas
Yuav Ua Li Cas Thumb USB Thumb Drive Khoom Plig Zoo Tshaj Plaws: 5 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas USB Thumb Drive Khoom Plig Zoo Tshaj Plaws: USB tus ntiv tes xoo tsav yog ob qho me me thiab ua tau zoo, tab sis tus ntiv tes xoo zoo tib yam tsis yog qhov khoom plig txias tiag tiag los muab (tshwj tsis yog nws tau ntim nrog giga bytes, tau kawg). Kuv xav tau ib qho ntawm cov ntawv zoo nkauj Japanese tshoov siab tsav, zoo li lub tsheb lossis sushi me ntsis
Zoo Tshaj Plaws Zoo Tshaj Plaws Los Ntawm CDs Qub: 8 Kauj Ruam (nrog Duab)
Zoo Tshaj Plaws Zoo Tshaj Plaws Los Ntawm CDs Qub: Nrog plaub daim CDs qub koj tuaj yeem tsim cov ntawv xa ntawv zoo nkauj los nyeem txog li 3 ooj (85 grams) .Qhov no yog kev hloov kho ntawm tus qauv tsim los ntawm daim npav xa ntawv, ntawv nplaum, thiab ib npib los ntawm Arvind Gupta. Nws tuaj yeem pom ntawm no. Koj tuaj yeem pom cov