Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Веригата
- Стъпка 3: Стартирайте Visuino и изберете NodeMCU ESP-12
- Стъпка 4: Във Visuino Добавяне на компоненти
- Стъпка 5: Във Visuino: Свързване на компоненти
- Стъпка 6: Генерирайте, компилирайте и качете кода на Arduino
- Стъпка 7: Играйте
Видео: NEO -6M GPS свързан към NodeMCU - OLED позиция на дисплея - Visuino: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
В този урок ще използваме NodeMCU Mini, OLED Lcd, NEO-6M GPS и Visuino за показване на GPS позиция на живо на LCD дисплея. Гледайте демонстрационен видеоклип.
Стъпка 1: Какво ще ви трябва
Всички модули са от makerfabs. Те имат най-качествените модули, които са на светлинни години пред конкуренцията, също с най-добрите достъпни цени.
- NodeMCU Mini
- GPS модул NEO-6M
- OLED Lcd
- Платка
- Кабелни проводници
- Програма Visuino: Изтеглете Visuino
Стъпка 2: Веригата
- Свържете GND от NodeMCU към щифт за макет (gnd)
- Свържете 5V щифт от NodeMCU към щифт за макет (положителен)
- Свържете пин 0 (SCL) от NodeMCU към OLED LCD щифт (SCL)
- Свържете щифт 1 (SDA) от NodeMCU към OLED LCD щифт (SDA)
- Свържете OLED LCD щифт (VCC) към щифт за макет (положителен)
- Свържете OLED LCD щифт (GND) към щифт за чернова платка (GND)
- Свържете 5V щифт от щифт GPS щифт (VCC)
- Свържете GND щифт от щифт GPS щифт (GND)
- Свържете щифт (RX) от NodeMCU към GPS щифт (TXD)
Стъпка 3: Стартирайте Visuino и изберете NodeMCU ESP-12
За да започнете да програмирате Arduino, ще трябва да имате инсталирана Arduino IDE от тук:
Моля, имайте предвид, че има някои критични грешки в Arduino IDE 1.6.6. Уверете се, че сте инсталирали 1.6.7 или по -нова версия, в противен случай тази инструкция няма да работи! Ако не сте направили, следвайте стъпките в тази инструкция, за да настроите Arduino IDE да програмира ESP 8266! Visuino също трябва да бъде инсталиран. Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "NodeMCU ESP-12", както е показано на Снимка 2
Стъпка 4: Във Visuino Добавяне на компоненти
Добавете компонент DisplayOLED
- щракнете двукратно и добавете „Текстово поле“шест пъти (вижте снимката)
- Под прозореца със свойства задайте Y за всяко текстово поле, увеличено с 10, за първото текстово поле Y: 0, второ текстово поле Y: 10, трето текстово поле Y: 20 и т.н.
Добавете GPS компонент
Стъпка 5: Във Visuino: Свързване на компоненти
- Свържете NodeMCU ESP-12 I2C щифт [in] към DisplayOLED1 I2C pin [Out]
- Свържете NodeMCU ESP-12 Serial IN Pin [0] към GPS1 Pin [Out]
- Свържете GPS1 щифт [Географска дължина] към DisplayOLED1 елементите.
- Свържете щифт GPS1 [Latitude] към DisplayOLED1 Elements. TextField2 щифт [In]
- Свържете щифт GPS1 [Брой] към DisplayOLED1 елементи.
- Свържете GPS1 щифт [Скорост] към DisplayOLED1 елементите.
- Свържете щифт GPS1 [Курс] към елементите DisplayOLED1.
- Свържете GPS1 щифт [Азимут] към DisplayOLED1 елементите.
Стъпка 6: Генерирайте, компилирайте и качете кода на Arduino
Във Visuino натиснете F9 или щракнете върху бутона, показан на снимка 1, за да генерирате кода на Arduino, и отворете Arduino IDE
В IDE на Arduino кликнете върху бутона Качване, за да компилирате и качите кода (Снимка 2)
Стъпка 7: Играйте
Ако захранвате модула NodeMCU, OLED Lcd ще започне да показва GPS позицията и други данни, като например скорост и т.н. Уверете се, че SKY е видимо, така че GPS модулът да може да получи чист сигнал.
Честито! Завършихте проекта си за новини на живо с Visuino. Приложен е и проектът Visuino, който създадох за този Instructable. Можете да изтеглите и отворите във Visuino: Връзка за изтегляне
Препоръчано:
Сензор за позиция на стойка за велосипеди от Magicbit [Magicblocks]: 8 стъпки
Сензор за позиция на стойка за велосипеди от Magicbit [Magicblocks]: Прост проект „Направи си сам“за създаване на сензор за позиция на стойка с Magicbit с помощта на Magicblocks. Ние използваме magicbit като борда за разработка в този проект, който е базиран на ESP32. Следователно всяка платка за разработка на ESP32 може да се използва в този проект
Система Ambilight за всеки вход, свързан към вашия телевизор. WS2812B Arduino UNO Raspberry Pi HDMI (актуализиран 12.2019): 12 стъпки (със снимки)
Система Ambilight за всеки вход, свързан към вашия телевизор. WS2812B Arduino UNO Raspberry Pi HDMI (Актуализирано 12.2019): Винаги съм искал да добавя ambilight към телевизора си. Изглежда толкова готино! Най -накрая го направих и не бях разочарован! Видях много видеоклипове и много уроци за създаване на система Ambilight за вашия телевизор, но никога не съм намерил пълен урок за моята точна рожба
I2C / IIC LCD дисплей - Използвайте SPI LCD към I2C LCD дисплея, използвайки SPI към IIC модул с Arduino: 5 стъпки
I2C / IIC LCD дисплей | Използвайте SPI LCD към I2C LCD дисплея Използване на SPI към IIC модул с Arduino: Здравейте момчета, тъй като нормалният SPI LCD 1602 има твърде много кабели за свързване, така че е много трудно да го свържете с arduino, но на пазара има един модул, който може конвертирате SPI дисплея в IIC дисплей, така че тогава трябва да свържете само 4 проводника
Свързан към мрежата SMART LED анимационен часовник с уеб базиран контролен панел, синхронизиран сървър на времето: 11 стъпки (със снимки)
Свързан с мрежата SMART LED анимационен часовник С уеб-базиран контролен панел, синхронизиран сървър на времето: Историята на този часовник датира от далечен път-повече от 30 години. Баща ми беше пионер в тази идея, когато бях само на 10 години, много преди революцията на светодиодите - тогава, когато светодиодите бяха 1/1000 от яркостта на техния ослепяващ блясък. Истина
Температура на дисплея на P10 LED модул на дисплея, използващ Arduino: 3 стъпки (със снимки)
Показване на температурата на P10 LED модул на дисплея с помощта на Arduino: В предишния урок беше казано как да се показва текст на Dot Matrix LED Display P10 модул с помощта на Arduino и DMD конектор, което можете да проверите тук. В този урок ще дадем прост урок за проекти, като използваме модул P10 като дисплей