Sisukord:

Tehke GPS -PIIRIPIIRID Arduino abil: 8 sammu
Tehke GPS -PIIRIPIIRID Arduino abil: 8 sammu

Video: Tehke GPS -PIIRIPIIRID Arduino abil: 8 sammu

Video: Tehke GPS -PIIRIPIIRID Arduino abil: 8 sammu
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Tehke Arduino abil GPS PIIRIPIIRID
Tehke Arduino abil GPS PIIRIPIIRID

Selles õpetuses õpime, kuidas teha Arduino abil GPS -PIIRIPIIRI. See on kasulik, kui teil on robot ja te ei soovi, et see läheks määratud piirkonnast välja.

Kui robot on väljaspool piirkonda, kuvatakse ekraanil "Väljas" ja "Sees", kui robot on piirkonnas.

Vaata videot!

Samm: mida vajate

Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
  • Arduino UNO (või mõni muu Arduino)
  • GPS Neo 6m
  • OLED -ekraan
  • Jumper juhtmed
  • Visuino tarkvara: laadige alla Visuino

Samm: käivitage Visuino ja valige Arduino UNO juhatuse tüüp

Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp

Samuti tuleb installida Visuino: https://www.visuino.eu. Laadige alla tasuta versioon või registreeruge tasuta prooviversiooniks.

Visuino käivitamine nagu esimesel pildil

Samm: lisage Visuino komponendid

Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
  • Lisage komponent "Serial GPS"
  • Lisage komponent "Analoog mitme allika"
  • Lisage veel üks komponent "Analoogne mitme allika"
  • Lisage komponent "Digitaalne mitme allika ühendamine"
  • Lisage komponent "Detect Edge"
  • Lisage veel üks komponent "Detect Edge"
  • Lisage komponent "Digital (Boolean) And"
  • Lisage komponent "Teksti väärtus"
  • Lisage veel üks komponent "Teksti väärtus"
  • Lisage komponent "Analoog tekstile"
  • Lisage veel üks komponent "Analoog tekstiks"
  • Lisage komponent "Teksti mitme allika ühendamine"

4. samm: Visuino komplekti komponentides

Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
  • Valige "AnalogToText1" ja "AnalogToText2" ning määrake atribuutide aknas "Precision" väärtuseks 6
  • Valige "DetectEdge1" ja atribuutide aknas määrake Rising to False
  • Valige "TextValue1" ja määrake atribuutide aknas "Value" väärtuseks INSIDE
  • Valige "TextValue2" ja määrake atribuutide aknas "Value" väärtuseks OUTSIDE
  • Topeltklõpsake DisplayOLED1 ja lohistage elementide aknas "tekstiväli" vasakule
  • Atribuutide aknas määrake suurus 2
  • Lohistage elementide aknas vasakule teise tekstivälja
  • Atribuutide aknas määrake Y väärtuseks 30 ja suuruseks 2
  • Lohistage elementide aknas vasakule teise tekstivälja
  • Atribuutide aknas määrake Y väärtuseks 50 ja suuruseks 2
  • Sulgege elementide aken

Samm: hankige GPS -koordinaadid

Hankige GPS -koordinaadid
Hankige GPS -koordinaadid
Hankige GPS -koordinaadid
Hankige GPS -koordinaadid
Hankige GPS -koordinaadid
Hankige GPS -koordinaadid

Minge Google'i kaartidele ja leidke oma asukoht ja

Klõpsake kaardil (oma piirkonna vasakus ülanurgas), koordinaadid kuvatakse allosas. Kopeerige esimene koordinaat laiuskraadile Visuino "CompareRange1"> Vahemik> MaxCopy teine koordinaat Pikkuskraad Visuino "CompareRange2"> Vahemik> MIn

  • Klõpsake kaardil (oma piirkonna paremas ülanurgas), koordinaadid kuvatakse allosas. Kopeerige teine koordinaat Pikkuskraad Visuino "CompareRange2"> Vahemik> Max
  • Klõpsake kaardil (oma piirkonna vasakus alanurgas), koordinaadid kuvatakse allosas. Kopeerige esimene laiuskraad Visuino "CompareRange1"> Vahemik> Min

6. samm: Visuino Connecti komponentides

Visuino Connecti komponentides
Visuino Connecti komponentides
Visuino Connecti komponentides
Visuino Connecti komponentides
Visuino Connecti komponentides
Visuino Connecti komponentides
  • Ühendage GPS -pistikväljund Arduino Serial [0] pin -sisendiga
  • Ühendage GPS -i laiuskraad AnalogMultiSource1 pin In -ga
  • Ühendage GPS -i pin -pikkuskraad AnalogMultiSource2 pin In -ga
  • Ühendage AnalogMultiSource1 pin Out AnalogToText1 pin In
  • Ühendage AnalogMultiSource2 pin Out AnalogToText2 pin In
  • Ühendage AnalogMultiSource1 pin Out võrdluseks Range1 pin In
  • Ühendage AnalogMultiSource2 kontakti väljund võrdluskaugusega 2 pin In
  • Ühendage CompareRange1 pin Out and "And1", pin 0 In
  • Ühendage CompareRange2 pin Out väljaga "And1", pin 1 In
  • Ühendage CompareRange1 pin väljund DigitalMultiMerger1, pin 0 In
  • Ühendage CompareRange2 pin väljund DigitalMultiMerger1, pin 1 In
  • Ühendage DigitalMultiMerger1, pin out ja DetectEdge1 pin In
  • Ühendage DetectEdge1 pin Out TextValue2 pin kellaga
  • Ühendage "And1" pin välja DetectEdge2 pin In
  • Ühendage DetectEdge2 pin välja TextValue1 pin kellaga
  • Ühendage "TextValue" 1, pin välja, TextMultiMerger1 pin [0] in
  • Ühendage "TextValue" 2, pin välja, TextMultiMerger1 pin [1] in
  • Ühendage TextMultiMerger1 pin Out Display -ga OLED1 tekstiväli1 pin In
  • Ühendage AnalogToText1 pin Out Display -ga OLED1 tekstivälja2 pin In
  • Ühendage AnalogToText2 kontaktiga väljund DisplayOLED1 tekstiväljaga 3 pin In
  • Ühendage DisplayOLED1 pin I2C Out Arduino pin I2C In

Samm: looge, kompileerige ja laadige üles Arduino kood

Looge, kompileerige ja laadige üles Arduino kood
Looge, kompileerige ja laadige üles Arduino kood

Tähtis

Arduinosse üleslaadimisel ühendage Arduino pin RX lahti ja pärast üleslaadimist ühendage see uuesti.

Visuino puhul klõpsake allosas vahekaarti "Ehita", veenduge, et valitud on õige port, seejärel klõpsake nuppu "Kompileeri/ehita ja laadige üles".

8. samm: mängige

Kui lülitate Arduino mooduli toite sisse, hakkab ekraan mõne aja pärast (kui NEO 6m kalibreerib) kuvama GPS -koordinaate ja teksti: INSIDE/OUTSIDE.

Palju õnne! Olete oma projekti Visuinoga lõpetanud. Lisatud on ka Visuino projekt, mille ma selle Instructable'i jaoks lõin, saate selle alla laadida ja Visuinos avada:

Soovitan: