NodeMCU'ya Bağlı NEO-6M GPS - OLED Ekran Konumu - Visuino: 7 Adım
NodeMCU'ya Bağlı NEO-6M GPS - OLED Ekran Konumu - Visuino: 7 Adım
Anonim
Image
Image

Bu eğitimde, LCD'de canlı GPS konumunu görüntülemek için NodeMCU Mini, OLED Lcd, NEO-6M GPS ve Visuino kullanacağız. Bir tanıtım videosu izleyin.

Adım 1: Neye İhtiyacınız Olacak?

Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak

Tüm modüller makerfab'lardan alınmıştır. Rekabette Işık yılı önde olan en kaliteli modüllere ve aynı zamanda en uygun fiyatlara sahiptirler.

  • DüğümMCU Mini
  • NEO-6M GPS modülü
  • OLED LCD
  • ekmek tahtası
  • Atlama telleri
  • Visuino programı: Visuino'yu indirin

Adım 2: Devre

Devre
Devre
  • GND'yi NodeMCU'dan devre tahtası pinine (gnd) bağlayın
  • NodeMCU'dan 5V pini breadboard pinine bağlayın (pozitif)
  • Pin 0'ı (SCL) NodeMCU'dan OLED LCD pinine (SCL) bağlayın
  • NodeMCU'dan pin 1'i (SDA) OLED LCD pinine (SDA) bağlayın
  • OLED LCD pinini (VCC) breadboard pinine (pozitif) bağlayın
  • OLED LCD pinini (GND) breadboard pinine (GND) bağlayın
  • 5V pini breadboard GPS pininden (VCC) bağlayın
  • GND pinini breadboard GPS pininden (GND) bağlayın
  • NodeMCU'daki pimi (RX) GPS pimine (TXD) bağlayın

Adım 3: Visuino'yu başlatın ve NodeMCU ESP-12'yi seçin

Visuino'yu başlatın ve NodeMCU ESP-12'yi seçin
Visuino'yu başlatın ve NodeMCU ESP-12'yi seçin
Visuino'yu başlatın ve NodeMCU ESP-12'yi seçin
Visuino'yu başlatın ve NodeMCU ESP-12'yi seçin

Arduino'yu programlamaya başlamak için, Arduino IDE'yi buradan yüklemeniz gerekir:

Arduino IDE 1.6.6'da bazı kritik hatalar olduğunu lütfen unutmayın. 1.6.7 veya üstünü yüklediğinizden emin olun, aksi takdirde bu Talimat çalışmayacaktır! Eğer yapmadıysanız, Arduino IDE'yi ESP 8266'yı programlamak için ayarlamak için bu Talimattaki adımları izleyin! Visuino'nun da kurulması gerekiyor. Visuino'yu ilk resimde gösterildiği gibi başlatın Visuino'da Arduino bileşenindeki (Resim 1) "Tools" düğmesine tıklayın (Resim 1) Diyalog göründüğünde Resim 2'de gösterildiği gibi "NodeMCU ESP-12"yi seçin

Adım 4: Visuino'da Bileşen Ekleme

Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle

DisplayOLED bileşeni ekle

  1. çift tıklayın ve altı kez "Metin Alanı" ekleyin (resme bakın)
  2. Özellikler penceresi altında, her metin alanı için Y'yi 10 artırın, birinci metin alanı Y:0, ikinci metin alanı Y:10, üçüncü metin alanı Y:20, vb.

GPS bileşeni ekle

Adım 5: Visuino'da: Bileşenlerin Bağlanması

Visuino'da: Bileşenleri Bağlamak
Visuino'da: Bileşenleri Bağlamak
  • NodeMCU ESP-12 I2C pinini [in] DisplayOLED1 I2C pinini [Out]'a bağlayın
  • NodeMCU ESP-12 Seri IN Pin[0]'ı GPS1 Pin[Out]'a bağlayın
  • GPS1 pinini [Boylam]'ı DisplayOLED1 Elements. TextField1 pinine[In] bağlayın
  • GPS1 pinini [Latitude] DisplayOLED1 Elements. TextField2 pinine[In] bağlayın
  • GPS1 pinini [Count] DisplayOLED1 Elements. TextField3 pinine[In] bağlayın
  • GPS1 pinini [Hız]'ı DisplayOLED1 Elements. TextField4 pinine[In] bağlayın
  • GPS1 pinini [Course] DisplayOLED1 Elements. TextField5 pinine[In] bağlayın
  • GPS1 pinini [Azimuth] DisplayOLED1 Elements. TextField6 pinine[In] bağlayın

Adım 6: Arduino Kodunu Oluşturun, Derleyin ve Yükleyin

Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Arduino Kodunu Oluşturun, Derleyin ve Yükleyin

Visuino'da Arduino kodunu oluşturmak için F9'a basın veya Resim 1'de gösterilen butona tıklayın ve Arduino IDE'yi açın

Arduino IDE'de kodu derlemek ve yüklemek için Upload butonuna tıklayın (Resim 2)

7. Adım: Oynat

NodeMCU modülüne güç verirseniz, OLED Lcd GPS konumunu ve Hız vb. diğer verileri göstermeye başlayacaktır. GPS modülünün temiz bir sinyal alabilmesi için SKY'nin görünür olduğundan emin olun.

Tebrikler! Visuino ile Canlı Haber projenizi tamamladınız. Ayrıca bu Instructable için oluşturduğum Visuino projesi de ekli. Visuino'da indirebilir ve açabilirsiniz: İndirme bağlantısı