Tabla de contenido:

Partyduino: 7 pasos
Partyduino: 7 pasos

Video: Partyduino: 7 pasos

Video: Partyduino: 7 pasos
Video: Final night party - Duino, Italy 2024, Mes de julio
Anonim
Partyduino
Partyduino

Este es el proyecto final de nuestro bus de fiesta llamado Partyduino configurado con el Arduino que contiene un zumbador pasivo y el servo de rotación completa.

Paso 1: Reúna los suministros necesarios para este proyecto Arduino

Reúna los suministros necesarios para este proyecto Arduino
Reúna los suministros necesarios para este proyecto Arduino

Necesita los materiales que se enumeran a continuación:

Materiales:

1. Servo de movimiento continuo

2. Zumbador pasivo

3. Cables (cables MM)

4. Batería (opcional)

5. Tablero de pruebas

6. Ruedas (3 o más)

7. Cable USB (para conectar a la computadora)

8. Aplicación o cuenta de código Arduino

9. Cartón (u otros materiales para construir la estructura)

Paso 2: diseñar el proyecto

Diseñar el proyecto
Diseñar el proyecto

Comience a diseñar su proyecto reuniendo todos sus suministros en un área. Luego puedes dibujar un boceto como el que hicimos nosotros. Puede agregar ruedas a su automóvil o autobús. Después tienes que pegar en caliente las piezas de material, cartón, entre sí para que la caja represente un vehículo. También tienes que pegar en caliente las ruedas del autobús al servo continuo. Puede agregar más pasos a este proceso si lo desea.

Paso 3: diseña tu circuito

Diseña tu circuito
Diseña tu circuito

La imagen adjunta a este paso muestra cómo colocamos los cables en cada pin. Puede usar diferentes pines, pero también tendría que cambiar la parte del código donde dice "adjuntar" y por el zumbador pasivo.

Paso 4: Haga que el código de la canción "Havana" y el servo móvil se muevan al mismo tiempo

Haga que el código de la canción "Havana" y el servo móvil se muevan al mismo tiempo
Haga que el código de la canción "Havana" y el servo móvil se muevan al mismo tiempo

www.musicnotes.com/sheetmusic/mtd.asp?ppn=…

#include Servo myservo;

#include "pitches.h"

configuración vacía () {

// ponga su código de configuración aquí, para que se ejecute una vez:

myservo.attach (9);

pinMode (12, SALIDA);

}

bucle vacío ()

{

// ponga su código principal aquí, para que se ejecute repetidamente:

myservo.write (40);

tono (12, NOTE_C5);

retraso (300);

noTone (12);

tono (12, NOTE_E5);

retraso (270);

noTone (12);

tono (12, NOTE_E5);

retraso (270);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

noTone (12);

tono (12, NOTE_A4);

retraso (400);

noTone (12);

tono (12, NOTE_E5);

retraso (250);

noTone (12);

tono (12, NOTE_D5);

retraso (250);

noTone (12);

tono (12, NOTE_E5);

retraso (250);

noTone (12);

tono (12, NOTE_F5);

retraso (250);

noTone (12);

tono (12, NOTE_E5);

retraso (250);

noTone (12);

tono (12, NOTE_D5);

retraso (250);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

noTone (12);

tono (12, NOTE_E5);

retraso (270);

noTone (12);

tono (12, NOTE_E5);

retraso (270);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

tono (12, NOTE_A4);

retraso (400);

noTone (12);

tono (12, NOTE_E5);

retraso (250);

noTone (12);

tono (12, NOTE_D5);

retraso (250);

noTone (12);

tono (12, NOTE_E5);

retraso (250);

noTone (12);

tono (12, NOTE_F5);

retraso (250);

noTone (12);

tono (12, NOTE_E5);

retraso (250);

noTone (12);

tono (12, NOTE_D5);

retraso (250);

noTone (12);

tono (12, NOTE_C5);

retraso (250);

noTone (12);

tono (12, NOTE_E5);

retraso (270);

noTone (12);

tono (12, NOTE_E5);

retraso (270);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

noTone (12);

tono (12, NOTE_A4);

retraso (400);

noTone (12);

tono (12, NOTE_E5);

retraso (250);

noTone (12);

tono (12, NOTE_D5);

retraso (250);

noTone (12);

tono (12, NOTE_E5);

retraso (250);

noTone (12);

tono (12, NOTE_F5);

retraso (250);

noTone (12);

tono (12, NOTE_E5);

retraso (250);

noTone (12);

tono (12, NOTE_D5);

retraso (250);

noTone (12);

tono (12, NOTE_C5); retardo (270);

noTone (12);

tono (12, NOTE_E5);

retraso (270);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

noTone (12);

tono (12, NOTE_E5);

retraso (250);

noTone (12);

tono (12, NOTE_D5);

retraso (270);

noTone (12);

tono (12, NOTE_E5);

retraso (270);

noTone (12);

tono (12, NOTE_D5);

retraso (270);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

noTone (12);

tono (12, NOTE_E5);

retraso (270);

noTone (12);

tono (12, NOTE_B4);

retraso (300);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

noTone (12);

tono (12, NOTE_B4);

retraso (270);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

noTone (12);

tono (12, NOTE_B4);

retraso (270);

noTone (12);

tono (12, NOTE_C5);

retraso (270);

tono (12, NOTE_A4);

retraso (400);

noTone (12);

}

Paso 5: conéctese a la computadora

Conectarse a la computadora
Conectarse a la computadora

Utilice el cable USB para conectar su Arduino a la computadora. Esto debería transferir el código al Arduino. Entonces puedes usar una batería para jugar más tarde.

Paso 6: prueba tu proyecto

Pruebe su proyecto
Pruebe su proyecto

Sube el Arduino y comprueba si funciona. Si funciona, genial, hizo un buen trabajo revisando las instrucciones, y si no funciona, también hizo un buen trabajo. Si no funciona, vuelva a realizar los dos últimos pasos. Inténtelo una y otra vez hasta que lo haya perfeccionado de la manera que desea. Nos tomó varios intentos llevarlo a donde queríamos.

Paso 7: Nuestro proyecto final

¡Espero que disfrutes de nuestro proyecto!

Recomendado: