A02YYUW est un module de capteur ultrasonique étanche avec une distance de portée effective de 4,5 mètres.
Il supporte une large gamme de tension de 3.3~5V et est compatible avec les appareils 3.3V ou 5V comme Arduino, Raspberry Pi, etc. Le courant moyen de l'A02YYUW est de seulement 8mA, il peut donc être alimenté par le port IO de la plupart des contrôleurs. Le capteur ultrasonique adopte une sonde séparée fermée, étanche à l'eau et à la poussière, ce qui convient parfaitement aux environnements de mesure difficiles et humides. Toutes les unités de traitement du signal sont intégrées dans le module, de sorte que les utilisateurs peuvent obtenir directement la valeur de la distance par l'intermédiaire de l'interface série asynchrone. Avec un débit de 9600bit/s, le capteur peut facilement communiquer avec l'hôte supérieur ou d'autres MCU, ce qui raccourcit considérablement le cycle de développement pour les utilisateurs.
Utilisez le capteur avec le contrôleur Arduino pour construire vos projets, tels que l'annonce d'une voiture en marche arrière, un robot d'évitement d'obstacles, la détection d'un objet en approche, etc.
Spécifications
Tension de fonctionnement : 3.3~5V
Courant de veille : ≤5mA
Courant moyen : ≤8mA
Distance de la zone aveugle : 3cm
Distance de portée pour les objets plats : 3-450cm
Sortie : UART
Temps de réponse : 100ms
Fréquence centrale de la sonde : 40K±1.0K
Température de fonctionnement : -15~60℃
Température de stockage : -25~80℃
Angle de détection : 60
Taux de protection : IP67
Sortie UART
Communication de sortie
Lorsque "RX" flotte ou que le niveau d'entrée est élevé, le module émet une valeur traitée, les données sont plus régulières, temps de réponse : 100-300ms ; lorsque le niveau d'entrée est bas, le module émet une valeur en temps réel, temps de réponse : 100ms.
UART |
data bit |
stop bit |
parity |
band rate |
TTL level |
8 |
1 |
none |
9600bps |
UART Output Form
Frame Data |
Description |
Byte |
Header |
0xFF |
1 byte |
DATA_H |
Distance Data High 8-bits |
1 byte |
DATA_L |
Distance Data Low 8-bits |
1 byte |
SUM |
Checksum |
1 byte |
UART Output
Header |
DATA_H |
DATA_L |
SUM |
0xFF |
0x07 |
0xA1 |
0xA7 |
Note: checksum only reserves the low 8-bits of the accumulated value.
SUM=(Header+Data_H+Data_L)&0x00FF
=(0XFF + 0X07 + 0XA1)&0x00FF
=0XA7;
Copy
Distance= Data_H*256+ Data_L=0X07A1;
Equal to 1953 when converted into decimal;
Represent the current measured distance is 1953mm.
Arduino Platform
Preparation
- Hardware
- Arduino UNO
- UNO IO Sensor Expansion Board
- A02YYUW Ultrasonic Sensor
- 4P Connector
- Software
Connection below
Sample Code
Raspberry Pi Platform
Preparation
- Raspberry Pi 4B
- Raspberry Pi IO Expansion Board
- A02YYUW Ultrasonic Sensor
- 4P Connector
Raspberry Pi Connection
Sample Code
Download the Ultrasonic Sensor Library
More Documents