Cov txheej txheem:

Ib IoT Halloween Pumpkin - Tswj LEDs Nrog Arduino MKR1000 thiab Blynk App ???: 4 Cov Kauj Ruam (nrog Duab)
Ib IoT Halloween Pumpkin - Tswj LEDs Nrog Arduino MKR1000 thiab Blynk App ???: 4 Cov Kauj Ruam (nrog Duab)

Video: Ib IoT Halloween Pumpkin - Tswj LEDs Nrog Arduino MKR1000 thiab Blynk App ???: 4 Cov Kauj Ruam (nrog Duab)

Video: Ib IoT Halloween Pumpkin - Tswj LEDs Nrog Arduino MKR1000 thiab Blynk App ???: 4 Cov Kauj Ruam (nrog Duab)
Video: IoT-тыква в Qulix Systems - Хэллоуин 2018 - Speaking pumpkin on Halloween 2024, Lub Xya hli ntuj
Anonim

Nyob Zoo Sawv Daws, Ob peb lub lis piam dhau los yog Halloween thiab ua raws li kev coj noj coj ua kuv txiav tawm lub taub dag zoo rau kuv lub sam thiaj. Tab sis muaj kuv lub taub dag sab nraum zoov, Kuv pom tau tias nws yog qhov txaus siab heev uas yuav tsum tau tawm mus txhua hmo kom taws tswm ciab. Thiab kuv kuj tau pom tias nws yuav lom zem dua, yog tias kuv tuaj yeem hloov xim ntawm lub tswm ciab.

Yog tias koj xav kawm paub yuav ua li cas siv koj lub taub dag lub teeb thiab tuaj yeem muaj xim sib txawv teeb pom kev zoo rau koj lub taub dag Xus, cov ntawv qhia no yog rau koj.

Nov kuv yuav xub qhia koj li cas siv IoT ntaus ntawv (ntawm no Arduino MKR1000) los tswj ON/OFF hloov ntawm koj lub taub dag teeb (RGB LED Neopixel Ring). Hauv zaum thib ob, Kuv tseem yuav qhia koj li cas teeb teeb sib txawv xim siv koj lub xov tooj. ???

Cia peb pib!

Khoom siv:

Nov yog cov npe ntawm cov khoom, koj yuav xav tau rau txoj haujlwm no. Yog tias koj xav yuav ib yam ntawm cov khoom siv, saib eBay lossis Amazon, koj tuaj yeem yuav lawv rau tus nqi ncaj ncees.

  • Ib lub taub dag
  • Arduino MKX 1000
  • Neopixel Nplhaib - 12 RGB LED (SK6812)
  • 1000µF Capacitor
  • 470Ω Cov neeg tiv taus
  • 3.7V 2000mAh LiPo Roj Teeb - yog tias tsis siv ntawm USB Micro
  • Qee cov xov hlau jumper
  • Ib qho hlau txuas

Kauj Ruam 1: Txiav Koj Lub Pumpkin

Carving Tawm Koj Lub Pumpkin!
Carving Tawm Koj Lub Pumpkin!

Muaj kev lom zem thiab txaus siab rau cov kua zaub taub dag nrog nqaij taub dag koj txiav tawm ntawm sab hauv ??

Kauj Ruam 2: Hlau Cov Khoom Siv Hluav Taws Xob

Hlau Cov Khoom Siv Hluav Taws Xob
Hlau Cov Khoom Siv Hluav Taws Xob
Hlau Cov Khoom Siv Hluav Taws Xob
Hlau Cov Khoom Siv Hluav Taws Xob

Nkag siab koj cov khoom

Koj yuav pom daim duab kab hluav taws xob rau txoj haujlwm no hauv qab no. Ua ntej pib qhov thaiv, muaj qee yam uas koj yuav tau xav txog.

  1. Koj siv Arduino microcontroller board twg? Koj lub rooj tsavxwm puas muaj 5V lossis 3.3V cov lus tawm? Koj lub rooj tsavxwm puas muaj 5V tus pin tso zis?
  2. Qhov loj ntawm koj lub LED Neopixel ntiv nplhaib - 12, 16, 24 pixel yog dab tsi?
  3. Koj yuav ua li cas thiaj muaj zog rau koj Arduino microcontroller thiab koj cov LEDs?

Hauv txoj haujlwm no, Kuv tau xaiv los siv Arduino MKR1000, uas muaj lub cim WiFi txuas nrog. Kuv txiav txim siab mus nrog Arduino no raws li kuv xav muaj peev xwm tswj hwm kuv Arduino los ntawm kuv lub xov tooj ntawm WiFi. Tsis tas li, kuv twb muaj lub rooj tsav xwm no nyob hauv tsev thiab tsis siv rau lwm yam. Lwm qhov kev xaiv yuav yog siv Arduino Uno, Nano lossis lwm yam Arduino nrog ESP8266 WiFi module.

Piv rau lwm Arduino, MKR1000 khiav ntawm 3.3V. Thaum koj tuaj yeem muab 5V rau lub rooj tsavxwm ntawm USB chaw nres nkoj, koj tsis tuaj yeem xa ntau dua 3.3V rau I/O pins. MKR1000 muaj tus pin 5V, uas tuaj yeem siv los txhawb lub zog 5V. Hauv peb qhov xwm txheej, peb yuav siv tus pin no los txhawb peb lub nplhaib Neopixel. Yog tias koj siv lub nplhaib loj xws li 16, 24 lossis ntau dua pixels, koj yuav xav txiav txim siab siv lub hwj chim cais.

Cov taub dag thiab cov khoom siv hluav taws xob yuav nyob ntawm kuv lub sam thiaj thiab yog li peb yuav siv 3.7V LiPo roj teeb los txhawb peb Arduino thiab Neopixel. MKR1000 BatteryLife kev qhia yog pab tau los pab koj txiav txim siab lub peev xwm ntawm lub roj teeb uas koj yuav siv. Raws li kuv tsis xav rov roj teeb txhua hnub, Kuv tau xaiv lub roj teeb 2000mAh. Ntxiv mus, Kuv txiav txim siab tso Arduino ntawm hom tos thaum tsis teeb kuv lub taub dag. Qhov no pab txo qis kev siv hluav taws xob vim tias WiFi module raug kaw.

Hlau koj cov khoom

  • Solder lub capacitor ncaj qha rau lub nplhaib Neopixel. Sab tsis zoo rau GND thiab sab zoo rau 5V
  • Solder 470Ω resistor rau Cov Ntaub Ntawv Hauv (DI) tus pin
  • Txuas tus 5V tus pin ntawm Arduino mus rau 5V ntawm Neopixel siv lub jumper hlau
  • Txuas tus GND tus pin ntawm Arduino mus rau GND ntawm Neopixel siv lub jumper hlau
  • Txuas tus #4 Digital tus pin ntawm Arduino mus rau DI ntawm Neopixel siv lub jumper hlau

Thaum qhov no ua tiav, koj yuav tsum qhib "IoT-Halloween-Pumpkin" GitHub nplaub tshev thiab ua qee qhov kev hloov pauv me me rau txoj cai ua ntej xa nws mus rau koj Arduino. Vam tias koj tau npaj rau me ntsis ntawm cov phiaj xwm !! ????

Kauj Ruam 3: Ua Haujlwm Koj Lub Pumpkin

Programming Koj Pumpkin
Programming Koj Pumpkin
Programming Koj Pumpkin
Programming Koj Pumpkin
Programming Koj Pumpkin
Programming Koj Pumpkin

Program koj Arduino

Hauv txoj haujlwm no, peb xav ua haujlwm rau peb Arduino kom cov hauv qab no ua tiav:

  • Arduino txuas nrog Blynk App ntawm WiFi.
  • Cov xim ntawm Neopixel teeb tau hloov pauv ntawm Blynk App.

Koj tuaj yeem pom cov cai rau txoj haujlwm no hauv kuv "IoT Halloween Pumpkin" GithHub chaw cia khoom. Tab sis ua ntej koj khawb rau hauv nws, koj yuav xav nyeem txog ob peb yam uas kuv tau kawm thaum ua txoj haujlwm no! ???

LED Teeb Qhia

LEDs nyob tau lossis hauv Adafruit cov lus "NeoPixel" xws li WS2812, WS2811 thiab SK6812 LED tsav tsheb tuaj yeem tswj tau siv Adafruit NeoPixel lub tsev qiv ntawv. Yog tias nws yog thawj zaug uas koj siv NeoPixel, Kuv yuav qhia koj kom saib Adafruit NeoPixel Uberguide. Tag nrho cov lus qhia thiab cov lus qhia, nws yog cov peev txheej zoo!

Txhawm rau teeb LED xim rau koj lub taub dag, koj yuav tsum xa RGB tus nqi rau koj Arduino/NeoPixel. Qhov yooj yim tshaj yog saib cov cai xim ntawm qee cov xim! Spiro Disco Blue, Harlequin, Daffodil lossis Rose Bonbon, ntawm no yog qee qhov txias.

Txoj hauv kev lom zem dua yog kom muaj xim ntawm koj NeoPixel "seev cev". Yog tias koj mob siab tiag tiag, muab nws mus! Txwv tsis pub, kos Tweaking4All LEDStrip Effects blog post. Koj yuav pom cov cai rau qee qhov ua rau pom kev zoo nkauj zoo nkauj. Lwm qhov peev txheej zoo yog Neopixel Effect Generator los ntawm Adriano.

App ntawm Blynk

Blynk App yog ib qho ntawm IoT platform nrov tshaj plaws. Blynk App yooj yim heev rau siv thiab tsawg dua 5 feeb koj yuav tuaj yeem tsim IoT app ntawm koj lub xov tooj ntawm tes kom sib txuas lus hauv Is Taws Nem nrog koj lub cuab yeej IoT. Ua ntej txiav koj Blynk App rau koj xav tau, koj yuav tsum:

1. Rub tawm Blynk app

2. Nruab Blynk lub tsev qiv ntawv

3. Teeb kev sib txuas rau koj li IoT ntaus ntawv

Blynk App tau tshaj tawm cov ntaub ntawv zoo los pab txhua tus kom pib. Saib ntawm no yog zoo li kuv, nws yog koj thawj zaug siv nws.

Kauj ruam 4: Txaus siab rau

Txaus siab rau!
Txaus siab rau!
Txaus siab rau!
Txaus siab rau!

Nrog koj zoo siab, tam sim no koj tuaj yeem zaum tau yooj yim hauv koj lub rooj zaum thiab siv koj lub xov tooj smartphone los tswj LEDs cov xim ntawm koj lub taub dag Xus. ???

Ua tsaug rau koj nyeem los ntawm kuv tes num. Kuv vam tias koj txaus siab rau nws thiab nws yuav txhawb koj kom ua qee yam zoo sib xws rau koj cov LEDs ntawm koj tsob ntoo Christmas, ntawm koj lub caij ntuj no snowman, lossis lwm yam!

Pom zoo: