Bonjour,
Dans ce tutoriel, je vais vous montrez comment fabriquer simplement un petit capteur infrarouge pour nos chers robots !
La distance max de detection est d'environ 10cm. Cout de revient : <1€ (0.33$ dans mon cas)
Testé et approuvé !
Materiel necessaire:
-Une led infrarouge 3mm 940nm
-Un phototransistor infrarouge 3mm 940mn
-Une resistance de 100ohm
-Une resistance de 100M ohm
-Du fil electrique
-Un fer a souder (+etain)
-Un bout de stripboard (voir shema)
Pour faire les straps, j'utilise les pattes de mes composant souder, couper.
Toujours pour faire dans la complexiter voici la stripboard à coordonnées

e4 -> e7 : resistance 100ohm
d3 -> d6 : resistance 1Mega ohm
c7 -> c2 : strap
b6 -> b5 : strap
a7 : +5v
a6 : Gnd (-)
a4 : led IR +
a5 : led IR -
a2 : phototransistor +
a3 : phototransistor -

Une fois realisé, connecté le fil signal au port anlogique 1 de votre arduino et +5v=>+5v et gnd=>gnd.
Voici le code test, dispo dans fichier/example/basic/AnalogReadSerial
void setup() { Serial.begin(9600); } void loop() { int sensorValue = analogRead(A0); Serial.println(sensorValue, DEC); }
Je met les valeurs des composant utilisés :
Led infrarouge 3mm 940nm :
-Forward voltage (Vin) : 1.7v
-Max DC Forward Current (intensité max) : 50ma
-Angles : 40°
Phototransistor 3mm 940mn :
-Error 404 ! Désolé.

Voila, et un de plus !
