Stap 4: Arduino
- Arduino Uno de Pin 10 is verbonden met de optocoupler. (Tot en met MOC3021 Pin 1)
- De grond moet gemeenschappelijk voor de Arduino en optocoupler. (MOC3021 Pin 2)
- Hier volgt de code in de Arduino.
- Deze code verandert op de gloeilamp als ' o ' serieel wordt doorgegeven (Voer ' o ' in seriële monitor)
- En ook de lamp uitgeschakeld wanneer 'F'.
- (12 is status-LED.
- 13 is opp van 12.)
- (Modus 1,2,3 zijn opmerkingen gebruikt hen als u wilt knoeien met de intensiteit van de lamp)
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); }*/ } }