Orodha ya maudhui:

ANALOG SENSOR YA ULTRASONIC kwa UPIMAJI WA MBALI: Hatua 3
ANALOG SENSOR YA ULTRASONIC kwa UPIMAJI WA MBALI: Hatua 3

Video: ANALOG SENSOR YA ULTRASONIC kwa UPIMAJI WA MBALI: Hatua 3

Video: ANALOG SENSOR YA ULTRASONIC kwa UPIMAJI WA MBALI: Hatua 3
Video: Ujauzito usiokuwa na mtoto (Mimba Hewa) inawezekanaje? Tazama Medicounter 2024, Novemba
Anonim
ANALOG SENSOR YA ULTRASONIC kwa UPIMAJI WA MBALI
ANALOG SENSOR YA ULTRASONIC kwa UPIMAJI WA MBALI

Mafundisho haya yatashughulikia jinsi ya kutumia sensorer ya ultrasonic iliyounganishwa na Arduino na kupima umbali wa usahihi kutoka 20cm hadi 720cm.

Hatua ya 1: GY-US42V2

GY-US42V2
GY-US42V2
GY-US42V2
GY-US42V2

Nilitumia GY-US42V2 maarufu ambayo inaweza kukimbia chini ya njia 4:

-pulse pato na maktaba maalum ya kusanikisha (SR04.h) haijajaribiwa

-I2C mawasiliano na maktaba maalum ya SoftI2Cmaster.h (haijajaribiwa).

-I2C bila maktaba maalum na ramani hii ya siri:

  • VCC kwenda VCC,
  • A5 (atmega328 SCL) hadi CR
  • A4 (atmega328 SDA) hadi DT
  • GND kwa GND

Unganisha na atmega328 bila upinzani wa kuvuta, sio kipimo kizuri sana.

-Serial RX TX na maktaba maalum SoftwareSerial.h na ramani hii ya siri:

VCC kwa VCC

GND kwa GND

  • piga D2 hadi CR
  • piga D3 kwa DT
  • VCC kwa PS

Sahihi zaidi na bora nadhani

Maelezo fulani ya kiufundi:

GY-US42 ni gharama ya chini, moduli ya anuwai ya anuwai ya hali ya juu.

Uendeshaji voltage 3-5 V, matumizi madogo ya nguvu, saizi ndogo, usanikishaji rahisi.

Kanuni yake ya operesheni ni kwamba uchunguzi unatoa mawimbi ya ultrasonic yaliyoangaziwa na kitu kilichopimwa, uchunguzi hupokea mawimbi ya sauti ya kurudi, hutumia tofauti ya wakati, huhesabu umbali halisi. Kuna njia tatu za kusoma data ya moduli, i.e.

Kasi ya usafirishaji wa serial ni 9600bps na 115200bps, inaweza kusanidiwa, kuna kuendelea, weka pato kwa njia mbili, unaweza kuhifadhi mipangilio ya nguvu.

IIC inaweza kurekebisha anwani ya ndani ili kuwezesha basi ya IIC wakati huo huo kufikia moduli kadhaa. Pigo la pwm ya kunde ni sawa na sr04.

Moduli inaweza kubadilishwa kwa mazingira mengine ya kazi na kushikamana moja kwa moja na mdhibiti mdogo.

Wakati kompyuta inahitaji USB kwenye moduli ya TTL, unganisho la moja kwa moja.

Njia ya IIC inaweza kuunganishwa moja kwa moja na APM, Pixhawk na udhibiti mwingine wa ndege.

Inatoa Arduino, 51, STM32 taratibu za mawasiliano za microcontroller, haitoi mizunguko na chanzo cha ndani cha microcontroller.

Kama matokeo ya kutumia transceiver probe ya ultrasonic imejengwa ndani, masafa kutoka eneo la kipofu ni karibu 20 cm. Kati ya cm 20, masafa ni batili.

Voltage: 3-5 V

MCU iliyojengwa huhesabu umbali

IIC na serial na pwm

Mzunguko: 15 Hz (safu kamili)

Sasa: 9mA (VCC = 5V)

Hatua ya 2: Mpangilio na Jalada Ndani ya Mchoro na Libs

Mpangilio na Jalada Ndani ya Mchoro na Libs
Mpangilio na Jalada Ndani ya Mchoro na Libs

Nilitengeneza bodi ya Clone ya arduino na atmega328 PU non P, nimepata muda mrefu uliopita. Ninaandika mchoro wa 2 unaoitwa:

  • RADARI2C ya I2C inayoendesha bila maktaba maalum
  • RADARserial na SoftwareSerial.h

Utapata pia mchoro wa asili na libs zinazotolewa kwa sensor hii.

Hatua ya 3: Hitimisho

Aina hii ya sensa itatumika kama aina ya sensa ya nyuma ya maegesho lakini kwa matumizi ya nje, mfumo huu unaweza kusumbuliwa na upepo ambao unapotosha sauti. Kuwa mwangalifu.

Shukrani kwa wavuti yote inayohitajika kuhariri hii inayoweza kufundishwa.

Furaha ya kufundisha !!!!

Ilipendekeza: