Taula de continguts:

SENSOR ULTRASONNIC ANALOGGIC per a la mesura de la distància: 3 passos
SENSOR ULTRASONNIC ANALOGGIC per a la mesura de la distància: 3 passos

Vídeo: SENSOR ULTRASONNIC ANALOGGIC per a la mesura de la distància: 3 passos

Vídeo: SENSOR ULTRASONNIC ANALOGGIC per a la mesura de la distància: 3 passos
Vídeo: Ultrasonic sensor with Microchip's PIC - Part 14 Microcontroller Basics (PIC10F200) 2024, De novembre
Anonim
SENSOR ULTRASONNIC ANALOGGIC per a la MESURA DE LA DISTÀNCIA
SENSOR ULTRASONNIC ANALOGGIC per a la MESURA DE LA DISTÀNCIA

Aquestes instruccions tractaran sobre com utilitzar un sensor d'ultrasons connectat a Arduino i mesurar amb precisió distàncies de 20cm a 720cm.

Pas 1: el GY-US42V2

El GY-US42V2
El GY-US42V2
El GY-US42V2
El GY-US42V2

He utilitzat el famós GY-US42V2 que pot funcionar de quatre maneres:

-Pulsió de sortida amb una biblioteca especial per instal·lar (SR04.h) no provada

-Comunicació I2C amb una biblioteca especial SoftI2Cmaster.h (no provada).

-I2C sense biblioteca especial amb aquest mapa de pins:

  • VCC a VCC,
  • A5 (atmega328 SCL) a CR
  • A4 (atmega328 SDA) a DT
  • GND a GND

Enllaç a l'atmega328 sense resistència a la tracció, no és un mesurament molt bo.

-Serial RX TX amb una biblioteca especial SoftwareSerial.h i aquest mapa de pins:

VCC a VCC

GND a GND

  • pin D2 a CR
  • pin D3 a DT
  • VCC a PS

Més exacta i la millor que crec

Algunes especificacions tècniques:

GY-US42 és un mòdul de gamma de gamma alta i de baix cost.

Tensió de funcionament de 3-5 V, petit consum d’energia, mida petita, fàcil instal·lació.

El seu principi de funcionament és que la sonda emet ones ultrasòniques irradiades per l’objecte mesurat, la sonda rep ones sonores de retorn, utilitza la diferència de temps, calcula la distància real. Hi ha tres maneres de llegir les dades del mòdul, és a dir, UART de sèrie (nivell TTL), IIC, mode de pulsació pwm, La velocitat de transmissió en sèrie és de 9600bps i 115200bps, es pot configurar, hi ha una sortida contínua, configureu la sortida de dues maneres, podeu desar els paràmetres de potència.

IIC pot modificar l'adreça interna per facilitar al bus IIC accedir al mateix temps a diversos mòduls. La sortida de pols pwm és la mateixa que sr04.

El mòdul es pot adaptar a un altre entorn de treball i connectar-lo directament al microcontrolador.

Quan l’ordinador necessita USB al mòdul TTL, hi ha una connexió directa.

El mode IIC es pot enllaçar directament amb APM, Pixhawk i altres controls de vol.

Proporciona Arduino, 51, procediments de comunicació STM32 del microcontrolador, no proporciona circuits ni font de microcontrolador intern.

Com a resultat de l'ús del transceptor, s'incorpora una sonda d'ultrasons, l'abast de la zona cega és d'uns 20 cm. A menys de 20 cm, l'abast no és vàlid.

Voltatge: 3-5 V

La MCU incorporada calcula la distància

IIC i serial i pwm

Freqüència: 15 Hz (rang complet)

Corrent: 9 mA (VCC = 5 V)

Pas 2: l’esquema i l’arxiu dins de Sketch i Libs

L'esquema i l'arxiu dins de Sketch i Libs
L'esquema i l'arxiu dins de Sketch i Libs

Vaig fer una placa de clonació d’arduino amb un atmega328 PU no P, ja fa temps que tinc. Escriviu un esbós de tipus 2 anomenat:

  • RADARI2C per a I2C funcionant sense biblioteca especial
  • RADARserial amb SoftwareSerial.h

També trobareu l’esbós original i les llibretes subministrades per a aquest sensor.

Pas 3: Conclusió

Aquest tipus de sensor s’utilitzarà com a mena de sensor d’estacionament posterior, però per a un ús a l’exterior, aquest sistema podria ser molestat pel vent que desvia el so. Vés amb compte.

Gràcies a tots els llocs web necessaris per editar aquest instructiu.

Feliç instructable !!!!

Recomanat: