Съдържание:

NEO -6M GPS свързан към NodeMCU - OLED позиция на дисплея - Visuino: 7 стъпки
NEO -6M GPS свързан към NodeMCU - OLED позиция на дисплея - Visuino: 7 стъпки

Видео: NEO -6M GPS свързан към NodeMCU - OLED позиция на дисплея - Visuino: 7 стъпки

Видео: NEO -6M GPS свързан към NodeMCU - OLED позиция на дисплея - Visuino: 7 стъпки
Видео: Установка Руля на Мотоцикл 2024, Ноември
Anonim
Image
Image

В този урок ще използваме 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

Стартирайте Visuino и изберете NodeMCU ESP-12
Стартирайте Visuino и изберете NodeMCU ESP-12
Стартирайте Visuino и изберете NodeMCU ESP-12
Стартирайте 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 Добавяне на компоненти

Във Visuino Добавяне на компоненти
Във Visuino Добавяне на компоненти
Във Visuino Добавяне на компоненти
Във Visuino Добавяне на компоненти

Добавете компонент DisplayOLED

  1. щракнете двукратно и добавете „Текстово поле“шест пъти (вижте снимката)
  2. Под прозореца със свойства задайте Y за всяко текстово поле, увеличено с 10, за първото текстово поле Y: 0, второ текстово поле Y: 10, трето текстово поле Y: 20 и т.н.

Добавете GPS компонент

Стъпка 5: Във Visuino: Свързване на компоненти

Във Visuino: Свързване на компоненти
Във 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

Генерирайте, компилирайте и качете кода на Arduino
Генерирайте, компилирайте и качете кода на Arduino
Генерирайте, компилирайте и качете кода на Arduino
Генерирайте, компилирайте и качете кода на Arduino

Във Visuino натиснете F9 или щракнете върху бутона, показан на снимка 1, за да генерирате кода на Arduino, и отворете Arduino IDE

В IDE на Arduino кликнете върху бутона Качване, за да компилирате и качите кода (Снимка 2)

Стъпка 7: Играйте

Ако захранвате модула NodeMCU, OLED Lcd ще започне да показва GPS позицията и други данни, като например скорост и т.н. Уверете се, че SKY е видимо, така че GPS модулът да може да получи чист сигнал.

Честито! Завършихте проекта си за новини на живо с Visuino. Приложен е и проектът Visuino, който създадох за този Instructable. Можете да изтеглите и отворите във Visuino: Връзка за изтегляне

Препоръчано: