Агуулгын хүснэгт:
- Алхам 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 11:02
Энэхүү гарын авлагад бид 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-ийг сонгоно уу
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 -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
DisplayOLED бүрэлдэхүүн хэсгийг нэмнэ үү
- давхар товшоод "Текст талбар" -ыг зургаан удаа нэмнэ үү (зургийг үзнэ үү)
- Үл хөдлөх хөрөнгийн цонхны доор Y гэсэн текстийн талбар тус бүрийг 10 -аар нэмэгдүүлсэн бол эхний текст талбарын хувьд Y: 0, хоёр дахь текстийн талбар Y: 10, гурав дахь текстийн талбар Y: 20 гэх мэт.
GPS -ийн бүрэлдэхүүн хэсгийг нэмнэ үү
Алхам 5: 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 кодыг үүсгэх, хөрвүүлэх, байршуулах
Visuino дээр F9 товчийг дарна уу эсвэл 1 -р зурагт үзүүлсэн товчлуур дээр дарж Arduino кодыг үүсгээд Arduino IDE -ийг нээнэ үү.
Arduino IDE дээр Upload товчийг дарж кодыг эмхэтгэн байршуулна уу (Зураг 2)
Алхам 7: Тоглох
Хэрэв та NodeMCU модулийг асаах юм бол OLED Lcd нь GPS -ийн байршил болон Speed гэх мэт бусад өгөгдлийг харуулах болно. GPS модуль нь цэвэр дохио хүлээн авахын тулд SKY харагдаж байгаа эсэхийг шалгаарай.
Баяр хүргэе! Та Visuino -той шууд мэдээний төслөө дуусгасан. Энэхүү зааварт зориулан миний бүтээсэн Visuino төслийг мөн хавсаргав. Та үүнийг Visuino дээрээс татаж аваад нээж болно: Татаж авах линк
Зөвлөмж болгож буй:
Smart B.A.L (холбогдсон шуудангийн хайрцаг): 4 алхам
Smart B.A.L (холбогдсон шуудангийн хайрцаг): Та дотор нь юу ч байхгүй байхад шуудангийн хайрцаг бүрээ шалгахаас залхаж байна. Та аяллын үеэр шуудан эсвэл илгээмж хүлээн авсан эсэхээ мэдэхийг хүсч байна, ингэснээр холбогдсон шуудангийн хайрцаг танд зориулагдсан болно. Энэ нь шуудан зөөгч шуудан эсвэл нэрийн дансаа хадгалуулсан тохиолдолд танд мэдэгдэх болно
Хөрсний чийгийн санал хүсэлтийг хянадаг интернетэд холбогдсон дуслын усжуулалтын систем (ESP32 ба Blynk): 5 алхам
Хөрсний чийгийн талаархи санал хүсэлтийг хянадаг интернетэд холбогдсон дуслын усжуулалтын систем (ESP32 ба Blynk): Урт амралтаар явахдаа цэцэрлэг эсвэл ургамлынхаа талаар санаа зовох, эсвэл өдөр бүр ургамлаа услахаа мартуузай. Энд шийдэл байна.Энэ нь хөрсний чийгийн хяналттай, дэлхий даяар холбогдсон дуслын усалгааны систем бөгөөд програм хангамжийн урд талд ESP32 -ээр хянагддаг
Hologram Nova болон Ubidots ашиглан холбогдсон шийдлүүдээ холбож, сайжруулаарай: 9 алхам
Холбогдсон шийдлүүдээ Голограм Нова ба Убидот ашиглан холбож, сайжруулаарай: Голограм Нова ашиглан дэд бүтцээ сайжруулна уу. Ubidots руу өгөгдөл дамжуулахын тулд Raspberry Pi ашиглан Hologram Nova -ийг тохируулаарай. Дараах гарын авлагад Ubidots нь Raspberry Pi ашиглан Hologram Nova -ийг хэрхэн тохируулахыг харуулах болно
Arduino автомат сүүдэрлэх дэлгэцийн төсөлд алхам алхмаар мотор, жолооч сонгох: 12 алхам (зурагтай)
Arduino автоматжуулсан сүүдэртэй дэлгэцийн төслийн алхам ба моторыг сонгох: Энэхүү зааварчилгаанд би Автомат Сүүдэрт Дэлгэцийн прототипийн төслийн хувьд шаталсан мотор ба драйверыг сонгох алхамуудыг хийх болно. Сүүдэр дэлгэц нь гараар хийсэн хамгийн алдартай, хямд Coolaroo загварууд бөгөөд би үүнийг солихыг хүссэн
NODEMCU LUA ESP8266 M5450B7 LED дэлгэцийн драйверийг жолоодох IC: 5 алхам (зурагтай)
NODEMCU LUA ESP8266 M5450B7 LED дэлгэцийн драйверийг жолоодох IC: M5450B7 нь 40 зүү DIP LED дэлгэцийн драйвер IC юм. Энэ нь араатан мэт харагддаг боловч удирдах, програмчлахад харьцангуй хялбар байдаг. LED холбогдож болох 34 гаралтын зүү байдаг. тус бүрт. Төхөөрөмж нь тэжээл өгөхөөс илүү гүйдэл шингээдэг тул