Orodha ya maudhui:
- Hatua ya 1: Utangulizi wa Neopixels
- Hatua ya 2: Vifaa vinavyohitajika
- Hatua ya 3: Ujenzi
- Hatua ya 4: Kanuni
- Hatua ya 5: App
- Hatua ya 6: Jinsi ya Kupakia kwa SPIFFS?
- Hatua ya 7: Inafanyaje Kazi?
- Hatua ya 8: Programu ya Android
Video: Cheza na Moto Juu ya WIFI! ESP8266 & Neopixels: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Na Electropeak Tovuti rasmi ya ElectroPeak Fuata Zaidi na mwandishi:
Kuhusu: ElectroPeak ni sehemu yako ya kusimama moja ya kujifunza elektroniki na kuchukua maoni yako kwa ukweli. Tunatoa miongozo ya hali ya juu kukuonyesha jinsi unaweza kutengeneza miradi yako. Pia tunatoa bidhaa zenye ubora wa hali ya juu ili uwe na… Zaidi Kuhusu Electropeak »
Unda athari ya kuiga moto baridi na udhibiti wa waya wa Wi-Fi. Programu ya rununu (ya simu mahiri za Android) iliyo na muonekano mzuri iko tayari kusanikishwa kucheza na uumbaji wako! Tutatumia pia Arduino na ESP8266 kudhibiti moto. Mwisho wa mradi huu utajifunza:
- Jinsi NeoPixels inavyofanya kazi.
- Jinsi ya kupanga programu ya ESP8266 na kudhibiti anuwai juu ya wifi
- Jinsi ya kuunda athari ya moto baridi na Neopixels
Hatua ya 1: Utangulizi wa Neopixels
LED za kibinafsi zinazoweza kushughulikiwa au mara nyingi huitwa Neopixles zimekuwepo kwa muda mrefu sasa na labda unawajua lakini, ikiwa sio, ni kama RGB za kawaida za RGB lakini kama jina linavyoonyesha rangi ya kila mmoja wao inaweza kushughulikiwa kibinafsi, kuruhusu mifumo baridi na michoro kufanywa. Kwa WS2812b unahitaji waya 3 tu, 2 kwa nguvu na 1 kwa data. Hiyo inamaanisha unahitaji tu pini moja ya bure ya Arduino kudhibiti tani ya LED!
Katika mradi huu, tutatumia LED hizi nzuri kuunda athari ya moto. Kwa kudhibiti LED tutatumia maktaba ya kushangaza ya FastLED. Tutatumia mfano wa mchoro wa Fire2012 wa maktaba iliyoandikwa na Mark Kriegsman. Tunatumia vipande 6 vya LED kila moja ikiwa na LED 30 (jumla ya LED 180) tunashika taa hizi kwenye kipande cha bomba la PVC na kuziweka kwenye silinda ya glasi (mitungi hii ya glasi kawaida hutumiwa kama vases). Tunapaswa kueneza mwangaza wa taa za taa kuzifanya zionekane zikiwa endelevu, kufanya hivyo tulitumia karatasi inayofuatilia ambayo inaruhusu nuru kupita na kueneza nuru.
Hatua ya 2: Vifaa vinavyohitajika
Vipengele vya vifaa
- ESP8266 Serial WIFI Witty Bodi ya Wingu × 1
- Ukanda wa Neopixels Smart LED (60LED / m strip) × 1
- Kiwango cha mantiki Kubadilisha × 1
- 21cm 40P Mwanaume Kwa Mwanamke Jumper Wire × 1
- Bomba la PVC saizi 60cm 2 "× 1
- Kufuatilia karatasi × 1
- Silinda ya glasi × 1
Programu za Programu
Arduino IDE
Zana za mkono
- Bunduki ya gundi moto
- Chuma cha kulehemu
Hatua ya 3: Ujenzi
Kwanza pata silinda sahihi ya glasi, silinda yetu ina urefu wa 60cm na kipenyo cha 12cm.
Ikiwa unaweza kupata silinda ya glasi iliyo na baridi ambayo itakuwa nzuri lakini ikiwa ni glasi wazi unaweza kutumia karatasi ya kufuatilia kufunika uso wa silinda (iwe ndani au nje), karatasi ya kufuatilia hufanya kazi nzuri ya kueneza nuru na kutoa matokeo mazuri. Baada ya kupata silinda ya glasi pima urefu wake wa ndani na kisha ukate bomba la PVC ili iweze kutoshe ndani ya silinda. Silinda yetu ya glasi ina urefu wa 60cm (ukiondoa msingi ina urefu wa ndani wa 59cm) kwa hivyo tunakata bomba letu la PVC hadi 59cm. Utashika vipande vya LED kwenye bomba hii, bomba yenye kipenyo cha 4cm itakuwa kamili. Ifuatayo tunalazimika kukata kipande chetu kilichoongozwa hadi sehemu 6 sawa hapa tunatumia ukanda wa wiani wa 60LED / m (unaweza kutumia msongamano wa juu kwa athari bora ikiwa unataka) tunatumia urefu wa sentimita 50, hiyo inamaanisha tunahitaji mita 3. Weka urefu wa urefu sawa sita karibu na bomba la PVC na ushikilie vipande kwenye bomba. Hapa ni jinsi inapaswa kuonekana kama.
Kwa vipande vya LED pamoja unaweza ama waya za solder moja kwa moja kwenye ukanda kulingana na mchoro ufuatao au vichwa vya kwanza vya pini ya solder kwenye vipande kisha utumie waya za mkate kuziunganisha.
Wakati muunganisho wote wa mkanda wa LED umefanywa lazima uweke bomba ndani ya silinda. Ili kuweka bomba ndani ya silinda unaweza kutumia povu kukata mduara ambao una kipenyo cha nje sawa na kipenyo cha ndani cha silinda ya glasi na kipenyo cha ndani sawa na kipenyo cha nje cha bomba la PVC. Andaa hizi mbili kwa kila upande wa bomba. Ambatisha sehemu hizi hadi mwisho na uweke bomba kwa upole ndani ya silinda.
Hatua ya 4: Kanuni
Tunatumia Arduino IDE kwa kuweka nambari na kupakia kwa ESP8266. Lazima utumie bodi ambayo ina ESP8266 na 3MB ya SPIFFS ikiwa unataka kupakia faili za programu ya mtawala kwenye SPIFFS. SPIFFS ni fupi kwa "Mfumo wa Faili ya Kiunga cha Pembeni ya Pembeni" unaweza kupakia faili za mtawala kwenye kumbukumbu hii ili kutumikia faili kutoka mahali hapo. Kwa kufanya hivyo unaweza kufungua kivinjari chako (iwe kwenye simu yako au daftari) na uende kwenye anwani ya ESP yako (chaguo-msingi ni 192.168.4.1) na utapata kiolesura cha mtawala kwenye kivinjari chako bila kusanikisha programu, ikiwa kuwa na iPhone au iPad hii ndiyo chaguo lako pekee.
Pakia mchoro ufuatao kwenye bodi yako ya ESP. Tunahitaji maktaba ya FastLED, kwa hivyo kwanza ongeza kwenye IDE yako ya Arduino ikiwa bado haujapata (Unaweza kuipakua hapa). Nambari ya kuiga moto ni mchoro wa moto wa Mark Kriegsman's201201 ambao unaweza kupata katika mifano. Mfano huo ni kwa ukanda mmoja wa kuongozwa lakini, hapa tumebadilisha nambari kutumia nambari tofauti za vipande. Kadiri idadi ya vipande / vichwa inavyozidi kuwa nyingi athari itakuwa kubwa. Mantiki ya masimulizi ya moto imeelezewa wazi kwenye faili ya mfano. Ikiwa unataka kujua jinsi inavyofanya kazi soma nambari ya chanzo ya mfano.
Hatua ya 5: App
Ili kudhibiti "kuangalia na kuhisi" kwa moto kuna vigeuzi viwili vya kucheza na: KUCHEZA na KUPONYA, ambayo unaweza kudhibiti kwa nguvu katika programu ya mtawala iliyopakiwa kwenye SPIFFS au programu ya android unayoweza kupakua. Unaweza pia kudhibiti ramprogrammen hapa.
Rangi ya moto inadhibitiwa na rangi ya rangi ambayo pia hubadilika kupitia programu ya mtawala (kupitia vituo 4 vya rangi). Bonyeza tu / gonga kila duara la rangi linalowakilisha kituo cha rangi ili kuweka rangi, baada ya kuweka rangi karibu karibu ili kufunga mazungumzo na kuona mabadiliko.
Hatua ya 6: Jinsi ya Kupakia kwa SPIFFS?
Ili kupakia faili kwenye kumbukumbu ya SPIFFS ukitumia Arduino IDE kwanza unahitaji kuunda folda inayoitwa "data" ndani ya folda ya mchoro na uweke faili zote unazotaka kupakiwa kwenye folda hiyo. Faili iliyopakiwa hapa ina mchoro na folda hii.
Ifuatayo, unahitaji programu-jalizi ya kupakua mfumo wa faili ya Arduino ESP8266 ya Arduino. Fuata maagizo kwenye ukurasa wake wa Github na usakinishe programu-jalizi. Ukisakinishwa utapata ESP8266 Sketch Data Pakia chini ya menyu ya zana. Weka ESP yako katika hali ya programu na bonyeza hiyo. Kuwa na subira na acha faili zipakie, ambazo zinaweza kuchukua muda kidogo. Kumbuka: weka "kasi ya kupakia" hadi 921600 ili kuifanya iwe haraka.
Hatua ya 7: Inafanyaje Kazi?
Mchoro uliopakiwa kwenye bodi ya ESP8266 huunda seva ya wavuti kwenye hiyo, ambayo hujibu maombi yaliyotumwa kutoka kwa programu hiyo. Programu hutuma tu maombi ya GET kwa seva (ESP8266). Takwimu za rangi ya kuunda palette zinatumwa kama hoja katika ombi la kupata, hiyo ni kweli kwa vigezo vingine kama vigezo vya Kuchochea na kupoza.
Kwa mfano, kuweka mwangaza, ombi lifuatalo linatumwa na programu https:// 192.168.4.1/conf?brightness=224 kuna mshughulikiaji wa ombi hili kwenye mchoro ambao wakati ombi hili linaweka mwangaza. Pitia nambari ili upate maelezo zaidi.
Hatua ya 8: Programu ya Android
Programu ya Android imeundwa kwa kutumia Phonegap. Ni teknolojia ambayo hukuruhusu kuunda programu za rununu za jukwaa linalotumia teknolojia za wavuti (HTML, CSS, Javascript). Unaweza kupata nambari ya chanzo kutoka kwa kiunga kifuatacho.
Ilipendekeza:
Moto wa Kupambana na Roboti ya Moto na Moto wa Kujitafuta: Hatua 3
Moto wa Kupambana na Roboti ya Moto na Kujipatia Moto. kuokoa maisha ya binadamu moja kwa moja kwa gharama nafuu haraka fireproof t
Moto wa Moto wa Moto: Hatua 5
Moto wa Moto: Je! Umewahi kumsikiliza mwanamuziki akicheza gitaa karibu na moto wa moto? Kitu kuhusu taa na vivuli vinavyozunguka huunda mandhari ya kimapenzi ya kushangaza ambayo ’ s inakuwa ikoni ya maisha ya Amerika. Cha kusikitisha, wengi wetu tunatumia maisha yetu mijini,
Neopixels Zinazodhibitiwa na Smartphone (Ukanda wa LED) Na Programu ya Blynk Juu ya WiFi: Hatua 6
Neopixels Zinazodhibitiwa na Smartphone (Ukanda wa LED) Na Programu ya Blynk Juu ya WiFi: Niliunda mradi huu baada ya kuongozwa na neopixels zinazodhibitiwa na smartphone katika nyumba ya marafiki lakini zilinunuliwa dukani. Nilidhani " inawezaje kuwa ngumu kutengeneza yangu, ingekuwa ya bei rahisi pia! &Quot; Hivi ndivyo. Kumbuka: nadhani uko fa
Kamwe Usimalize Eddy Juu ya Sasa Inazunguka Juu: 3 Hatua
Kamwe Kukomesha Eddy Juu Juu ya Sasa Inazunguka: Hivi majuzi nilitengeneza muundo huu wa kichwa kisicho na mwisho cha kuzunguka kwa kutumia sumaku inayozunguka kuunda Eddy sasa kwenye sehemu ya juu inayozunguka. Baada ya utaftaji kadhaa sikuonekana kupata mtu mwingine yeyote kutumia kanuni hiyo hiyo kwa kifaa kama hicho, kwa hivyo nilidhani ningekuwa
Mpikaji wa Mbwa Moto Moto Moto: Hatua 14 (na Picha)
Pika Mbwa wa Moto Moto Moto: Wakati nilikuwa mwanafunzi wa shahada ya kwanza ya Fizikia tunapika mbwa moto kwa kuziunganisha moja kwa moja kwenye duka la 120V. Hii ilikuwa shughuli hatari sana kwani tuliunganisha tu ncha za kamba ya ugani kwa bolts mbili, ambazo ziliingizwa kwenye h