Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int ergebnis;
- int helligkeit;
- int dimmen;
- void setup() {
- pinMode(2, INPUT_PULLUP);
- pinMode(12, OUTPUT);
- Serial.begin(9600);
- helligkeit=255;
- dimmen=1;
- analogWrite(12, helligkeit);
- }
- void loop() {
- ergebnis=digitalRead(2);
- Serial.println(ergebnis);
- if(ergebnis==0 && dimmen==1) {
- while(ergebnis==0) {
- if(helligkeit>15){
- helligkeit=helligkeit-5;
- analogWrite(12, helligkeit);
- delay(20);
- ergebnis=digitalRead(2);
- } else {
- ergebnis=digitalRead(2);
- }
- }
- dimmen=0;
- } else if(ergebnis==0 && dimmen==0) {
- while(ergebnis==0) {
- if(helligkeit<255){
- helligkeit=helligkeit+5;
- analogWrite(12, helligkeit);
- delay(20);
- ergebnis=digitalRead(2);
- } else {
- ergebnis=digitalRead(2);
- }
- }
- dimmen=1;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement