Upload
others
View
10
Download
0
Embed Size (px)
Citation preview
CNY70 + microcontrôleur En S1 vous aviez utilisé le module « det », il vous a permis de détecter le passage de votre doigt, lorsqu'il passait devant sa lumière à 980nm. « det » est équipé du fameux CNY70.Nous allons refaire ce TR en utilisant un microcontrôleur « nano » de la famille Arduino .Vous le ferez par étapes, en commençant par une détection simple inspirée du TR de S1 ..
C'est quoi la carte IUT-ARDnano-det ? En voilà une photo
Entrée USB pour la Programmation et le 5V
CNY70
LED externe Dite LEDext
Un potentiomètre .. pour régler une tension entre 0 et 3v LED nano
Dite LEDint
lrsd2018
Voilà le schéma de la carte IUT-ARDnano-det
usb
Led
0V
1K 2x100
CNY70
10K5V
5V
0V
P0V
µC
La carte Nano incorpore un microcontrôleur 8 Bits qui fonctionne en 3V3, il possède une faible capacité mémoire ( 10KO) et peu d'entrées sorties.. Cependant il sait convertir les tensions présentes sur ses broches Ax en une valeur 10bits, et possède des sorties Dx capables de commander des courants de 30 mA . La carte nano incorpore un régulateur de tension qui produit du 3V3 à partir du 5V de l'USB . Le programme se télécharge dans la mémoire Flash du µC au travers d'une interface série passant par le port USB ( driver présent dans le PC) , la présence de ce port com vous sera utile pour visualiser des informations dans l'interface IDE Arduino .
La LED du CNY 70 est pilotée par 2 sorties de NANO ( pour avoir 2 x plus de courant ) elles seront toutes les 2 soit au niveau logique 1 ( CNY70 éteint ) soit 0 ( CNY 70 allumé) Quant de la lumière (980nm) échoue sur le capteur du CNY, un courant est créé, la tension VS présente sur A1 augmente. Elle est convertie en un chiffre , qui peut allumer ou éteindre LEDextP est un potentiomètre alimenté par D13 , il produit une tension mesurable sur A0 utilisable.
Vs