Përmbajtje:
- Hapi 1: Përgatitja
- Hapi 2: Opsionale: Shtypja & Montimi 3D
- Hapi 3: Përgatitja e softuerit
- Hapi 4: Shkarkoni Kodin Burimor
- Hapi 5: Emoji 8x8
- Hapi 6: UI e thjeshtë HTML
- Hapi 7: Programi Arduino
- Hapi 8: Konfiguro & Luaj
- Hapi 9: Nënshkrim i lumtur
Video: Shenja IoT Emoji: 9 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Këto udhëzime tregojnë se si të përdorni një ESP8266 dhe disa NeoPixels për të krijuar një Shenjë Emoji IoT.
Hapi 1: Përgatitja
ESP8266 bordi dev
Çdo bord ESP8266 duhet të jetë në rregull. Këtë herë unë jam duke përdorur WeMos D1 Mini Pro, kjo është bordi më i vogël dhe më i hollë i dev që mund të gjej. Nëse dëshironi që ai të jetë i lëvizshëm, zgjidhni një tabelë me mbështetje Lipo.
NeoPixel
Ky projekt përdor bibliotekën Arduino Adafruit_NeoPixel, çdo çip LED i pajtueshëm është në rregull, si WS2812, WS2812B, SK6812, SK6812mini … etj.
Këtë herë unë jam duke përdorur 64 patate të skuqura LED të SK6812mini për të bërë një panel të vogël matricë 8x8. Por puna e saldimit nuk është puna kryesore e këtij projekti, ju mund të përdorni një shirit LED për të thjeshtuar punën ose edhe për të blerë direkt një Matricë LED NeoPixel 8x8;>
Shenja e Qëndrimit
Këtë herë unë jam duke përdorur një kabllo tubi fleksibël me mikro USB si një stendë shenje.
Hapi 2: Opsionale: Shtypja & Montimi 3D
Nëse thjesht blini një Matricë LED NeoPixel 8x8, mund t'i kaloni këto hapa.
- Shtypni kasën 3D:
- Vendosni çipin SK6812mini në drejtim Zigzag
- Punë saldimi
- Përdorni zam të nxehtë vulosni qarkun
- Lidhni kunjat e energjisë dhe pinin e sinjalit (SK6812 Din në ESP8266 pin 4 / D2) në bordin e devit ESP8266
- Vidhoseni
- Lidheni kabllon USB
Hapi 3: Përgatitja e softuerit
Arduino IDE
Nëse nuk jeni ende duke instaluar Arduino IDE, ju lutemi shkarkoni dhe instaloni atë nga faqja zyrtare:
www.arduino.cc/en/main/software
Mbështetje ESP8266
Nëse nuk e keni instaluar ende mbështetjen Arduino ESP8266, ndiqni hapat në seksionin "Arduino në ESP8266":
github.com/esp8266/Arduino
Bibliotekat Arduino
Përdorni Bibliotekën Arduino instaloni 3 biblioteka në varësi:
- Menaxher WiFi
- ArduinoWebSockets
- Adafruit_NeoPixel
Hapi 4: Shkarkoni Kodin Burimor
Ju lutemi shkarkoni kodin tim burimor këtu:
github.com/moononournation/IoT-Emoji-Sign
Hapi 5: Emoji 8x8
Ky projekt kërkon disa emoji 8x8 piksele, unë google dhe marr një set të thjeshtë nga cicërima e Justin Cyr:
twitter.com/JUSTIN_CYR/status/658031097805…
Pastaj ndryshova madhësinë e imazhit dhe përdor base64decode.org konvertuar në një varg të koduar base64 për ta futur atë në HTML.
Imazhin e ndryshuar mund ta gjeni në: src/emojis.png
Hapi 6: UI e thjeshtë HTML
Unë kam shkruar një HTML shumë të thjeshtë për zgjedhjen e emoji dhe pastaj transferimin e pikselave në ESP8266 me anë të protokollit Web Socket në format binar.
Pastaj unë përdor html-minifier convert në një varg të gjatë të vetëm për ta futur atë në kodin Arduino.
Ju mund ta gjeni skedarin HTML në: src/index.html
Hapi 7: Programi Arduino
- Lidhni bordin ESP8266 dev me kompjuterin
- Hapni Arduino IDE
- Zgjidhni tabelën e duhur në menunë Tools
- Shtypni butonin Ngarko
Hapi 8: Konfiguro & Luaj
Ju lutemi shikoni demonstrimin e videos për detajet e konfigurimit dhe luajtjes.
Këtu janë përmbledhjet:
- Lidhni Shenjën Emoji IoT
-
Konfiguro WiFi (vetëm për herë të parë)
- Përdorni kërkimin tuaj celular dhe lidheni me AP "esp-emoji"
- Shfaqja e Portalit WiFi të Menaxherit
- Shtypni butonin "Konfiguro WiFi"
- Zgjidhni AP -në tuaj
- Plotësoni fjalëkalimin AP
- Shtypni butonin "Ruaj"
- ESP8266 rinisje automatike
- ESP8266 lidheni automatikisht me AP -në tuaj
- Përdorni shfletimin tuaj celular për të "esp-emoji.local"
- Zgjidhni një Emoji dhe Luaj!
Ref.:
Hapi 9: Nënshkrim i lumtur
Seti Emoji nga cicërima e Justin Cyr është vetëm një shembull i thjeshtë, ju mund të përgatitni setin tuaj Emoji 8x8 dhe të tregoni nënshkrimin tuaj!
Vrapues në Konkursin Arduino 2019
Recommended:
Shenja pa duar: 15 hapa (me fotografi)
Shenja pa duar: Hej Geeks, Tani jam duke studiuar në +2 që është ekuivalente me Klasën e 12-të. Unë jam shumë i interesuar në shkencat kompjuterike dhe gjithashtu lënda ime kryesore është ajo. Kam kaluar shumë kohë në zhvillimin e projekteve të Embedded. Unë kam rreth 3 vjet përvojë në embedde
Shenja elektronike e veshshme: 6 hapa (me fotografi)
Simbol elektronik i veshur: Këtu është një projekt i shkëlqyeshëm për të ndërmarrë nëse planifikoni të shkoni në një takim të Pajisjeve/Python ose planifikoni të shkoni në Makerfaire tuaj lokal. Bëni një simbol elektronik që mund të vishet, i cili bazohet në një Raspberry Pi Zero dhe një ekran PaPiRus pHAT eInk. Ju mund të ndiqni
Shenja me ndriçim LED "BOJORE MORE SHUM" Shenja: 8 hapa
Shenjë LED "BOJORE MORE SHUM": Doja të provoja makinën time CNC me polikarbonat (nuk mund të kapja asnjë akrilik) dhe kështu erdha me këtë projekt. Ka shumë shenja të ndriçuara si kjo në internet dhe kjo eshte shtesa ime! Unë jam duke përdorur nënshkruesin e Casey Neistat
Shenja Led "NEON": 9 hapa (me fotografi)
Tabela Led "NEON": Në këtë udhëzues, unë do t'ju tregoj se si të bëni një shenjë neoni imituese me opsione led dhe telekomandë. Në amazon mund të gjeni grupe të plota të shiritave të udhëhequr nga telekomandimi për rreth 25 dollarë. Ju mund të kontrolloni ngjyrën, shkëlqimin dhe/ose të keni një paraprak
Micro Felt: Shenja e emrit të bitit - Artizanat + Kodim !: 6 hapa (me fotografi)
Micro Felt: Shenja e emrit të bitit - Artizanat + Kodim !: Gjëja më e rëndësishme që ju nevojitet në një kamp veror është një simbol i ftohtë i emrit! Këto udhëzime do t'ju tregojnë se si të programoni një mikro të BBC: pak për t'u treguar të gjithëve se kush jeni, pastaj krijoni dhe personalizoni një simbol të ndjerë që ta përmbajë atë. Hapat 1 & 2 kanë të bëjnë me progresin