Vous êtes sur la page 1sur 3

La Photorsistance

La lumire a de nombreuses applications dans la robotique et l'automatisation industrielle. Par exemple, arroser des plantes un moment donn de la journe. Il y a diffrents capteurs de lumire qui remplissent des fonctions uniques. Le capteur de lumire dans votre robot Boe-Bot kit est conu pour dtecter la lumire visible, et il peut tre utilis pour le faire dtecter des variations de niveau de lumire. Grce cette capacit, votre robot Boe-Bot peut tre programm pour reconnatre les primtres de couleur claire ou fonc, signaler la luminosit globale et le niveau d'obscurit qu'il voit, et de chercher des sources de lumire telles que des lampes de poche. INTRODUCTION DES PHOTORESISTANCES La photorsistance, d'autre part, est une rsistance qui dpend de la lumire (LDR). Cela signifie que la valeur de la rsistance dpend de la luminosit, ou l'clairement, de la lumire qui brille sur sa surface de dtection de lumire. La figure 6-1 montre le symbole schmatique et une partie dessin pour la photorsistance vous allez utiliser pour faire le Boe-Bot en mesure de dtecter des variations dans les niveaux de lumire.

DEFINITION Une photorsistance est une rsistance dpendant de la lumire (LDR) qui recouvre la sensibilit spectrale similaire celle de l'il humain. En d'autres termes, le type de lumire que l'il dtecte est le mme genre de lumire qui affecte la rsistance de la photorsistance. Les lments actifs de ces photorsistances sont faits de sulfure de cadmium. La lumire pntre dans la couche de semiconducteur applique sur un substrat cramique et gnre des porteurs de charge libres. A lectrique dfinie rsistance est produit qui est inversement proportionnelle l'intensit d'clairage. Autrement dit, l'obscurit provoque plus de rsistance, et la luminosit provoque moins de rsistance. L'clairement est un nom scientifique pour la mesure de la lumire incidente. Une faon de comprendre la lumire incidente est de penser une lampe de poche. Le faisceau focalis que vous voyez briller sur le mur est de la lumire incidente. L'unit de mesure de l'clairement est communment le lux dans le systme mtrique. Alors quen utilisant les photorsistances nous ne serons pas proccups par les niveaux de lux, seulement si l'clairement est suprieur ou infrieure dans certaines directions. Le Boe-Bot peut tre programm pour utiliser le rapport dintensit de la lumire d'informations pour prendre des dcisions de navigation.

ACTIVIT # 1:

Construction et essais des CIRCUITS avec des photorsistances. Dans cette activit, vous allez construire et tester des circuits d'clairage avec des dtecteurs de niveau de photorsistances. Vos circuits d'clairage avec des dtecteurs de niveau seront capables de dtecter la diffrence entre l'ombre et la lumire. Les commandes de PBASIC pour dterminer si une ombre est projete sur la photorsistance seront trs similaires celles utilises pour dterminer si oui ou non un objet a pris contact avec lantenne.

Liste des pices:


(2) photorsistances - CdS (2) Rsistances - 2 k (rouge-noir-rouge) (2) Rsistances - 220 (rouge-rouge-marron) Fils pour cavalier (4) (2) Rsistances - 470 (jaune-violet-brun) (2) Rsistances - 1 k (marron-noir-rouge) (2) Rsistances - 4,7 k (jaune-violet-rouge) (2) Rsistances - 10 kW (marron-noir-orange) Construire les photosensitives eyes : La figure 6-2 montre le schma et la figure 6-3 montre le schma de cblage du circuit que vous utiliserez dans cette activit et les deux prochaines. Coupez l'alimentation de plaque et les servos. Construire le circuit de la Figure 6-2, Figure 6-3 comme rfrence.

Exemple de programme: TestPhotoresistorsDividers.bs2

Cet exemple de programme de TestWhiskers.bs2 est adapt aux photorsistances spares. Au lieu de surveiller P5 et P7 comme nous l'avons fait avec les antennes, nous utilisons maintenant P3 et P6, qui sont relis aux circuits des photorsistances spares. Ce programme devrait afficher une valeur de 1 des deux cts dans une pice bien claire. Lorsque les photorsistances se trouvent dans l'ombre, la valeur devra tre gale 0. Rebranchez votre Boe-Bot. Enregistrez et excutez des TestPhotoresistorDividers.bs2. Vrifiez que sans ombre, la fois IN6 et IN3 stocker la valeur 1. Vrifiez que vous pouvez utiliser votre main pour jeter une ombre sur chacun des photorsistances et provoquer son registre d'entre pour passer de 1 0. Programme :

' Robotics with the Boe-Bot - TestPhotoresistorDividers.bs2 ' Display what the I/O pins connected to the photoresistor ' voltage dividers sense. ' {$STAMP BS2} ' {$PBASIC 2.5} DEBUG "PHOTORESISTOR STATES", CR, "Left Right", CR, "------- --------" DO DEBUG CRSRXY, 0, 3, "P6 = ", BIN1 IN6, " P3 = ", BIN1 IN3 PAUSE 100 LOOP

Vous aimerez peut-être aussi