- 1 PICAXE 20X2
- 1 piezoeléctrico
- 1 Arduino UNO
- 1 servomotor
- 6 LEDs de distintos colores
- 1 resistencia de 330 ohms
- 2 reguladores de 5 V
- 2 capacitores de 100 uF 25V
- 1 pequeño adorno navideño
Y decidí hacer un pequeño sistema el cual produciera audio y tuviera algo mobil, el resultado es este:
¿Cómo lo hice?
Sencillo, encontré en la documentación de PICAXE un comando llamado PLAY.
- PLAY: a los PICAXE se les ha pre-programado 4 tonadas (Happy Birthday, Jingle Bells, Silent Night y Rudolph, the Red Nosed Reindeer), dependiendo del tamaño del microcontrolador tienen pre-cargadas entre 1 o 4 tonadas.
pause 1000
main:
play b.7,1
play b.7,3
play b.7,2
pause 10
goto main
Así que le coloqué un piezo sounder en una pin del PICAXE y a ese mismo pin le conecté en paralelo 6 LEDs de distintos colores.
Ahora con el servomotor, lo implementé en Arduino módifiqué levemente el programa de Sweep en los Ejemplos de Arduino, para reducir los límites de movimiento del servo y luego pegue el servomotor con un poco de silicone al monitor (así de hardcore XD):
Código fuente Arduino:
#include <Servo.h>
Servo myservo;
int pos = 0;
void setup()
{
myservo.attach(9);
}
void loop()
{
for(pos = 30; pos < 120; pos += 1)
{
myservo.write(pos);
delay(15);
}
for(pos = 120; pos>=29; pos-=1)
{
myservo.write(pos);
delay(15);
}
}
Julio:
ResponderEliminarExcelente trabajo.
Mis mejores deseos para esta navidad y que el año próximo venga lleno de éxito.
Saludos cordiales
Los mejores deseos para ud y su familia , lleno de exitos para el sisguiente año y siga produciendo proyectos ese servo se me hace conocido mag jajajja
ResponderEliminar