Tabla de contenido:
- Paso 1: lo que necesitará
- Paso 2: Inicie Visuino y seleccione el tipo de placa Arduino UNO
- Paso 3: en Visuino, agregue componentes
- Paso 4: en los componentes del conjunto de Visuino
- Paso 5: obtener coordenadas de GPS
- Paso 6: en los componentes de Visuino Connect
- Paso 7: Genere, compile y cargue el código Arduino
- Paso 8: jugar
Video: Hacer LÍMITES FRONTERIZOS GPS usando Arduino: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:39
En este tutorial aprenderemos cómo hacer LÍMITES FRONTERIZOS GPS usando Arduino, esto es útil cuando tienes un robot y no quieres que salga del área especificada.
Cuando el robot está fuera del área, la pantalla mostrará "Afuera" e "Dentro" cuando el robot esté dentro del área.
¡Ver el vídeo!
Paso 1: lo que necesitará
- Arduino UNO (o cualquier otro Arduino)
- GPS Neo 6m
- Pantalla OLED
- Cables de puente
- Software Visuino: Descargar Visuino
Paso 2: Inicie Visuino y seleccione el tipo de placa Arduino UNO
Visuino: https://www.visuino.eu también necesita estar instalado. Descargue la versión gratuita o regístrese para una prueba gratuita.
Inicie Visuino como se muestra en la primera imagen Haga clic en el botón "Herramientas" en el componente Arduino (Imagen 1) en Visuino Cuando aparezca el cuadro de diálogo, seleccione "Arduino UNO" como se muestra en la Imagen 2
Paso 3: en Visuino, agregue componentes
- Agregar el componente "GPS en serie"
- Agregar el componente "Analog Multi Source"
- Agregue otro componente "Analog Multi Source"
- Agregar el componente "Fusión digital de múltiples fuentes"
- Agregar el componente "Detectar borde"
- Agregar otro componente "Detectar borde"
- Agregar el componente "Digital (booleano) Y"
- Agregar componente "Valor de texto"
- Agregar otro componente "Valor de texto"
- Agregar el componente "Analógico a texto"
- Agregar otro componente "Analógico a texto"
- Agregar el componente "Fusión de texto de múltiples fuentes"
Paso 4: en los componentes del conjunto de Visuino
- Seleccione "AnalogToText1" y "AnalogToText2" y en la ventana de propiedades establezca "Precisión" en 6
- Seleccione "DetectEdge1" y en la ventana de propiedades establezca Rising en False
- Seleccione "TextValue1" y en la ventana de propiedades establezca "Valor" en DENTRO
- Seleccione "TextValue2" y en la ventana de propiedades establezca "Valor" en EXTERIOR
- Haga doble clic en DisplayOLED1 y en la ventana de elementos arrastre "campo de texto" hacia el lado izquierdo
- En la ventana de propiedades, establezca el tamaño en 2
- En la ventana Elementos, arrastre otro "Campo de texto" hacia el lado izquierdo
- En la ventana de propiedades, establezca Y en 30 y el tamaño en 2
- En la ventana Elementos, arrastre otro "Campo de texto" hacia el lado izquierdo
- En la ventana de propiedades, establezca Y en 50 y el tamaño en 2
- Cerrar la ventana Elementos
Paso 5: obtener coordenadas de GPS
Vaya a mapas de Google y busque su ubicación y
Haga clic en el mapa (esquina superior izquierda de su área), las coordenadas se mostrarán en la parte inferior. Copiar la primera coordenada Latitud en Visuino "CompareRange1"> Alcance> Max Copie la segunda coordenada Longitud en Visuino "CompareRange2"> Alcance> MIn
- Haga clic en el mapa (esquina superior derecha de su área), las coordenadas se mostrarán en la parte inferior. Copiar la segunda coordenada Longitud en Visuino "CompareRange2"> Rango> Máx.
- Haga clic en el mapa (en la esquina inferior izquierda de su área), las coordenadas se mostrarán en la parte inferior. Copiar la primera coordenada Latitud en Visuino "CompareRange1"> Rango> Mín.
Paso 6: en los componentes de Visuino Connect
- Conecte la salida de pin de GPS a la entrada de pin de serie [0] de Arduino
- Conecte la latitud del pin del GPS a AnalogMultiSource1 pin In
- Conecte la longitud del pin del GPS a la entrada del pin AnalogMultiSource2
- Conecte AnalogMultiSource1 pin Out a AnalogToText1 pin In
- Conecte la salida de pin AnalogMultiSource2 a la entrada de pin AnalogToText2
- Conecte AnalogMultiSource1 pin Out a CompareRange1 pin In
- Conecte la salida de clavija AnalogMultiSource2 a la entrada de clavija CompareRange2
- Conecte el pin Out CompareRange1 a "And1", pin 0 In
- Conecte el pin Out CompareRange2 a "And1", pin 1 In
- Conecte la salida de pin CompareRange1 a DigitalMultiMerger1, entrada de pin 0
- Conecte CompareRange2 pin Out a DigitalMultiMerger1, pin 1 In
- Conecte DigitalMultiMerger1, pin Out a DetectEdge1 pin In
- Conecte DetectEdge1 pin Out al reloj TextValue2 pin
- Conecte el pin out "And1" al pin In de DetectEdge2
- Conecte el pin de DetectEdge2 al reloj de TextValue1 pin
- Conecte "TextValue" 1, pin out, a TextMultiMerger1 pin [0] in
- Conecte "TextValue" 2, pin out, a TextMultiMerger1 pin [1] in
- Conecte TextMultiMerger1 pin Out a DisplayOLED1 campo de texto1 pin In
- Conecte AnalogToText1 pin Out a DisplayOLED1 campo de texto2 pin In
- Conecte AnalogToText2 pin Out a DisplayOLED1 campo de texto3 pin In
- Conecte DisplayOLED1 pin I2C Out a Arduino pin I2C In
Paso 7: Genere, compile y cargue el código Arduino
¡Importante
Al cargar a Arduino, desconecte el pin RX en el Arduino y después de que la carga haya terminado, vuelva a conectarlo.
En Visuino, en la parte inferior, haga clic en la pestaña "Construir", asegúrese de que esté seleccionado el puerto correcto, luego haga clic en el botón "Compilar / Construir y Cargar".
Paso 8: jugar
Si enciende el módulo Arduino, después de un tiempo (cuando NEO 6m calibra), la pantalla comenzará a mostrar las coordenadas GPS y el texto: DENTRO / FUERA.
¡Felicidades! Ha completado su proyecto con Visuino. También se adjunta el proyecto Visuino, que creé para este Instructable, puedes descargarlo y abrirlo en Visuino:
Recomendado:
Bricolaje Cómo hacer un reloj de aspecto atractivo - StickC - Fácil de hacer: 8 pasos
DIY Cómo hacer un reloj de aspecto atractivo - StickC - Fácil de hacer: en este tutorial aprenderemos cómo programar ESP32 M5Stack StickC con Arduino IDE y Visuino para mostrar una hora en la pantalla LCD y también establecer la hora usando los botones StickC
Cómo hacer RADAR usando Arduino para el proyecto de ciencia »Wiki Ùtil Los mejores proyectos de Arduino: 5 pasos
Cómo hacer RADAR usando Arduino para el proyecto de ciencia »Wiki Ùtil Los mejores proyectos de Arduino: Hola amigos, en este instructivo les mostraré cómo hacer un increíble sistema de radar construido con arduino nano.Este proyecto es ideal para proyectos científicos y pueden hacerlo fácilmente con muy menos inversión y posibilidades si ganar el premio es excelente para
(2) Empezar a hacer un juego: hacer una pantalla de bienvenida en Unity3D: 9 pasos
(2) Comenzar a hacer un juego: hacer una pantalla de presentación en Unity3D: en este Instructable, aprenderá a crear una pantalla de presentación simple en Unity3D. Primero, ¡abriremos Unity
Cómo hacer un dron usando Arduino UNO »Wiki Ùtil Hacer un cuadricóptero usando un microcontrolador: 8 pasos (con imágenes)
Cómo hacer un dron usando Arduino UNO »Wiki Ùtil Hacer un cuadricóptero usando un microcontrolador: Introducción Visite mi canal de Youtube Un dron es un dispositivo (producto) muy caro de comprar. En este post voy a discutir, ¿cómo lo hago a bajo precio? ¿Y cómo puedes hacer el tuyo así a un precio económico? Bueno, en la India todos los materiales (motores, ESC
Hacer un adaptador Bluetooth Pt.2 (hacer un altavoz compatible): 16 pasos
Hacer un adaptador Bluetooth Pt.2 (Hacer un altavoz compatible): en este instructivo, le mostraré cómo utilizar mi adaptador Bluetooth para hacer que un altavoz antiguo sea compatible con Bluetooth. * Si no ha leído mi primer instructivo en " Cómo hacer un adaptador Bluetooth " Le sugiero que lo haga antes de continuar. C