Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë tutorial ne do të përdorim NodeMCU Mini, OLED Lcd, NEO-6M GPS dhe Visuino për të shfaqur pozicionin e drejtpërdrejtë të GPS në LCD. Shikoni një video demonstruese.
Hapi 1: Çfarë ju nevojitet
Të gjitha modulet janë nga makerfabs. Ata kanë modulet e cilësisë më të mirë që janë vite dritë përpara konkurrencës, gjithashtu me çmimet më të mira të përballueshme.
- NodeMCU Mini
- Moduli GPS NEO-6M
- OLED Lcd
- Breadboard
- Telat e kërcyesit
- Programi Visuino: Shkarkoni Visuino
Hapi 2: Qarku
- Lidh GND nga NodeMCU në kunjin e bukës (gnd)
- Lidhni pin 5V nga NodeMCU në pin pinboard (pozitiv)
- Lidhni pin 0 (SCL) nga NodeMCU në pin OLED LCD (SCL)
- Lidhni pin 1 (SDA) nga NodeMCU në pin OLED LCD (SDA)
- Lidhni OLED LCD pin (VCC) me pin pinboard (pozitiv)
- Lidhni pinin OLED LCD (GND) me kunjin e bukës (GND)
- Lidhni pin 5V nga pin pin GPS (VCC)
- Lidhni kunjin GND nga kunja GPS e dërrasës së bukës (GND)
- Lidh pinin (RX) nga NodeMCU në pin GPS (TXD)
Hapi 3: Filloni Visuino dhe zgjidhni NodeMCU ESP-12
Për të filluar programimin e Arduino, do t'ju duhet të keni të instaluar Arduino IDE nga këtu:
Ju lutemi kini parasysh se ka disa defekte kritike në Arduino IDE 1.6.6. Sigurohuni që të instaloni 1.6.7 ose më të lartë, përndryshe ky Instructable nuk do të funksionojë! Nëse nuk keni bërë, ndiqni hapat në këtë Udhëzues për të konfiguruar Arduino IDE në programin ESP 8266! Visuino gjithashtu duhet të instalohet. Filloni Visuino siç tregohet në figurën e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "NodeMCU ESP-12" siç tregohet në Figurën 2
Hapi 4: Në Visuino Shtoni Komponentë
Shtoni komponentin DisplayOLED
- klikoni dy herë dhe shtoni "Fusha e Tekstit" gjashtë herë (shihni foton)
- Nën dritaren e pronave, grupi Y për secilën fushë teksti u rrit me 10, për fushën e tekstit të parë Y: 0, fushën e dytë të tekstit Y: 10, fushën e tretë të tekstit Y: 20, etj.
Shtoni një përbërës GPS
Hapi 5: Në Visuino: Lidhja e përbërësve
- Lidhni pinin NodeMCU ESP-12 I2C [in] me pinOLED1 I2C [Out]
- Lidhni NodeMCU ESP-12 Pin Serial IN [0] me GPS1 Pin [Out]
- Lidhni pinin GPS1 (Gjatësinë) me DisplayOLED1 Elements. TextField1 pin [In]
- Lidhni pinin GPS1 [Latitude] me DisplayOLED1 Elements. TextField2 pin [In]
- Lidhni pinin GPS1 [Numëroni] në DisplayOLED1 Elements. TextField3 pin [In]
- Lidhni pinin GPS1 [Shpejtësia] me DisplayOLED1 Elements. TextField4 pin [In]
- Lidhni pinin GPS1 [Kursi] me DisplayOLED1 Elements. TextField5 pin [In]
- Lidhni GPS1 pin [Azimuth] me DisplayOLED1 Elements. TextField6 pin [In]
Hapi 6: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Në Visuino, Shtypni F9 ose klikoni në butonin e treguar në Figurën 1 për të gjeneruar kodin Arduino, dhe hapni Arduino IDE
Në Arduino IDE, klikoni në butonin Ngarko, për të përpiluar dhe ngarkuar kodin (Figura 2)
Hapi 7: Luaj
Nëse aktivizoni modulin NodeMCU, OLED Lcd do të fillojë të tregojë pozicionin GPS dhe të dhëna të tjera të tilla si Shpejtësia, etj. Sigurohuni që SKY është i dukshëm në mënyrë që moduli GPS të marrë një sinjal të pastër.
Urime! Ju keni përfunduar projektin tuaj Live News me Visuino. Gjithashtu është bashkangjitur projekti Visuino, që kam krijuar për këtë Instructable. Mund ta shkarkoni dhe hapni atë në Visuino: Shkarkoni lidhjen