Orodha ya maudhui:

MFUMO WA RADA YA ULTRASONI KUTUMIA ARDUINO: Hatua 3
MFUMO WA RADA YA ULTRASONI KUTUMIA ARDUINO: Hatua 3

Video: MFUMO WA RADA YA ULTRASONI KUTUMIA ARDUINO: Hatua 3

Video: MFUMO WA RADA YA ULTRASONI KUTUMIA ARDUINO: Hatua 3
Video: Как управлять приводом с помощью Arduino - Robojax 2024, Julai
Anonim
MFUMO WA RADA YA ULTRASONI KUTUMIA ARDUINO
MFUMO WA RADA YA ULTRASONI KUTUMIA ARDUINO

Mzunguko ulioelezewa hapa unaonyesha kufanya kazi kwa mfumo wa rada ya msingi wa ultrasonic. Inatumia sensorer ya ultrasonic kugundua kitu na kupima umbali wake na inazunguka kulingana na servo motor. Pembe ya mzunguko inaonyeshwa kwenye skrini ya 16x2 LCD. Wakati wowote kikwazo kinapogunduliwa, buzzer inawaka na pia inaonyeshwa kwenye onyesho la LCD.

Mifumo ya rada ina idadi ya ulinzi pamoja na maombi ya raia.

Mfumo wa rada una mtoaji anayepeleka boriti kuelekea shabaha, ambayo inaonyeshwa na lengo kama ishara ya mwangwi. Ishara iliyoonyeshwa inapokelewa na mpokeaji. Mpokeaji huyu husindika ishara iliyopokelewa na hutoa habari kama vile uwepo wa lengo, umbali, msimamo (kusonga au kusimama) au kasi, ambayo inaonyeshwa kwenye kitengo cha onyesho.

Hatua ya 1: Vipengele vinahitajika

Vipengele vinahitajika
Vipengele vinahitajika

Arduino UNO R3- Ni bodi ndogo ya kudhibiti microcontroller inayoweza kutolewa, ya-inline-inline-package (DIP) ATmega328 AVR. Inayo pini 20 za kuingiza / kutoa za dijiti (ambayo 6 inaweza kutumika kama matokeo ya PWM na 6 inaweza kutumika kama pembejeo za analog).

HC-SR04 Sensor ya Ultrasonic -Sensor hii ni moduli ya pini 4, ambayo majina yake ya pini ni Vcc (5v), Trigger, Echo na Ground mtawaliwa. Sensor hii ni sensor maarufu sana inayotumika katika matumizi mengi ambapo kupima umbali au vitu vya kuhisi vinahitajika. Moduli hiyo ina macho mawili kama miradi iliyo mbele ambayo hutengeneza transmitter na Mpokeaji wa Ultrasonic.

Tower Pro SG90 Micro Servo Motor-Servo hii ni servo ya mzunguko wa 180 °. Ni Digital Servo Motor ambayo hupokea na kusindika ishara ya PWM haraka na bora. Inaandaa mizunguko ya ndani ya kisasa ambayo hutoa torque nzuri, nguvu ya kushikilia, na visasisho vya haraka zaidi kujibu vikosi vya nje. Ina waya tatu zilizo na rangi ya hudhurungi, nyekundu na manjano.

Kahawia / Nyeusi: Imeunganishwa na Ardhi

Nyekundu: Imeunganishwa na VCC (5v)

Njano / Nyeupe: Imeunganishwa na pini ya data kupitia ishara hii ya pwm inapewa kuendesha gari.

Onyesho la 16x2 LCD (Green BackLight) - 16x2 LCD onyesho ni onyesho la alphanumeric. Inategemea mtawala wa onyesho la HD44780, na iko tayari kuunganishwa na wadhibiti wengi wa microcontroller. Inafanya kazi kwenye 5V na ina taa ya taa ya kijani ambayo inaweza kuwashwa na kuzimwa kama inavyotakiwa. Tofauti ya skrini pia inaweza kudhibitiwa kwa kutofautisha voltage kwenye pini ya kudhibiti (Pin 3).

Buzzer

Bodi ya Suppli ya 12v

Waya za Jumper

Hatua ya 2: Vipengele vimeunganishwa Pamoja

Vipengele Vimeunganishwa Pamoja
Vipengele Vimeunganishwa Pamoja

PIN_RS ya LCD ------------------- 12 ya Arduino Uno

PIN_RW ya LCD ------------------ GND

PIN_EN ya LCD ------------------- 11 ya Arduino Uno

PIN ya LCD LCD ------------------- NC

PIN ya LCD_D1 ------------------- NC

Pini ya LCD_D2 ------------------- NC

PIN ya LCD_D3 ------------------- NC

LCD PIN_D4 ------------------- 5 ya Arduino Uno

LCD PIN_D5 ------------------- 4 ya Arduino Uno

LCD PIN_D6 ------------------- 3 ya Arduino Uno

LCD PIN_D7 ------------------- 2 ya Arduino Uno

PIN_VSS ya LCD ------------------ GND

PIN_VDD ya LCD ------------------ 5V

Pin ya Sense_VCC ---------------- 5V

Pini ya sensorer ------------------- 8 ya Arduino Uno

Pin ya Sense_Echo ----------------- 9 ya Arduino Uno

Pin ya sensorer ------------------ GND

Servo motor ina kiunganishi cha kike na pini tatu. Kahawia / Nyeusi kawaida huwa chini.

Unganisha kebo ya umeme ambayo kwa viwango vyote inapaswa kuwa nyekundu hadi 5V kwenye Arduino.

Unganisha laini iliyobaki kwenye kiunganishi cha servo kwenye pini ya dijiti kwenye Arduino.

Pini ya Buzzer- Chanya imeunganishwa na pini ya dijiti ya Arduino na pini nyingine imeunganishwa ardhini.

Hatua ya 3: Kanuni

Kanuni
Kanuni

Pakua nambari kuu kutoka kwa kiunga hapa chini: -

Nambari kuu:

Baada ya kupakia programu hiyo kwa Arduino, unaweza kuona mfumo wa rada ukitumia programu inayoitwa 'Usindikaji'.

Usindikaji unapatikana kwa Linux, Mac OS X, na Windows.

Unaweza kupakua programu kutoka kwa kiunga: https://processing.org/download/. Chagua chaguo lako kupakua programu.

Tumia nambari ya usindikaji baada ya kupakia nambari kuu.

Kumbuka: - Lazima ubadilishe jina la bandari na ubadilishe hali kulingana na hitaji lako.

Unapoendesha nambari ya usindikaji, dirisha nyeusi inafunguliwa. Unaweza kuona rada inayosonga na wakati wowote kikwazo kinapogunduliwa laini nyekundu inaonekana.

Unaweza kupakua nambari ya usindikaji kutoka kwa kiunga hapo juu (Nambari kuu).

Natumahi hii ilifanya iwe rahisi kwako. Ikiwa unapenda hii kufundishwa na kuiona kuwa muhimu usisahau kusajili na ikiwa una mashaka yoyote, maswali au unahitaji msaada kwa chochote, acha maoni hapa chini…

Asante elementzonline.com

Ilipendekeza: