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

Խելացի համակարգի ավտոմատ ծավալի վերլուծություն. 4 քայլ
Խելացի համակարգի ավտոմատ ծավալի վերլուծություն. 4 քայլ

Video: Խելացի համակարգի ավտոմատ ծավալի վերլուծություն. 4 քայլ

Video: Խելացի համակարգի ավտոմատ ծավալի վերլուծություն. 4 քայլ
Video: 🔵 Blackview Tab 16 - Պլանշետների ՄԱՆՐԱՄԱՍՆԱԿԱՆ ԴԻՏՈՒՄ 2024, Դեկտեմբեր
Anonim
Խելացի համակարգի ավտոմատ ծավալի վերլուծություն
Խելացի համակարգի ավտոմատ ծավալի վերլուծություն
Խելացի համակարգի ավտոմատ ծավալի վերլուծություն
Խելացի համակարգի ավտոմատ ծավալի վերլուծություն
Խելացի համակարգի ավտոմատ ծավալի վերլուծություն
Խելացի համակարգի ավտոմատ ծավալի վերլուծություն

Թեման ՝ նախատիպ պատրաստել, որը կարող է վերլուծել և նույնականացնել երկու տարբեր ձևեր և ցուցադրել դրա ծավալը: Այստեղ մենք ընտրում ենք Cube- ի և Cylinder- ի հետ ՝ որպես երկու տարբեր ձևերի: Այն կարող է ինքնուրույն հայտնաբերել ձևեր, վերլուծել և հաշվարկել ծավալը:

Աշխատող

Համակարգը պարունակում է 2 ուլտրաձայնային տվիչ, մեկը ՝ բարձրությունը գտնելու, իսկ մյուսը ՝ լայնությունը գտնելու համար: LCD մոդուլը ցույց է տալիս ձևի ծավալը: Վերին սենսորը տեղադրված է բազային հարթությունից 30 սմ բարձրության վրա: Սկզբում մենք ստանում ենք 30 սմ, երբ օբյեկտներ ենք տեղադրում ստանում ենք 30-X ընթերցում (X = օբյեկտի բարձրություն), դրանից մենք կարող ենք գտնել օբյեկտի բարձրությունը: Նմանապես, մենք տեղադրում ենք կողային սենսորը ձախ հարթությունից 20 սմ հեռավորության վրա, որպեսզի կարողանանք գտնել օբյեկտի լայնությունը: Ընթերցումներից մենք կարող ենք գտնել առարկաների ծավալը համապատասխան հավասարումներով

Քայլ 1: Պահանջվում են բաղադրիչներ

Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ

Ահա այն բաղադրիչները, որոնք ձեզ կպահանջեն.

1. An Arduino uno:

2. Երկու ուլտրաձայնային տվիչ hc-sr04

3. LCD էկրան

4. 10k ohm պոտենցիոմետր

5. Հացաթուղթ եւ լարեր

  • Ձևաթուղթ / ստվարաթուղթ
  • սոսինձ ատրճանակ
  • մկրատ

Քայլ 2: Միացումներ

Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ

Ուլտրաձայնային տվիչ HC-SR04 միացումներ

HC-SR04 ուլտրաձայնային մոդուլն ունի 4 կապում ՝ Ground, VCC, Trig և Echo: Մոդուլի Ground- ը և VCC կապերը պետք է միացված լինեն Arduino- ի տախտակի համապատասխանաբար Ground- ին և 5 վոլտ կապին, իսկ Arduino- ի վահանակի ցանկացած թվային I/O կապին `trig և echo կապում:

  • Երկու ուլտրաձայնային տվիչների VCC & GND- ը համապատասխանաբար միացված են arduino- ի 5V և Ground քորոցին:
  • Լավագույն սենսորները (օգտագործվում են բարձրություն գտնելու համար) Trig pin- ը միանում է Arduino Board Digital I/O 8 -րդ քորոցին
  • Վերևի սենսորները (օգտագործվում են բարձրություն գտնելու համար) Echo քորոցը միանում է Arduino Board Digital I/O 9 -րդ քորոցին
  • Կողքի սենսորները (օգտագործվում են լայնությունը գտնելու համար) Trig կապը միանում է Arduino Board Digital I/O 10 -րդ քորոցին
  • Կողքի սենսորները (օգտագործվում են լայնությունը գտնելու համար) Echo քորոցը միանում է Arduino Board Digital I/O 13 -րդ քորոցին

LCD էկրանին միացում

Նախքան LCD էկրանը ձեր Arduino կամ Genuino տախտակին միացնելը, մենք առաջարկում ենք կապել գլխիկի ժապավենը LCD էկրանին 14 (կամ 16) կապի հաշվիչի միակցիչին: Ձեր LCD էկրանը ձեր տախտակին միացնելու համար միացրեք հետևյալ կապերը.

  • LCD RS քորոց թվային կապում 12
  • LCD Միացնել կապը թվային կապին 11
  • LCD D4 կապը թվային կապին 5
  • LCD D5 կապը թվային կապին 4
  • LCD D6 փին դեպի թվային կապ 3
  • LCD D7 փին դեպի թվային կապ 2
  • Բացի այդ, միացրեք 10k կաթսա +5V- ի և GND- ի հետ, այն մաքրիչով (ելքով) LCD էկրաններին VO կապում (pin3): Էկրանին լուսավորելու համար օգտագործվում է 220 օմ դիմադրություն, սովորաբար LCD միակցիչի 15 -րդ և 16 -րդ կապում

Նախատիպերի ստեղծման համար

պատրաստել շրջանակ ուլտրաձայնային տվիչի համար, ինչպես վերը նշված պատկերը

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