Мен HC-SR04 УЗИ сенсорунун жана Arduino тактасынын негизинде аралыкты аныктоочу долбоор сунуштайм. Суюк кристаллдык дисплейде сенсордун көрсөткүчтөрү көрсөтүлүп, кубаттуулук 9 вольттук батареядан алынат.
Ал зарыл
- - Arduino Nano;
- - HC-SR04 ультраүн аралык аралыкты аныктагыч;
- - LCD дисплей;
- - дене;
- - "Крона" батарейкасы;
- - 10 кОм потенциометр;
- - нан тактайы;
- - зымдарды туташтыруу.
Нускамалар
1 кадам
Баштоо үчүн, корпустун көлөмүн туура тандашыңыз керек. Өлчөмү сиз Arduino тактасынын кайсынысын колдонооруңузга (UNO, Mini, Nano, же башка), ошондой эле сиздин LCD кандай өлчөмдө экенине жараша болот. ЖКнын ордуна 3 белгиден турган миниатюралык LED индикаторун колдонсо болот. Бул аралыкты сантиметр менен көрсөтүү үчүн жетиштүү болот, анткени колдонулган УЗИ сенсорунун өлчөө чеги 3 400 см.
2-кадам
Келгиле, дененин ичиндеги бөлүктөр кандайча жайгашат. УЗИ сенсорунун, дисплейдин жана өчүргүчтүн тешиктерин кесип салыңыз.
3-кадам
Эми шайманыбыздын схемасын карап көрөлү. Электр кубаты - "Krona" батарейкасынан 9 V. S1 которгуч - күйгүзүү жана өчүрүү үчүн. Суюк кристаллдык дисплей (LCD) контрастты жөндөө үчүн 10 кОм потенциометр менен стандарттуу түрдө туташтырылган. ЖК жана УЗИ сенсору 5 В кубаттуулукта иштейт.
4-кадам
Келгиле, аралыкты аныктагыч үчүн эскиз жазып берели. Бул жерде баары жөнөкөй. Алгач, Arduino IDE дан LiquidCrystal китепканасын колдонуп, 12, 11, 10, 9, 8 жана 7 төөнөгүчтөрдө ЖКны инициализациялайбыз.
Андан кийин, аралыкты өлчөгүчтүн триггерин жана жаңырык казыктарын Arduino тактасынын 6 жана 5 казыктарына туташтырабыз.
Ар бир 50 мс сайын getDistance () функциясын колдонуп, детектордон алыстыкты сурап, ЖКда көрсөтөбүз.
5-кадам
Эскизин Arduino эс тутумуна жазып бүткөндөн кийин, биз шайманды чогулта алабыз. Мен сунуш кылган ички жасалгалардын схемасы сүрөттө көрсөтүлгөн. Дисплейди жана сенсорду ысык эритилген желим менен бекиттим. Ал бир топ бекем кармайт, бирок ошол эле учурда, зарыл болсо, туташкан бөлүктөрүн алып салууга мүмкүнчүлүк берет. Ардуинонун USB портуна туташып, керек болсо "камтылган программаны" оңдой алгыдай кылып, бардыгын жайгаштыруу сунушталат. Мисалы, көрсөтүлгөн текстти өзгөртүңүз же аралыкты эсептөө коэффициенттерин түзөтүңүз. LCD контрастын өзгөртүү керек болуп калышы мүмкүн, ошондуктан потенциометрдин жөндөгүчүн колдонуңуз.
6-кадам
Сүрөттө даяр шаймандын версиясы көрсөтүлгөн. Бул кыйла тыгыз жана колдонууга жеңил. Албетте, мындай шайман өзүнүн өзгөчөлүктөрүнө ээ. Пайдалуу кеңештер бөлүмүндө колдонуунун бир нече маанилүү кеңештери келтирилген.