Taula de continguts:
- Pas 1: què necessiteu
- Pas 2: Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
- Pas 3: a Visuino Afegeix components
- Pas 4: a Components del conjunt de Visuino
- Pas 5: Obteniu coordenades GPS
- Pas 6: a Components de Visuino Connect
- Pas 7: Genereu, compileu i pengeu el codi Arduino
- Pas 8: Juga
Vídeo: Feu límits de frontera GPS amb Arduino: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
En aquest tutorial aprendrem a fer un límit de frontera GPS mitjançant Arduino, això és útil quan teniu un robot i no voleu que surti de la zona especificada.
Quan el robot es troba fora de l'àrea, la pantalla mostrarà "Exterior" i "Dins" quan el robot estigui dins de l'àrea.
Mira el vídeo!
Pas 1: què necessiteu
- Arduino UNO (o qualsevol altre Arduino)
- GPS Neo 6m
- Pantalla OLED
- Filferros de pont
- Programari Visuino: descarregar Visuino
Pas 2: Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
El Visuino: https://www.visuino.eu també ha d’estar instal·lat. Descarregueu la versió gratuïta o registreu-vos per fer una prova gratuïta.
Inicieu Visuino com es mostra a la primera imatge Feu clic al botó "Eines" del component Arduino (imatge 1) a Visuino Quan aparegui el quadre de diàleg, seleccioneu "Arduino UNO" tal com es mostra a la imatge 2
Pas 3: a Visuino Afegeix components
- Afegiu el component "GPS de sèrie"
- Afegiu el component "Font múltiple analògica"
- Afegiu un altre component "Font analògica múltiple"
- Afegiu el component "Fusió digital de diverses fonts"
- Afegiu el component "Detect Edge"
- Afegiu un altre component "Detect Edge"
- Afegiu el component "Digital (booleà) I"
- Afegiu el component "Valor de text"
- Afegiu un altre component "Valor de text"
- Afegiu el component "Analògic al text"
- Afegiu un altre component "Analògic al text"
- Afegiu el component "Fusió de fonts múltiples de text"
Pas 4: a Components del conjunt de Visuino
- Seleccioneu "AnalogToText1" i "AnalogToText2" i, a la finestra de propietats, configureu "Precision" en 6
- Seleccioneu "DetectEdge1" i, a la finestra de propietats, configureu Rising a False
- Seleccioneu "TextValue1" i, a la finestra de propietats, configureu "Valor" a INTERIOR
- Seleccioneu "TextValue2" i, a la finestra de propietats, configureu "Valor" com a FORA
- Feu doble clic a DisplayOLED1 i, a la finestra d'elements, arrossegueu "camp de text" cap a la part esquerra
- A la finestra de propietats, definiu la mida a 2
- A la finestra Elements, arrossegueu un altre "camp de text" cap al costat esquerre
- A la finestra de propietats, definiu Y a 30 i mida a 2
- A la finestra Elements, arrossegueu un altre "camp de text" cap al costat esquerre
- A la finestra de propietats, definiu Y a 50 i mida a 2
- Tanqueu la finestra Elements
Pas 5: Obteniu coordenades GPS
Aneu a Google Maps i cerqueu la vostra ubicació i
Feu clic al mapa (cantonada superior esquerra de la vostra àrea), les coordenades es mostraran a la part inferior. Copieu la primera coordenada de latitud al Visuino "CompareRange1"> Range> MaxCopy Second Coordinate Longitude to the Visuino "CompareRange2"> Range> MIn
- Feu clic al mapa (cantonada superior dreta de la vostra àrea), les coordenades es mostraran a la part inferior. Copieu la segona coordenada Longitud al Visuino "CompareRange2"> Range> Max
- Feu clic al mapa (cantó esquerre esquerre de la vostra àrea), les coordenades es mostraran a la part inferior. Copieu la primera coordenada de Latitud al Visuino "CompareRange1"> Range> Min
Pas 6: a Components de Visuino Connect
- Connecteu la sortida del pin GPS a l'entrada Pin d'Arduino Serial [0]
- Connecteu la latitud del pin GPS a AnalogMultiSource 1 pin In
- Connecteu la longitud del pin GPS a AnalogMultiSource2 pin In
- Connecteu AnalogMultiSource1 pin Out a AnalogToText1 pin In
- Connecteu AnalogMultiSource2 pin Out a AnalogToText2 pin In
- Connecteu AnalogMultiSource1 pin Out per comparar Range1 pin In
- Connecteu AnalogMultiSource2 pin Out per comparar Range2 pin In
- Connecteu CompareRange1 pin Out a "And1", pin 0 In
- Connecteu el pin de sortida CompareRange2 a "And1", el pin 1 d'entrada
- Connecteu CompareRange1 pin Out a DigitalMultiMerger1, pin 0 In
- Connecteu CompareRange2 pin Out a DigitalMultiMerger1, pin 1 In
- Connecteu DigitalMultiMerger1, pin Out a DetectEdge1 pin In
- Connecteu el pin DetectEdge1 Out a TextValue2 pin clock
- Connecteu el pin "And1" al pin In DetectEdge2
- Connecteu el pin DetectEdge2 al rellotge de pin de TextValue1
- Connecteu "TextValue" 1, fixeu-lo, al pin TextMultiMerger1 [0]
- Connecteu "TextValue" 2, fixeu-lo, al pin TextMultiMerger1 [1]
- Connecteu TextMultiMerger1 pin Out a DisplayOLED1 field text1 pin In
- Connecteu AnalogToText1 pin Out a DisplayOLED1 field text2 pin In
- Connecteu el pin AnalogToText2 Out al camp de text DisplayOLED13 pin In
- Connecteu DisplayOLED1 pin I2C Out a Arduino pin I2C In
Pas 7: Genereu, compileu i pengeu el codi Arduino
Important
Quan pengeu a Arduino, desconnecteu el pin RX de l'Arduino i, un cop feta la càrrega, torneu-lo a connectar.
A Visuino, a la part inferior, feu clic a la pestanya "Construeix", assegureu-vos que el port correcte estigui seleccionat i feu clic al botó "Compila / Compila i penja".
Pas 8: Juga
Si enceneu el mòdul Arduino, al cap d’un temps (quan es calibri NEO 6m), la pantalla començarà a mostrar les coordenades GPS i el text: INTERIOR / EXTERIOR.
Enhorabona! Heu completat el vostre projecte amb Visuino. També s’adjunta el projecte Visuino, que he creat per a aquest Instructable, el podeu descarregar i obrir a Visuino:
Recomanat:
Feu el vostre propi sistema de seguiment de seguretat de SMS per GPS: 5 passos (amb imatges)
Feu el vostre propi sistema de seguiment de seguretat per SMS de GPS: en aquest projecte us mostraré com combinar un mòdul SIM5320 3G amb un Arduino i un transductor piezoelèctric com a sensor de xoc per crear un sistema de seguiment de seguretat que us enviarà la ubicació del vostre vehicle preciós per SMS quan
Feu un rellotge Nixie amb Arduino en estoig de fusta de MDF: 11 passos (amb imatges)
Feu un rellotge Nixie amb Arduino en caixa de fusta MDF: en aquesta instrucció, mostraré com fer un rellotge Nixie amb Arduino per circuit, el més senzill possible. Tots ells es posen en caixa de fusta de MDF. Un cop acabat, el rellotge sembla un producte: bonic i compacte fermament
Com fer un dron amb Arduino UNO - Feu un Quadcopter amb microcontrolador: 8 passos (amb imatges)
Com fer un dron amb Arduino UNO | Feu un Quadcopter amb microcontrolador: Introducció Visiteu el meu canal de YouTube Un drone és un gadget (producte) molt car de comprar. En aquest post vaig a discutir, com ho faig a bon preu ?? I com pots fer-ho així a un preu barat … Bé, a l'Índia tots els materials (motors, ESC
Feu un cultiu de para-xocs amb sensors d'humitat i ARDUINO: 4 passos (amb imatges)
Tingueu un cultiu de para-xocs amb sensors d’humitat i ARDUINO: he de ser addicte a Instructables entre feina i tasques casolanes per continuar compartint el meu coneixement sense diners, mentre que Instructables escriu un altre instructable. Ara sóc jutge, revisant molts instructables i sempre troba alguns Instructabl
Feu fotografies macros increïbles amb qualsevol càmera del telèfon amb càmera Especialment amb un iPhone: 6 passos
Feu fotografies macros increïbles amb qualsevol càmera del telèfon amb càmera … Sobretot amb un iPhone: Mai heu volgut obtenir una d'aquestes increïbles fotografies de prop … la que diu … WOW!? … amb una càmera de telèfon amb càmera !? Bàsicament, es tracta d'un complement d'augment per a qualsevol càmera del telèfon amb càmera per augmentar l'objectiu de la càmera existent i treure's una