Paso 5: Electrónica y programación
Y entonces de repente el escritorio está lleno de todo tipo de electrónica y herramientas...
Mientras la cookie simplemente gira sobre el mecanismo de cassette (voltaje limitada por un potenciómetro) el acristalamiento depósito sistema necesita algo más de control. Por suerte, mediante el mecanismo del láser de un reproductor de CD significa que sólo tenemos algunos muy básico control de Arduino.
Porque el mecanismo utiliza un motor de corriente continua, no tiene idea en dónde está. Pero para remediar esto, puede utilizarse el sensor de punto final. El funcionamiento del programa es el siguiente:
- Compruebe el fader y el potenciómetro para la configuración actual
- Avanzar hacia la casa hasta llega a casa con la velocidad fijada
- Compruebe la configuración de nuevo
- Moverse fuera de su casa con la velocidad y el tiempo
Una pequeña cosa inteligente que poner, es que hemos conectado el motor de CD al pin 5 y 6. Ahora cuando queremos hacerla girar una forma, hacemos pin 5 bajo y 6 el perno alto y viceversa. Usando analogWrite, conseguimos un control preciso. Con algunos más trabajo todo podría convertirse en más suaves y precisos, , pero bueno, vamos a dibujar algunas espirales en algunas cookies ok?
Aquí está el código completo de Arduino: