Dienos žodis su daiktų internetu: 7 žingsniai
Dienos žodis su daiktų internetu: 7 žingsniai
Anonim
Dienos žodis su daiktų internetu
Dienos žodis su daiktų internetu

Š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šą

Image
Image

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ą

Išbandykite taškų matricos ekraną
Išbandykite taškų matricos ekraną
Išbandykite taškų matricos ekraną
Išbandykite taškų matricos ekraną
Išbandykite taškų matricos ekraną
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“

Paruoškite „ThingHTTP“
Paruoškite „ThingHTTP“
Paruoškite „ThingHTTP“
Paruoškite „ThingHTTP“
Paruoškite „ThingHTTP“
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į

Išbandykite modulį
Išbandykite modulį
Išbandykite modulį
Išbandykite modulį
Išbandykite modulį
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

Galutinis eskizas
Galutinis eskizas
Galutinis eskizas
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: