Paso 3: Cableado y código
Las baterías están conectadas a la Arduino directamente para suministrar energía para todo el circuito. Las RGB LED, zumbador y están conectados a la Arduino como salidas, y el potenciómetro se conecta como una entrada analógica.
El código lee el valor del potenciómetro y lo traduce a un valor legible por el servo. A continuación, comprueba si ese valor está por encima de tres determinados umbrales. Si está por encima del primer umbral, los ojos cambian de color. Si está por encima del segundo umbral, la lengua comienza a moverse dentro y fuera de la boca. Si está por encima del umbral de la tercera, el zumbador hace un ruido ululante de "pewwww" cada vez que la lengua se mueve hacia adentro y hacia afuera. Si el valor es el punto más bajo, el LED y el servo apagarán para conservar energía, efectivamente, entrar en "modo sueño".
El sketch de Arduino es adjuntas aquí.