Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
Šioje instrukcijoje parodysiu, kaip galite sukurti „Dienos žodžio ekraną“naudodami „NodeMCU“„Wi-Fi“modulį ir taškų matricos ekraną. Vietoj dienos žodžio, peržiūrėję šią pamoką, galite rodyti viską, ko norite (tekstą) iš viso interneto. Jei pirmą kartą naudojatės „Wi-Fi“moduliu, taip pat ši pamoka padės jums, kaip aprašiau nuo pradžios iki galo.
Eikime į tai.
1 žingsnis: žiūrėkite vaizdo įrašą
Vaizdo įraše apžvelgiau visus šio projekto kūrimo veiksmus. Taip pat išsamiai aprašiau projekte naudojamą kodą, kuris taip pat naudingas pradedantiesiems, o kitaip neįmanoma paaiškinti raštu.
Taigi prieš eidami būtinai tai pažiūrėkite.
2 žingsnis: Paruoškite „Arduino IDE“dirbti su „NodeMCU“„Wi-Fi“moduliu
Pirmą kartą dirbant su „Wi-Fi“moduliu daugumai vartotojų (man irgi) ne visada būna pyragas. Todėl rekomenduojama nuo jo pradėti žingsnis po žingsnio.
Aš siūlau šią „Instructables“klasę kiekvienam pradedančiajam. Autorius bekathwia padarė puikų darbą paaiškindamas, kaip pradėti naudotis šiuo moduliu. Aš pats naudojau tą patį šaltinį susipažindamas su moduliu.
Taigi, jei esate pradedantysis, eikite į šią klasę, tada tik jūs galite išeiti iš artimiausių veiksmų.
3 žingsnis: išbandykite taškų matricos ekraną
Prijunkite „Dot Matrix“prie „Wi-Fi“modulio taip:
DMD - „NodeMCU“
Vcc - 3.3V
Gnd - Gnd
Clk - D5
Din - D7
CS - D8
Dabar, norėdami patikrinti taškų matricos ekraną, pridėkite MD Parola ir MD_MAX72XX bibliotekas prie „Arduino“bibliotekos.
Tačiau prieš naudodamiesi eikite į „Arduino“bibliotekų aplanką, atidarykite „MD_MAX_72XX“bibliotekos aplanką, tada eikite į dokumentus ir atidarykite bet kurį HMTL failą, tada nustatykite turimą „Dot Matrix“ekrano tipą (spustelėkite čia, jei norite sužinoti daugiau). Mano yra FC_16. Po to eikite į aplanką „src“ir atidarykite failą MD_MAX72XX.h. Pakeiskite antraštės failą pagal turimą modulį ir išsaugokite. Dabar galite patikrinti savo modulįAtidaryti bandomąjį eskizą ir jį įkelti. Taškinėje matricoje turėtų būti rodomi kai kurie modeliai ir jų pavadinimai, kuriuos taip pat galima pamatyti serijos monitoriuje.
4 žingsnis: Paruoškite „ThingHTTP“
1. Atidarykite „Mozilla Firefox“(„Chrome“man netiko).2. Pasirinkite savo svetainę (naudojau Dictionary.com). Dešiniuoju pelės mygtuku spustelėkite jus dominantį žodį, pasirinkite tikrinimo elementą. Nukopijuokite pažymėto kodo XPath.5. Eikite į „Thingspeak.com“6. Eikite į programas, tada pasirinkite „ThingHTTP“. Sukurkite naują „ThingHTTP“, pavadinkite jį kažkuo, pateikite puslapio, iš kurio nukopijavote „XPath“, URL, įklijuokite anksčiau nukopijuotą „XPath“į analizavimo eilutę, išsaugokite „ThingHTTP“.
Atkreipkite dėmesį į sukurtą API.
Žiūrėkite vaizdo įrašą, kad suprastumėte, ar reikia tai padaryti.
5 žingsnis: išbandykite modulį
Atidarykite šiame veiksme pridėtą eskizą ir redaguokite „Wi-Fi“SSID, leidimo raktą ir API raktą ir įkraukite jį ir galite pereiti prie paskutinio žingsnio.
Jei norite, taip pat galite naudoti bet kurią kitą svetainę, patikrinkite tai.
6 žingsnis: galutinis eskizas
Atlikite tuos pačius sujungimus, kaip ir 3 veiksme. Šiame etape pridedamas galutinis kodas.
Redaguokite „Wi-Fi“SSID, leidimo raktą (palikite tuščią kabučių viduje, jei „Wi-Fi“yra atidarytas) ir API ir įkelkite jį į modulį.
Prisijungęs prie „Wi-Fi“ir gavęs duomenis, jis atjungs ir parodys žodį bei reikšmę DMD (žiūrėkite įmontuotą šviesos diodą, kad nustatytumėte būseną, mirksi-bando prisijungti prie „Wi-Fi“, nuolat mėlyna - prijungtas, išjungtas - atjungtas). Atsijungimas nuo „Wi-Fi“taupo energiją, tačiau taip pat turi trūkumų, todėl turėsite iš naujo paleisti modulį, kad gautumėte naujų duomenų.
Tačiau tokioms programoms tikrai nemanau, kad yra gera idėja palaikyti ryšį su „Wi-Fi“, tačiau tai galite lengvai padaryti po kelių programos pakeitimų. Viskas priklauso nuo tavęs.
7 žingsnis: padaryta
Viskas!
Nesivaržykite komentuoti bet kokių patarimų ar abejonių, aš mielai jums padėsiu.
Dėkojame, kad skaitote, apsvarstykite galimybę prenumeruoti, o jei jums patiko šis projektas, apsilankykite mūsų „YouTube“kanale, mes turime daug tokių:)
Iki pasimatymo kitame „Instructable“.
Rekomenduojamas:
Kaip padaryti daiktų internetu pagrįstą namų automatizavimą naudojant „NodeMCU“jutiklių valdymo relę: 14 žingsnių (su paveikslėliais)
Kaip padaryti namų automatizuotą daiktų internetu naudojant „NodeMCU“jutiklių valdymo relę: Šiame IoT pagrįstame projekte aš sukūriau namų automatizavimą su „Blynk“ir „NodeMCU“valdymo relės moduliu su grįžtamuoju ryšiu realiuoju laiku. Rankiniu režimu šį relės modulį galima valdyti iš mobiliojo telefono ar išmaniojo telefono ir rankinio jungiklio. Automatiniu režimu šis kvapas
Daiktų interneto pagrindai: savo daiktų interneto prijungimas prie debesies naudojant „Mongoose“OS: 5 žingsniai
Daiktų interneto pagrindai: savo daiktų interneto prijungimas prie debesies naudojant „Mongoose“OS: Jei esate žmogus, kuris užsiima tinkle ir elektronika, dažniausiai susidursite su daiktų internetu, paprastai sutrumpintu kaip daiktų internetas, ir kad reiškia įrenginių, galinčių prisijungti prie interneto, rinkinį! Būdamas toks žmogus
Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: 7 žingsniai
Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: pasaulis keičiasi kaip laikas ir žemės ūkis. Šiais laikais žmonės integruoja elektroniką visose srityse, o žemės ūkis nėra išimtis. Šis elektronikos sujungimas žemės ūkyje padeda ūkininkams ir žmonėms, kurie tvarko sodus. Tai
10 USD daiktų internetu pagrįstas raktas be dviračio valdymo: 7 žingsniai (su nuotraukomis)
10 USD daiktų internetu pagrįstas raktas be dviračių valdymo: valdykite savo dviratį belaidžiu ryšiu naudodami savo „Android“telefoną. JOKIO RAKTO, NĖRA ĮTempimo
Daiktų internetu pagrįsta toksiškų dujų aptikimo sistema: 6 žingsniai
Daiktų internetu pagrįsta toksiškų dujų aptikimo sistema: toksiškos dujos daro didžiulį poveikį aplinkai. Žmonės dėl jų kenčia nuo kelių ligų. Mums svarbu tinkamai nustatyti toksiškų dujų lygį. atsižvelgdamas į tai, kuriu šį projektą, skirtą nuodingų dujų kiekiui mūsų aplinkoje aptikti