Kazalo:
- 1. korak: Priprava
- 2. korak: Izbirno: 3D tiskanje in montaža
- 3. korak: Priprava programske opreme
- 4. korak: Prenesite izvorno kodo
- 5. korak: 8x8 emoji
- 6. korak: Preprost uporabniški vmesnik HTML
- Korak 7: Program Arduino
- 8. korak: Nastavitev in igra
- 9. korak: Vesel podpis
Video: Znak emotikonov IoT: 9 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Ta navodila kažejo, kako uporabiti ESP8266 in nekaj NeoPixels za ustvarjanje znaka emoji IoT.
1. korak: Priprava
Razvojna plošča ESP8266
Vsaka plošča ESP8266 bi morala biti v redu. Tokrat uporabljam WeMos D1 Mini Pro, to je najmanjša in najtanjša plošča za razvijalce, ki jo najdem. Če želite prenosno, izberite ploščo s podporo Lipo.
NeoPixels
Ta projekt uporablja knjižnico Arduino Adafruit_NeoPixel, vsi združljivi LED čipi so v redu, na primer WS2812, WS2812B, SK6812, SK6812mini … itd.
Tokrat uporabljam 64 LED čipov SK6812mini za izdelavo drobne matrične plošče 8x8. Toda spajkanje ni glavna naloga tega projekta, lahko uporabite LED trak za poenostavitev dela ali celo neposredno kupite LED matrico NeoPixel 8x8;>
Stojalo za podpise
Tokrat kot stojalo za znake uporabljam kovinski fleksibilni cevni kabel mikro USB.
2. korak: Izbirno: 3D tiskanje in montaža
Če preprosto kupite LED matrico NeoPixel 8x8, lahko te korake preskočite.
- 3D natisnite ohišje:
- Vstavite čip SK6812mini v smeri cikcak
- Spajkanje
- Uporabite vroče lepilo za tesnjenje vezja
- Priključite napajalne zatiče in signalni zatič (SK6812 Din na ESP8266 pin 4 / D2) na ploščo za razvijalce ESP8266
- Privijte
- Priključite kabel USB
3. korak: Priprava programske opreme
Arduino IDE
Če še niste namestili Arduino IDE, ga prenesite in namestite z uradnega spletnega mesta:
www.arduino.cc/en/main/software
Podpora ESP8266
Če še niste namestili podpore za Arduino ESP8266, sledite korakom v razdelku "Arduino na ESP8266":
github.com/esp8266/Arduino
Knjižnice Arduino
Uporabite knjižnico Arduino, namestite 3 odvisne knjižnice:
- WiFiManager
- ArduinoWebSockets
- Adafruit_NeoPixel
4. korak: Prenesite izvorno kodo
Prosim, prenesite svojo izvorno kodo tukaj:
github.com/moononournation/IoT-Emoji-Sign
5. korak: 8x8 emoji
Ta projekt zahteva nekaj emojijev 8x8 slikovnih pik, google in dobim preprost komplet iz tvita Justina Cyra:
twitter.com/JUSTIN_CYR/status/658031097805…
Nato sem spremenil velikost slike in uporabil base64decode.org pretvoriti v niz kodiran v base64, da jo vdelam v HTML.
Sliko lahko spremenite na: src/emojis.png
6. korak: Preprost uporabniški vmesnik HTML
Napisal sem zelo preprost HTML za izbiro emojija in nato slikovne pike prenesel v ESP8266 s protokolom Web Socket v binarni obliki.
Nato uporabim html-minifier convert v dolg niz z eno vrstico, da ga vdelam v kodo Arduino.
Datoteko HTML lahko najdete na naslovu: src/index.html
Korak 7: Program Arduino
- Devisno ploščo ESP8266 povežite z računalnikom
- Odprite Arduino IDE
- V meniju Orodja izberite ustrezno ploščo
- Pritisnite gumb za nalaganje
8. korak: Nastavitev in igra
Podrobnosti o nastavitvi in predvajanju si oglejte v video predstavitvi.
Tu je povzetek:
- Priključite znak emotikona IoT
-
Nastavitev WiFi (samo prvič)
- Uporabite iskanje po mobilnem telefonu in se povežite z AP "esp-emoji"
- Razstava WiFiManager Captive Portal
- Pritisnite gumb "Konfiguriraj WiFi"
- Izberite AP
- Izpolnite geslo AP
- Pritisnite gumb "Shrani"
- Samodejni ponovni zagon ESP8266
- ESP8266 samodejna povezava z dostopno točko
- Za brskanje po mobilnem telefonu uporabite »esp-emoji.local«
- Izberite emoji in se igrajte!
Sklic:
9. korak: Vesel podpis
Komplet Emoji iz tvita Justina Cyra je le preprost primer, lahko pripravite svoj komplet Emoji 8x8 in pokažete svoj podpis!
Podprvak na tekmovanju Arduino 2019
Priporočena:
Razpršen znak LED traku z Arduino/Bluetooth: 8 korakov (s slikami)
Razpršen znak LED traku z Arduino/Bluetooth: Ta znak sem ustvaril za DJ stojnico na 8. letni interaktivni razstavi v mojem lokalnem hekerskem prostoru, NYC Resistor. Letošnja tema je bil The Running Man, kitajski znanstvenofantastični film iz leta 1987, ki bo na sporedu leta 2017. Znak je zgrajen iz pene
LED-znak "NEON": 9 korakov (s slikami)
"NEON" Led-sign: V tem neopazljivem bom pokazal, kako narediti imitacijo neonskega znaka z LED in možnostmi daljinskega upravljanja. Na Amazonu lahko najdete celotne komplete daljinsko vodenih LED trakov za približno 25 USD. Upravljate lahko barvo, svetlost in/ali imate predp
LED osvetljen znak: 10 korakov (s slikami)
LED osvetljen znak: Tu so koraki, ki sem jih izvedel za izdelavo tega LED osvetljenega znaka. Ta Instructable lahko uporabite za izdelavo LED osvetljenega znaka po lastni zasnovi. Ta projekt je bil zelo dolgotrajen in je za dokončanje potreboval več sredstev in opreme. Ta šo
XMEN LED EDGE LIT OGLEDALNI ZNAK: 8 korakov (s slikami)
XMEN LED EDGE LIT OGLEDALO ZNAK: © 2017 techydiy.org Vse pravice pridržane Ne smete kopirati ali distribuirati videoposnetkov ali slik, povezanih s tem navodilom. V tem navodilu bom opisal, kako lahko naredite ogledalo z osvetljenim robom. Uporabil sem temo XMEN, ker ta
Znak nizke cene radarskih hitrosti: 11 korakov (s slikami)
Nizkocenovni radarski znak za hitrost: Ste si kdaj želeli zgraditi svoj nizkocenovni radarski znak za hitrost? Živim na ulici, kjer avtomobili vozijo prehitro, in skrbim za varnost svojih otrok. Mislil sem, da bi bilo veliko varneje, če bi lahko namestil svoj radarski znak za hitrost, ki prikazuje