Views: 164 Author: Grace Publish Time: 2021-07-26 Origin: Site
Introductio HC-SR04
HC-SR04 valde vulgaris est sensor ad distantiam metiendam. Ultrasonic undas emittit in frequentia 40KHz. Fluctus ultrasonic per aerem iter. Si objecta sunt vel impedimenta in via, ad modulum resiliet. Ratio propagationis temporis et velocitatis soni, distantiam computare potes.
● Detection distantiae (resistentiae R3 potest lucrum accommodare, id est, spatium deprehendendi accommodare);
R3 resistentia est 392 2cm-450cm .
R3 resistentia est 472 2cm-700cm
High cura: usque ad 0.3cm
Caecus zona (2cm) super propinquus
2. Pin Description:
VCC - +5 V supplere
TRIG – Trigger initus sensoris. Microcontroller applicatur 10 nobis felis pulsus ad ' HC-SR04 modulus ultrasonic.
Echo-Echo sensoris output. Microcontroller legit/montores hunc clavum ad impedimentum deprehendere vel distantiam invenire.
GND - Humus
3. Opus principium
Utere IO ad felis pervagantem, dato signo altam saltem 10nos;
● Modulus sponte emittit 8 40khz undas quadratas ut sponte deprehendas num reditus signum sit.
● Signum reditus est, per IO output altam, altam durationem (4) tempus ab transmissione ad reditum ultrasonic unda. Spatium test = (magnum tempus * celeritas soni (340M / S)) / 2
HC-SR04 Ultrasonic Module Timing Diagram
Arduino
1. Arduino programmandi scientia fundamentalis:
pulseIn(): latitudinis leguminis ad detectionem gradus summi et infimi per clavum output.
pulseIn (pin, valorem);
pulseIn (pin, valorem, timeout); // time
Acus --- Acus pulsus legere indiget
Precium --- Pulsus genus legendum, SUMMA vel BREVIS
Timeout ---- timeout, in microseconds, the data type is unsigned long integer
Nexus faciles sunt, sub imagine referre potes cum ambitu schismatici breadboard.
2. Programma sensorem ultrasonic vndique (typicum);
Si hic vides, credo te sensisse modum operandi utendi ultrasonic sensorem cum Arduino. Eamus actum et ipsum experiamur!