Агуулгын хүснэгт:

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 алхам
Видео: 0.96” COG+PCB OLED WEA012864D-03 Version 2024, Арваннэгдүгээр
Anonim
Image
Image

Энэхүү гарын авлагад бид NodeMCU Mini, OLED Lcd, NEO-6M GPS, Visuino ашиглан GPS-ийн шууд байршлыг LCD дэлгэц дээр харуулах болно. Үзүүлэх видео үзэх.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл

Бүх модулиуд нь makerfabs -ээс гаралтай. Тэд өрсөлдөөнөөс гэрлийн жилийн өмнөх хамгийн сайн чанарын модулиудтай, бас хамгийн боломжийн үнээр.

  • NodeMCU Mini
  • NEO-6M GPS модуль
  • OLED дэлгэц
  • Талхны самбар
  • Холбогч утас
  • Visuino програм: Visuino татаж авах

Алхам 2: Хэлхээ

Хэлхээ
Хэлхээ
  • NodeMCU -аас GND -ийг талхны зүү (gnd) руу холбоно уу
  • NodeMCU -аас 5V зүүг талхны зүү рүү холбоно уу (эерэг)
  • NodeMCU -аас OLED LCD зүү (SCL) руу зүү 0 (SCL) холбоно уу.
  • NodeMCU -с OLED LCD зүү (SDA) руу зүү 1 (SDA) холбоно уу.
  • OLED LCD зүү (VCC) -ийг талхны зүү рүү холбоно уу (эерэг)
  • OLED LCD зүү (GND) -ийг талхны зүү (GND) руу холбоно уу.
  • GPS -ийн зүү (VCC) -ээс 5V зүү холбоно уу
  • GND зүүг талхны GPS зүү (GND) -ээс холбоно уу
  • NodeMCU -аас GPS зүү (TXD) руу зүү (RX) холбох

Алхам 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-г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2-р зурагт үзүүлсэн шиг "NodeMCU ESP-12" -г сонгоно уу.

Алхам 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 зүүтэй холбоно уу [Out]
  • NodeMCU ESP-12 Serial IN Pin [0] -г GPS1 Pin [Out] руу холбоно уу
  • GPS1 зүүг [Уртраг] DisplayOLED1 элементүүдтэй холбоно уу. TextField1 зүү [In]
  • GPS1 зүүг [Latitude] DisplayOLED1 Elements. TextField2 зүүтэй холбоно уу [In]
  • GPS1 зүүг [Count] DisplayOLED1 Elements. TextField3 зүүтэй холбоно уу [In]
  • GPS1 зүү [Speed] -ийг DisplayOLED1 Elements -тэй холбоно уу. TextField4 зүү [In]
  • GPS1 зүүг [Course] DisplayOLED1 Elements. TextField5 зүүтэй холбоно уу [In]
  • GPS1 зүү [Azimuth] -ийг DisplayOLED1 Elements. TextField6 зүү [In] -д холбоно уу.

Алхам 6: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Visuino дээр F9 товчийг дарна уу эсвэл 1 -р зурагт үзүүлсэн товчлуур дээр дарж Arduino кодыг үүсгээд Arduino IDE -ийг нээнэ үү.

Arduino IDE дээр Upload товчийг дарж кодыг эмхэтгэн байршуулна уу (Зураг 2)

Алхам 7: Тоглох

Хэрэв та NodeMCU модулийг асаах юм бол OLED Lcd нь GPS -ийн байршил болон Speed гэх мэт бусад өгөгдлийг харуулах болно. GPS модуль нь цэвэр дохио хүлээн авахын тулд SKY харагдаж байгаа эсэхийг шалгаарай.

Баяр хүргэе! Та Visuino -той шууд мэдээний төслөө дуусгасан. Энэхүү зааварт зориулан миний бүтээсэн Visuino төслийг мөн хавсаргав. Та үүнийг Visuino дээрээс татаж аваад нээж болно: Татаж авах линк

Зөвлөмж болгож буй: