nuage de tags sur la liste, suppression dropdown navbar, rôles/droits sur le profil
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 87 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 100 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 101 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 141 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
@@ -0,0 +1,45 @@
|
||||

|
||||
|
||||
Le premier capteur de distance que j'ai utilisé est le **HC-SR04**. Il existe une bibliothèque populaire pour les télémètres à ultrasons sur Arduino [Ultrasonic.h](https:*www.arduinolibraries.info/libraries/ultrasonic).
|
||||
|
||||
## Spécificités
|
||||
| Nombre de connecteur | 4 |
|
||||
| --- | --- |
|
||||
| Alimentation | 5 V |
|
||||
| Fréquence des ultrasons | 40 Khz |
|
||||
| Consommation | 2 mA en veille\\ 15 mA au travail |
|
||||
| Angle effectif | 15° |
|
||||
| Distance mesurée | de 2 cm à 400 cm |
|
||||
| Marge d'erreur | Variation de 0.3 cm\\ à partir de 250 cm la résolution ne sera pas très bonne |
|
||||
| Prix | https:*amzn.to/3MgE8fS |
|
||||
|
||||
## Principe
|
||||
Un capteur à ultrasons détermine la distance d’un objet du capteur sur la base du temps de propagation du son (340 m/s) vers et depuis l’objet, la distance en centimètre de l’obstacle peut être déterminée assez précisément.
|
||||
|
||||

|
||||
|
||||
Le capteur à ultrasons HC-SR04 doit recevoir un signal `LOW` de 4 µs puis un signal `HIGH` de 10 µs et enfin une pause, signal `LOW` de 60 ms minimum sur la pin `TRIG`.
|
||||
|
||||
Après de l'envoi du signal `HIGH`, on va lire l'informations sur la broche `ECHO`.
|
||||
|
||||

|
||||
|
||||
Le calcul de la distance s'appuie sur la vitesse du son dans l'atmosphère proportionnel au temps de réception du signal. On n'oublie pas de divisez par **2**.
|
||||
|
||||

|
||||
|
||||
## Schéma
|
||||
Il faut identifier les broches `D8` et `D9` sur l'Arduino. Repérer les 4 broches `VCC` , `GND`, `TRGI` et `ECHO` sur le module **HC-SR04**. Aucun autre composant est nécessaire.
|
||||
|
||||
| +5 V | VCC |
|
||||
| --- | --- |
|
||||
| GND | GND |
|
||||
| D2 | ECHO |
|
||||
| D3 | TRIG |
|
||||
|
||||

|
||||
|
||||
## Code
|
||||
Code de base [calculer une distance avec un HC-SR04 sur Arduino](https:*gitlab.com/cedricAbonnel/esp/-/blob/master/arduino/sketchDistanceSerial.ino)
|
||||
|
||||
Code [calculer une distance avec un HC-SR04 sur Arduino et la bibliothèque ultrasonic](https:*gitlab.com/cedricAbonnel/esp/-/blob/master/arduino/sketchDistanceSerial-Ultrasonic.ino)
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"uuid": "dc048aa0-0766-4adc-b412-d9dae2e18332",
|
||||
"slug": "500-capteur-de-distance-ultrasons",
|
||||
"title": "Capteur de distance ultrasons",
|
||||
"author": "cedric.abonnel@gmail.com",
|
||||
"published": true,
|
||||
"published_at": "2022-05-15 22:12:48",
|
||||
"created_at": "2022-05-15 22:12:48",
|
||||
"updated_at": "2022-05-15 22:12:48",
|
||||
"revisions": [],
|
||||
"cover": "",
|
||||
"files_meta": [],
|
||||
"external_links": [],
|
||||
"seo_title": "",
|
||||
"seo_description": "",
|
||||
"og_image": "",
|
||||
"category": "Électronique"
|
||||
}
|
||||
Reference in New Issue
Block a user