Linkit en sensor handledning (4 / 7 steg)
Steg 4: Tredje tutorial: Motion sensor
För att upptäcka rörelse, används en PIR rörelsesensor. PIR står för "passiv infraröd sensor". Denna sensor fungerar på begreppet av infraröd strålning. Varje arbetande objekt eller sak avger infraröd strålning. Denna sensor känner av förändringar i infraröd strålning och om någon förändring upptäcks det visar det utdataformat pin hög. Denna ingång tas emot av en micro controller eller IC och bearbetas i sitt program. Funktionen eller arbete som tilldelats det körs sedan. Det är mycket lätt att använda. Det kan användas i trygghetslarm att upptäcka all mänsklig verksamhet och i räknar antal bemannar in eller ut från en viss plats. Jag gjorde en sköld för rörelsedetektorn eftersom det inte är så mycket bakbord vänliga. Anslutning av denna modul är:
- Ansluta vcc av modulen till vcc av linkit en
- Anslut gnd av modulen till gnd av linkit en
- Ansluta utgångsstiftet av modulen till stift 8 linkit en
- Här är dess kod
Här är dess kod. Denna kod kommer att visa ett meddelande i följetong monitor om någon rörelse detekteras och aktivera led en styrelsens linkit. Hela programmet kommer att sluta köra i 2 sekunder en viss rörelse detekteras och programmet kommer att börja jobba efter två sekunder.
int motionPin = 8;
void setup()
{
Serial.BEGIN(9600);
Serial.println("Start");
pinMode(8,INPUT);
pinMode(13,OUTPUT);
}
void loop()
{
IF(digitalRead(motionPin)==High)
{
Serial.println ("Motion upptäckt!");
digitalWrite(13,HIGH);
Delay(2000);
}
digitalWrite(13,LOW);
}