Paso 4: Arduino
- Pin 10 de Arduino Uno está conectado con el optoacoplador. (A MOC3021 Pin 1)
- El suelo debe ser común para Arduino y optoacoplador. (MOC3021 Pin 2)
- Siguiente es el código de Arduino.
- Este código se convierte en foco de luz cuando ' o ' se transmite en serie (entrar ' o ' en el serial monitor)
- Y además se apaga la bombilla cuando 'F'.
- (12 es el LED de estado.
- 13 es opp de 12).
- (Modo 1,2,3 son el uso de comentarios si quiere meterse con la intensidad de la bombilla)
void setup()
{ Serial.begin(9600); Serial.print("jk"); Serial.println("ie"); Serial.println("Start"); pinMode(10,OUTPUT); pinMode(12,OUTPUT); pinMode(13,OUTPUT); }
void loop() {
if(Serial.available()>0) { char a=Serial.read(); else if( a=='F') { Serial.println("OFF"); digitalWrite(10,0); digitalWrite(12,0); digitalWrite(13,1); } else if( a=='O') { Serial.println("ON"); digitalWrite(10,1); digitalWrite(12,1); digitalWrite(13,0); } if( a=='1') */ { Serial.println("ONE"); analogWrite(10,50); digitalWrite(12,1); digitalWrite(13,0); } else if( a=='2') { Serial.println("TWO"); analogWrite(10,100); digitalWrite(12,0); digitalWrite(13,1); } else if( a=='3') { Serial.println("THREE"); analogWrite(10,200); digitalWrite(12,0); digitalWrite(13,1); }*/ } }