Turinys:
- 1 žingsnis: ko jums reikės
- 2 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
- 3 žingsnis: „Visuino“pridėkite komponentų
- 4 žingsnis: Visuino rinkinio komponentuose
- 5 veiksmas: gaukite GPS koordinates
- 6 veiksmas: „Visuino Connect“komponentuose
- 7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 8 žingsnis: žaiskite
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:53
Šioje pamokoje mes sužinosime, kaip sukurti GPS RIBŲ RIBAS naudojant „Arduino“, tai naudinga, kai turite robotą ir nenorite, kad jis išeitų už nurodytos zonos.
Kai robotas yra už zonos ribų, ekrane bus rodoma „Outside“ir „Inside“, kai robotas yra zonoje.
Žiūrėti video įrašą!
1 žingsnis: ko jums reikės
- „Arduino UNO“(ar bet kuris kitas „Arduino“)
- GPS Neo 6m
- OLED ekranas
- Jumperio laidai
- „Visuino“programinė įranga: atsisiųskite „Visuino“
2 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. Atsisiųskite nemokamą versiją arba užsiregistruokite nemokamam bandymui.
„Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle
3 žingsnis: „Visuino“pridėkite komponentų
- Pridėkite „Serial GPS“komponentą
- Pridėkite komponentą „Analoginis kelių šaltinių“
- Pridėkite kitą komponentą „Analoginis kelių šaltinių“
- Pridėkite komponentą „Skaitmeninis kelių šaltinių sujungimas“
- Pridėkite komponentą „Aptikti kraštą“
- Pridėkite dar vieną komponentą „Aptikti kraštą“
- Pridėkite komponentą „Skaitmeninis (loginis) ir“
- Pridėkite komponentą „Teksto vertė“
- Pridėkite dar vieną „Teksto vertės“komponentą
- Pridėkite komponentą „Analog į tekstą“
- Pridėkite dar vieną komponentą „Analog To Text“
- Pridėkite komponentą „Teksto kelių šaltinių sujungimas“
4 žingsnis: Visuino rinkinio komponentuose
- Pasirinkite „AnalogToText1“ir „AnalogToText2“ir ypatybių lange „Precision“nustatykite į 6
- Pasirinkite „DetectEdge1“ir ypatybių lange nustatykite Rising į False
- Pasirinkite „TextValue1“ir ypatybių lange nustatykite „Value“į INSIDE
- Pasirinkite „TextValue2“ir ypatybių lange nustatykite „Value“į „OUTSIDE“
- Dukart spustelėkite „DisplayOLED1“ir elementų lange vilkite „teksto lauką“į kairę pusę
- Ypatybių lange nustatykite dydį 2
- Elemento lange vilkite kitą „Teksto lauką“į kairę pusę
- Ypatybių lange nustatykite Y į 30 ir dydį į 2
- Elemento lange vilkite kitą „Teksto lauką“į kairę pusę
- Ypatybių lange nustatykite Y iki 50, o dydį - 2
- Uždarykite elementų langą
5 veiksmas: gaukite GPS koordinates
Eikite į „Google“žemėlapius ir raskite savo vietą ir
Spustelėkite žemėlapį (viršutiniame kairiajame jūsų srities kampe), koordinatės bus rodomos apačioje. Nukopijuokite pirmąją koordinates Platuma į Visuino "CompareRange1"> Diapazonas> MaxCopy antroji koordinatė Ilguma į Visuino "CompareRange2"> Diapazonas> MIn
- Spustelėkite žemėlapį (viršutiniame dešiniajame jūsų srities kampe), koordinatės bus rodomos apačioje. Nukopijuokite antrąją ilgumos koordinatę į Visuino "CompareRange2"> Diapazonas> Maks.
- Spustelėkite žemėlapį (apatiniame kairiajame jūsų srities kampe), koordinatės bus rodomos apačioje. Nukopijuokite pirmąją platumos koordinatę į Visuino "CompareRange1"> Diapazonas> Min
6 veiksmas: „Visuino Connect“komponentuose
- Prijunkite GPS kištuką prie „Arduino Serial [0] pin In
- Prijunkite GPS kaiščio platumą prie „AnalogMultiSource1 pin In“
- Prijunkite GPS kaiščio ilgumą prie „AnalogMultiSource2 pin In“
- Prijunkite „AnalogMultiSource1 pin Out“prie „AnalogToText1 pin In“
- Prijunkite „AnalogMultiSource2 pin Out“prie „AnalogToText2 pin In“
- Prijunkite „AnalogMultiSource1“kištuką prie „CompareRange1 pin In“
- Prijunkite „AnalogMultiSource2“kištuką iš „CompareRange2 pin In“
- Prijunkite „CompareRange1“kaištį prie „And1“, 0 kaiščio
- Prijunkite „CompareRange2“kištuką prie „And1“, 1 kaiščio
- Prijunkite „CompareRange1“kaiščio išvestį prie „DigitalMultiMerger1“, kaiščio 0 įėjimo
- Prijunkite „CompareRange2“kaiščio išvestį prie „DigitalMultiMerger1“, 1 kaiščio
- Prijunkite „DigitalMultiMerger1“, „Pin Out“prie „DetectEdge1 pin In“
- Prijunkite „DetectEdge1 pin Out“prie „TextValue2“laikrodžio
- Prijunkite „And1“kaištį prie „DetectEdge2“įvesties
- Prijunkite „DetectEdge2“kaištį prie „TextValue1“kaiščio laikrodžio
- Prijunkite „TextValue“1, ištraukite, prie „TextMultiMerger1“kaiščio [0]
- Prijunkite „TextValue“2, ištraukite, prie „TextMultiMerger1“kaiščio [1]
- Prijunkite „TextMultiMerger1“kaištį prie „Display“OLED1 teksto lauko1 kaiščio įvesties
- Prijunkite „AnalogToText1 pin“išvestį prie „DisplayOLED1“teksto lauko2 kontaktų įvesties
- Prijunkite „AnalogToText2“kištuką prie „Display“OLED1 teksto lauko 3 kontaktų įvesties
- Prijunkite „DisplayOLED1“kaištį „I2C Out“prie „Arduino“kaiščio „I2C In“
7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
Svarbu
Įkeldami į „Arduino“, atjunkite „Arduino“kaištį RX ir, įkėlę, vėl prijunkite.
„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.
8 žingsnis: žaiskite
Jei įjungsite „Arduino“modulį, po kurio laiko (kai NEO 6m kalibruoja), ekrane bus rodomos GPS koordinatės ir tekstas: INSIDE/OUTSIDE.
Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti ir atidaryti „Visuino“:
Rekomenduojamas:
Padarykite valgymo robotą naudodami „Arduino Nano“- Auksinis varžtas: 5 žingsniai
Padarykite valgymo robotą naudodami „Arduino Nano“| Auksinis varžtas: Šio projekto idėja kilo mano dukrai. Ji nori roboto, ir šis robotas gali atidaryti burną, kad galėtų į burną įdėti maisto. Taigi, aš patalpose ieškojau turimų dalykų: kartono, arduino nano, ultragarso jutiklio, servo variklio
Kaip padaryti droną naudojant „Arduino UNO“- Padarykite kvadrakopterį naudodami mikrovaldiklį: 8 žingsniai (su paveikslėliais)
Kaip padaryti droną naudojant „Arduino UNO“| Padarykite keturkojį kompiuterį naudodami mikrovaldiklį: Įvadas Apsilankykite mano „Youtube“kanaleA „Drone“yra labai brangi programėlė (produktas). Šiame įraše aptarsiu, kaip tai padaryti pigiai ?? Ir kaip jūs galite padaryti tokį už pigią kainą … Na, Indijoje visos medžiagos (varikliai, ESC
Padarykite „A.C 220 V“automatinį stabilizatorių naudodami „Arduino NANO“arba „UNO“: 3 žingsniai
Padarykite „A.C 220 V“automatinį stabilizatorių naudodami „Arduino NANO“arba „UNO“: Šioje instrukcijoje parodysiu, kaip naudojant „Arduino NANO“sukurti automatinį įtampos stabilizatorių, kuris parodys kintamosios srovės įtampą, vatus, žingsnius, transformatoriaus temperatūrą & automatinis ventiliatoriaus išjungimas aušinimui. Tai 3 žingsniai Automatinis įtampos stabilizatorius
Visas STEAM į priekį! iki begalybės ir už jos ribų: 11 žingsnių
Visas STEAM į priekį! iki begalybės ir už jos ribų: Alicia Blakey ir Vanessa Krause bendradarbiavimas Remdamiesi Alicia dizainu (įterptomis planetinėmis pavaromis), nusprendėme bendradarbiauti ir pabandyti sukurti veikiančią pavarų sistemą, kurią būtų galima rodyti vertikalioje padėtyje
Padarykite šviesos kardą naudodami garso efektą („Arduino“: 5 žingsniai)
Padarykite šviesos kardą su garso efektu (pagal Arduino: Kadangi aš išmokau naudoti „arduino“daiktams gaminti, aš visada noriu jį naudoti, kad padarytų šviesos kardą su garso efektu, o kai aš jį padariau, sužinojau, kad tai nėra taip sunku. Taigi spoksojo padaryti vieną