• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Czujnik ruchu
#8
Potrzebujesz 2 listwy czujnika odbiciowego np. takie

https://botland.com.pl/transoptory-odbic...frowa.html

Mocujesz je na poprzeczce bramki skierowane w dół . Wyjścia łączysz ze sobą w 1 ( dla każdej osobno ). Paski ledowe przez tranzystory do zasilania 12v .

cały kod to już tylko drobnostka , po wykryciu gola zapali się odpowiednia taśma na 3 sekundy .

Kod:
byte czujnik_bramki_czerwony = 2;
byte czujnik_bramki_niebiestki = 3;
byte gol_dla_czerwonych = 8;
byte gol_dla_niebieskich = 9;

long pm_czerwony = 0 ;
long pm_niebieski = 0 ;

void setup() {

pinMode(czujnik_bramki_czerwony,INPUT);
pinMode(czujnik_bramki_niebiestki,INPUT);
pinMode(gol_dla_czerwonych,OUTPUT);
pinMode(gol_dla_niebieskich,OUTPUT);

}

void loop() {

long  cm = millis();

 if ( digitalRead(czujnik_bramki_czerwony) == HIGH ){
 pm_czerwony = cm;
 digitalWrite(gol_dla_niebieskich , HIGH);}

 if ( digitalRead(czujnik_bramki_niebiestki) == HIGH ){
 pm_niebieski = cm; digitalWrite(gol_dla_czerwonych , HIGH);}
 
 if ( cm - pm_czerwony > 3000 )digitalWrite(gol_dla_niebieskich , LOW);
 if ( cm - pm_niebieski > 3000 )digitalWrite(gol_dla_czerwonych , LOW);

}


Załączone pliki Miniatury
   
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji Wink
 
Odpowiedź
  


Wiadomości w tym wątku
Czujnik ruchu - przez lysy2525 - 27-12-2016, 19:00
RE: Czujnik ruchu - przez Rob - 27-12-2016, 21:11
RE: Czujnik ruchu - przez motyl - 27-12-2016, 21:19
RE: Czujnik ruchu - przez Ramotny - 27-12-2016, 21:38
RE: Czujnik ruchu - przez MisPuchatek - 27-12-2016, 22:17
RE: Czujnik ruchu - przez djdaniel11 - 28-12-2016, 04:29
RE: Czujnik ruchu - przez stevie13 - 28-12-2016, 20:53
RE: Czujnik ruchu - przez JasQ - 30-12-2016, 14:27

Skocz do:


Przeglądający: 1 gości