Përmbajtje:

Shenja IoT Emoji: 9 hapa (me fotografi)
Shenja IoT Emoji: 9 hapa (me fotografi)

Video: Shenja IoT Emoji: 9 hapa (me fotografi)

Video: Shenja IoT Emoji: 9 hapa (me fotografi)
Video: Скауты 24 ЧАСА В МОРОЗИЛЬНОЙ ТЮРЬМЕ МОРОЖЕНЩИКА Рода! Кто выберется первым?! 2024, Nëntor
Anonim
Shenja Emoji IoT
Shenja Emoji IoT

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

Përgatitja
Përgatitja
Përgatitja
Përgatitja
Përgatitja
Përgatitja
Përgatitja
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

Opsionale: Shtypje & Montim 3D
Opsionale: Shtypje & Montim 3D
Opsionale: Shtypje & Montim 3D
Opsionale: Shtypje & Montim 3D
Opsionale: Shtypje & Montim 3D
Opsionale: Shtypje & Montim 3D

Nëse thjesht blini një Matricë LED NeoPixel 8x8, mund t'i kaloni këto hapa.

  1. Shtypni kasën 3D:
  2. Vendosni çipin SK6812mini në drejtim Zigzag
  3. Punë saldimi
  4. Përdorni zam të nxehtë vulosni qarkun
  5. Lidhni kunjat e energjisë dhe pinin e sinjalit (SK6812 Din në ESP8266 pin 4 / D2) në bordin e devit ESP8266
  6. Vidhoseni
  7. Lidheni kabllon USB

Hapi 3: Përgatitja e softuerit

Përgatitja e Softuerit
Përgatitja e Softuerit
Përgatitja e Softuerit
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

Shkarkoni Kodin Burimor
Shkarkoni Kodin Burimor

Ju lutemi shkarkoni kodin tim burimor këtu:

github.com/moononournation/IoT-Emoji-Sign

Hapi 5: Emoji 8x8

Emoji 8x8
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

UI e thjeshtë HTML
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

Programi Arduino
Programi Arduino
  1. Lidhni bordin ESP8266 dev me kompjuterin
  2. Hapni Arduino IDE
  3. Zgjidhni tabelën e duhur në menunë Tools
  4. Shtypni butonin Ngarko

Hapi 8: Konfiguro & Luaj

Image
Image

Ju lutemi shikoni demonstrimin e videos për detajet e konfigurimit dhe luajtjes.

Këtu janë përmbledhjet:

  1. Lidhni Shenjën Emoji IoT
  2. Konfiguro WiFi (vetëm për herë të parë)

    1. Përdorni kërkimin tuaj celular dhe lidheni me AP "esp-emoji"
    2. Shfaqja e Portalit WiFi të Menaxherit
    3. Shtypni butonin "Konfiguro WiFi"
    4. Zgjidhni AP -në tuaj
    5. Plotësoni fjalëkalimin AP
    6. Shtypni butonin "Ruaj"
    7. ESP8266 rinisje automatike
  3. ESP8266 lidheni automatikisht me AP -në tuaj
  4. Përdorni shfletimin tuaj celular për të "esp-emoji.local"
  5. Zgjidhni një Emoji dhe Luaj!

Ref.:

Hapi 9: Nënshkrim i lumtur

Gëzuar Firmë!
Gëzuar Firmë!
Nënshkrim i lumtur!
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!

Konkursi Arduino 2019
Konkursi Arduino 2019
Konkursi Arduino 2019
Konkursi Arduino 2019

Vrapues në Konkursin Arduino 2019

Recommended: