Агуулгын хүснэгт:
- Алхам 1: Ublox LEA 6h 02 GPS модулийг (эсвэл таны хүссэн модулийг) авч, мэдээллийн хүснэгтийн техникийн үзүүлэлтүүдийг уншиж, модулийг Arduino -д холбогдоход бэлэн болго
- Алхам 2: GPS модулийг Arduino ашиглан холбоно уу
- Алхам 3: Arduino програмыг цуваа (харилцаа холбооны) портыг уншихаар байршуулна уу
- Алхам 4: Python кодыг ажиллуулна уу
Видео: Ublox LEA 6h 02 Arduino болон Python -той GPS модуль: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Arduino UNO (эсвэл бусад Arduino төхөөрөмж) ашиглан GPS модулийг хооронд нь холбох, өргөрөг ба уртрагийг тооцоолохдоо Python дээр бичигдсэн програмын цонхонд харуулна.
Алхам 1: Ublox LEA 6h 02 GPS модулийг (эсвэл таны хүссэн модулийг) авч, мэдээллийн хүснэгтийн техникийн үзүүлэлтүүдийг уншиж, модулийг Arduino -д холбогдоход бэлэн болго
- Ublox LEA 6 мэдээллийн хуудсыг анхааралтай уншиж, таны модуль зөв эсэхийг шалгаарай
- Ихэнх модулиуд ~ 2.7 -аас 3.6v хүртэл ажилладаг тул зохих тэжээлийн эх үүсвэртэй эсэхийг шалгаарай, би Arduino 3.3v зүү ашигласан.
- Бүх модулиуд нь UART холбооны портыг дэмждэг тул бид үүнийг Arduino -той харилцах зорилгоор ашиглах болно
- Анхдагч байдлаар модулиуд нь бичил эмэгтэй залгууртай ирдэг бөгөөд үүнийг Arduino -тэй холбоход надад хэцүү байдаг тул би түүнийг 2.54 мм -ийн холбогч утас бүхий эмэгтэй залгуураар сольсон (солихын өмнө аль зүү ямар үүргийг гүйцэтгэж байгааг мэдэж, цаасан дээр эсвэл компьютер дээр зүү диаграм хийх хэрэгтэй)
- Одоо энэ модуль Arduino руу холбогдоход бэлэн боллоо
Алхам 2: GPS модулийг Arduino ашиглан холбоно уу
- GPS модулийн Tx (дамжуулагч) ба Rx (хүлээн авагч) -ыг мөн Arduino дээр мөн адил тодорхойлно уу (Би UNO -г ашигласан тул зөвхөн 1 UART холбооны порт, pin0 дээр Tx, pin1 дээр Rx, Arduino UNO дээр илүү дэлгэрэнгүй мэдээлэл авсан)
-
GPS модулийн Tx ба Rx -ийг Arduino -ийн Rx ба Tx -тэй холбоно уу
- Tx GPS (Миний хувьд ногоон утас) to => Arxino -ийн Rx
- Rx GPS (Миний хувьд шар утас) to => Tx of Arduino
- 3.3v Adruino зүүг GPS -ийн тэжээлд холбож, хоёуланг нь холбоно уу
- Анхааруулга: GPS модульд 3.3v (хамгийн их 3.6v) -ээс хэтрэхгүй хүч хэрэглэж, зааврыг анхааралтай уншаарай.
Алхам 3: Arduino програмыг цуваа (харилцаа холбооны) портыг уншихаар байршуулна уу
- Энэ төслийн кодыг GitHub репозитороос олж болно
- Холбоос:
- README.md файлыг уншина уу
- Дээрх README.md файлд өгөгдсөн шиг u-center програмыг суулгана уу
- Arduino кодыг Arduino модульд байршуулна уу
- GPS зүүг Arduino руу холбоно уу
- Arduino IDE дээрх цуваа дэлгэцийг нээж, GPS модулийн гаралтыг ажиглаж, үнэ цэнэтэй гаралт хэвлэж байгаа эсэхийг шалгаарай
- Цуваа дэлгэцийг хааж Arduino цуваа портыг салгаад одоо u-center програмыг нээгээд Arduino-ийн цуваа портыг сонгоно уу.
-
Дэлгэц дээрх хариултыг ажиглаарай
- Зөв хариулт өгөхөд хэсэг хугацаа шаардагдах бөгөөд GPS модулийн хүлээн авсан дохионы хүчнээс хамаарна
- GPS модулийг нээлттэй орчинд эсвэл цонхны ойролцоо байлга
Алхам 4: Python кодыг ажиллуулна уу
- Python програмыг өөрийн компьютер дээрээ татаж аваад тохируулна уу
- Машиныхаа цуваа холбооны портоор дамжуулан GPS өгөгдлийг уншихын тулд Python кодыг татаж аваарай
- GPS -ийг Arduino ашиглан холбож, асаагаарай
- Arduino холбогдсон ком портыг тодорхойлно уу
- Python кодыг ажиллуулна уу
- Ком портын дэлгэрэнгүй мэдээллийг оруулна уу
- Лат болон урт өгөгдлийг баталгаажуулах
Зөвлөмж болгож буй:
NodeMCU WiFi модуль болон Blynk програмыг ашиглан LED -ийг удирдах: 7 алхам
NodeMCU WiFi модуль ба Blynk програмыг ашиглан LED -ийг удирдах: Энэхүү зааварчилгаа нь Blynk ухаалаг гар утасны аппликэйшнээр NodeMCU ESP8266 WiFi модулийг ашиглан LED -ийг хэрхэн удирдахыг харуулах болно. Хэрэв та эхлэгч бол үргэлжлүүлэн уншина уу. Хэрэв та илүү туршлагатай бол миний эцэс төгсгөл хүртэл алгасах сонирхолтой байж магадгүй юм
Алсын зай, чиглэл, эргэлтийн зэрэгтэй Arduino робот (Зүүн, Баруун, Хойд, Өмнөд) Bluetooth модуль болон автономит роботын хөдөлгөөнийг ашиглан дуу хоолойгоор удирддаг. 6 алхам
Алсын зай, чиглэл, эргэлтийн зэрэгтэй Arduino робот (Зүүн, Баруун, Хойд, Өмнөд) Bluetooth модуль, автономит роботын хөдөлгөөнийг ашиглан дуу хоолойгоор удирддаг. Энэхүү заавар нь Arduino роботыг хэрхэн шаардлагатай чиглэлд зөөх боломжтойг тайлбарласан болно. , Зүүн, Баруун, Зүүн, Баруун, Хойд, Өмнөд) Дуут командыг ашиглан сантиметрээр зай авах шаардлагатай. Роботыг бие даан хөдөлгөж болно
Raspberry Pi -тай ажиллах 5V релений модуль модуль: 4 алхам
Raspberry Pi -тэй ажиллах 5V релений модулийн мод: Өнөөдөр буухиа самбар дээр гараа авах нь үнэхээр амархан боловч ихэнх нь 5В -т зориулагдсан бөгөөд энэ нь бөөрөлзгөнө муутай пи эсвэл бусад ямар нэгэн асуудал үүсгэж болохыг та хурдан олж мэдэх болно. 3.3V дээр ажилладаг микроконтроллер, Тэдэнд вольт байхгүй байна
A6 модуль болон Arduino Pro Mini -тэй гар утасны харилцаа холбоог сайжруулсан: 4 алхам
A6 модуль ба Arduino Pro Mini -ийн сайжруулсан гар утасны харилцаа холбоо: Энэхүү зааварчилгаанд GSM модуль (A6 модуль) болон Arduino Pro Mini ашиглан хэрхэн харилцаа холбоо хийснээ харуулах болно. Хэрэв та том товчлуурыг дарвал програмчлагдсан дугаарыг дуудна. Програмчлагдсан хугацааны дараа эсвэл дуудлага тасарсан тохиолдолд дуудлага дуусна
ESP8266 WiFi модуль болон Blynk програмыг ашиглан Arduino Uno -г удирдах: 6 алхам
ESP8266 WiFi модуль болон Blynk програмыг ашиглан Arduino Uno-г удирдах: Энэхүү төсөл нь ESP8266-01 WiFi модуль болон Blynk програмыг ашиглан Arduino тээглүүрийг удирдах боломжийг танд олгоно. Blynk програмыг ашиглахад тун хялбар бөгөөд IoT -ийн талаар суралцах хамгийн сайн арга юм