23. INFRAROOD DETECTIESENSOREN

image

Schakeling 23 zijn detectiesensoren die met behulp van infrarood werken.Deze sensoren zenden en ontvangen en verzorgen op basis daarvan voor informatie.

 

imageINFRAROODSENSOR (Obstacle Avoidance Sensor) ontwijking . Dit werkt via het infrarood reflectieprincipe. Als er geen object voor de sensor is dan is er geen infrarood en zal er niet gereageerd worden. Pas bij ene infrarood signaal wordt er iets gedetecteerd
imageals er ook een Null is dan die op GND zetten
SCHETS
/***************************************************/
//INFRAROOD DETECTIESENSOREN schakeling 23
//ontwijking  (Obstacle Avoidance Sensor)
/***************************************************/

#define ledPin 13
#define avoidPin 8

void setup()
{
pinMode(ledPin, OUTPUT);
pinMode(avoidPin, INPUT);
}

void loop()
{
int avoidVal = digitalRead(avoidPin);
if(avoidVal == LOW)
{
digitalWrite(ledPin, HIGH);
}
else
{
digitalWrite(ledPin, LOW);
}
}

ontwijking2(Obstacle Avoidance )
imageINFRAROODSENSOR (tracking sensor) ontdekking
Deze is minder sterk dan de ontwijking .  Zodra de ontvanger een zwart stuk detecteert zal het ledje gaan branden.
SCHETS
image
/***************************************************/
//INFRAROOD DETECTIESENSOREN schakeling 23
//ontdekking (tracking sensor)
/***************************************************/

const int tracingPin = 8;
const int ledPin = 13;

void setup()
{
pinMode(tracingPin, INPUT);
pinMode(ledPin, OUTPUT);
}

void loop()
{
int val = digitalRead(tracingPin);
if(val == HIGH)
{
digitalWrite(ledPin, HIGH);
}
else
{
digitalWrite(ledPin, LOW);
}
}

ontdekking1 (tracking sensor)

 

download ino via menu “Schets”

Advertenties

Geef een reactie

Vul je gegevens in of klik op een icoon om in te loggen.

WordPress.com logo

Je reageert onder je WordPress.com account. Log uit /  Bijwerken )

Google+ photo

Je reageert onder je Google+ account. Log uit /  Bijwerken )

Twitter-afbeelding

Je reageert onder je Twitter account. Log uit /  Bijwerken )

Facebook foto

Je reageert onder je Facebook account. Log uit /  Bijwerken )

Verbinden met %s