Talaan ng mga Nilalaman:

Gumawa ng GPS BUNDER BOUNDARIES Paggamit ng Arduino: 8 Mga Hakbang
Gumawa ng GPS BUNDER BOUNDARIES Paggamit ng Arduino: 8 Mga Hakbang

Video: Gumawa ng GPS BUNDER BOUNDARIES Paggamit ng Arduino: 8 Mga Hakbang

Video: Gumawa ng GPS BUNDER BOUNDARIES Paggamit ng Arduino: 8 Mga Hakbang
Video: Paano kunin ang exact coordinate ng location nyo sa G map! TUTORIAL! 2024, Nobyembre
Anonim
Gumawa ng GPS BUNDER BOUNDARIES Gamit ang Arduino
Gumawa ng GPS BUNDER BOUNDARIES Gamit ang Arduino

Sa tutorial na ito matututunan namin kung paano gumawa ng isang GPS BORDER BOUNDARIES gamit ang Arduino, kapaki-pakinabang ito kapag mayroon kang isang robot at hindi mo nais na pumunta ito sa labas ng tinukoy na lugar.

Kapag ang robot ay nasa labas ng lugar, ipapakita ang display na "Labas" at "Inside" kapag ang robot ay nasa loob ng lugar.

Panoorin ang video!

Hakbang 1: Ano ang Kakailanganin Mo

Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
  • Arduino UNO (o anumang iba pang Arduino)
  • GPS Neo 6m
  • OLED Display
  • Jumper wires
  • Visuino software: I-download ang Visuino

Hakbang 2: Simulan ang Visuino, at Piliin ang Arduino UNO Board Type

Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO

Ang Visuino: https://www.visuino.eu kailangan ding mai-install. Mag-download ng Libreng bersyon o magrehistro para sa isang Libreng Pagsubok.

Simulan ang Visuino tulad ng ipinakita sa unang larawan Mag-click sa pindutang "Mga Tool" sa bahagi ng Arduino (Larawan 1) sa Visuino Kapag lumitaw ang dialog, piliin ang "Arduino UNO" tulad ng ipinakita sa Larawan 2

Hakbang 3: Sa Visuino Magdagdag ng Mga Bahagi

Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
  • Magdagdag ng sangkap na "Serial GPS"
  • Idagdag ang sangkap na "Analog Multi Source"
  • Magdagdag ng isa pang sangkap na "Analog Multi Source"
  • Magdagdag ng sangkap na "Digital Multi-Source Merger"
  • Idagdag ang sangkap na "Detect Edge"
  • Magdagdag ng isa pang sangkap na "Detect Edge"
  • Idagdag ang "Digital (Boolean) At" na bahagi
  • Magdagdag ng sangkap na "Halaga ng Teksto"
  • Magdagdag ng isa pang sangkap na "Halaga ng Teksto"
  • Idagdag ang sangkap na "Analog To Text"
  • Magdagdag ng isa pang sangkap na "Analog To Text"
  • Magdagdag ng sangkap na "Text Multi-Source Merger"

Hakbang 4: Sa Mga Component ng Visuino Set

Sa Mga Component ng Visuino Set
Sa Mga Component ng Visuino Set
Sa Mga Component ng Visuino Set
Sa Mga Component ng Visuino Set
Sa Mga Component ng Visuino Set
Sa Mga Component ng Visuino Set
  • Piliin ang "AnalogToText1" at "AnalogToText2" at sa window ng mga pag-aari itakda ang "Precision" sa 6
  • Piliin ang "DetectEdge1" at sa window ng mga pag-aari itakda ang Rising to False
  • Piliin ang "TextValue1" at sa window ng mga pag-aari itakda ang "Halaga" sa LOOB
  • Piliin ang "TextValue2" at sa window ng mga pag-aari itakda ang "Halaga" sa LABAS
  • I-double click sa DisplayOLED1 at sa mga window ng elemento, i-drag ang "text field" sa kaliwang bahagi
  • Sa laki ng window ng mga katangian ay itinakda ang laki sa 2
  • Sa window ng Mga Elemento i-drag ang isa pang "Field ng Text" sa kaliwang bahagi
  • Sa window ng mga pag-aari itakda ang Y hanggang 30 at laki sa 2
  • Sa window ng Mga Elemento i-drag ang isa pang "Field ng Text" sa kaliwang bahagi
  • Sa window ng mga pag-aari itakda ang Y hanggang 50 at laki sa 2
  • Isara ang window ng Mga Elemento

Hakbang 5: Kumuha ng Mga Coordinate ng GPS

Kumuha ng Mga Coordinate ng GPS
Kumuha ng Mga Coordinate ng GPS
Kumuha ng Mga Coordinate ng GPS
Kumuha ng Mga Coordinate ng GPS
Kumuha ng Mga Coordinate ng GPS
Kumuha ng Mga Coordinate ng GPS

