Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41
Pari viikkoa sitten opimme rakentamaan online -säänäyttöjärjestelmän, joka keräsi säätiedot tietylle kaupungille ja näytti ne OLED -moduulissa. Käytimme tähän projektiin Arduino Nano 33 IoT -levyä, joka on uusi levy, jossa on paljon ominaisuuksia, mutta se on hieman kallis ja suurempi verrattuna vaihtoehtoihin. Tässä viestissä opimme rakentamaan tämän pienen ja söpön pienen online -säänäytön widgetin, joka on samanlainen kuin edellinen projekti.
Yllä oleva video kattaa kaiken mitä sinun tarvitsee tietää ja selittää myös, miten luonnos on koottu.
Vaihe 1: Kerää elektroniikka
Käytämme WeMos D1 -korttia, joka käyttää ESP8266 -piirisarjaa, ja käytämme näytössä 0,96 tuuman OLED -moduulia.
Vaihe 2: Lataa, päivitä ja lähetä luonnos
Edellisen projektin tapaan haemme säätiedot OpenWeatherMap -palvelusta. Lataa luonnos seuraavan linkin kautta:
Meidän on ensin hankittava API -avain voidaksemme käyttää OpenWeatherMap -palvelua. OpenWeatherMap -palvelulla on ilmainen suunnitelma, joka mahdollistaa enintään 60 API -puhelua minuutissa. Tämä tarkoittaa, että voimme pyytää säätietoja enintään kerran sekunnissa, mikä on enemmän kuin tarvitsemme. Video kattaa koko prosessin, mutta tässä on tekstiversio siitä, mitä on tehtävä:
Aloita rekisteröitymällä tai kirjautumalla OpenWeatherMap -palveluun ja siirtymällä API -osioon. Kirjoita uuden avaimen nimi ja napsauta Luo -painiketta. Merkitse tämä avain muistiin, mutta älä jaa sitä kenellekään. Avaimen aktivointi kestää jonkin aikaa, joten joudut odottamaan hetken. Tämän suorittaminen voi kestää jopa tunnin, mutta avain aktivoitiin 10 minuutin kuluessa.
Aloita luonnoksen päivittäminen lisäämällä WiFi -kirjautumistietosi, koska meidän on muodostettava yhteys verkkoon, jotta tämä toimisi. Toinen asia, joka sinun on tehtävä luonnoksessa, on päivittää API -kutsu kaupunkitiedoillasi ja API -avaimellasi. Varmista, että ESP8266 -kortille on asennettu oikea levyn tukipaketti. Sinun on myös asennettava ArduinoJSON- ja u8g2 -kirjastot, jotta luonnos toimisi. Video opastaa kaiken tämän asennuksessa.
Kun olet valmis, liitä levy, varmista, että olet valinnut oikeat levyn asetukset ja paina latauspainiketta. Kun kortti on ladattu, se tulostaa tilan ja säätiedot sarjapäätteelle. Voit tarkastella tätä varmistaaksesi, että kaikki toimii odotetulla tavalla, ennen kuin siirryt seuraavaan vaiheeseen.
Vaihe 3: Yhdistä OLED -moduuli ja testaa
Nyt kun luonnos toimii oikein, meidän on kytkettävä OLED -moduuli. Käytä yllä olevaa kytkentäkaaviota ja varmista, että liität oikean virtalähteen jännitteen OLED -moduuliin, koska jotkut vastaanottavat vain 3,3 V.
Kun yhteys on muodostettu, kytke virta taululle ja sinun pitäisi nähdä tervetuloviesti. Anna taululle muutama sekunti saadaksesi säätiedot ja se tulostaa ne OLED -moduuliin.
Vaihe 4: Käytä koteloa
Nyt on vain lisättävä sopiva kotelo, ja käytän tätä Thingiversen mallia (https://www.thingiverse.com/thing:857858). Tämä on sama, jota käytettiin verkkoaikaprojektissa ja pidän sen ulkoasusta.
Lisää sopivan pituinen lanka OLED-moduuliin yhdessä kaksipuolisen teipin kanssa. Aseta se paikalleen ja käytä kuumaa liimaa johtojen lähellä pitämään se paikallaan. Aseta sitten levy levylle/takakannelle ja juota OLED -moduuli siihen kuten ennenkin. Työnnä lopuksi kansi paikalleen ja lisää liimaa pitämään se paikallaan.
Jos pidit tästä rakenteesta, voit tilata YouTube -kanavamme ja seurata meitä sosiaalisessa mediassa. Se ei maksa mitään, mutta tuesi auttaa meitä suunnattomasti jatkamaan tällaisten projektien luomista.
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- BnBe -sivusto:
Kiitos tuestasi!
Suositeltava:
Yksinkertainen sääasema käyttämällä ESP8266: 6 vaihetta (kuvilla)
Yksinkertainen sääasema ESP8266: n avulla: Tässä opetusohjelmassa jaan, kuinka ESP8266: n avulla saadaan tietoja, kuten lämpötila, paine, ilmasto jne., Ja YouTube -tietoja, kuten tilaajat & Katselukerrat yhteensä. ja näyttää tiedot sarjamonitorissa ja näyttää ne nestekidenäytössä. Tiedot ovat f
Tee itse -edullinen kotiautomaatio käyttämällä Esp8266: 6 vaihetta
DIY Halvat kotiautomaatiot Esp8266: lla: Hei kaikki, tänään näissä ohjeissa aion näyttää teille, kuinka valmistelin oman kodin automaation askeleena kohti älykästä kotia käyttämällä ESP 8266 -moduulia, joka tunnetaan yleisesti nimellä nodemcu, joten tuhlaamatta aikaa aloitetaan:)
IOT - Lähetä tiedot Thingspeakiin käyttämällä ESP8266: 3 vaihetta
IOT | Lähetä tiedot asioiden esittelyyn käyttämällä ESP8266: Nykyään IoT on trendi ja monilla koneilla on tietoja ladattavaksi pilven kautta ja analysoitava tiedot. Pienet anturit päivittävät tiedot pilvestä ja toimilaite toisesta päästä vaikuttaa siihen, aion selittää yhden IoT -esimerkin. Minä tämän artikkelin ja minä
WiFi RGB -matkapuhelinlamppu käyttämällä ESP8266: 6 vaihetta
WiFi RGB -matkapuhelinlamppu ESP8266: n avulla: Tässä viestissä rakennamme kauniin RGB -solulampun, jota voidaan ohjata WiFi -yhteydellä. Ohjaussivu koostuu väripyörästä, jonka avulla voit vaihtaa värejä nopeasti, ja voit myös määrittää RGB -arvot suoraan, jotta voit luoda yhteensä yli
Lähetä tekstiviesti käyttämällä ESP8266: 5 vaihetta
Lähetä tekstiviesti ESP8266: n avulla: Tässä ohjeessa kerrotaan, miten voit lähettää tekstiviestejä Internetin välityksellä ESP8266 NodeMCU -moduulilevystä matkapuhelimeen. Jotta voit lähettää viestin, sinun on suoritettava vaiheet virtuaalisen puhelinnumeron saamiseksi