Բովանդակություն:

Սմարթֆոնի խոչընդոտների հայտնաբերում, որը աշխատում է RoboCar- ով ՝ օգտագործելով Arduino- ն ՝ 5 քայլ
Սմարթֆոնի խոչընդոտների հայտնաբերում, որը աշխատում է RoboCar- ով ՝ օգտագործելով Arduino- ն ՝ 5 քայլ

Video: Սմարթֆոնի խոչընդոտների հայտնաբերում, որը աշխատում է RoboCar- ով ՝ օգտագործելով Arduino- ն ՝ 5 քայլ

Video: Սմարթֆոնի խոչընդոտների հայտնաբերում, որը աշխատում է RoboCar- ով ՝ օգտագործելով Arduino- ն ՝ 5 քայլ
Video: 911 եւ 112 ծառայություններին անվճար կարելի է զանգել շարժական ցանկացած կապից 2024, Նոյեմբեր
Anonim
Սմարթֆոնի խոչընդոտների հայտնաբերում, որը աշխատում է RoboCar- ով ՝ օգտագործելով Arduino- ն
Սմարթֆոնի խոչընդոտների հայտնաբերում, որը աշխատում է RoboCar- ով ՝ օգտագործելով Arduino- ն

Այս նախագծում մենք պատրաստել ենք Robocar- ը, որի մեջ երկու ուլտրաձայնային տվիչ, մեկ bluetooth մոդուլը միացվել է Arduino- ի հետ:

Քայլ 1: Օգտագործված ծրագրակազմ

Օգտագործված ծրագրակազմ
Օգտագործված ծրագրակազմ

Սրանք այն ծրագրերն են, որոնք մենք օգտագործել ենք այս նախագծի համար.

1. Arduino IDE. Դուք կարող եք ներբեռնել վերջին Arduino IDE- ն այս հղումից.

www.arduino.cc/hy/Main/Software

2. Bluetooth տերմինալ բջջային հավելված. Սա Android բջջային ծրագիր է, որից հրամաններ են տրվում մեր robocar- ին:

Քայլ 2: Օգտագործված բաղադրիչ

Օգտագործված բաղադրիչ
Օգտագործված բաղադրիչ
Օգտագործված բաղադրիչ
Օգտագործված բաղադրիչ
Օգտագործված բաղադրիչ
Օգտագործված բաղադրիչ

1) Arduino UNO. Arduino/Genuino Uno- ն միկրոկոնտրոլերային տախտակ է, որը հիմնված է ATmega328P (տվյալների թերթիկի) վրա: Այն ունի 14 թվային մուտքային/ելքային կապ (որից 6 -ը կարող են օգտագործվել որպես PWM ելքեր), 6 անալոգային մուտք, 16 ՄՀց քվարց բյուրեղյա, USB միացում, հոսանքի միակցիչ, ICSP վերնագիր և վերակայման կոճակ:

2) HC-05 Bluetooth մոդուլ. HC ‐ 05 մոդուլը հեշտ օգտագործման Bluetooth SPP (սերիական նավահանգստի արձանագրություն) մոդուլ է, որը նախատեսված է թափանցիկ անլար սերիական կապի կարգավորման համար: HC-05 Bluetooth մոդուլը կարող է օգտագործվել Master կամ Slave կոնֆիգուրացիայում, դարձնելով այն հիանալի լուծում անլար հաղորդակցության համար: Այս սերիական պորտ bluetooth մոդուլը լիովին որակավորված Bluetooth V2.0+EDR (ընդլայնված տվյալների արագություն) 3 Մբիթ / վ մոդուլյացիա է `2.4 ԳՀց ռադիոընդունիչով և բազային կապով: Այն օգտագործում է CSR Bluecore 04 ‐ Արտաքին մեկ չիպային Rluetooth համակարգ CMOS տեխնոլոգիայով և AFH- ով (Adaptive Frequency Hopping Feature):

2. Ուլտրաձայնային տվիչ (HC-SR04). Մենք մեր նախագծում օգտագործում ենք երկու ուլտրաձայնային տվիչ: Ուլտրաձայնային տիրույթի սենսորը (HC - SR04) ապահովում է 2 սմ - 400 սմ հեռավորության չափման գործառույթ, տատանման ճշգրտությունը կարող է հասնել 3 մմ -ի: Մոդուլները ներառում են ուլտրաձայնային հաղորդիչներ, ընդունիչ և կառավարման միացում:

3. Շարժիչային շարժիչ (L298N). L298N H-bridge մոդուլը կարող է օգտագործվել շարժիչներով, որոնք ունեն 5-ից 35V DC լարման լարման: Այս ձեռնարկում օգտագործված մոդուլով կա նաև 5V կարգավորիչ, այնպես որ, եթե ձեր մատակարարման լարումը մինչև 12 Վ է, կարող եք նաև 5V- ից սնուցել տախտակից:

4. DC փոխանցման շարժիչ. Այս նախագծում մենք օգտագործում ենք երկու DC փոխանցման շարժիչ

Քայլ 3: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ

Քայլ 4: Աշխատանքի սկզբունքը

Աշխատանքի սկզբունքը շատ պարզ է: Մենք միացրել ենք սմարթֆոնը Bluetooth մոդուլով և ուղարկում հրաման, որը ստանում է Arduino- ն, և մեքենան շարժվում է, և երբ որևէ խոչընդոտի բախվում է առջևի կամ հետևի կողմը, մեքենան ինքնաբերաբար կանգ է առնում և ազդանշանը պայթեցվելու է: Այնուհետև այն կսպասի հաջորդ հրամանին:

Քայլ 5: Նախագծի տեսանյութ

Projectրագրի ամբողջ նկարագրությունը տրված է վերևի տեսանյութում

Եթե այս նախագծի վերաբերյալ որևէ կասկած ունեք, ազատորեն մեկնաբանեք մեզ ստորև:

Եվ եթե ցանկանում եք ավելին իմանալ ներդրված համակարգի մասին, կարող եք այցելել մեր youtube ալիքը

Այցելեք և հավանեք մեր ֆեյսբուքյան էջը հաճախակի թարմացումների համար:

Շնորհակալություն և հարգանքներ, Embedotronics Technologies

Խորհուրդ ենք տալիս: