![GPS NEO -6M připojeno k NodeMCU - poloha displeje OLED - Visuino: 7 kroků GPS NEO -6M připojeno k NodeMCU - poloha displeje OLED - Visuino: 7 kroků](https://i.howwhatproduce.com/images/011/image-32811-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
![Image Image](https://i.howwhatproduce.com/images/011/image-32811-2-j.webp)
![](https://i.ytimg.com/vi/RNoVwYgODUE/hqdefault.jpg)
V tomto tutoriálu použijeme NodeMCU Mini, OLED Lcd, NEO-6M GPS a Visuino k zobrazení živé polohy GPS na LCD. Podívejte se na ukázkové video.
Krok 1: Co budete potřebovat
![Co budete potřebovat Co budete potřebovat](https://i.howwhatproduce.com/images/011/image-32811-3-j.webp)
![Co budete potřebovat Co budete potřebovat](https://i.howwhatproduce.com/images/011/image-32811-4-j.webp)
Všechny moduly jsou od výrobce. Mají moduly nejvyšší kvality, které jsou o světelné roky napřed před konkurencí, a to i za nejlepší dostupné ceny.
- NodeMCU Mini
- GPS modul NEO-6M
- OLED LCD
- Prkénko
- Propojovací vodiče
- Program Visuino: Stáhněte si Visuino
Krok 2: Okruh
![Okruh Okruh](https://i.howwhatproduce.com/images/011/image-32811-5-j.webp)
- Připojte GND z NodeMCU k pinovému panelu (GND)
- Připojte 5V pin z NodeMCU na pin na desce (kladný)
- Připojte pin 0 (SCL) z NodeMCU k OLED LCD pinu (SCL)
- Připojte pin 1 (SDA) z NodeMCU k OLED LCD pinu (SDA)
- Připojte pin OLED LCD (VCC) ke kolíku (kladný)
- Připojte pin OLED LCD (GND) ke kolíku (GND)
- Připojte 5V pin z pinového GPS pinu (VCC)
- Připojte pin GND z kolíku GPS (GND)
- Připojte pin (RX) z NodeMCU k GPS pinu (TXD)
Krok 3: Spusťte Visuino a vyberte NodeMCU ESP-12
![Spusťte Visuino a vyberte NodeMCU ESP-12 Spusťte Visuino a vyberte NodeMCU ESP-12](https://i.howwhatproduce.com/images/011/image-32811-6-j.webp)
![Spusťte Visuino a vyberte NodeMCU ESP-12 Spusťte Visuino a vyberte NodeMCU ESP-12](https://i.howwhatproduce.com/images/011/image-32811-7-j.webp)
Abyste mohli začít programovat Arduino, budete muset mít nainstalované Arduino IDE zde:
Uvědomte si prosím, že v Arduino IDE 1.6.6 jsou některé kritické chyby. Ujistěte se, že instalujete 1.6.7 nebo vyšší, jinak tento Instructable nebude fungovat! Pokud jste tak neučinili, postupujte podle pokynů v tomto Instructable pro nastavení Arduino IDE pro programování ESP 8266! Je také nutné nainstalovat Visuino. Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „NodeMCU ESP-12“, jak je znázorněno na obrázku 2
Krok 4: Ve Visuinu přidejte komponenty
![Ve Visuinu přidejte součásti Ve Visuinu přidejte součásti](https://i.howwhatproduce.com/images/011/image-32811-8-j.webp)
![Ve Visuinu přidejte součásti Ve Visuinu přidejte součásti](https://i.howwhatproduce.com/images/011/image-32811-9-j.webp)
Přidejte komponentu DisplayOLED
- dvakrát klikněte a přidejte šestkrát „textové pole“(viz obrázek)
- V okně vlastností se sada Y pro každé textové pole zvětší o 10, pro první textové pole Y: 0, druhé textové pole Y: 10, třetí textové pole Y: 20 atd.
Přidejte komponentu GPS
Krok 5: Ve Visuinu: Připojení komponent
![Ve Visuinu: Připojení komponent Ve Visuinu: Připojení komponent](https://i.howwhatproduce.com/images/011/image-32811-10-j.webp)
- Připojte pin NodeMCU ESP-12 I2C [in] k pinu DisplayOLED1 I2C [Out]
- Připojte pin NodeMCU ESP-12 sériového vstupu [0] ke kolíku GPS1 [výstup]
- Připojte pin GPS1 [délka] k DisplayOLED1 Elements. TextField1 pin [In]
- Připojte pin GPS1 [Latitude] k DisplayOLED1 Elements. TextField2 pin [In]
- Připojte pin GPS1 [počet] k DisplayOLED1 Elements. TextField3 pin [In]
- Připojte pin GPS1 [Speed] k DisplayOLED1 Elements. TextField4 pin [In]
- Připojte pin GPS1 [kurz] k DisplayOLED1 Elements. TextField5 pin [In]
- Připojte pin GPS1 [Azimuth] k DisplayOLED1 Elements. TextField6 pin [In]
Krok 6: Generujte, kompilujte a nahrajte kód Arduino
![Generujte, kompilujte a nahrajte kód Arduino Generujte, kompilujte a nahrajte kód Arduino](https://i.howwhatproduce.com/images/011/image-32811-11-j.webp)
![Generujte, kompilujte a nahrajte kód Arduino Generujte, kompilujte a nahrajte kód Arduino](https://i.howwhatproduce.com/images/011/image-32811-12-j.webp)
Ve Visuinu vygenerujte kód Arduino stisknutím klávesy F9 nebo kliknutím na tlačítko zobrazené na obrázku 1 a otevřete Arduino IDE
V Arduino IDE klikněte na tlačítko Nahrát pro kompilaci a nahrání kódu (obrázek 2)
Krok 7: Hrajte
Pokud napájíte modul NodeMCU, OLED LCD začne zobrazovat polohu GPS a další data, jako je rychlost atd. Ujistěte se, že je SKY viditelný, aby modul GPS mohl přijímat čistý signál.
Gratulujeme! Dokončili jste svůj projekt Live News s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable. Můžete si jej stáhnout a otevřít v aplikaci Visuino: odkaz ke stažení
Doporučuje:
Nabídka OLED displeje Arduino s možností výběru: 8 kroků
![Nabídka OLED displeje Arduino s možností výběru: 8 kroků Nabídka OLED displeje Arduino s možností výběru: 8 kroků](https://i.howwhatproduce.com/images/001/image-1352-j.webp)
Nabídka OLED displeje Arduino s možností výběru: V tomto tutoriálu se naučíme, jak vytvořit nabídku s možností výběru pomocí OLED displeje a Visuina. Podívejte se na video
Rychlost a směr stejnosměrného motoru Arduino pomocí potenciometru, OLED displeje a tlačítek: 6 kroků
![Rychlost a směr stejnosměrného motoru Arduino pomocí potenciometru, OLED displeje a tlačítek: 6 kroků Rychlost a směr stejnosměrného motoru Arduino pomocí potenciometru, OLED displeje a tlačítek: 6 kroků](https://i.howwhatproduce.com/images/001/image-179-17-j.webp)
Řízení a směrování stejnosměrného motoru Arduino pomocí potenciometru, OLED displeje a tlačítek: V tomto tutoriálu se naučíme, jak pomocí ovladače L298N DC MOTOR CONTROL a potenciometru ovládat rychlost a směr stejnosměrného motoru pomocí dvou tlačítek a zobrazovat hodnotu potenciometru na OLED displeji. Podívejte se na ukázkové video
Plynulý start, rychlost a směr stejnosměrného motoru pomocí potenciometru, OLED displeje a tlačítek: 6 kroků
![Plynulý start, rychlost a směr stejnosměrného motoru pomocí potenciometru, OLED displeje a tlačítek: 6 kroků Plynulý start, rychlost a směr stejnosměrného motoru pomocí potenciometru, OLED displeje a tlačítek: 6 kroků](https://i.howwhatproduce.com/images/002/image-4894-50-j.webp)
Plynulý start, rychlost a směr stejnosměrného motoru pomocí potenciometru, OLED displeje a tlačítek: V tomto tutoriálu se naučíme, jak pomocí ovladače L298N DC MOTOR CONTROL a potenciometru ovládat plynulý start, rychlost a směr stejnosměrného motoru pomocí dvou tlačítek a zobrazte hodnotu potenciometru na OLED displeji. Podívejte se na ukázkové video
Měřič teploty a vlhkosti pomocí OLED displeje: 5 kroků
![Měřič teploty a vlhkosti pomocí OLED displeje: 5 kroků Měřič teploty a vlhkosti pomocí OLED displeje: 5 kroků](https://i.howwhatproduce.com/images/008/image-22495-j.webp)
Měřič teploty a vlhkosti pomocí OLED displeje: POŽADOVANÉ KOMPONENTY- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. Senzor DHT11: https://amzn.to/2HfX5PH 3. OLED displej: https: // amzn. do/2HfX5PH 4. Breadboard: https://amzn.to/2HfX5PH 5. Propojovací vodiče: https://amzn.to/2HfX5PH Nákup odkazů
Ovládání jasu LED pomocí potenciometru a OLED displeje: 6 kroků
![Ovládání jasu LED pomocí potenciometru a OLED displeje: 6 kroků Ovládání jasu LED pomocí potenciometru a OLED displeje: 6 kroků](https://i.howwhatproduce.com/images/009/image-26081-j.webp)
Ovládání jasu LED pomocí potenciometru a OLED displeje: V tomto tutoriálu se naučíme ovládat jas LED pomocí potenciometru a zobrazovat hodnotu na OLED displeji. Podívejte se na ukázkové video