
Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
- Алхам 3: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
- Алхам 4: Visuino Set -ийн бүрэлдэхүүн хэсгүүдэд
- Алхам 5: GPS -ийн координат авах
- Алхам 6: Visuino Connect бүрэлдэхүүн хэсгүүдэд
- Алхам 7: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
- Алхам 8: Тоглох
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00

Энэхүү гарын авлагад бид Arduino ашиглан GPS -ийн хилийн заагийг хэрхэн яаж хийхийг сурах болно.
Робот тухайн бүсийн гадна байх үед робот тухайн талбайн дотор байх үед дэлгэцэн дээр "Гадна" ба "Дотор" гарч ирнэ.
Видеог үзээрэй!
Алхам 1: Танд хэрэгтэй зүйл



- Arduino UNO (эсвэл өөр Arduino)
- GPS нео 6м
- OLED дэлгэц
- Холбогч утас
- Visuino програм хангамж: Visuino татаж авах
Алхам 2: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу


Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Үнэгүй хувилбарыг татаж авах эсвэл үнэгүй туршилтанд бүртгүүлнэ үү.
Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino UNO" -г сонгоно уу.
Алхам 3: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү




- "Цуваа GPS" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Аналог олон эх сурвалж" бүрэлдэхүүн хэсгийг нэмнэ үү
- Өөр "Аналог олон эх үүсвэр" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Дижитал олон эх сурвалжтай нэгдэх" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Ирмэгийг илрүүлэх" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Ирмэгийг илрүүлэх" өөр бүрэлдэхүүн хэсгийг нэмнэ үү
- "Дижитал (логик) ба" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Текстийн утга" хэсгийг нэмнэ үү
- "Текстийн утга" гэсэн өөр бүрэлдэхүүн хэсгийг нэмнэ үү
- "Текст рүү аналог" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Текст рүү текст" гэсэн өөр бүрэлдэхүүн хэсгийг нэмнэ үү
- "Текст олон эх сурвалжтай нэгдэх" бүрэлдэхүүн хэсгийг нэмнэ үү
Алхам 4: Visuino Set -ийн бүрэлдэхүүн хэсгүүдэд



- "AnalogToText1" ба "AnalogToText2" -ийг сонгоод шинж чанарын цонхонд "Precision" -ийг 6 болгож тохируулна уу.
- "DetectEdge1" -ийг сонгоод шинж чанарын цонхонд Rising -ийг False болгож тохируулна уу
- "TextValue1" -ийг сонгоод шинж чанаруудын цонхонд "Утга" -ыг ДОТООД гэж тохируулна уу
- "TextValue2" -г сонгоод шинж чанарын цонхонд "Утга" -ыг ГАДААД тохируул
- DisplayOLED1 дээр давхар товшоод элементүүдийн цонхонд "текстийн талбар" -ыг зүүн талд чирнэ үү
- Үл хөдлөх хөрөнгийн цонхонд хэмжээг 2 болгож тохируулна уу
- Elements цонхонд өөр "Текст талбар" -ыг зүүн талд чирнэ үү
- Үл хөдлөх хөрөнгийн цонхонд Y -ийг 30 болгож, хэмжээг 2 болгоно
- Elements цонхонд өөр "Текст талбар" -ыг зүүн талд чирнэ үү
- Үл хөдлөх хөрөнгийн цонхонд Y -ийг 50 болгож, хэмжээг 2 болгоно
- Elements цонхыг хаа
Алхам 5: GPS -ийн координат авах



Google газрын зураг руу ороод өөрийн байршил болон
Газрын зураг дээр дарна уу (таны бүсийн зүүн дээд буланд), координатыг доод талд харуулна. Эхлээд координатын өргөргийг Visuino "CompareRange1"> Range> MaxCopy хоёр дахь координатын уртраг руу Visuino "CompareRange2"> Range> MIn руу хуулна уу
- Газрын зураг дээр дарна уу (таны бүсийн баруун дээд буланд), координатыг доод талд харуулна. Хоёрдахь координатын уртрагыг Visuino "CompareRange2"> Range> Max руу хуулна уу.
- Газрын зураг дээр дарна уу (таны бүсийн зүүн доод буланд), координатыг доод талд харуулна. Эхлээд Latitude координатыг Visuino "CompareRange1"> Range> Min руу хуулна уу.
Алхам 6: Visuino Connect бүрэлдэхүүн хэсгүүдэд



- GPS pin Out -ийг Arduino Serial [0] pin In руу холбоно уу
- GPS зүүний өргөргийг AnalogMultiSource1 pin In -тэй холбоно уу
- GPS зүү уртыг AnalogMultiSource2 зүү In -тэй холбоно уу
- AnalogMultiSource1 pin Out -ийг AnalogToText1 pin In руу холбоно уу
- AnalogMultiSource2 pin Out -ийг AnalogToText2 pin In руу холбоно уу
- AnalogMultiSource1 pin Out -ийг CompareRange1 pin In руу холбоно уу
- AnalogMultiSource2 pin Out -ийг CompareRange2 pin In руу холбоно уу
- CompareRange1 pin Out -ийг "And1", pin 0 In -тэй холбоно уу
- CompareRange2 pin Out -ийг "And1", pin 1 In -тэй холбоно уу
- CompareRange1 pin Out -ийг DigitalMultiMerger1, pin 0 In руу холбоно уу
- CompareRange2 pin Out -ийг DigitalMultiMerger1, pin 1 In руу холбоно уу
- DigitalMultiMerger1 -ийг холбож, DetectEdge1 -ийн зүү рүү залгаарай
- DetectEdge1 pin Out -ийг TextValue2 зүү цагтай холбоно уу
- "And1" зүүг DetectEdge2 pin In руу холбоно уу
- DetectEdge2 зүүг TextValue1 зүү цагтай холбоно уу
- "TextValue" 1 -ийг холбоод, TextMultiMerger1 зүү [0] -д холбоно уу
- "TextValue" 2 -ийг холбоод, TextMultiMerger1 зүү [1] -д холбоно уу
- TextMultiMerger1 зүүг DisplayOLED1 текст талбарт холбох 1 зүү In
- AnalogToText1 зүүг DisplayOLED1 текст талбарт 2 зүү оруулахад холбоно уу
- AnalogToText2 зүүг DisplayOLED1 текст талбарт холбоно уу 3 зүү In
- DisplayOLED1 pin I2C Out -ийг Arduino pin I2C In руу холбоно уу
Алхам 7: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Чухал
Arduino руу байршуулахдаа Arduino дээрх RX зүүг салгаж, байршуулсны дараа дахин холбоно уу.
Visuino -ийн доод хэсэгт "Бүтээх" таб дээр дарж зөв портыг сонгосон эсэхийг шалгаад "Эмхэтгэх/Бүтээх ба байршуулах" товчийг дарна уу.
Алхам 8: Тоглох
Хэрэв та Arduino модулийг асаах юм бол хэсэг хугацааны дараа (NEO 6m шалгалт тохируулга хийх үед) дэлгэц дээр GPS -ийн координат ба текстийг харуулах болно: ДОТООД/ГАДААД.
Баяр хүргэе! Та Visuino -той хамт төслөө дуусгасан. Миний энэхүү зааварт зориулан бүтээсэн Visuino төслийг мөн хавсаргасан болно, та үүнийг татаж аваад Visuino -д нээж болно:
Зөвлөмж болгож буй:
Өөрийн хөрсний чийгшил мэдрэгчийг Arduino ашиглан хий !!!: 10 алхам

Өөрийн хөрсний чийгшил мэдрэгчийг Arduino ашиглан хий !!!: ТУХАЙ !!! Энэхүү зааварчилгаанд бид хөрсний чийг мэдрэгч FC-28-ийг Arduino-той холбох болно. Энэхүү мэдрэгч нь хөрсний доторх усны эзэлхүүнийг хэмжиж, чийгийн түвшинг гарц болгон өгдөг. Мэдрэгч нь анало хоёулаа тоноглогдсон
Arduino Nano ашиглан хооллох робот хий Алтан шураг: 5 алхам

Arduino Nano ашиглан хооллох робот хий Алтан эрэг: Энэхүү төслийн санаа нь миний охиноос гаралтай бөгөөд тэр роботыг хүсдэг бөгөөд энэ робот хоолоо амандаа оруулахын тулд амаа нээж чаддаг. Тиймээс би дотроос боломжтой зүйлсийг хайлаа: картон, ардуино нано, хэт авианы мэдрэгч, servo мотор
Arduino NANO эсвэл UNO ашиглан A.C 220 вольтын автомат тогтворжуулагч хий: 3 алхам

Arduino NANO эсвэл UNO ашиглан A.C 220 вольтын автомат тогтворжуулагч хий: Энэ зааварт би AC хүчдэл, ватт, алхам, трансформаторын температурыг харуулах Arduino NANO ашиглан автомат хүчдэл тогтворжуулагч хэрхэн хийхийг танд үзүүлэх болно. хөргөх зориулалттай авто сэнс. Энэ бол 3 алхамтай автомат хүчдэлийн тогтворжуулагч юм
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -г удирдах: 7 алхам (зурагтай)

Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -ийг удирдах Arduino эсвэл c-ээ алсаас удирдах хамгийн энгийн шийдэл
Таны гол хилийн лазер хяналттай гэрэл: 5 алхам

Лазераар удирддаг гэрлийн товчлуурууд: лазер бүхий олон тооны LED гэрлийг автоматаар асаах. Тийм ээ, миний муу англичуудыг уучлаарай би Голланд хүн