Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šioje pamokoje mes naudosime „NodeMCU Mini“, „OLED LCD“, „NEO-6M GPS“ir „Visuino“, kad LCD ekrane būtų rodoma tiesioginė GPS padėtis. Žiūrėkite demonstracinį vaizdo įrašą.
1 žingsnis: ko jums reikės
Visi moduliai yra iš gamintojų. Jie turi geriausios kokybės modulius, kurie yra šviesmečiais į priekį nuo konkurencijos, taip pat už geriausias kainas.
- „NodeMCU Mini“
- NEO-6M GPS modulis
- OLED LCD
- Bandomoji Lenta
- Jumperio laidai
- „Visuino“programa: atsisiųskite „Visuino“
2 žingsnis: grandinė
- Prijunkite GND iš „NodeMCU“prie duonos lentos kaiščio (gnd)
- Prijunkite 5 V kaištį iš „NodeMCU“prie duonos lentos kaiščio (teigiamas)
- Prijunkite 0 kaištį (SCL) iš „NodeMCU“prie OLED LCD kaiščio (SCL)
- Prijunkite 1 kaištį (SDA) iš „NodeMCU“prie OLED LCD kaiščio (SDA)
- Prijunkite OLED LCD kaištį (VCC) prie duonos lentos kaiščio (teigiamas)
- Prijunkite OLED LCD kaištį (GND) prie duonos lentos kaiščio (GND)
- Prijunkite 5V kaištį iš „GPS“kaiščio (VCC)
- Prijunkite GND kaištį iš duonos lentos GPS kaiščio (GND)
- Prijunkite kaištį (RX) iš „NodeMCU“prie GPS kaiščio (TXD)
3 veiksmas: paleiskite „Visuino“ir pasirinkite „NodeMCU ESP-12“
Norėdami pradėti programuoti „Arduino“, turėsite įdiegti „Arduino IDE“iš čia:
Atminkite, kad „Arduino IDE 1.6.6“yra keletas svarbių klaidų. Įsitikinkite, kad įdiegėte 1.6.7 ar naujesnę versiją, kitaip ši instrukcija neveiks! Jei to nepadarėte, atlikite šios instrukcijos veiksmus, kad nustatytumėte „Arduino IDE“programuoti ESP 8266! Taip pat reikia įdiegti „Visuino“. „Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „NodeMCU ESP-12“, kaip parodyta 2 paveiksle
4 žingsnis: „Visuino“pridėkite komponentų
Pridėkite „DisplayOLED“komponentą
- du kartus spustelėkite ir šešis kartus pridėkite „Teksto laukas“(žr. paveikslėlį)
- Pagal ypatybių lango rinkinį Y kiekvienam teksto laukui padidintas 10, pirmam teksto laukui Y: 0, antram teksto laukui Y: 10, trečiam teksto laukui Y: 20 ir kt.
Pridėti GPS komponentą
5 veiksmas: „Visuino“: komponentų prijungimas
- Prijunkite „NodeMCU ESP-12 I2C“kaištį [į] prie „DisplayOLED1 I2C“kaiščio [išėjimas]
- Prijunkite „NodeMCU ESP-12 Serial IN“kištuką [0] prie GPS1 kaiščio [išėjimas]
- Prijunkite GPS1 kaištį [ilguma] prie „DisplayOLED1 Elements“. „TextField1“kaištis [į]
- Prijunkite GPS1 kaištį [platuma] prie „DisplayOLED1“elementų. Teksto lauko 2 kaištis [į]
- Prijunkite GPS1 kaištį [Skaičiuoti] prie „DisplayOLED1 Elements. TextField3“kaiščio [į]
- Prijunkite GPS1 kaištį [greitis] prie „DisplayOLED1“elementų. „Teksto laukas“4 kaištis [į]
- Prijunkite GPS1 kaištį [kursas] prie „DisplayOLED1“elementų. Teksto laukas5 kaištis [į]
- Prijunkite GPS1 kaištį [Azimutas] prie „DisplayOLED1 Elements. TextField6“kaiščio [į]
6 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
„Visuino“paspauskite F9 arba spustelėkite mygtuką, parodytą 1 paveikslėlyje, kad sugeneruotumėte „Arduino“kodą, ir atidarykite „Arduino IDE“
„Arduino IDE“spustelėkite mygtuką Įkelti, kad surinktumėte ir įkeltumėte kodą (2 pav.)
7 žingsnis: žaiskite
Jei įjungsite „NodeMCU“modulio maitinimą, OLED LCD pradės rodyti GPS padėtį ir kitus duomenis, pvz., Greitį ir pan.
Sveikinu! Jūs baigėte savo tiesioginių naujienų projektą kartu su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“. Galite atsisiųsti ir atidaryti „Visuino“: Atsisiuntimo nuoroda