Paso 10: El circuito electrónico
Aunque estas cubrieron los conceptos básicos de control de servo, brillo del LED, conversión de señal de analog entradas para entradas digitales y así sucesivamente, todo esto es controlado por el código en el sketch de Arduino.
El circuito electrónico para esto es realmente absurdamente simple. Las entradas eran simples resistencias variables de viejos equipos de sonido, conectados entre tierra y las guías de suministro de 5V. Lo único que realmente requiere cualquier pensamiento electrónico hacía que había suficiente corriente para los LEDs de potencia. Los circuitos de servo eran tan sólo una conexión a tierra, a 5V y a la señal de control de Arduino.
1. usando resistores variables para crear tensiones variables como entradas
Los controles son siempre los circuitos más simples. Para cada entrada necesaria, depende de una resistencia variable entre la tierra y 5V, con el voltaje variable de salida se utiliza como la señal de un PIN del Arduino. ¡ Simple!
2. usando un transistor para proporcionar suficiente energía a la lámpara
La salida de Arduino es fácil programar, pero la salida nominal de pernos digitales de la Arduino Uno se limita a 40mA, que no era suficiente para la corriente de salida o el power LED, que eran cada uno clasificado en 3W.
Corriente = Potencia/Voltaje
= 5V/3W = 0,6 amperios
Esto significó que el valor del pull-down resistor que 0.6A de corriente de una fuente de 5V puede elaborarse utilizando ley de Ohm:
resistencia = voltaje/corriente
Esto funcionó hacia fuera en = 5V / 0.6A = 5/(3/5) = 5 x 5/3 = 25/3 = 8,3 ohmios
Esto es obviamente mucho mayor que el 40 mA de potencia nominal de los pines de Arduino.
Por esta razón, en lugar de alimentar los LEDs directamente de la clavija (como uno en un simple "parpadear" circuito), el pin rendimiento fue utilizado como una señal de un transistor NPN
Aquí está el detalle del diagrama del circuito algo áspero mostrando la conexión entre el pin de salida (D3) a la base del transistor y el bajo valor del sorteo por resistencia (10 Ohms) para permitir suficiente corriente a fluir entre los rieles de 5v.
En teoría, esto daría un máximo de 0.5A. Esto está ejecutando los LEDs en la mitad de potencia ya que hay dos de ellos conectados en paralelo compartiendo la corriente.
La resistencia utilizada fue una resistencia de potencia de una vieja grabadora de vídeo.
3. conexión de los servos
Esta parte del circuito exige nada más que conectar los servos a la tierra, el riel de 5V y un pin del Arduino como la señal de control.