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

Arduino ашиглан GPS -ийн хилийн заагийг хий: 8 алхам
Arduino ашиглан GPS -ийн хилийн заагийг хий: 8 алхам

Видео: Arduino ашиглан GPS -ийн хилийн заагийг хий: 8 алхам

Видео: Arduino ашиглан GPS -ийн хилийн заагийг хий: 8 алхам
Видео: Neo6m Gps とか Sim800L を使い方。 2024, Арваннэгдүгээр
Anonim
Arduino ашиглан GPS -ийн хилийн заагийг бий болго
Arduino ашиглан GPS -ийн хилийн заагийг бий болго

Энэхүү гарын авлагад бид Arduino ашиглан GPS -ийн хилийн заагийг хэрхэн яаж хийхийг сурах болно.

Робот тухайн бүсийн гадна байх үед робот тухайн талбайн дотор байх үед дэлгэцэн дээр "Гадна" ба "Дотор" гарч ирнэ.

Видеог үзээрэй!

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

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
  • Arduino UNO (эсвэл өөр Arduino)
  • GPS нео 6м
  • OLED дэлгэц
  • Холбогч утас
  • Visuino програм хангамж: Visuino татаж авах

Алхам 2: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Үнэгүй хувилбарыг татаж авах эсвэл үнэгүй туршилтанд бүртгүүлнэ үү.

Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino UNO" -г сонгоно уу.

Алхам 3: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү

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

Алхам 4: Visuino Set -ийн бүрэлдэхүүн хэсгүүдэд

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

Алхам 5: GPS -ийн координат авах

GPS координат авах
GPS координат авах
GPS координат авах
GPS координат авах
GPS координат авах
GPS координат авах

Google газрын зураг руу ороод өөрийн байршил болон

Газрын зураг дээр дарна уу (таны бүсийн зүүн дээд буланд), координатыг доод талд харуулна. Эхлээд координатын өргөргийг Visuino "CompareRange1"> Range> MaxCopy хоёр дахь координатын уртраг руу Visuino "CompareRange2"> Range> MIn руу хуулна уу

  • Газрын зураг дээр дарна уу (таны бүсийн баруун дээд буланд), координатыг доод талд харуулна. Хоёрдахь координатын уртрагыг Visuino "CompareRange2"> Range> Max руу хуулна уу.
  • Газрын зураг дээр дарна уу (таны бүсийн зүүн доод буланд), координатыг доод талд харуулна. Эхлээд Latitude координатыг Visuino "CompareRange1"> Range> Min руу хуулна уу.

Алхам 6: Visuino Connect бүрэлдэхүүн хэсгүүдэд

Visuino Connect бүрэлдэхүүн хэсгүүдэд
Visuino Connect бүрэлдэхүүн хэсгүүдэд
Visuino Connect бүрэлдэхүүн хэсгүүдэд
Visuino Connect бүрэлдэхүүн хэсгүүдэд
Visuino Connect бүрэлдэхүүн хэсгүүдэд
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 кодыг үүсгэх, хөрвүүлэх, байршуулах

Чухал

Arduino руу байршуулахдаа Arduino дээрх RX зүүг салгаж, байршуулсны дараа дахин холбоно уу.

Visuino -ийн доод хэсэгт "Бүтээх" таб дээр дарж зөв портыг сонгосон эсэхийг шалгаад "Эмхэтгэх/Бүтээх ба байршуулах" товчийг дарна уу.

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

Хэрэв та Arduino модулийг асаах юм бол хэсэг хугацааны дараа (NEO 6m шалгалт тохируулга хийх үед) дэлгэц дээр GPS -ийн координат ба текстийг харуулах болно: ДОТООД/ГАДААД.

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

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