Ar-Du. Montar un R2D2 con arduino
PINs E / S digitales:
Pin0 (Rx): BT módulo Tx Pin
Pin 1 (Tx): BT módulo Rx Pin
Pin 2: NewSoftSerial Rx – cámara JPEG Tx
Pin3: NewSoftSerial Tx – cámara JPEG Rx
Pin4: Motor1 diredtion seleccionar
Pin5: Velocidad Motor1 ( PWM)
Pin6: Velocidad Motor2 (PWM)
Pin7: Motor2 diredtion seleccionar
Pin8: Módulo de sonido
Pin9: Cabeza giratoria servo
Pin10: LED azul
PIN11: LED rojo
Pin12: módulo de ultrasonido – Disparador pin
Pin13: módulo de ultrasonido – Echo pin
PINs analógicas:
Analog0: -
Analog1: -
ANALOG2: -
Analog3: -
Analog4: -
Analog5: -
Los principales componentes son los siguientes:
- En primer lugar quería usar una placa Arduino, pero no podía caber en Ar-Du. Que he cambiado el de un tablero BRD mucho menor.
- Un módulo de Bluetooth BlueSMiRF
- Una cámara de serie LinkSprite
- Un tablero de controlador de motor DC (basado en una L293D y un inversor IC hex)
El controlador del motor montado sobre una placa de prototipo:
- Un módulo de sonido basado en una DSI 1730 IC (este circuito es para la reproducción sólo para reducir el espacio, si no, no cabría en Ar-Du).
La primera versión del módulo de sonido se ensambló en una ProtoShield Arduino, pero era demasiado grande para caber en el robot. La segunda versión es mucho más pequeña …
He creado una muestra de sonido en http://www.r2d2translator.com
Para grabar la muestra de sonido, temporarly He montado el siguiente circuito en un circuito (fuente: ISD1700 hoja de datos):
- Un sensor ultrasónico HC-SR04
- Un microservo manía
- Un azul y un LED rojo
Esto es lo que parece completamente montado:
Aquí está una imagen de la muestra de la interfaz de control:
Accesorio | Tamaño |
---|---|
ArDuArduino023code.pde | 7.42 KB |
JPEG_Camera_Libraries_1.zip | 87.25 KB |
ArDuProcessing.zip | 318.26 KB |
Fuente: http://letsmakerobots.com/node/31547?page=2
Tuitear 10.300 Veces leído 0 comentarios |
5 septiembre 2014 en Electronica | tags: Arduino, Circuitos electrónicos, Electronica |