Мазмуну:
- 1 -кадам: 1 -кадам: Arduino IDE жүктөө
- 2 -кадам: 2 -кадам: Аппараттык материалдар
- 3 -кадам: 3 -кадам: Аппаратты куруу
- 4 -кадам: 4 -кадам: Программаны жүктөө жана иштетүү
- 5 -кадам: 5 -кадам: Программаны түшүнүү
Video: Ultrasonic Distance Sensor жана Serial Monitor Output колдонуу .: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Эй балдар! Монитордун сериялык чыгарылышын кантип колдонууну үйрөнгүңүз келет. Мында сизде муну кантип жасоо боюнча эң сонун окуу куралы бар! Бул нускамада мен сизге УЗИ сенсорунун жардамы менен аралыкты аныктоо жана сериялык мониторго билдирүү үчүн керектүү жөнөкөй кадамдарды көрсөтөм.
1 -кадам: 1 -кадам: Arduino IDE жүктөө
Төмөндөгү шилтеме аркылуу Arduino IDE (Interactive Development Environment) жүктөп алып, орнотуңуз:
www.arduino.cc/en/Main/Software Иштөө тутумуңузга жана конфигурацияңызга эң ылайыктуу версияны тандап, сактаңыз.
2 -кадам: 2 -кадам: Аппараттык материалдар
- 1 Arduino тактасы
- 1 нан
- 1 УЗИ сенсор
- Өткөргүч зымдар
- Резисторлор
3 -кадам: 3 -кадам: Аппаратты куруу
1) УЗИ сенсорун нанга кошуу. УЗИ сенсорунда 4 төөнөгүч бар. Алар Vcc (5V электр менен камсыздоо), Trig (Trigger), Эхо, Гнд (Groud). Vccти 5V электр булагына, Gnd to Groundго, Echo 13ке, Trigger диаграммада көрсөтүлгөн секиргич зымдар жана резисторлор менен 11 пинге туташтырыңыз.
2) Жогорудагы сүрөттө байланыштар кандай болушу керектиги көрсөтүлгөн.
4 -кадам: 4 -кадам: Программаны жүктөө жана иштетүү
Ноутбукка тиркелген arduino программасын жүктөп алыңыз. Ардуинону ноутбукка туташтырып, программаны иштетиңиз.
Arduino IDEде, Open Tools-> сериялык мониторго УЗИ сенсорунан алыс жана алысыраак жерде onstacle коюңуз. Чыгууну сериялык монитордо байкаңыз. Бул УЗИ сенсор менен тоскоолдуктун ортосундагы аралыкты көрсөтүшү керек.
5 -кадам: 5 -кадам: Программаны түшүнүү
Алгач УЗИ сенсорунун кантип иштээрин түшүнөлү. УЗИ сенсору - үн толкундарынын жардамы менен объектке чейинки аралыкты өлчөй турган түзүлүш. Ал белгилүү бир жыштыкта үн толкунун жиберүү жана ал толкундун артка кайтып келүүсүн угуу аркылуу аралыкты өлчөйт. УЗИ жарылуусун жиберүү жана объекттен секиргенде жаңырыкты угуу менен иштейт. Ал УЗИ менен тоскоолдуктарды жок кылат. Arduino тактасы аныктоону баштоо үчүн кыска импульсту жөнөтөт, андан кийин pulseIn () функциясын колдонуп, ошол эле пиндеги импульсту угат.
pulseIn () функциясы төөнөгүчтүн үн толкунунун кесепетинен ЖОГОРКУ басышын күтөт жана убакытты баштайт, андан кийин үн толкуну токтогондо, пин төмөн болуп кетишин күтөт. Акырында функция импульстун узундугун микросекундтарда кайтарат. Аралыкты алуу үчүн биз узактыкты 0.034кө көбөйтүп, бул теңдемеде айтылгандай 2ге бөлөбүз. Аягында биз аралыктын маанисин Сериялык Мониторго басып чыгарабыз.
Орнотуу ыкмасында 4 -пин Киргизүү деп жарыялап, buttonOnду жалган деп белгилеңиз.
Укурук ыкмасында баскычты киргизүүнүн учурдагы мааниси окулат. басылганда, ал баскычты өчүрүп күйгүзөт. Кийинки жолу баскыч басылганда, ал күйгүзүүдөн өчүрүлөт. Кечигүүлөр ызы -чууну басаңдатуу жана чыгарууну өтө тез өзгөртпөө үчүн кошулат.
Сунушталууда:
TinkerCAD Ultrasonic Distance Sensor Circuit (Computer Eng Final): 4 кадам
TinkerCAD Ultrasonic Distance Sensor Circuit (Computer Eng Final): Биз карантин учурунда жасай турган дагы бир кызыктуу tinkerCAD схемасын түзөбүз! Бүгүн кызыктуу компонент кошулду, сиз божомолдой аласызбы? Ооба, биз УЗИ аралык сенсорун колдонобуз! Мындан тышкары, биз 3 светодиодго код коёбуз
Arduino LED Ring Ultrasonic Distance Sensor: 8 кадам
Arduino LED Ring Ultrasonic Distance Sensor: Бул үйрөткүчтө биз LED шакегин жана УЗИ модулун аралыкты өлчөө үчүн колдонууну үйрөнөбүз
Ultrasonic Radar Arduino Nano жана Serial Plotter колдонуу: 10 кадам
Ultrasonic Radar Arduino Nano жана Serial Plotter колдонуу: Бул Нускамада биз серво китепканасынын негиздери, ошондой эле УЗИ сенсорун орнотуу жана радар катары колдонуу жөнүндө биле алабыз. бул долбоордун чыгарылышы сериялык плоттер мониторунда көрүнөт
Ultrasonic Sensor (HC-SR04) 128 × 128 ЖКдагы маалыматтарды окуу жана аны Matplotlib колдонуу менен визуализациялоо: 8 кадам
Ultrasonic Sensor (HC-SR04) 128 × 128 ЖКдагы маалыматтарды окуу жана аны Матплотлибди колдонуу менен визуалдаштыруу: Бул көрсөтмөдө биз MSP432 LaunchPad + BoosterPackти колдонобуз, УЗИ сенсорунун (HC-SR04) маалыматтарын 128 × 128 ЖК жана маалыматтарды компьютерге сериялык түрдө жөнөтүү жана Matplotlib аркылуу элестетүү
Суу деңгээлин аныктоо ыкмалары Arduino Ultrasonic Sensor and Funduino Water Sensor колдонуу: 4 кадам
УЗИ сенсорунун жана Funduino суу сенсорунун жардамы менен Arduino суусунун деңгээлин аныктоо ыкмалары: Бул долбоордо мен эки ыкманы колдонуу менен арзан суу детекторун кантип түзөөрүңүздү көрсөтөм: 1. УЗИ сенсор (HC-SR04) .2. Funduino суу сенсору