Kazalo:

Z Arduinom naredite MEJNE MEJE GPS: 8 korakov
Z Arduinom naredite MEJNE MEJE GPS: 8 korakov

Video: Z Arduinom naredite MEJNE MEJE GPS: 8 korakov

Video: Z Arduinom naredite MEJNE MEJE GPS: 8 korakov
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, November
Anonim
Z Arduinom naredite meje GPS
Z Arduinom naredite meje GPS

V tej vadnici se bomo naučili, kako z ARDUINO narediti meje meje GPS, kar je uporabno, če imate robota in ne želite, da bi šel izven določenega območja.

Ko je robot zunaj območja, bo na zaslonu prikazano "Zunaj" in "Znotraj", ko je robot znotraj območja.

Poglej si posnetek!

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
  • Arduino UNO (ali kateri koli drug Arduino)
  • GPS Neo 6m
  • OLED zaslon
  • Mostične žice
  • Programska oprema Visuino: Prenesite Visuino

Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO

Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO

Namestiti je treba tudi Visuino: https://www.visuino.eu. Prenesite brezplačno različico ali se registrirajte za brezplačno preskusno različico.

Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2

3. korak: V Visuinu dodajte komponente

V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
  • Dodajte komponento "Serijski GPS"
  • Dodajte komponento "Analog Multi Source"
  • Dodajte drugo komponento "Analog Multi Source"
  • Dodajte komponento "Digital Multi-Source Merger"
  • Dodajte komponento "Zaznaj rob"
  • Dodajte drugo komponento "Zaznaj rob"
  • Dodajte komponento "Digital (Boolean) In"
  • Dodajte komponento »Besedilna vrednost«
  • Dodajte drugo komponento »Besedilna vrednost«
  • Dodajte komponento "Analog To Text"
  • Dodajte drugo komponento "Analog To Text"
  • Dodajte komponento "Besedilna združitev z več viri"

4. korak: V Visuino Set Components

V Visuino Set Components
V Visuino Set Components
V Visuino Set Components
V Visuino Set Components
V Visuino Set Components
V Visuino Set Components
  • Izberite "AnalogToText1" in "AnalogToText2" in v oknu lastnosti nastavite "Precision" na 6
  • Izberite "DetectEdge1" in v oknu lastnosti nastavite Rising na False
  • Izberite "TextValue1" in v oknu lastnosti nastavite "Value" na INSIDE
  • Izberite "TextValue2" in v oknu lastnosti nastavite "Value" na OUTSIDE
  • Dvokliknite DisplayOLED1 in v oknu elementov povlecite "besedilno polje" na levo stran
  • V oknu lastnosti nastavite velikost na 2
  • V oknu Elements povlecite drugo "Besedilno polje" na levo stran
  • V oknu lastnosti nastavite Y na 30 in velikost na 2
  • V oknu Elements povlecite drugo "Besedilno polje" na levo stran
  • V oknu lastnosti nastavite Y na 50 in velikost na 2
  • Zaprite okno Elements

5. korak: Pridobite GPS koordinate

Pridobite GPS koordinate
Pridobite GPS koordinate
Pridobite GPS koordinate
Pridobite GPS koordinate
Pridobite GPS koordinate
Pridobite GPS koordinate

Pojdite na Google maps in poiščite svojo lokacijo in

Kliknite na zemljevid (zgornji levi kot vašega območja), koordinate bodo prikazane na dnu. Kopirajte prvo koordinatno širino v Visuino "CompareRange1"> Razpon> MaxCopy drugo koordinato zemljepisne dolžine v Visuino "CompareRange2"> Razpon> MIn

  • Kliknite na zemljevid (zgornji desni kot vašega območja), koordinate bodo prikazane na dnu. Kopirajte drugo koordinato zemljepisno dolžino v Visuino "CompareRange2"> Razpon> Max
  • Kliknite na zemljevid (v spodnjem levem kotu vašega območja), na dnu bodo prikazane koordinate. Kopirajte prvo koordinatno širino v Visuino "CompareRange1"> Razpon> Min.

6. korak: V komponentah Visuino Connect

V komponentah Visuino Connect
V komponentah Visuino Connect
V komponentah Visuino Connect
V komponentah Visuino Connect
V komponentah Visuino Connect
V komponentah Visuino Connect
  • Priključite izhod GPS na priključek Arduino Serial [0]
  • Povežite zemljepisno širino GPS z vhodom AnalogMultiSource1
  • Dolžino zatiča GPS povežite z vhodom AnalogMultiSource2
  • Priključite AnalogMultiSource1 pin Out na AnalogToText1 pin In
  • Priključite AnalogMultiSource2 pin Out na AnalogToText2 pin In
  • Priključite AnalogMultiSource1 pin Out za primerjavo Range1 pin In
  • Priključite AnalogMultiSource2 pin Out za primerjavo pin2 Range2
  • PinRongre1 pin priključite na "And1", pin 0 In
  • PinRongge2 pin Out priključite na "And1", pin 1 In
  • Povežite pinRinge1 z izhodom DigitalMultiMerger1, z vhodom 0 palcev
  • Priključite Izhod CompareRange2 na DigitalMultiMerger1, pin 1 In
  • Priključite DigitalMultiMerger1, priklopite Out to DetectEdge1 pin In
  • Priključite DetectEdge1 pin Out na uro pin TextValue2
  • Pin "And1" priključite na DetectEdge2 pin In
  • Pin pin DetectEdge2 povežite s pin -uro TextValue1
  • Priključite "TextValue" 1, pin out, na TextMultiMerger1 pin [0] in
  • Priključite "TextValue" 2, iztaknite, na TextMultiMerger1 pin [1] in
  • Priključite TextMultiMerger1 pin out na DisplayOLED1 besedilno polje 1 pin In
  • Priključite AnalogToText1 pin Out na besedilno polje DisplayOLED1 2 pin In
  • Priključite AnalogToText2 pin Out na besedilno polje DisplayOLED1 3 pin In
  • Priključite DisplayOLED1 pin I2C Out na Arduino pin I2C In

Korak 7: Ustvarite, prevedite in naložite kodo Arduino

Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino

Pomembno

Pri nalaganju v Arduino odklopite pin RX na Arduinu in ga po končanem nalaganju znova povežite.

V Visuinu na dnu kliknite zavihek "Build", se prepričajte, da so izbrana pravilna vrata, nato kliknite gumb "Compile/Build and Upload".

8. korak: Igrajte se

Če vklopite modul Arduino, bo čez nekaj časa (ko kalibrira NEO 6m) na zaslonu začel prikazovati GPS koordinate in besedilo: INSIDE/ZUNAJ.

Čestitamo! S projektom Visuino ste zaključili svoj projekt. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable, lahko ga prenesete in odprete v Visuinu:

Priporočena: