Paso 1: Paso 1: materiales y recursos
El primer paso en este proyecto es reunir a las partes a continuación y se muestra arriba:
- Arduino Uno
- menos soldadura breadboard
- HCSR04 Sensor de proximidad ultrasónico
- pantalla de LCD i2C (una pantalla regular es capaz de producir el mismo resultado)
- Motor Servo SG90 9G
- Controlador IR
- Receptor IR
- cables de 20-30 (dependiendo de la longitud)
- A hembra conectores (si la longitud del cable no es suficiente)
- Artículos recomendados
- Plexiglás
- Destornillador y tornillos
- Dremel
- Cuchillas
- Lima de uñas
Además, necesita estos recursos:
- Computadora
- Capacidad de impresión 3-d
- USB cable A B
- Instalado IDE de Arduino
Las piezas listadas son las partes que vienen con mi kit de curso hacen. Las piezas que encuentres pueden ser más eficaz debe ser utilizado. Quiero reiterar que esto era sólo una simulación y un concepto que vino para arriba con y no es para aplicaciones prácticas. Debido a las limitaciones, se utiliza un Arduino Uno como se muestra arriba. He tenido más que suficientes pines disponibles. Usé un tablero de tamaño medio y rompió más por lo que encajaría en el módulo. También decidió utilizar un Sensor de proximidad de HCSR04. Esta idea fue desarrollada después de creado mi archivo CAD así que por favor disculpe por no tener en la imagen. Tenía una pantalla regular en mi poder, sin conectar de i2C-capacidad, y puede/hace funcionar. Sin embargo, la capacidad de i2C permite conexiones menos y menos cables para ser implementado en el módulo. Un motor cinemático se utilizó para accionar el mecanismo de bloqueo (un simple servo motor no funcionará en una cerradura real en movimiento). Puede utilizarse una cabeza paso a paso del motor o más durable motor si debe sentir la necesidad de utilizarlo. El IDE de Arduino puede usarse para leer valores de la mayoría de los controles remoto. Utilicé el control remoto a mi disposición. No dude en utilizar cualquier control remoto funciona para usted. Sólo sé que cada valor tiene su propio valor hexadecimal y binario asociado asociado. Como tal, en el código, usted necesitará cambiar el valor de "FFxxxxx" el valor que se muestra en el monitor serial (más sobre esto más adelante).
Además, recomiendo usar Windows 7 (o posterior) y procesador Intel core i5 (al menos) para la parte de Autodesk Inventor de este proyecto. Además, yo usaría Windows para el IDE de Arduino como Mac OS se ha sabido para causar problemas con algunos usuarios (he observado esto en algunos otros estudiantes de mi clase). Por último, recomiendo usar Arduino 1.6.5 IDE o posterior para la codificación.