Paso 11: Muestra el código de Arduino
Aquí está algún código de ejemplo muy básica que puede utilizar para probar su sistema.
int PropOnePin = 8; Apoyo uno conectado al pin digital 8
int PropTwoPin = 9; Apoyo uno conectado al pin digital 9 int PropThreePin = 10; Apoyo uno conectado al pin digital 10 int PropFourPin = 11; Apoyo uno conectado al pin digital 11 int PropFivePin = 12; Apoyo uno conectado al pin digital 12 int SensorPin = 3; sensor conectado al pin analógico 3 int SensorVal = 0; variable para almacenar el valor leído
void setup() {pinMode (PropOnePin, salida); / / pone el pin digital como salida pinMode (PropTwoPin, salida); / / pone el pin digital como salida pinMode (PropThreePin, salida); / / pone el pin digital como salida pinMode (PropFourPin, salida); / / pone el pin digital como salida pinMode (PropFivePin, salida); / / pone el pin digital como salida}
void loop() {SensorVal = analogRead(SensorPin); / / leer la entrada de pin si (SensorVal > 100) {digitalWrite (PropThreePin, alto); digitalWrite (PropFourPin, alto); digitalWrite (PropTwoPin, alto); digitalWrite (PropOnePin, alto); digitalWrite (PropFivePin, alto);
Delay(10000); digitalWrite (PropThreePin, bajo); digitalWrite (PropFivePin, bajo); digitalWrite (PropOnePin, bajo); digitalWrite (PropTwoPin, bajo); digitalWrite (PropFourPin, bajo);
Delay(5000); digitalWrite (PropThreePin, alto); digitalWrite (PropFourPin, alto); digitalWrite (PropTwoPin, alto); digitalWrite (PropOnePin, alto); digitalWrite (PropFivePin, alto);
Delay(10000); digitalWrite (PropThreePin, bajo); digitalWrite (PropFivePin, bajo); digitalWrite (PropOnePin, bajo); digitalWrite (PropTwoPin, bajo); digitalWrite (PropFourPin, bajo); Delay(5000); } }