Sadržaj:
- Korak 1: Ono što će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite NodeMCU ESP-12
- Korak 4: U Visuinu dodajte komponente
- Korak 5: U Visuinu: Povezivanje komponenti
- Korak 6: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 7: Igrajte se
Video: NEO -6M GPS povezan s NodeMCU - OLED položaj zaslona - Visuino: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
U ovom vodiču koristit ćemo NodeMCU Mini, OLED Lcd, NEO-6M GPS i Visuino za prikaz GPS položaja uživo na LCD-u. Pogledajte demonstracijski video.
Korak 1: Ono što će vam trebati
Svi moduli su iz makerfaba. Imaju najkvalitetnije module koji su svjetlosnim godinama ispred konkurencije, također s najpovoljnijim cijenama.
- NodeMCU Mini
- NEO-6M GPS modul
- OLED Lcd
- Oglasna ploča
- Kratkospojne žice
- Visuino program: Preuzmite Visuino
Korak 2: Krug
- Spojite GND s NodeMCU -a na pin za matičnu ploču (gnd)
- Spojite 5V pin s NodeMCU -a na pin za matičnu ploču (pozitivan)
- Spojite pin 0 (SCL) s NodeMCU -a na OLED LCD pin (SCL)
- Spojite pin 1 (SDA) s NodeMCU -a na OLED LCD pin (SDA)
- Spojite OLED LCD pin (VCC) na pin za matičnu ploču (pozitivan)
- Spojite OLED LCD pin (GND) na pin za matičnu ploču (GND)
- Spojite 5V pin s matične ploče GPS pin (VCC)
- Spojite GND pin s matične ploče GPS pin (GND)
- Spojite pin (RX) s NodeMCU -a na GPS pin (TXD)
Korak 3: Pokrenite Visuino i odaberite NodeMCU ESP-12
Za početak programiranja Arduina morat ćete instalirati Arduino IDE odavde:
Imajte na umu da postoje neke kritične pogreške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako to niste učinili, slijedite korake u ovoj uputi za postavljanje Arduino IDE -a za programiranje ESP 8266! Visuino također treba instalirati. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na komponenti Arduino (Slika 1) u Visuinu Kad se pojavi dijaloški okvir, odaberite "NodeMCU ESP-12" kao što je prikazano na slici 2
Korak 4: U Visuinu dodajte komponente
Dodajte komponentu DisplayOLED
- dvaput kliknite i šest puta dodajte "Polje za tekst" (pogledajte sliku)
- Pod prozorom svojstava postavite Y za svako tekstualno polje povećano za 10, za prvo tekstualno polje Y: 0, drugo tekstualno polje Y: 10, treće tekstualno polje Y: 20 itd.
Dodajte GPS komponentu
Korak 5: U Visuinu: Povezivanje komponenti
- Spojite NodeMCU ESP-12 I2C pin [in] na DisplayOLED1 I2C pin [Out]
- Spojite NodeMCU ESP-12 serijski ulaz PIN [0] na GPS1 pin [izlaz]
- Spojite GPS1 pin [Longitude] na DisplayOLED1 Elements. TextField1 pin [In]
- Spojite GPS1 pin [Latitude] na DisplayOLED1 Elements. TextField2 pin [In]
- Spojite GPS1 pin [Count] na DisplayOLED1 Elements. TextField3 pin [In]
- Spojite GPS1 pin [Speed] na DisplayOLED1 Elements. TextField4 pin [In]
- Spojite GPS1 pin [Course] na DisplayOLED1 Elements. TextField5 pin [In]
- Spojite GPS1 pin [Azimut] na DisplayOLED1 Elements. TextField6 pin [In]
Korak 6: Generirajte, kompajlirajte i prenesite Arduino kôd
U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda i otvorite Arduino IDE
U Arduino IDE -u kliknite gumb Upload za sastavljanje i prijenos koda (Slika 2)
Korak 7: Igrajte se
Ako napajate NodeMCU modul, OLED LCD zaslon počet će prikazivati GPS položaj i druge podatke, poput brzine itd. Provjerite je li SKY vidljiv kako bi GPS modul mogao primiti čisti signal.
Čestitamo! Završili ste svoj projekt Vijesti uživo s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable. Možete ga preuzeti i otvoriti u Visuinu: Veza za preuzimanje
Preporučeni:
Povratne informacije o vlažnosti tla Sustav za navodnjavanje kapanjem (ESP32 i Blynk) kontroliran internetom povezan s internetom: 5 koraka
Povratne informacije o vlažnosti tla Kontrolirani sustav za navodnjavanje kapanjem povezan s internetom (ESP32 i Blynk): Brinite o svom vrtu ili biljkama kada idete na duge praznike, ili zaboravite svakodnevno zalijevati biljku. Eto rješenja
Zakretanje Raspberry Pi zaslona i zaslona osjetljivog na dodir: 4 koraka
Rotiranje Raspberry Pi zaslona i zaslona osjetljivog na dodir: Ovo je osnovno uputstvo koje će vam pokazati kako rotirati unos zaslona i zaslona osjetljivog na dodir za bilo koji Raspberry Pi koji radi na Buster Raspbian operativnom sustavu, ali ovu metodu koristim od Jessie. Slike korištene u ovome su s Raspberry Pi
Pokretanje bez zaslona / zaslona (bez glave) na Raspberry Pi ili drugim računalima temeljenim na Linuxu / unixu: 6 koraka
Pokretanje bez zaslona / zaslona (bez glave) na Raspberry Pi ili drugim računalima sa sustavom Linux / unix: Kada većina ljudi kupi Raspberry PI, misle da im je potreban zaslon računala. Ne trošite novac na nepotrebne računalne monitore i tipkovnice. Ne gubite vrijeme na premještanje tipkovnica i monitora između računala. Ne vežite televizor kad nema
Tweetbot - Fotoaparat povezan s Twitterom: 4 koraka (sa slikama)
Tweetbot - Fotoaparat povezan s Twitterom: U ovom projektu izradit ćemo kameru s napajanjem Raspberry Pi koja se može koristiti u foto kabini na zabavama. Nakon što je fotografija snimljena, može se postaviti na određeni Twitter račun kako bi je svi kasnije mogli vidjeti. Ovaj vodič će obuhvatiti te
Položaj zupčanika motocikla sa sedmosegmentnim zaslonom: 4 koraka
Položaj zupčanika motocikla sa zaslonom sa sedam segmenata: Ovaj projekt uključuje dekodiranje niza ulaza (u ovom slučaju 7) za prikaz kao numeričke vrijednosti na zaslonu sa sedam segmenata (SSD) pomoću nečega što se naziva binarno kodirana decimalna (BCD), diodna matrica i mikročip zvan BCD4511 (ili CD4511). Imao sam