Paso 2: Las partes
Se necesita:Obligatorio:
1. una caja de
2. cualquier placa Arduino con salidas PWM (sucede que tiene un viejo tendido uno alrededor, Diecimila)
3. dos servos RC estándar (he usado Futaba - S3003, tienen 3,2 par Kg/cm, más que suficiente para mover la puerta o la mano)
4. una batería de 6-12 V (usé mi batería de AR drone, es un 11,1 v / 1000 mA)
3. un interruptor SPTT o SPST para el gatillo (básicamente, cualquier interruptor que más le convenga!)
5. otro interruptor de la batería
6. un botón para reiniciar el Arduino en caso de que desea reiniciar el mueve/código de arriba.
7. algunos cables de puente
Opcional:
En caso de diseñar un movimiento que incluye mover la caja alrededor (como el último movimiento en el vídeo), entonces usted puede obtener:
1. un escudo del motorde Arduino, esto también será útil para otros proyectos (o puedes diseñar un puente H a sí mismo, buscar hacia fuera)
2. un coche RC así que usted puede tomar su caja de motor y engranaje de la C.C.
Además, en la sección "opcional", he construido un hardware de rebote circuito para tener una activación limpia cuando se enciende el interruptor de encendido/apagado. Esto puede ser saltado y aplicarse fácilmente en el software de arduino con retrasos o temporizadores. Hice el debounce hardware debido a pronto cambiará el código para utilizar interrupciones, y ya que este último no permite el uso confiable de las funciones de temporizador de retardo en la rutina, así que tuve que construir un circuito simple de-bounce para uso futuro. Si desea saltar esta parte, entonces sólo conectar una interruptor simple/resistencia al pin 2 de arduino e implementar un software debounce rutina.
Para el debounce de hardware:
1. condensador electrolítico 10mF
2. 10K resistencia
3. una lógica no puerta, es decir, inversor (chip 74HC04) tiene seis inversores, pero que sólo necesita uno.
Vamos a construir...