Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
materiels:capteurs:distance:distus [2024/05/18 12:09] – [2.3 HC-SR04P (GPIO - I2C - UART)] phil | materiels:capteurs:distance:distus [2024/06/25 18:30] (Version actuelle) – [Capteurs - Distance - Ultrasons] phil |
---|
===== Capteurs - Distance - Ultrasons ===== | ===== Capteurs - Distance - Ultrasons ===== |
| |
[Mise à jour le 3/5/2024] | [Mise à jour le 25/6/2024] |
| |
* **Lectures connexes** | * **Lectures connexes** |
* Dimensions: 45,5 x 20,3 x 15,5 mm | * Dimensions: 45,5 x 20,3 x 15,5 mm |
| |
* //**Configuration**// de M1 et M2 sur le CI (1 : R10k à ajouter) \\ **M1 M2** \\ 0 0 : GPIO \\ 1 0 : I2C \\ 1 1 : 1-wire \\ 0 1 : UART \\ | * //**Configuration**// de M1 et M2 sur le CI (1 : R=10k à ajouter) \\ **M1 M2** \\ 0 0 : GPIO \\ 1 0 : I2C \\ 1 1 : 1-wire \\ 0 1 : UART \\ |
| |
{{ :materiels:capteurs:acrobate.gif?nolink&30|}} | {{ :materiels:capteurs:acrobate.gif?nolink&30|}} |
* //**Documentation**// | * //**Documentation**// |
* Fichier Acrobat Reader à télécharger <html><a href="https://webge.fr/doc/projets/datasheets/SEN-US01.pdf" target="_blank">ici</a></html> | * A télécharger <html><a href="https://webge.fr/doc/projets/datasheets/SEN-US01.pdf" target="_blank"><b>ici</a></b></html> |
| |
| {{ :materiels:capteurs:environnement:iconechronogrammes.png?nolink&50|}} |
| * //**Chronogrammes**// |
| * Relevé des signaux du bus I2C. A télécharger <html><a href="https://webge.fr/doc/wikis/img/Mesures_HCSR04.zip" target="_blank"><b>ici</b></a></html>. |
| |
\\ | \\ |
| |
| |
{{ :materiels:capteurs:environnement:code.png?nolink|}} | {{ :materiels:capteurs:environnement:code.png?nolink|}} |
| |
<pane id="tab-hcsr04pduinogpio_1"> | <pane id="tab-hcsr04pduinogpio_1"> |
* //**Ressources**// : <html><a href="https://www.arduino.cc/reference/en/language/functions/digital-io/pinmode/" target="_blank">pinMode()</a></html> | <html><a href="https://www.arduino.cc/reference/en/language/functions/advanced-io/pulsein/" target="_blank">pulseIn()</a></html> | <html><a href="https://www.arduino.cc/reference/en/language/functions/communication/serial/" target="_blank">serial</a></html> | * //**Ressources**// |
| * <html><a href="https://www.arduino.cc/reference/en/language/functions/digital-io/pinmode/" target="_blank">pinMode()</a></html> | <html><a href="https://www.arduino.cc/reference/en/language/functions/advanced-io/pulsein/" target="_blank">pulseIn()</a></html> | <html><a href="https://www.arduino.cc/reference/en/language/functions/communication/serial/" target="_blank">serial</a></html> |
| * //**Fiche guide**// pour l'étude d'une chaîne d'information comprenant un **HCSR04P** <html><a href="https://webge.fr/doc/projets/tsin/0_Fiches guide TSIN/TSIN_FGA_HCSR04P.zip">[Télécharger]</a></html> |
| |
| * //**Connexion**// à une <html><a href="https://wiki.seeedstudio.com/Base_Shield_V2/" target="_blank">Base Shield V2</a></html> montée sur une Arduino Uno \\ <html><span style="color:red">A venir</span></html> |
| |
* //**Exemple** utilisant les **GPIO** pour tester le capteur// | * //**Exemple** utilisant les **GPIO** pour tester le capteur// |
| |
<pane id="tab-hcsr04pduinoi2c_1"> | <pane id="tab-hcsr04pduinoi2c_1"> |
* //**Ressource**// : <html><a href="https://www.arduino.cc/reference/en/language/functions/communication/wire/" target="_blank">Wire</a></html> | * //**Ressources**// |
| * <html><a href="https://www.arduino.cc/reference/en/language/functions/communication/wire/" target="_blank">Wire</a></html> |
| {{ :materiels:capteurs:intensite:doc.gif?nolink|}} |
| |
* //**Exemple** utilisant l'**I2C** pour tester le capteur// | * //**Exemple** utilisant l'**I2C** pour tester le capteur// |