Sisällysluettelo:

Päivän sanan näyttö IoT: 7 askelta
Päivän sanan näyttö IoT: 7 askelta

Video: Päivän sanan näyttö IoT: 7 askelta

Video: Päivän sanan näyttö IoT: 7 askelta
Video: Älä naura haaste (vaikea) 2024, Joulukuu
Anonim
Päivän sana -näyttö IoT: n avulla
Päivän sana -näyttö IoT: n avulla

Tässä Instructable-ohjelmassa näytän sinulle, kuinka voit rakentaa "päivän sanan" käyttämällä NodeMCU Wi-Fi -moduulia ja pistematriisinäyttöä. Päivän sanan sijasta voit näyttää mitä haluat (tekstiä) koko Internetistä tämän opetusohjelman läpi. Jos käytät ensimmäistä kertaa Wi-Fi-moduulia, myös tämä opetusohjelma auttaa sinua, kuten olen käsitellyt alusta loppuun.

Mennään siihen.

Vaihe 1: Katso video

Image
Image

Videolla olen käsitellyt kaikki tämän projektin rakentamiseen tarvittavat vaiheet. Olen myös käsitellyt perusteellisen selityksen projektissa käytetystä koodista, joka on hyödyllinen myös aloittelijalle eikä muuten ole mahdollista selittää kirjallisesti.

Joten muista katsoa se ennen kuin jatkat.

Vaihe 2: Valmistele Arduino IDE toimimaan NodeMCU Wi-Fi -moduulin kanssa

Ensimmäistä kertaa työskentely Wi-Fi-moduulin parissa ei ole aina kakun kävely useimmille käyttäjille (myös minulle). Siksi on suositeltavaa aloittaa askel askeleelta sen kanssa.

Suosittelen tätä Instructables -luokkaa jokaiselle aloittelijalle. Kirjoittaja bekathwia on tehnyt hienoa työtä selittäessään, miten aloittaa tämän moduulin kanssa. Itse käytin samaa lähdettä tutustumalla moduuliin.

Joten jos olet aloittelija, käy tämä luokka läpi, vain sinä voit selvittää tiensä tulevissa vaiheissa.

Vaihe 3: Testaa pistematriisinäyttö

Testaa pistematriisinäyttö
Testaa pistematriisinäyttö
Testaa pistematriisinäyttö
Testaa pistematriisinäyttö
Testaa pistematriisinäyttö
Testaa pistematriisinäyttö

Liitä pistematriisi Wi-Fi-moduuliin seuraavasti:

DMD - NodeMCU

Vcc - 3.3V

Gnd - Gnd

Clk - D5

Din - D7

CS - D8

Tarkista nyt pistematriisinäyttö lisäämällä MD Parola- ja MD_MAX72XX -kirjastoja Arduino -kirjastoon.

Ennen kuin käytät sitä, siirry Arduino -kirjastojen kansioon, avaa MD_MAX_72XX -kirjastokansio, siirry sitten asiakirjoihin ja avaa mikä tahansa HMTL -tiedosto ja määritä sitten käytössäsi oleva Dot Matrix -näyttö (napsauta tätä saadaksesi lisätietoja). Minun on FC_16. Siirry tämän jälkeen "src" -kansioon ja avaa tiedosto MD_MAX72XX.h. Muokkaa otsikkotiedostoa moduulin mukaan ja tallenna se. Nyt voit tarkistaa moduulin Avaa testiluonnos ja ladata sen. Pistematriisin pitäisi näyttää joitakin kuvioita ja niiden otsikot, jotka näkyvät myös sarjamonitorissa.

Vaihe 4: Valmistele ThingHTTP

Valmista ThingHTTP
Valmista ThingHTTP
Valmista ThingHTTP
Valmista ThingHTTP
Valmista ThingHTTP
Valmista ThingHTTP

1. Avaa Mozilla Firefox (Chrome ei toiminut minulle).2. Valitse verkkosivustosi (käytin Dictionary.com) 3. Napsauta haluamaasi sanaa hiiren kakkospainikkeella ja valitse tarkastuselementti. Kopioi korostetun koodin XPath.5. Siirry osoitteeseen Thingspeak.com 6. Siirry sovelluksiin ja valitse sitten ThingHTTP.7. Luo uusi ThingHTTP, anna sille nimi, anna sen sivun URL -osoite, jolta kopioit XPathin, liitä aiemmin kopioitu XPath jäsennettäväksi merkkijonoksi, tallenna ThingHTTP.

Merkitse luotu sovellusliittymä muistiin.

Katso videolta oikea ymmärrys ja tarve tehdä tämä.

Vaihe 5: Testaa moduuli

Testaa moduuli
Testaa moduuli
Testaa moduuli
Testaa moduuli
Testaa moduuli
Testaa moduuli

Avaa tässä vaiheessa liitteenä oleva luonnos ja muokkaa Wi-Fi SSID: tä, salasanaa ja API-avainta ja lataa se. ja voit siirtyä viimeiseen vaiheeseen.

Voit myös halutessasi käyttää mitä tahansa eri verkkosivustoa, katso tämä.

Vaihe 6: Lopullinen luonnos

Lopullinen luonnos
Lopullinen luonnos
Lopullinen luonnos
Lopullinen luonnos

Tee samat liitännät kuin vaiheessa 3. Lopullinen koodi on liitetty tähän vaiheeseen.

Muokkaa Wi-Fi SSID: tä, salasanaa (jätä tyhjäksi lainausmerkkeihin, jos Wi-Fi on auki) ja sovellusliittymää ja lataa se moduuliin.

Kun se on muodostanut yhteyden Wi-Fi-verkkoon ja hakenut tiedot, se katkaisee yhteyden ja näyttää sanan ja merkityksen DMD-laitteessa (katso sisäänrakennettu LED-valo tilan selvittämiseksi, vilkkuu-yrittää muodostaa yhteyden Wi-Fi-verkkoon, palaa sinisenä - kytketty, pois päältä - irrotettu). Wi-Fi-yhteyden katkaiseminen säästää virtaa, mutta sillä on myös haittapuoli. Sinun on käynnistettävä moduuli uudelleen, jotta voit noutaa uusia tietoja.

Mutta tällaisten sovellusten kohdalla en usko, että on hyvä idea pitää yhteyttä Wi-Fi-verkkoon, mutta voit tehdä sen helposti muutaman ohjelman säätämisen jälkeen. Kaikki riippuu sinusta.

Vaihe 7: Valmis

Se siitä!

Kommentoi rohkeasti vinkkejä tai epäilyksiä, autan sinua mielelläni.

Kiitos, että luit, harkitse tilaamista, ja jos pidit tästä projektista, tutustu YouTube -kanavaamme, meillä on paljon niitä:)

Nähdään seuraavassa Instructable -ohjelmassa.

Suositeltava: