Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. #define LED_PIN 3
  2. #define SENSOR A0
  3.  
  4. boolean flag;
  5.  
  6. void setup() {
  7. flag = false;
  8.  
  9. pinMode(LED_PIN, OUTPUT);
  10.  
  11. Serial.begin(9600);
  12. }
  13.  
  14. void loop() {
  15.  
  16. if (analogRead(SENSOR) > 600) {
  17. digitalWrite(LED_PIN, LOW);
  18. delay(500);
  19. flag = true;
  20. }
  21.  
  22. if (flag){
  23. for (float i = 0.00; i < 1.57; i += 0.05) {
  24. analogWrite(LED_PIN, int(255 * sin(i)));
  25. delay(100);
  26. }
  27. flag = false;
  28. }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement