Modifications

Sauter à la navigation Sauter à la recherche
661 octets ajoutés ,  23 janvier 2016 à 22:05
Ligne 18 : Ligne 18 :     
* '''Trigger''' - Le broche "trigger" du senseur est censé recevoir le signal d'activation (5v) lui indiquant qu'il doit effectuer une mesure de distance. La plupart du temps, l'utilisation d'un signal 5V ou ou signal 3.3V passe parfaitement bien. En logique 5V, le signal est considéré comme haut dès qu'il passe le seuil de tension de 2.0v ([http://www.sonelec-musique.com/electronique_bases_compatibilite_ttl_cmos.html voyez ce bel article de sonelec-musique] pour plus de détails).
 
* '''Trigger''' - Le broche "trigger" du senseur est censé recevoir le signal d'activation (5v) lui indiquant qu'il doit effectuer une mesure de distance. La plupart du temps, l'utilisation d'un signal 5V ou ou signal 3.3V passe parfaitement bien. En logique 5V, le signal est considéré comme haut dès qu'il passe le seuil de tension de 2.0v ([http://www.sonelec-musique.com/electronique_bases_compatibilite_ttl_cmos.html voyez ce bel article de sonelec-musique] pour plus de détails).
* '''Echo''' - la broche "echo" reverra un signal 5V lorsque l'écho sera revenu vers le senseur. Nous utilisons ici un pont diviseur de tension pour ramener la tension en dessous des 3.3 Volts. Même si l'entrée était tolérante 5V, c'est l'occasion d'apprendre une petite technique très utile.
+
* '''Echo''' - la broche "echo" reverra un signal 5V lorsque l'écho sera revenu vers le senseur. Nous utilisons ici un pont diviseur de tension pour ramener la tension en dessous des 3.3 Volts. Même si l'entrée était tolérante 5V, c'est l'occasion d'apprendre une petite technique très utile, compatible avec tous les microcontrôleurs 3.3v.
    
{{underline|Tension sur la broche Y6:}}
 
{{underline|Tension sur la broche Y6:}}
Ligne 30 : Ligne 30 :  
=== Montage ===
 
=== Montage ===
 
[[Fichier:MicroPython-HC-SR04-montage.jpg|800px]]
 
[[Fichier:MicroPython-HC-SR04-montage.jpg|800px]]
 +
 +
== Classe Ultrason ==
 +
Pour utiliser les senseur HC-SR04, nous allons utiliser le classe {{fname|Ultrason}} écrite par skgsergio et disponible sur son [https://github.com/skgsergio/MicropythonLibs dépôt GitHub].
 +
 +
Téléchargez y le fichier {{fname|ultrasonic.py}} que vous placerez dans le répertoire racine de votre PyBoard.
 +
 +
[[Fichier:MicroPython-HC-SR04-Ultrason.jpg]]
 +
 +
Cela vous permettra d'utiliser la classe {{fname|Ultrason}} pour pouvoir mesurer une distance en cm.
 +
 +
Ce qu'il y a de bien avec cette classe, c'est que vous pouvez l'utiliser plusieurs fois si vous avez plusieurs senseurs HC-SR04 :-)
    
== Où Acheter ==
 
== Où Acheter ==
29 917

modifications

Menu de navigation