Sisällysluettelo:
- Vaihe 1: Tarvittavat taidot
- Vaihe 2: Komponenttien ja osien luettelo
- Vaihe 3: Piirikaavio
- Vaihe 4: Piirilevyjen suunnittelu
- Vaihe 5: Adafruit -määritykset Internet -ohjausta varten
- Vaihe 6: ESP8266: n ohjelmointi ja testaus
- Vaihe 7: LED -matriisin ohjaus postimiehen kanssa
- Vaihe 8: Prototyyppisovellus, jonka tein testattavaksi
Video: DIY INTERNET -OHJAETTU SMART LED -MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tässä on toinen edistysaskeleeni projektiin, jonka olen erittäin innoissani voidessani näyttää teille. Kyse on DIY Smart LED -matriisista, jonka avulla voit näyttää siinä tietoja, kuten YouTube -tilastoja, älykkään kotisi tilastoja, lämpötilan, kosteuden, voi olla yksinkertainen kello tai vain näyttää tekstiä ja animaatioita.
Tässä toisessa opetusohjelmassa lähetän tekstiä ja väritietoja Internetin kautta. Jos olet visuaalinen oppija, tiedän, että video on yli 1000 sanan arvoinen, joten tässä on opetusvideo. (Puhun espanjaa, joten harkitse englanninkielisen tekstityksen ottamista käyttöön):
Vaihe 1: Tarvittavat taidot
Kuten huomaat, mikään ei näytä kovin vaikealta tässä projektissa, mutta tarvitset joitain perustietoja:
-Arduino IDE: n käyttö.
Ohjelmointi ESP8266.
-3D -tulostus tai käsityö (ruudukolle).
-Hitsaus.
-Johdotus.
Vaihe 2: Komponenttien ja osien luettelo
Hyvä paikka, jota voin suositella komponenttien etsimiseen, se on MakerFocus, se on avoimen lähdekoodin rautakauppa!
1. PCB Suosittelen todella käyttämään JLCPCB SMT -palveluja tilaamaan omasi, voit valita No LEDs -version ja LISÄÄ LED -nauhat itse tai LED -valot.
2. ESP8266 (mikro -ohjain).
3. WS2812 LED -nauhat.
4. 5v 2A virtalähde.
5. PCB -virtaliitin.
6. 3D -tulostin (valinnainen) Voit tehdä osat pahvilla tai muulla jäykällä.
Vaihe 3: Piirikaavio
Tässä on piirikaavio, sinulla on useita vaihtoehtoja projektin tekemiseksi. Voit vain luoda piirin ohjausosan, joka näkyy ensimmäisessä kuvassa, ja kiinnittää sitten yksittäiset LED -nauhat, kuten 3. kuvassa.
Voit myös käyttää LED -nauhojen sijasta LED -paneeleja.
Siinä on kaikki piirin sisäiset liitännät, joiden avulla voimme luoda piirilevyn suunnittelun myöhemmin. Liitin myös kaavion PDF -tiedoston, jotta näet sen paremmin.
LATAA Kaavio, koodi ja kirjastot ILMAISEKSI.
Vaihe 4: Piirilevyjen suunnittelu
Hyvän projektin toteuttamiseksi tarvitsemme luotettavan kokoonpanon piirille, joka muodostaa sen, eikä ole parempaa tapaa tehdä sitä kuin hyvä PCB.
Täältä voit ladata Gerber-, BOM- ja Pick & Place -tiedostot, jotka tarvitset PCB: n tilaamiseen PCB -valmistajalta.
Ehdotan JLCPCB: tä:
? $ 2 5 piirilevylle ja halpa SMT (2 kuponkia)
OSTA JO SUUNNITELTU TAULU, Gerber + Pick & Place + BOM
Vaihe 5: Adafruit -määritykset Internet -ohjausta varten
- Siirry Adafruit IO -sivulle
- Luo ilmainen tili.
- Katso ja kopioi Adafruutin kirjautumistiedot koodiisi.
- Valitse Syötteet> Näytä kaikki> Luo uusi syöte.
- Luo syötteet alas.
- -mensaje.
- -rojo
- -hyvä
- -azul
Adafruit -sovellusliittymän dokumentaatiossa meillä on tiedot kommunikoidaksesi oikein palvelimen kanssa.
Käytämme tätä URL -osoitetta pian:
io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data
Vaihe 6: ESP8266: n ohjelmointi ja testaus
1. Liitä USB TTL -muuntimeen seuraavasti:
USB-TTL ----- ESP8266
3.3v Vcc
tx rx
rx tx
Gnd Gnd
1- ESP8266: n ohjelmoimiseksi meidän on asetettava hyppyjohdin (PROG-asento) päälle, kytkettävä USB-TTL-muunnin PCB: hen, joka kunnioittaa nastoja ja sitten tietokoneeseemme, asenna kirjastot ja lataa sitten. (ESP8266 Packaje on asennettava IDE -laitteeseesi).
2- Asenna kirjastot ja riippuvuudet.
3- Käynnistä IDE uudelleen, avaa koodi.
4- Määritä WiFi-tunnistetiedot ja Adafruit IO -käyttäjätunnus ja salasana
4- Lataa luonnos.
5- Hyppy KÄYTÖSSÄ, irrota USB ja kytke 5 voltin virtalähde.
6- Varmista, että kaikki LEDit toimivat hyvin.
HUOMAUTUS: Käytä ESP: n USB-TTL-muuntimen 3.3v-virtaa. (Palaa 5v jännitteellä).
Vaihe 7: LED -matriisin ohjaus postimiehen kanssa
- Siirry Postmanin kotisivulle ja lataa ilmainen ohjelmisto
- Luo uusi pyyntö napsauttamalla (+).
- Valitse POST -vaihtoehto.
- Liitä URL -osoite (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) ja muokkaa käyttäjänimen ja syöteavaimen parametrit.]
- Siirry otsikoihin ja lisää Adafruit-avaimesi: X-AIO-avain | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- Siirry kohtaan "Body" ja aseta tyypiksi "JSON" ja "RAW". Muokkaa sitten syötteitäsi kuvan mukaisesti: {"value": "text"} tai {"value": numbers}
- Napsauta "Lähetä", jos se onnistui, niin päätteessä näkyy mukava viesti
- LED -matriisi näyttää sinulle uuden tekstin tai värin.
Vaihe 8: Prototyyppisovellus, jonka tein testattavaksi
Postmanin käsitteiden avulla tein sovelluksen, joka jäljittelee lähetyksiä ja postitusta, jotta pystyisin hallitsemaan MCM-LED-matriisia matkapuhelimen ja mukavamman käyttöliittymän kautta.
Väripaletti ja tekstiruutu tekstinsyöttöä varten.
Toivottavasti pidät projektista, jaa rohkeasti uusintasi.
Suositeltava:
Rakenna Internet-ohjattu videon suoratoistorobotti Arduinon ja Raspberry Pi: n avulla: 15 vaihetta (kuvilla)
Rakenna Internet-ohjattu videostriimausrobotti Arduinon ja Raspberry Pi: n kanssa: Olen @RedPhantom (alias LiquidCrystalDisplay / Itay), 14-vuotias israelilainen opiskelija, joka opiskelee Max Shein Junior High School for Advanced Science and Mathematics -koulussa. Teen tämän projektin kaikkien opittavaksi ja jaettaviksi! Sinulla saattaa olla
Raspberry Pi -käyttöinen Internet-radio: 5 vaihetta (kuvilla)
Raspberry Pi -käyttöinen Internet-radio: Valitsimien kääntämisessä ja painikkeiden painamisessa on jotain tyydyttävää, kuten vanhoissa radioissa. Valitettavasti monet näistä radioista ovat rikki tai asemat ovat hiljentyneet. Onneksi ei ole liian vaikeaa päivittää radiota internetradioksi käyttämällä
Internet Valentine: 17 vaihetta (kuvilla)
Internet Valentine: Lähetä ystävänpäiväsi muistiinpano verkon kautta! Tämä DIY -elektroniikkaprojekti käyttää pientä värähtelevää moottoria heiluttaen varovasti pehmopaperisydäntä ja vilkkumaan LED -valoa, kun se vastaanottaa ohjeita Internetistä toiselta laitteelta. Rakensin kaksi versiota t
1964 Dansette Pi Internet Radio: 6 vaihetta (kuvilla)
1964 Dansette Pi Internet Radio: Tämä tyylikäs 1960-luvun puolivälin kannettava Dansette-radio toistaa nyt 21. vuosisadan hienoimpia Internet-radioasemia rakastavan päivityksen ansiosta. Kaikkia alkuperäisiä säätimiä on käytetty uudelleen, ja et koskaan tiedä, että kyseessä on muunnos - ennen kuin otat sen käyttöön
Internet -neon -LED -sydänvalo: 6 vaihetta (kuvilla)
Internet -neon -LED -sydänvalo: Mailia erillään tästä erityisestä henkilöstä tai vain sosiaalisesta etäisyydestä? Haluatko kertoa heille, että ajattelet heitä? Rakenna tämä internetiin yhdistetty neon-LED-sydänvalo ja aseta se lyömään puhelimeltasi tai tietokoneeltasi milloin tahansa ja mistä tahansa. Tämä ohje