Мазмуну:

Ultrasonic Distance Sensor жана Serial Monitor Output колдонуу .: 6 кадам
Ultrasonic Distance Sensor жана Serial Monitor Output колдонуу .: 6 кадам

Video: Ultrasonic Distance Sensor жана Serial Monitor Output колдонуу .: 6 кадам

Video: Ultrasonic Distance Sensor жана Serial Monitor Output колдонуу .: 6 кадам
Video: Lesson 71: Measure distance and display on LCD screen | Arduino Step By Step Course 2024, Июль
Anonim
Ultrasonic Distance Sensor жана Serial Monitor Output колдонуу
Ultrasonic Distance Sensor жана Serial Monitor Output колдонуу

Эй балдар! Монитордун сериялык чыгарылышын кантип колдонууну үйрөнгүңүз келет. Мында сизде муну кантип жасоо боюнча эң сонун окуу куралы бар! Бул нускамада мен сизге УЗИ сенсорунун жардамы менен аралыкты аныктоо жана сериялык мониторго билдирүү үчүн керектүү жөнөкөй кадамдарды көрсөтөм.

1 -кадам: 1 -кадам: Arduino IDE жүктөө

1 -кадам: Arduino IDE жүктөө
1 -кадам: Arduino IDE жүктөө

Төмөндөгү шилтеме аркылуу Arduino IDE (Interactive Development Environment) жүктөп алып, орнотуңуз:

www.arduino.cc/en/Main/Software Иштөө тутумуңузга жана конфигурацияңызга эң ылайыктуу версияны тандап, сактаңыз.

2 -кадам: 2 -кадам: Аппараттык материалдар

  1. 1 Arduino тактасы
  2. 1 нан
  3. 1 УЗИ сенсор
  4. Өткөргүч зымдар
  5. Резисторлор

3 -кадам: 3 -кадам: Аппаратты куруу

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ду жалган деп белгилеңиз.

Укурук ыкмасында баскычты киргизүүнүн учурдагы мааниси окулат. басылганда, ал баскычты өчүрүп күйгүзөт. Кийинки жолу баскыч басылганда, ал күйгүзүүдөн өчүрүлөт. Кечигүүлөр ызы -чууну басаңдатуу жана чыгарууну өтө тез өзгөртпөө үчүн кошулат.

Сунушталууда: