Բովանդակություն:
Video: ANALOG ULTRASONIC SENSOR հեռավորության չափման համար. 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս հրահանգները կքննարկեն, թե ինչպես օգտագործել Արդուինոյին միացված ուլտրաձայնային տվիչ և ճշգրիտ չափել 20 սմ -ից 720 սմ հեռավորությունները:
Քայլ 1: GY-US42V2
Ես օգտագործեցի հայտնի GY-US42V2- ը, որը կարող է աշխատել 4 եղանակով.
-զարկերակային ելք ՝ հատուկ գրադարանով տեղադրելու համար (SR04.h) ստուգված չէ
-I2C հաղորդակցություն SoftI2Cmaster.h հատուկ գրադարանի հետ (փորձարկված չէ):
-I2C ՝ առանց հատուկ գրադարանի ՝ այս փին քարտեզով.
- VCC- ից VCC,
- A5 (atmega328 SCL) դեպի CR
- A4 (atmega328 SDA) մինչև DT
- GND- ից GND
Հղում դեպի atmega328 ՝ առանց ձգման դիմադրության, ոչ շատ լավ չափման:
-Serial RX TX հատուկ գրադարանով `SoftwareSerial.h և այս փին քարտեզը.
VCC- ից VCC- ին
GND- ից GND
- կապում D2 դեպի CR
- կապում D3- ից DT
- VCC- ից PS
Ավելի ճշգրիտ և իմ կարծիքով ամենալավը
Որոշ տեխնիկական բնութագրեր
GY-US42- ը ցածր գնով, բարձրորակ տեսականու մոդուլ է:
Աշխատանքային լարումը 3-5 Վ, փոքր էներգիայի սպառում, փոքր չափսեր, հեշտ տեղադրում:
Գործողության սկզբունքն այն է, որ զոնդը արտանետում է չափված օբյեկտի կողմից ճառագայթվող ուլտրաձայնային ալիքներ, զոնդը ստանում է վերադարձի ձայնային ալիքներ, օգտագործում է ժամանակի տարբերությունը, հաշվարկում իրական հեռավորությունը: Մոդուլի տվյալները կարդալու երեք եղանակ կա ՝ սերիական UART (TTL մակարդակ), IIC, զարկերակային ռեժիմ pwm, Սերիական փոխանցման արագությունը 9600 բիթ / վրկ և 115200 բիթ / վ է, կարող է կազմաձևվել, կա շարունակական, ելքը սահմանել երկու եղանակով, կարող եք պահպանել էներգիայի կարգավորումները:
IIC- ն կարող է փոփոխել ներքին հասցեն ՝ IIC ավտոբուսը միաժամանակ հեշտությամբ մուտք գործելով մի քանի մոդուլների: Իմպուլսային pwm ելքը նույնն է, ինչ sr04- ը:
Մոդուլը կարող է հարմարվել մեկ այլ աշխատանքային միջավայրի և միանալ անմիջապես միկրոկոնտրոլերին:
Երբ համակարգչին անհրաժեշտ է USB TTL մոդուլում, ուղղակի կապ:
IIC ռեժիմը կարող է ուղղակիորեն կապված լինել APM- ի, Pixhawk- ի և այլ թռիչքների կառավարման հետ:
Ապահովում է միկրոկառավարիչի Arduino, 51, STM32 հաղորդակցման ընթացակարգերը, չի ապահովում սխեմաներ և ներքին միկրոկառավարիչի աղբյուր:
Ստացողի օգտագործման արդյունքում ներկառուցված է ուլտրաձայնային հետաքննություն, կույր տարածքից հեռավորությունը մոտ 20 սմ է: 20 սմ -ի սահմաններում միջակայքն անվավեր է:
Լարում `3-5 Վ
Ներկառուցված MCU- ն հաշվարկում է հեռավորությունը
IIC և սերիական և pwm
Հաճախականություն `15 Հց (ամբողջական տեսականի)
Ընթացիկ `9mA (VCC = 5V)
Քայլ 2. Սխեման և արխիվը ուրվագծերի և գրքերի ներսում
Ես պատրաստեցի arduino- ի կլոնային տախտակ atmega328 PU non P- ով, ես վաղուց եմ ստացել: Ես մուտքագրում եմ 2 -րդ էսքիզ, որը կոչվում է.
- RADARI2C I2C- ի համար, որն աշխատում է առանց հատուկ գրադարանի
- RADAR սերիալ SoftwareSerial.h- ի հետ
Դուք կգտնեք նաև բնօրինակի էսքիզը և այս սենսորի համար մատակարարվող կշեռքները:
Քայլ 3: Եզրակացություն
Այս տեսակի սենսորը կօգտագործվի որպես հետևի կայանման սենսոր, սակայն բացօթյա օգտագործման համար այս համակարգը կարող է խախտվել քամուց, որը շեղում է ձայնը: Ուշադիր եղիր.
Շնորհակալություն բոլոր այն կայքերին, որոնք անհրաժեշտ են այս հրահանգը խմբագրելու համար:
Ուրախ ուսանելի !!!!
Խորհուրդ ենք տալիս:
Diy Dc Power չափման մոդուլ Arduino- ի համար. 8 քայլ
Arduino- ի համար Diy Dc Power չափման մոդուլ. Այս նախագծում մենք կտեսնենք, թե ինչպես կարելի է DC հզորության չափման մոդուլ պատրաստել Arduino- ի միջոցով:
Հեռավորության չափման ժամացույց ՝ 4 քայլ
Հեռավորության չափման ժամացույց. Այս նախագծում ես սեղմել և միացրել եմ Arduino հեռավորության չափման համակարգը ժամացույցի վրա: Նախագիծը թույն է, պարզ և օգտակար: Հեռավորության չափման համակարգը հիմնված է հեռավորության, արագության և ժամանակի պարզ ֆիզիկայի վրա
DIY հզորության չափման մոդուլ Arduino- ի համար. 9 քայլ (նկարներով)
DIY Power չափման մոդուլ Arduino- ի համար. Բարև բոլորին, հուսով եմ, որ դուք հիանալի եք անում: Այս խրատելիքում ես ձեզ ցույց կտամ, թե ինչպես եմ պատրաստել այս էներգաչափիչ/ Wattmeter մոդուլը Arduino տախտակով օգտագործելու համար: Այս հզորության հաշվիչը կարող է հաշվարկել սպառված էներգիան և DC բեռը: Իշխանության հետ մեկտեղ
Ստորերկրյա ջրերի մակարդակի չափման զոնդը ցածր ռեսուրսների կարգավորումների համար. 4 քայլ (նկարներով)
Gածր ռեսուրսների կարգավորումների ստորերկրյա ջրերի մակարդակի չափման զոնդ. Ներածություն Մենք Oxfam- ից խնդրանք ստացանք մշակել մի պարզ միջոց, որով Աֆղանստանի դպրոցականները կարող են վերահսկել ստորերկրյա ջրերի մակարդակը մոտակա հորերում: Այս էջը Դարի է թարգմանել բժիշկ Ամիր Հայդարին, և թարգմանությունը կարող է լինել
Շարժական հեռավորության չափման սարք Arduino- ով: 9 քայլ (նկարներով)
Arduino- ի միջոցով շարժական հեռավորության չափման սարք. Այն օգտագործում է PICO, Arduino համատեղելի տախտակ և մի քանի այլ էլեկտրոնային մասեր, որոնք արդեն