Cov txheej txheem:

Tau txais Neopixel Tshiab? Nov yog Phau Ntawv Qhia Pib Pib!: 5 Kauj Ruam
Tau txais Neopixel Tshiab? Nov yog Phau Ntawv Qhia Pib Pib!: 5 Kauj Ruam

Video: Tau txais Neopixel Tshiab? Nov yog Phau Ntawv Qhia Pib Pib!: 5 Kauj Ruam

Video: Tau txais Neopixel Tshiab? Nov yog Phau Ntawv Qhia Pib Pib!: 5 Kauj Ruam
Video: Phoo 100 zaj 2 peb tau txais txujkev hlub ntawm tswv yexus 2024, Lub Xya hli ntuj
Anonim
Tau txais Neopixel Tshiab? Nov Yog Phau Ntawv Qhia Pib Sai!
Tau txais Neopixel Tshiab? Nov Yog Phau Ntawv Qhia Pib Sai!

Kuv paub tias hauv kuv qhov kev qhia zaum kawg kuv hais tias kuv yuav ua ntu zus, tab sis kuv tsis tau ua.

Zoo, kuv tau sim, tab sis kuv tsis muaj lub tswv yim zoo:

Ciab npog qhov sib tw: KABOOM!*

Crayon tswm ciab: Fissssssss… KABOOOM! **

Fancy lej kos duab: Tau txais cov ces kaum tsis raug!

Xijpeem kuv rov qab nrog qee yam uas tsis tau tawg, yog li kuv vam tias koj txaus siab rau nws.

*Kev tshaj tawm

** Ob chav exaggeration

Kauj ruam 1: Koj Yuav Tsum Tau:

Koj Yuav Tsum Tau
Koj Yuav Tsum Tau

Ib Arduino

Neopixel (kuv tsis yog qhov tiag tab sis nws ua haujlwm tib yam)

Ib lub computer

Ib tug usb B rau A hom cable

Cov lej hauv qib 4

Arduino IDE Cov

Kauj Ruam 2: Kev Sib Txuas (neopixel)

Kev sib txuas (neopixel)
Kev sib txuas (neopixel)

Kuv tau siv cov xov hlau no ntawm kuv tus kheej.

Muaj ib txoj hlua liab txuas rau 5v (zoo).

Muaj cov xaim dub txuas nrog GND (tsis zoo).

Thiab cov xaim grey txuas nrog cov tswv yim digital.

Tsis quav ntsej cov xaim dawb, peb tsis siv nws hauv txoj haujlwm no.

Kauj Ruam 3: Kev Sib Txuas (Arduino)

Kev Sib Txuas (Arduino)
Kev Sib Txuas (Arduino)
Kev Sib Txuas (Arduino)
Kev Sib Txuas (Arduino)
Kev Sib Txuas (Arduino)
Kev Sib Txuas (Arduino)

Txuas RED xaim mus rau 5V, BLACK xaim rau GROUND, GRAY xaim mus rau PIN 6, thiab ARDUINO mus rau COMPUTER.

Kauj Ruam 4: Cov Cai: Nthuav Tawm Tab sis Tseem Ceeb

Kuv tsis tuaj yeem muab cov lej vim tias kuv tsis muaj tus tswv cuab koom nrog thiab qhov ntawd txhais tau tias kuv tsis tuaj yeem rub cov ntawv rub tawm.

Tab sis ntawm no yog qhov uas koj tau txais lawv:

Qhib arduino IDE

Nyem rau ntawm 'piv txwv'

Nyem rau ntawm 'los ntawm cov tsev qiv ntawv'

Xaiv 'adafruit neopixel'

Tsis txhob xaiv khawm cycler, nws tsis sib xws nrog qhov peb teeb tsa neopixel li cas.

Cov lej koj tuaj yeem siv yog:

RGBstrandtest

yooj yim

yooj yim tshiab operartor

Hauv qhov yooj yim tus neeg teb xov tooj tshiab saib rau qhov no:

// pixels. Color siv RGB qhov tseem ceeb, los ntawm 0, 0, 0 txog 255, 255, 255 pixels-> setPixelColor (i, pixels-> Xim (0, 150, 0)); // Nruab nrab qaim xim ntsuab

Txheeb xyuas peb tus lej, 0, 150, 0.

Thawj qhov xoom yog qhov ci ntawm liab, 150 yog qhov ci ntawm ntsuab, thiab xoom kawg yog qhov ci ntawm xiav. Kho cov no thiab ua koj tus kheej xim!

nov yog ib qho ntxiv:

strandtest

Kauj ruam 5: Txaus siab rau

Qhia koj qhov neopixel txias rau koj tsev neeg thiab cov phooj ywg!

Thiab yog tias koj ua tib zoo saib rau kuv cov lus qhia tshiab kawg koj yuav tsis poob siab. TSUAS YOG QHOV TSEEB TSHAJ PLAWS 'FOLLOW' BUTTON!

Pom zoo: