Tabla de contenido:
- Paso 1: Componentes de hardware:
- Paso 2: Componentes de software:
- Paso 3:
- Paso 4: Código:
- Paso 5: ejecútalo:
Video: Tutorial del acelerómetro Arduino: controlar un puente de barco con un servomotor: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Los sensores de acelerómetro están ahora en la mayoría de nuestros teléfonos inteligentes para brindarles una amplia variedad de usos y capacidades que usamos a diario, sin siquiera saber que el responsable de ellos es el acelerómetro.
Una de estas capacidades es la capacidad de control que nos brinda el acelerómetro donde puedes controlar tu auto en juegos de carreras o usar una determinada aplicación para convertir tu teléfono en un control remoto para tu robot o auto RC que usa el acelerómetro como herramienta de control.
Entonces, en este Tutorial del acelerómetro Arduino, usaremos esta última característica para hacer uso del sensor acelerómetro integrado en nuestros teléfonos inteligentes para controlar la apertura y el cierre de un puente de barco. Por supuesto, el puente es solo un servomotor que va en 0 grados para cerrar y 90 grados para abrir.
Hablemos de la idea detrás de este tutorial del acelerómetro Arduino …
Idea:
Vamos a usar la placa 1Sheeld con su aplicación complementaria de Android / iOS y usaremos el escudo del acelerómetro donde cualquier cambio en cualquier eje x, eje y o eje z se enviará al Arduino y, por lo tanto, podemos decidir si cambiar el grado de servo a 0 o 90.
Empezando:
Si es la primera vez que trabaja con 1Sheeld o si desea obtener más información al respecto, le recomiendo que consulte este rápido y sencillo tutorial de introducción.
Y si no ha probado el servomotor antes, le recomiendo ver este video rápido. Ahora, una vez que se haya familiarizado un poco con 1Sheeld, ¡comencemos!
Paso 1: Componentes de hardware:
- Arduino Uno.
- 1Sheeld + tablero.
- DIRIGIÓ.
- Servomotor S90.
- 3 * Cables macho a macho.
- Cable USB Arduino o batería de 9-12v.
- Teléfono Android / iOS con la aplicación 1Sheeld instalada.
Paso 2: Componentes de software:
- IDE de Arduino.
- Biblioteca 1sheeld, aplicación para Android 1sheeld o aplicación para iOS.
Paso 3:
- Conecte la placa 1Sheeld en su Arduino como image1
- . Conecte la pantalla LCD 16 * 2 como imagen 2.
- Cambie la energía de 1Sheeld para operar en 5v (no 3.3v) como image3.
1Sheeld tiene 2 modos: modo de carga y modo de funcionamiento. Puede cambiar entre ellos usando el interruptor cerca de los pines digitales y se llama "UART SWITCH" en 1Sheeld y "SERIAL SWITCH" en 1Sheeld +.
- En primer lugar, desliza el interruptor hacia la notación "SWITCH" como image4 que convierte la placa 1Sheeld en el modo de carga para que puedas cargar el código Arduino.
- En segundo lugar, después de que termine de cargar el código, deslice el interruptor hacia la notación "UART" (o "SERIAL" en 1Sheeld + tablero) como image5 que convierte el tablero 1Sheeld en el modo de funcionamiento para comunicarse con la aplicación 1Sheeld de su teléfono inteligente.
Finalmente, conecte el Arduino a través de su PC usando el cable USB Arduino.
Paso 4: Código:
Recomendaría consultar la documentación del Arduino Accelerometer Shield para saber más sobre la funcionalidad del Arduino Accelerometer Shield y cómo usarlos.
Ahora, cambie la placa 1Sheeld al modo de carga, cargue el código adjunto para el reloj digital Arduino. Cambie la placa 1Sheeld al modo de funcionamiento, luego abra la aplicación 1Sheeld y conéctela a la placa 1Sheeld a través de Bluetooth.
Paso 5: ejecútalo:
Como puede ver en el video Tutorial del acelerómetro Arduino, he usado un trozo de cartón pegado al servomotor como una indicación del movimiento del puente.
Luego, tiende el teléfono hacia usted y verá que el puente se ha abierto con 90 grados del servo y el LED está encendido con un discurso que sale del altavoz del teléfono y le dice que el puente ahora está abierto y que un barco está cruzando.
Y una vez que atienda el teléfono en el lado opuesto, verá que el puente está cerrado con 0 grados del servo y el LED está apagado con un discurso que sale del altavoz del teléfono que le dice que el puente ahora está cerrado y que hay un barco. cruzado.
Eso fue todo, chicos, espero que hayan disfrutado de este rápido tutorial del acelerómetro Arduino y para cualquier pregunta o incluso opinión al respecto, no dude en dejar su comentario a continuación.
Recomendado:
Tutorial de cómo controlar el servomotor Arduino: 4 pasos
Tutorial de cómo controlar el servomotor Arduino: ¡Hola, chicos! bienvenido a mi nuevo tutorial, espero que ya haya disfrutado de mi instructable anterior " Control de motor paso a paso grande ". Hoy 'estoy publicando este tutorial informativo para enseñarte los conceptos básicos de cualquier control de servomotor, ya publiqué un video
Manera súper fácil de controlar el servomotor con Arduino: 8 pasos
Manera súper fácil de controlar el servomotor con Arduino: En este tutorial usaremos Servo Motor y Arduino UNO, y Visuino para controlar la posición del grado del servomotor usando solo unos pocos componentes, lo que hace que este proyecto sea súper simple
DIY Cómo controlar el ángulo del servomotor usando el componente de secuencia Visuino: 10 pasos
DIY Cómo controlar el ángulo del servomotor usando el componente de secuencia Visuino: En este tutorial usaremos Servo Motor y Arduino UNO, y Visuino para controlar el ángulo del servomotor usando el componente de secuencia El componente de secuencia es perfecto para situaciones en las que queremos activar varios eventos en secuencia en nuestro caso servo motor degr
Barco RC de madera que puede controlar manualmente o mediante un sitio web: 9 pasos
Barco RC de madera que puedes controlar manualmente o mediante un sitio web: Hola, soy un estudiante de Howest y construí un barco RC de madera que puedes controlar mediante un controlador o un sitio web. Estaba cansado de que los vehículos rc se averiaran tan rápido. y quería algo con lo que divertirme cuando vivía en el mar
Interfaz de usuario de Android (remotexy) para controlar el servomotor usando Arduino y Bluetooth: 7 pasos (con imágenes)
Interfaz de usuario de Android (remotexy) para controlar el servomotor usando Arduino y Bluetooth: en este Instructable, le daré un paso rápido para hacer la interfaz de usuario de Android usando Remotexy Interface Maker para controlar el servomotor conectado a Arduino Mega a través de Bluetooth. Este video muestra cómo la interfaz de usuario controlará la velocidad y la posición del servomotor