Përmbajtje:
- Hapi 1: Pajisje kompjuterike
- Hapi 2: Vendosja e Jarvis (esp8266) Në Ironman
- Hapi 3: Softueri "Përshëndetje Jarvis"
- Hapi 4: Mblidheni Avengers
- Hapi 5: Likeshtë njësoj si të shikosh bojën të thahet
Video: Njoftime të mrekullueshme - Edicioni Ironman: 5 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:23
"Excelsior" - Stan Lee.
Njoftime të mrekullueshme
Ky udhëzues i kushtohet babait të ndjerë të superheronjve të mi të preferuar.
Për ca kohë e kisha këtë statujë të Njeriut të Hekurt në raft. Shtë një lodër me origjinë të dyshimtë që më është dhënë pas një debati me një mik. Unë pretendova se mund ta bëja atë të duket më mirë. Koha kaloi dhe lodra ishte ulur atje në raftin tim për muaj dhe muaj, as të luajtur me dritën jo shumë interaktive LED ose të pikturuar.
Ishte koha për ta ndryshuar këtë!
Le t'i japim pak jetë këtij Ironmani, ta lyejmë dhe të shtojmë fuqinë llogaritëse me vlerë Jarvis! Shtë një dëshmi se sa argëtuese mund t'ju japë një LED i vetëm nëse përdoret si duhet!
Karakteristikat:
- Drita LED RGB e kontrollueshme plotësisht "e lidhur" - po vetëm një!
- Mund të njoftoni njoftimet tuaja të tjera në Facebook, Twitter, WhatsApp
- E pajtueshme me Alexa (nëse dëshironi)
- Krejtësisht miqësore me SuperHero
- Jarvis brenda (është ESP8266 por kjo është më e afërta që mund të gjej)
Koha: 2 orë Kostoja: rreth 5 dollarë Vështirësia: Superhero lehtë
(Vini re se projekti kërkon një server NodeRED për lidhjen IoT)
Po zhvillohet një konkurs - nëse mund ta fitoj me një projekt të vetëm LED që do të ishte një përvojë vërtet e mrekullueshme! Votat u vlerësuan shumë!
E udhëzueshmja bazohet plotësisht në këtë shkrim të bukur të bërë nga unë! Ju mund të lexoni më shumë për të atje, por paralajmëroni se ky udhëzues është një veprim i mbushur me humor!
Hapi 1: Pajisje kompjuterike
Kjo do të jetë lista më e shkurtër e pajisjeve ndonjëherë:
- ESP8266-01 - ashtu si ky (3 dollarë)
- 1 RGB LED WS2812b ju duhet vetëm një - është e paçmueshme!
- Shkallëzimi 5V në 3.3V (për ta bërë atë me USB) (2 dollarë)
Ju gjithashtu do të keni nevojë për një hekur bashkues (njeri), një durim si hero, gishta të qëndrueshëm dhe armë lazer sepse nuk mund të keni mjaft lazer. Gjithashtu nëse mund të zvarriteni lart ndërtesës … ndaloni së lexuari këtë Pjetër dhe shkoni dhe shpëtoni qytetin!
Clearshtë e qartë se thjesht po përpiqem që ky hap të duket serioz. E vërteta është - ky është një projekt argëtues për të futur këmbët tuaja në MQTT, NodeRED, ESP8266 dhe disa pajisje elektronike bazë. Ju mund të përdorni bateri për ta fuqizuar këtë, por ESP pa modalitetin e gjumit do t'i përtypë ato shumë shpejt.
Hapi 2: Vendosja e Jarvis (esp8266) Në Ironman
Nuk quhet fat! Kam planifikuar plotësisht që:
- WS2812b ka një shirit ngjitës dhe përshtatet në pllakën e pasme të ESP
- ESP8266 përshtatet brenda kokës së Ironman (Tony është me të vërtetë me kokë të madhe!)
Fakt argëtues: Shoku im aktual i shtëpisë ka emrin e koduar "Iron-man" (mos i thuaj atij, ai nuk është në dijeni të kësaj). Unë zgjedh emrat e koduar çdo herë që duhet të kërkoj një shok shtëpie të ri, para se të përzgjedh (kalova tashmë nëpër Batman dhe Superman). Jo vetëm që emri i tij ishte Anthony, por pyetja e parë që bëri ishte në lidhje me dërrasën e hekurosjes!
Sado që të tundoheni t’i bashkoni të gjitha - mos e bëni këtë akoma. Pasi WS2812b është ngjitur në ESP8266 me të gjitha telat, do të jetë më e vështirë të ndezësh kodin.
Me këtë në mendje - koha për nivelin e Jarvis AI
Hapi 3: Softueri "Përshëndetje Jarvis"
Ekzistojnë dy përbërës të këtij konfigurimi:
NodeRED:
NodeRED është shumë i lehtë për t’u përdorur dhe ju mund të bëni shumë gjëra të jashtëzakonshme me këtë. Nga automatizimi bazë te tregimi i lodrës sonë Jarvis se çfarë të bëjë! Unë kam një tutorial për fillestarët nëse doni të zgjeroni njohuritë tuaja më tej. Nuk është e nevojshme për këtë të udhëzueshme. Nëse doni të bëni që dritat të ndodhin - thjesht vazhdoni të lexoni.
Serveri është përgjegjës për 2 gjëra:
- për të kapur shkaktarët (njoftimi në hyrje, shtypni butonin etj)
- dërgoni komandën për të ndezur dritën
Për të komunikuar me ESP8266 unë jam duke përdorur një varg i cili është ndërtuar me mënyrën e mëposhtme:
Formati: (num: i kuq: jeshil: blu: LedON: LedOFF: Ndriçimi: lak) num: int 0-255 // numri i ndezjeve të kuqe: int 0-255 // kanali i kuq (përdorni zgjedhësin e ngjyrave) jeshile: int 0- 255 // kanali jeshil (përdorni zgjedhësin e ngjyrave) blu: int 0-255 // kanali blu (përdorni zgjedhësin e ngjyrave) LedOn/Off: int mullinj 100-1000 // Koha LED dhe pushimi Ndriçimi: int 0-255 // Ndriçimi LED lak: modaliteti int 0, 1, 2 // (numërimi/konstantja pulson/pastron)
Bazuar në këtë çelës një shembull mesazhi si ky:
3:15:96:226:1000:300:255:0
Do të përkthehej në 3 pulse blu që zgjasin 1 sekondë çdo 300 ms në shkëlqimin e plotë.
Kjo do të dërgohet përmes MQTT në ESP8266. It'sshtë në dorën tuaj se çfarë do të bëjë që mbylljet e syrit të ndodhin. Unë do të mbuloj disa skenarë shembull:
Njoftimet celulare
Natyrisht për të kapur mesazhe dhe njoftime do të përdor shtojcën Tasker dhe AutoNotification. Sa herë që marr një mesazh të një lloji të caktuar - le të bëjmë WhatsApp dhe SMS - dua që Ironman të vezullojë x herë në ngjyrë y.
Në pajisjet Android, mund të përdorni Tasker për të kontrolluar se çfarë njoftimi është lëshuar dhe të bëni diçka bazuar në këtë. AutoNotification do të monitorojë çdo njoftim dhe nëse lëshohet nga aplikacioni SMS ose Whatsapp do të dërgojë një Postim HTTP në NodeRED. Unë kam shumë mësime Tasker nëse doni të dini më shumë për të.
Për WhatsApp unë do të mbyll dritën LED 6 herë, vendos ngjyrën në jeshile
udhëhequr = 6: 15: 224: 99: 600: 100: 254: 0
Për SMS dua që LED të kthehet në blu dhe të pulsojë 10 herë led-
10:15:96:226:1000:300:254:0
Ju mund të shkarkoni dhe importoni profilin e plotë të Tasker me të gjithë skedarët e bashkangjitur në këtë udhëzues.
ESP8266
Duke përdorur MQTT - Unë po dërgoj goditjen me informacion se si duhet të sillet LED. Ju duhet të ndizni ESP (ndoshta përdorni këtë përshtatës flash DIY) duke përdorur Arduino IDE me kodin e personalizuar. Kodi është gati për ju, dhe gjithçka që duhet të bëni është të modifikoni skedarin e kredencialeve.h me qasjen tuaj në WiFi dhe informacionin e serverit NodeRED.
#përcakto SSID_NAME "xxxxxxx";#përcakto SSID_PASS "xxxxxxx"; #përcakto MQTT_SERVER "192.168.1.183"; #përcakto MQTT_USER "xxxxxx"; #përcakto MQTT_PASS "xxxxxx"; #përcakto MQTT_CLIENT "Ironman2";
Nëse nuk jeni të sigurt se si të ndizni ESP8266 - këtu është udhëzuesi për ju. Vini re se për të operuar LED do t'ju duhet biblioteka FastLED nga Arduino IDE.
Hapi 4: Mblidheni Avengers
Timeshtë koha për t'i bashkuar të gjitha! Ka nja dy gjëra për të bërë. Ju mund të shihni qarkun e lidhjes, por me pak fjalë:
- Kablloja USB lidh kunjat e energjisë (1 dhe 4) me hapin 5V në 3.3V
- 3.3V përdoret për të fuqizuar LED RGB dhe ESP8266 (mos harroni të ndizni pinin CH-EN)
- Sinjali dërgohet nga GPIO02 në LED
Kontrolloni dy herë të gjitha telat, pasi gabimet në këtë hap mund të jenë të kushtueshme! Ju jeni gati gati! Timeshtë koha për hapin e fundit!
Hapi 5: Likeshtë njësoj si të shikosh bojën të thahet
Për fat të mirë, unë i shpejtova pamjet për ju - kështu që nuk keni pse të duroni seancën e pikturës 2 orë! Përdorni ngjyra akrilike dhe imagjinatën tuaj për të bërë diçka mesatare të duket epike!
Përveç kësaj, nëse doni të informoheni për azhurnimet në këtë apo projekte të tjera - konsideroni të më ndiqni në platformën e zgjedhjes suaj: Facebook Twitter Instagram YouTube
Dhe nëse ndiheni sikur më blini një kafe ose më mbështesni në një mënyrë më të vazhdueshme:
Paypal Patreon
Shpresoj se ju ka pëlqyer projekti!
Recommended:
Si të bëni një fotografi të mrekullueshme të profilit për Chromebook tuaj: 9 hapa
Si të bëni një fotografi të mrekullueshme të profilit për Chromebook tuaj: Përshëndetje, të gjithëve! Kjo është Gamer Bro Cinema, dhe sot, ne do t'ju mësojmë se si të bëni një fotografi të profilit të mrekullueshëm të YouTube për kanalin tuaj në YouTube! Ky lloj i fotografisë së profilit mund të bëhet vetëm në një Chromebook. Le të fillojmë
Serë e mrekullueshme me lotim automatik, lidhje interneti dhe shumë më tepër: 7 hapa (me fotografi)
Serë e mrekullueshme me lotim automatik, lidhje interneti dhe shumë më tepër: Mirë se vini në këtë Instructables. Në fillim të marsit, unë isha në një dyqan kopshti dhe pashë disa serra. Dhe meqenëse doja të bëja një projekt me bimë dhe pajisje elektronike për një kohë të gjatë tashmë, shkova përpara dhe bleva një: https://www.instagram.com/p
Përmirësoni DIY Mini DSO në një osciloskop të vërtetë me karakteristika të mrekullueshme: 10 hapa (me fotografi)
Përmirësoni DIY Mini DSO në një osciloskop të vërtetë me karakteristika të mrekullueshme: Herën e fundit kam ndarë mënyrën se si të krijoj një Mini DSO me MCU. Për të ditur se si ta ndërtoj atë hap pas hapi, ju lutemi referojuni udhëzimeve të mia të mëparshme: https: //www.instructables. com/id/Make-Your-Own-Osc … Meqenëse shumë njerëz janë të interesuar për këtë projekt, kam shpenzuar disa
Mbulesa ftohëse për laptop DIY - Jeta e mrekullueshme godet me tifozin e CPU -së - Idetë krijuese - Tifoz i kompjuterit: 12 hapa (me fotografi)
Mbulesa ftohëse për laptop DIY | Jeta e mrekullueshme godet me tifozin e CPU -së | Idetë Kreative | Tifoz i kompjuterit: Duhet ta shikoni këtë video deri në fund. për të kuptuar videon
Llambë balloni !!! E mrekullueshme !!! (Llambë e thjeshtë Awsome Ballon) !!: 6 hapa (me fotografi)
Llambë balloni !!! E mrekullueshme !!! (Llamba e thjeshtë e Ballonit Awsome) !!: Llamba e thjeshtë e ballonit është bërë nga balonat dhe shiriti 12v i udhëhequr me drejtuesin led