/*
Sygnalizator drogowy
RCTRUCK.PL
S/N 1.2
Hauler
*/
// Sygnalizator nr 1
#define Czerwone1 2 // PIN 2
#define Pomaranczowe1 3 // PIN 3
#define Zielone1 4 // PIN 4
// Sygnalizator nr 2
#define Czerwone2 5 // PIN 5
#define Pomaranczowe2 6 // PIN 6
#define Zielone2 7 // PIN 7
unsigned long czas1 = 30000; // Tu można regulować czas pierwszego swiatła zielonego
unsigned long czas2 = 30000; // Tu można regulować czas drugiego swiatła zielonego
void setup() {
pinMode(Czerwone1, OUTPUT);
pinMode(Pomaranczowe1, OUTPUT);
pinMode(Zielone1, OUTPUT);
pinMode(Czerwone2, OUTPUT);
pinMode(Pomaranczowe2, OUTPUT);
pinMode(Zielone2, OUTPUT);
}
void loop() {
digitalWrite(Czerwone1, HIGH);
digitalWrite(Czerwone2, HIGH);
delay(2000);
digitalWrite(Pomaranczowe1, HIGH);
delay(3000);
digitalWrite(Czerwone1, LOW);
digitalWrite(Pomaranczowe1, LOW);
digitalWrite(Zielone1, HIGH);
delay(czas1);
digitalWrite(Zielone1, LOW);
digitalWrite(Pomaranczowe1, HIGH);
delay(3000);
digitalWrite(Pomaranczowe1, LOW);
digitalWrite(Czerwone1, HIGH);
delay(3000);
digitalWrite(Pomaranczowe2, HIGH);
delay(3000);
digitalWrite(Czerwone2, LOW);
digitalWrite(Pomaranczowe2, LOW);
digitalWrite(Zielone2, HIGH);
delay(czas2);
digitalWrite(Zielone2, LOW);
digitalWrite(Pomaranczowe2, HIGH);
delay(3000);
digitalWrite(Zielone2, LOW);
digitalWrite(Pomaranczowe2, LOW);
}
Sygnalizacja drogowa
- Hauler
- Kierowca
- Posty: 2013
- Rejestracja: 26 kwie 2015, 11:38
- Has thanked: 3 times
- Been thanked: 13 times
Re: Sygnalizacja drogowa
Wrzucam kod dla chętnych
- Sogun
- Kierowca
- Posty: 1433
- Rejestracja: 10 wrz 2017, 07:58
- Has thanked: 27 times
- Been thanked: 16 times
Re: Sygnalizacja drogowa
Sławciu nie zapomnij o dwoch sygnalizatorach na most tam wąsko i trza wahadelko zrobić