Innholdsfortegnelse:
- Trinn 1: Se videoen
- Trinn 2: Forbered Arduino IDE til arbeid med NodeMCU Wi-Fi-modul
- Trinn 3: Test Dot Matrix Display
- Trinn 4: Forbered ThingHTTP
- Trinn 5: Test modulen
- Trinn 6: Sluttskisse
- Trinn 7: Ferdig
Video: Dagens ord med IoT: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
I denne instruksjonsboken viser jeg deg hvordan du kan bygge et "Word of the Day Display" ved hjelp av NodeMCU Wi-Fi-modul og en Dot Matrix Display. I stedet for dagens ord kan du vise alt du vil (tekst) fra hele internett, etter å ha gått gjennom denne opplæringen. Hvis dette er første gang du bruker en Wi-Fi-modul, vil også denne opplæringen hjelpe deg, slik jeg har dekket fra start helt til slutt.
La oss komme inn på det.
Trinn 1: Se videoen
I videoen har jeg dekket alle trinnene som er nødvendige for å bygge dette prosjektet. Jeg har også dekket en grundig forklaring av koden som ble brukt i prosjektet, som også er nyttig for en nybegynner, og ellers ikke mulig å forklare skriftlig.
Så sørg for å se det før du går videre.
Trinn 2: Forbered Arduino IDE til arbeid med NodeMCU Wi-Fi-modul
Første gang jeg jobber med en Wi-Fi-modul er ikke alltid en kakeopplevelse for de fleste brukerne (meg også). Derfor anbefales det å starte trinn for trinn med det.
Jeg vil foreslå denne Instructables -klassen for hver nybegynner. Forfatteren bekathwia har gjort en god jobb med å forklare hvordan du starter med denne modulen. Selv brukte jeg den samme kilden for å bli kjent med modulen.
Så hvis du er nybegynner, gå gjennom den klassen, så er det bare du som kan jobbe deg ut i de neste trinnene.
Trinn 3: Test Dot Matrix Display
Koble Dot Matrix til Wi-Fi-modulen som følger:
DMD - NodeMCU
Vcc - 3.3V
Gnd - Gnd
Clk - D5
Din - D7
CS - D8
For å sjekke Dot Matrix Display, legg til MD Parola og MD_MAX72XX biblioteker i Arduino bibliotek.
Men før du bruker den, gå til mappen Arduino biblioteker, åpne bibliotekmappen MD_MAX_72XX, gå deretter til dokumenter og åpne en hvilken som helst HMTL -fil, og bestem deretter hvilken type Dot Matrix Display du har (klikk her for å lære mer). Min er FC_16. Etter dette, gå til "src" -mappen og åpne MD_MAX72XX.h -filen. Endre toppteksten i henhold til modulen du har, og lagre den. Nå kan du sjekke modulen. Åpne testskissen og last den opp. Punktmatrisen skal vise noen mønstre etterfulgt av titlene deres, som også kan sees i Serial Monitor.
Trinn 4: Forbered ThingHTTP
1. Åpne Mozilla Firefox (Chrome fungerte ikke for meg).2. Velg nettstedet ditt (jeg brukte Dictionary.com).3. Høyreklikk på ordet du er interessert, velg inspiser element. Kopier XPath av koden uthevet.5. Gå til Thingspeak.com 6. Gå til apper, og velg deretter ThingHTTP.7. Lag ny ThingHTTP, navngi den noe, oppgi URL -en til siden du kopierte XPath fra, lim inn XPath tidligere kopiert til analysestreng, lagre ThingHTTP.
Legg merke til API -en som er generert.
Se videoen for riktig forståelse og behovet for å gjøre dette.
Trinn 5: Test modulen
Åpne skissen som er vedlagt i dette trinnet, og rediger Wi-Fi SSID, Pass Key og API-nøkkelen og last den opp Etter å ha lastet opp, åpner du seriell skjerm, hvis utgangen ser ut som den jeg har vedlagt i dette trinnet, fungerer modulen fint og du kan gå videre til det siste trinnet.
Du kan også bruke et annet nettsted hvis du vil, sjekk ut dette.
Trinn 6: Sluttskisse
Gjør de samme tilkoblingene som i trinn 3. Den siste koden er vedlagt i dette trinnet.
Rediger Wi-Fi SSID, Pass-nøkkel (la det stå tomme anførselstegn hvis Wi-Fi er åpent) og API og last det opp til modulen.
Når den har koblet seg til Wi-Fi og hentet dataene, vil den deretter koble fra og vise ordet og betydningen i DMD (se den innebygde LED-en for å bestemme statusen, blinke-forsøk på å koble til Wi-Fi, helt blått - tilkoblet, av - frakoblet). Koble fra Wi-Fi sparer strøm, men det har også en ulempe. Du må starte modulen på nytt for å hente nye data.
Men for applikasjoner som disse, tror jeg egentlig ikke det er en god idé å holde kontakten med Wi-Fi, men du kan enkelt gjøre det etter noen justeringer i programmet. Det er helt opp til deg.
Trinn 7: Ferdig
Det er det!
Kommenter gjerne tips eller tvil, jeg hjelper deg mer enn gjerne.
Takk for at du leser, vurder å abonnere, og hvis du likte dette prosjektet, sjekk ut vår YouTube -kanal, vi har mange av dem:)
Vi sees i neste Instructable.
Anbefalt:
Hvordan deaktivere autokorreksjon for bare ett ord (iOS): 3 trinn
Hvordan deaktivere autokorreksjon for bare ett ord (iOS): Noen ganger kan autokorreksjon korrigere noe du ikke vil ha korrigert, eks. tekstforkortelser begynner å gjøre seg selv til store bokstaver (imokorrigering til IMO, for eksempel). Slik tvinger du den til å slutte å korrigere ett ord eller uttrykk, uten å deaktivere aut
IoT APIS V2 - Autonomt IoT -aktivert automatisert plantevanningssystem: 17 trinn (med bilder)
IoT APIS V2 - Autonom IoT -enabled Automated Plant Irrigation System: Dette prosjektet er en utvikling av min tidligere instruerbare: APIS - Automated Plant Irrigation System Jeg har brukt APIS i nesten et år nå, og ønsket å forbedre den forrige designen: Evne til å overvåke anlegget eksternt. Dette er hvordan
IoT Power Module: Legge til en IoT Power Measurement Feature til My Solar Charge Controller: 19 trinn (med bilder)
IoT Power Module: Legger til en IoT Power Measurement Feature til My Solar Charge Controller: Hei alle sammen, jeg håper dere alle har det bra! I denne instruksen skal jeg vise deg hvordan jeg laget en IoT Power Measurement -modul som beregner mengden strøm som genereres av solcellepanelene mine, som blir brukt av min solcellelader til
IoT Plant Monitoring System (Med IBM IoT Platform): 11 trinn (med bilder)
IoT Plant Monitoring System (Med IBM IoT Platform): Oversikt Plant Monitoring System (PMS) er et program bygget med enkeltpersoner som er i arbeiderklassen med en grønn tommel i tankene. I dag er arbeidsindivider travlere enn noen gang før; fremme karrieren og administrere økonomien
IOT røykvarsler: Oppdater eksisterende røykvarsler med IOT: 6 trinn (med bilder)
IOT røykdetektor: Oppdater eksisterende røykdetektor med IOT: Liste over bidragsytere, Oppfinner: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Veileder: Dr Chia Kim Seng Institutt for mekanisk og robotteknikk, Fakultet for elektrisk og elektronisk ingeniørfag, Universiti Tun Hussein Onn Malaysia.Distribuer