Pumunta sa mga mapa ng Google at hanapin ang iyong lokasyon at

Mag-click sa mapa (itaas na kaliwang sulok ng iyong Lugar), ang mga coordinate ay ipapakita sa ibaba. Kopyahin ang unang koordinasyon ng Latitude sa Visuino "CompareRange1"> Saklaw> pangalawang MaxCopy coordinate Longhitud sa Visuino "CompareRange2"> Saklaw> MIn

  • Mag-click sa mapa (itaas na kanang sulok ng iyong Lugar), ipapakita ang mga coordinate sa ibaba. Kopya ang pangalawang coordinate ng Longhitud sa Visuino "CompareRange2"> Saklaw> Max
  • Mag-click sa mapa (pababang kaliwang sulok ng iyong Lugar), ang mga coordinate ay ipapakita sa ibaba. Kopyahin ang unang coordinate Latitude sa Visuino "CompareRange1"> Saklaw> Min

Hakbang 6: Sa Mga Component ng Visuino Connect

Sa Mga Component ng Visuino Connect
Sa Mga Component ng Visuino Connect
Sa Mga Component ng Visuino Connect
Sa Mga Component ng Visuino Connect
Sa Mga Component ng Visuino Connect
Sa Mga Component ng Visuino Connect
  • Ikonekta ang GPS pin Out sa Arduino Serial [0] i-pin In
  • Ikonekta ang latitude ng pin ng GPS sa AnalogMultiSource1 pin In
  • Ikonekta ang longitude ng pin ng GPS sa AnalogMultiSource2 pin In
  • Ikonekta ang AnalogMultiSource1 pin Out sa AnalogToText1 pin In
  • Ikonekta ang AnalogMultiSource2 pin Out sa AnalogToText2 pin In
  • Ikonekta ang AnalogMultiSource1 pin Out upang CompareRange1 pin In
  • Ikonekta ang AnalogMultiSource2 pin Out upang CompareRange2 pin In
  • Ikonekta ang CompareRange1 pin Out sa "And1", i-pin ang 0 Sa
  • Ikonekta ang CompareRange2 pin Out sa "And1", i-pin ang 1 In
  • Ikonekta ang CompareRange1 pin Out sa DigitalMultiMerger1, i-pin ang 0 Sa
  • Ikonekta ang CompareRange2 pin Out sa DigitalMultiMerger1, i-pin ang 1 In
  • Ikonekta ang DigitalMultiMerger1, i-pin sa DetectEdge1 pin In
  • Ikonekta ang DetectEdge1 pin Out sa TextValue2 pin na orasan
  • Ikonekta ang "And1" na naka-pin sa DetectEdge2 pin In
  • Ikonekta ang DetectEdge2 pin out sa TextValue1 pin na orasan
  • Ikonekta ang "TextValue" 1, i-pin out, sa TextMultiMerger1 pin [0] sa
  • Ikonekta ang "TextValue" 2, i-pin out, sa TextMultiMerger1 pin [1] sa
  • Ikonekta ang TextMultiMerger1 pin Out sa DisplayOLED1 text field1 pin In
  • Ikonekta ang AnalogToText1 pin Out sa DisplayOLED1 text2 field2 pin In
  • Ikonekta ang AnalogToText2 pin Out sa DisplayOLED1 text field3 pin In
  • Ikonekta ang DisplayOLED1 pin I2C Out sa Arduino pin I2C In

Hakbang 7: Bumuo, Mag-compile, at Mag-upload ng Arduino Code

Bumuo, Mag-compile, at Mag-upload ng Arduino Code
Bumuo, Mag-compile, at Mag-upload ng Arduino Code

Mahalaga

Kapag ang pag-upload sa Arduino idiskonekta ang pin RX sa Arduino at pagkatapos ng pag-upload ay tapos na muling ikonekta muli ito.

Sa Visuino, sa ibabang pag-click sa "Build" Tab, tiyakin na napili ang tamang port, pagkatapos ay mag-click sa pindutang "Compile / Build and Upload".

Hakbang 8: Maglaro

Kung pinapagana mo ang module ng Arduino, pagkatapos ng ilang sandali (kapag ang NEO 6m calibrates), magsisimulang magpakita ang display upang ipakita ang mga coordinate at teksto ng GPS: SA LOOB / LABAS.

Binabati kita! Nakumpleto mo ang iyong proyekto kasama ang Visuino. Nakalakip din ang proyekto ng Visuino, na nilikha ko para sa Instructable na ito, maaari mong i-download ito at buksan ito sa Visuino:

Inirerekumendang: