Paso 2: Programar el código de Arduino
Después de todos los materiales y herramientas han sido reunidas, el siguiente paso es comenzar a desarrollar un código. Para ello, primero debe descargar el entorno de Arduino, que se puede encontrar en la página de software de Arduino (https://www.arduino.cc/en/Main/Software). También debe ser capaz de encontrar un código ya preprogramado en su página web o familiarizado con la codificación en el programa de Arduino.
Si usted está programando el código usted mismo, puede comenzar haciendo clic en nuevo en la pestaña de archivo en el programa de Arduino. Debe contener el código que tienes que crear las entradas y salidas del soporte del equilibrio. Por lo tanto, esencialmente debe involucrar por lo menos el uso de un sensor de inclinación y un motor de vibración. Sin embargo, el código debe ser formulada correctamente para que el soporte del equilibrio puede trabajar. Si usted está interesado en la programación el código usted mismo, pero sin conocimientos de programación, debe presentarse para al abrir la página cómo en la Web de Arduino (https://www.arduino.cc/en/Main/Howto).
Si estás interesados o que no estén familiarizados con la programación, puede utilizar el sitio web de Arduino para encontrar un código preprogramado en su ficha de búsqueda. El código preprogramado que encontrar debe estar en las restricciones del proyecto, lo que significa que debe involucrar por lo menos el uso de un motor de la vibración o un dispositivo con un voltaje similar.
Continuación se muestra el código utilizado para el original equilibrio apoyo.
Definir un pin para el sensor de inclinación #define SENSOR_PIN 2 / / definir un pin para el diodo LED #define LED_PIN 13 / / definir un pin para el zumbador piezo #define PIEZO_PIN 3void setup() {/ / ajuste de perno del sensor como la entrada pinMode (SENSOR_PIN, INPUT); / / torneado interno tire para arriba resistencia en digitalWrite (SENSOR_PIN, alto); pinMode (LED_PIN, salida);} void loop() {/ / comprobar el estado del sensor si (digitalRead(SENSOR_PIN) == HIGH) {/ / acción en digitalWrite (LED_PIN, alto); / / encender el LED de tono (PIEZO_PIN, 600); / / alarma sonido} más {/ / acción si fuera digitalWrite (LED_PIN, LOW); / / encender el LED de noTone(PIEZO_PIN); / / encender alarma sonido}}