Paso 5: Sketch de Arduino
El sketch de Arduino para este proyecto utiliza una biblioteca para los servos y otra para el receptor de infrarrojos. La biblioteca de servo está incluida en el IDE de Arduino y he incluido un archivo zip para la biblioteca de receptor de IR. El sketch de Arduino está incluido en un segundo archivo zip. Algo que note, es el los valores de las posiciones de parada de los servos de rotación continua definitivamente tendrá que ser cambiado. Debido a la baja precisión de los resistentes a la típicas utilizada para hacer los divisores de tensión en los servos, no cada uno tiene los mismos valores de parada. Por ejemplo, mis servos llegó a tener las posiciones de parada de 89,88,66,69. Teóricamente, las posiciones de parada deben estar a 90 grados pero, como se mencionaron anteriormente, los resistentes típico utilizados para este proyecto no son muy precisos. También tenga en cuenta que cualquier IR remote se puede utilizar para este proyecto. Sin embargo, es importante tener en cuenta que los valores de los botones de comando para el mando a distancia serán no ser los mismos que los incluidos en este sketch de Arduino. Este tutorial de YouTube demuestra cómo encontrar los valores para los botones de tu mando a distancia IR.
https://www.youtube.com/watch?v=YW4pP1GoFIk