distanta cu ultrasunete de testare senzor hc-SR04 - robotica populare
Cu ceva timp în urmă am fost testat cu ultrasunete gama Finder HC-SR04. Această unitate a fost achiziționat de pe ebay.com aproximativ 3 $. Mai târziu, am comandat un alt patru la fel, pentru un preț de doborâre de $ 2.3 :)
Chinezii mi-au dat cu amabilitate un fișier cu instrucțiuni privind modul de utilizare a modulului, adevărul în propria lor limbă și pentru modulul HC-SRF05. Beneficiu HC-SR04 este un telemetrului comun și pentru a găsi foaie de date nu a fost dificil pentru el.
Modulul are 4 O:
- Vcc - 5V;
- Trig - inițializarea măsurători de intrare;
- Echo - ieșire rezultatelor măsurătorilor;
- GND - sol.
Principiul de funcționare a telemetru cu ultrasunete discutat în articolul nostru despre senzorii. În ceea ce privește comunicarea cu controlerul senzorului este după cum urmează. Pentru a porni măsurătoarea senzorului trebuie să prezinte intrare puls 20mks trigonometrie. După acest semnal, modulul 8 face măsurători în succesiune și ieșirile pulsului Echo a cărei lungime este proporțională cu distanța măsurată.
Ca întotdeauna, testul utilizat de către controlerul mbed. Producția rezultatelor măsurătorilor a fost efectuat pe afișaj cu două linii de conducere 1602. asamblate stativ este foarte simplu:
![cu ultrasunete de testare senzor de distanță hc-SR04 - robotica populare (hc-SR04) distanta cu ultrasunete de testare senzor hc-SR04 - robotica populare](https://webp.images-on-off.com/28/142/317x166_c416f6ipzxkgie445y6r.webp)
La elaborarea programului nu au nevoie de a utiliza orice biblioteci suplimentare pentru a lucra cu senzor. Tot ce codificat pur și simplu, prin timer-ul normal și o întrerupere la intrările digitale. Singura mea impresii pozitive din modul. Distanța este măsurată cu o precizie de 0,5 cm pentru o distanță de 30 cm (lungimea liniei). Trebuie avut în vedere faptul că distanța este calculată de la marginea sursă și nu pe bord. Având în vedere prețul acestor dispozitive, este greu de imaginat ceva mai potrivite pentru utilizarea în proiecte cu buget redus. Ca urmare, așa cum am spus, eu încă 4 din aceeași unitate au fost comandate.
În ceea ce privește cererea, am de gând să utilizeze telemetru pentru estimarea distanței de la quadrocopter la sol. În ceea ce privește restul, acesta este de obicei telemetre sunt folosite în toate tipurile de roboți cu roți pentru a măsura distanța până la un obstacol sau la inamic.