Cuprins:
Video: SENZOR ULTRASONIC ANALOG pentru MĂSURAREA DISTANȚEI: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Aceste instrucțiuni se vor ocupa de modul de utilizare a unui senzor cu ultrasunete conectat la Arduino și de măsurare exactă a distanțelor de la 20cm la 720cm.
Pasul 1: GY-US42V2
Am folosit faimosul GY-US42V2 care poate rula în 4 moduri:
- ieșire impuls cu o bibliotecă specială de instalat (SR04.h) netestată
-Comunicare I2C cu o bibliotecă specială SoftI2Cmaster.h (nu este testată).
-I2C fără o bibliotecă specială cu această hartă pin:
- VCC la VCC,
- A5 (atmega328 SCL) la CR
- A4 (atmega328 SDA) la DT
- GND la GND
Link către atmega328 fără rezistență la tragere, nu o măsurare foarte bună.
-Serial RX TX cu o bibliotecă specială SoftwareSerial.h și această hartă a pinului:
VCC la VCC
GND la GND
- pinul D2 la CR
- pin D3 la DT
- VCC către PS
Mai exact și cel mai bun cred
Câteva specificații tehnice:
GY-US42 este un modul de gamă low-cost, de înaltă calitate.
Tensiune de funcționare 3-5 V, consum redus de energie, dimensiuni reduse, instalare ușoară.
Principiul său de funcționare este că sonda emite unde ultrasonice iradiate de obiectul măsurat, sonda primește unde sonore de retur, folosește diferența de timp, calculează distanța reală. Există trei moduri de a citi datele modulului, adică UART serial (nivel TTL), IIC, modul puls pwm, Viteza de transmisie serială este de 9600bps și 115200bps, poate fi configurată, există o continuă, setați ieșirea în două moduri, puteți salva setările de alimentare.
IIC poate modifica adresa internă pentru a facilita magistrala IIC în același timp accesând mai multe module. Ieșirea impulsului pwm este aceeași cu sr04.
Modulul poate fi adaptat la un alt mediu de lucru și conectat direct la microcontroler.
Când computerul are nevoie de USB în modulul TTL, o conexiune directă.
Modul IIC poate fi legat direct de APM, Pixhawk și alte controale de zbor.
Oferă proceduri de comunicare Arduino, 51, STM32 ale microcontrolerului, nu oferă circuite și surse interne de microcontroler.
Ca urmare a utilizării transmițătorului este încorporată o sondă cu ultrasunete, intervalul din zona oarbă este de aproximativ 20 cm. În termen de 20 cm, intervalul este nevalid.
Tensiune: 3-5 V
MCU încorporat calculează distanța
IIC și serial și pwm
Frecventa: 15 Hz (gama completa)
Curent: 9mA (VCC = 5V)
Pasul 2: Schema și arhiva din Sketch și Libs
Am făcut o placă clonată din arduino cu un atmega328 PU non P, am primit-o cu mult timp în urmă. Am schița de tip 2 numită:
- RADARI2C pentru I2C care rulează fără bibliotecă specială
- RADARserial cu SoftwareSerial.h
Veți găsi, de asemenea, schița originală și libs-urile furnizate pentru acest senzor.
Pasul 3: Concluzie
Acest tip de senzor va fi folosit ca un fel de senzor de parcare spate, dar pentru o utilizare în exterior, acest sistem ar putea fi deranjat de vântul care deviază sunetul. Fii atent.
Mulțumim tuturor site-urilor web necesare pentru a edita acest instructable.
Fericit instructabil !!!!
Recomandat:
Măsurarea distanței de proximitate cu senzor de gest APDS9960: 6 pași
Măsurarea distanței de proximitate cu senzorul de gest APDS9960: În acest tutorial vom învăța cum să măsurăm distanța folosind un senzor de gest APDS9960, arduino și Visuino. Urmăriți videoclipul
Mașină RC controlată prin Bluetooth cu control al vitezei și măsurarea distanței: 8 pași
Mașină RC controlată prin Bluetooth cu control al vitezei și măsurarea distanței: În copilărie, am fost întotdeauna fascinat de mașinile RC. În zilele noastre puteți găsi numeroase tutoriale pentru a face singuri mașini RC controlate prin Bluetooth ieftine cu ajutorul Arduino. Să facem un pas mai departe și să folosim cunoștințele noastre practice de cinematică pentru a calcula
Măsurarea digitală a distanței DIY cu interfață senzor cu ultrasunete: 5 pași
Măsurarea digitală a distanței DIY cu interfață senzor cu ultrasunete: Scopul acestui instructabil este de a proiecta un senzor digital de distanță cu ajutorul unui GreenPAK SLG46537. Sistemul este proiectat folosind ASM și alte componente din GreenPAK pentru a interacționa cu un senzor cu ultrasunete. Sistemul este conceput pentru
Ceas de măsurare a distanței: 4 pași
Ceas de măsurare a distanței: În acest proiect, am comprimat și montat sistemul de măsurare a distanței Arduino pe un ceas. Proiectul este mișto, simplu și util. Sistemul de măsurare a distanței se bazează pe fizica simplă a distanței, vitezei și timpului
Măsurarea distanței cu lasere: 5 pași
Măsurarea distanței cu lasere: în acest proiect am realizat un dispozitiv simplu care poate măsura distanța dintre sine și orice obiect fizic. Dispozitivul funcționează cel mai bine la o distanță de aproximativ 2-4 metri și este destul de precis