sketch_jan17a.ino 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. void setup()
  2. {
  3. pinMode(2, OUTPUT);
  4. pinMode(3, OUTPUT);
  5. pinMode(4, OUTPUT);
  6. pinMode(5, OUTPUT);
  7. pinMode(6, INPUT);
  8. Serial.begin(9600);
  9. // put your setup code here, to run once:
  10. }
  11. int i;
  12. bool a;
  13. void loop()
  14. {
  15. digitalWrite(5, HIGH);
  16. Serial.println(analogRead(0))
  17. if (digitalRead(6) == HIGH && a == false)
  18. {
  19. Serial.println("high")
  20. for (i = 0; i < 10; i++)
  21. {
  22. digitalWrite(2, HIGH);
  23. delayMicroseconds(525);
  24. digitalWrite(2, LOW);
  25. delayMicroseconds(19475);
  26. }
  27. a = true;
  28. digitalWrite(4, LOW);
  29. digitalWrite(3, HIGH);
  30. }
  31. else if (digitalRead(6) == HIGH && a == true)
  32. {
  33. Serial.println("high")
  34. for (i = 0; i < 10; i++)
  35. {
  36. digitalWrite(2, HIGH);
  37. delayMicroseconds(900);
  38. digitalWrite(2, LOW);
  39. delayMicroseconds(19100);
  40. }
  41. a = false;
  42. digitalWrite(4, LOW);
  43. digitalWrite(3, HIGH);
  44. }
  45. else
  46. {
  47. Serial.println("low")
  48. digitalWrite(4, LOW);
  49. digitalWrite(3, LOW);
  50. }
  51. // put your main code here, to run repeatedly:
  52. }