Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Kakailanganin Mo
- Hakbang 2: Simulan ang Visuino, at Piliin ang Arduino UNO Board Type
- Hakbang 3: Sa Visuino Magdagdag ng Mga Bahagi
- Hakbang 4: Sa Mga Component ng Visuino Set
- Hakbang 5: Kumuha ng Mga Coordinate ng GPS
- Hakbang 6: Sa Mga Component ng Visuino Connect
- Hakbang 7: Bumuo, Mag-compile, at Mag-upload ng Arduino Code
- Hakbang 8: Maglaro
Video: Gumawa ng GPS BUNDER BOUNDARIES Paggamit ng Arduino: 8 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:09
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
- 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
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
- 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
- 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
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
- 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
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:
Gumawa ng Bulag na Makilala ang Mga Bagay sa pamamagitan ng pagpindot sa Mga Bagay sa Kanila Paggamit ng MakeyMakey: 3 Mga Hakbang
Gawing Makilala ang mga Bulag sa Mga bagay sa pamamagitan ng pagpindot sa Mga Bagay sa Kanila Paggamit ng MakeyMakey: pagpapakilalaLayunin ng proyektong ito na gawing madali ang buhay ng bulag sa pamamagitan ng pagkilala sa mga bagay sa kanilang paligid sa pamamagitan ng pakiramdam ng ugnayan. Kami at ang aking anak na si Mustafa naisip namin ang tungkol sa paghahanap ng isang tool upang matulungan sila at sa panahon na ginagamit namin ang MakeyMakey hardware t
SCARA Robot: Pag-aaral Tungkol sa Foward at Inverse Kinematics !!! (Plot Twist Alamin Kung Paano Gumawa ng Tunay na Oras ng Interface sa ARDUINO Paggamit ng PROSESYON !!!!): 5 Mga Hakbang (na may Mga Larawan)
SCARA Robot: Pag-aaral Tungkol sa Foward at Inverse Kinematics !!! (Plot Twist Alamin Kung Paano Gumawa ng Tunay na Oras ng Interface sa ARDUINO Paggamit ng PROSESYON !!!!): Ang isang SCARA robot ay isang tanyag na makina sa mundo ng industriya. Ang pangalan ay kumakatawan sa parehong Selective Compliant Assembly Robot Arm o Selective Compliant Articulated Robot Arm. Karaniwan ito ay isang tatlong degree na robot ng kalayaan, ang unang dalawang displ
Paano Ligtas na Natatanggal ang Mga Elektronikong Mga Bahagi para sa Muling Paggamit: 9 Mga Hakbang (na may Mga Larawan)
Paano Ligtas na Natapos na Mga Elektronikong Mga Bahagi para sa Muling Paggamit: Kumusta! Ako ay isang electronics nerd, kaya gusto kong maglaro ng iba't ibang mga elektronikong sangkap sa aking mga proyekto. Gayunpaman, maaaring wala akong palaging mga sangkap na kailangan ko upang matapos ko ang aking trabaho. Minsan mas madali itong hilahin ang mga sangkap na kailangan ko mula sa isang lumang elektronikong
Pagdidisenyo ng PCB at Paghiwalay ng Paggamit ng Paggamit lamang ng Libreng Software: 19 Hakbang (na may Mga Larawan)
Pagdidisenyo at Pag-iisa ng PCB Paggamit ng Tanging Libreng Software: Sa Instructable na ito ipapakita ko sa iyo kung paano mag-disenyo at gumawa ng iyong sariling mga PCB, eksklusibong gumagamit ng libreng software na tumatakbo sa Windows pati na rin sa isang Mac. Mga bagay na kailangan mo: computer na may koneksyon sa internet cnc galingan / router, mas tumpak ang pusta
Paano Gumawa ng isang Autonomous Basketball Playing Robot Paggamit ng isang IRobot Lumikha Bilang Base: 7 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Autonomous Basketball Playing Robot Paggamit ng isang IRobot Lumikha Bilang Base: Ito ang aking entry para sa hamon sa iRobot Lumikha. Ang pinakamahirap na bahagi ng buong prosesong ito para sa akin ay ang pagpapasya kung ano ang gagawin ng robot. Nais kong ipakita ang mga cool na tampok ng Lumikha, habang nagdaragdag din sa ilang robo flair. Lahat ng akin