Мазмұны:

Ультрадыбыстық датчиктерді қолдану арқылы роботты болдырмау: 9 қадам (суреттермен)
Ультрадыбыстық датчиктерді қолдану арқылы роботты болдырмау: 9 қадам (суреттермен)

Бейне: Ультрадыбыстық датчиктерді қолдану арқылы роботты болдырмау: 9 қадам (суреттермен)

Бейне: Ультрадыбыстық датчиктерді қолдану арқылы роботты болдырмау: 9 қадам (суреттермен)
Бейне: Урок №6. Аналоговые датчики. Beyond Robotics 2024, Қараша
Anonim
Ультрадыбыстық сенсорларды қолданатын роботты болдырмау
Ультрадыбыстық сенсорларды қолданатын роботты болдырмау

Бұл ультрадыбыстық датчиктерді (HC SR 04) және Arduino Uno тақтасын қолдана отырып, кедергілерді болдырмайтын робот туралы қарапайым жоба. Робот кедергілерден аулақ болады және сенсорларды ұстанудың ең жақсы әдісін таңдайды. менімен пікірлер.

Негізгі компоненттер тізімі:-

  • Ардуино Уно - 1
  • Ультрадыбыстық сенсор (HC SR 04) - 3
  • 5в реле тақтасы - 1
  • 12 В батарея - 1
  • 12 В редукторлы қозғалтқыш - 4
  • Мотор кронштейндері - 4
  • Қасиет - 1
  • Дөңгелектер - 4
  • Бұрандалар мен жаңғақтар
  • Ауыстыру -1
  • Өтпелі кабельдер -10

1 -қадам: Arduino Uno тақтасы

Arduino Uno тақтасы
Arduino Uno тақтасы

Arduino Uno - бұл ATmega328P негізіндегі микроконтроллер тақтасы. Ол 14 цифрлық кіріс және шығыс түйреуіштері, 6 аналогтық кірістері бар. Жұмыс кернеуі сыртқы қуат көзімен 5 В құрайды. Көптеген артықшылықтары бар, кодтау мен жүктеу оңай, қатені түзету оңай. Сенсорлық модульдер мен басқа да көптеген құрылғылар бар. Ардуино.

Arduino тақтасына қуат беру кезінде 5 вольтты немесе 9 вольтты қолданыңыз. 12 вольтты қосуға болмайды. Егер сізге 12 вольтты батареяны қолдану қажет болса, оны 5 вольтты реттегіш схемасы арқылы беріңіз.

2 -қадам: Ультрадыбыстық сенсор (HC SR 04)

Ультрадыбыстық сенсор (HC SR 04)
Ультрадыбыстық сенсор (HC SR 04)
Ультрадыбыстық сенсор (HC SR 04)
Ультрадыбыстық сенсор (HC SR 04)

Роботта үш ультрадыбыстық сенсор бар, олар алдыңғы, сол және оң. Робот осы сенсорларға сәйкес жұмыс істейді. Ультрадыбыстық сенсор - дыбыс толқындарының көмегімен объектіге дейінгі қашықтықты өлшеуге болатын құрылғы. жеткізу), GND (Жер), Триг және жаңғырық. Екі түрлендіргіш бар, біреуі жіберуге, екіншісі қабылдауға арналған. Екеуі де бақылау схемасы бар бір ПХД -ге бекітілген. Ультрадыбыстық қашықтық шамамен 2 см -ден 400 см -ге дейін. Сондай -ақ, жиілігі 40 кГц жоғары жиілікті дыбыс.

Жұмыс принципі

Arduino -дан Trigger кірісіне 20 US қысқа импульсін шығарыңыз. Ультрадыбыстық модуль 40 циклде 8 циклді ультрадыбысты жібереді және оның жаңғырық сызығын жоғары көтереді.

Содан кейін ол жаңғырықты тыңдайды және оны анықтаған кезде ол жаңғырықты қайтадан төмендетеді. Жаңғырық сызығы - бұл импульс, оның ені объектке дейінгі қашықтыққа пропорционалды.

Импульсті уақыт бойынша дюйм/сантиметрмен есептеуге болады.

Модуль қашықтыққа пропорционалды эхо импульсті қамтамасыз етеді.

uS/58 = см немесе uS/148 = дюйм.

3 -қадам: Басқа компоненттер

Басқа компоненттер
Басқа компоненттер
Басқа компоненттер
Басқа компоненттер
Басқа компоненттер
Басқа компоненттер
Басқа компоненттер
Басқа компоненттер

Қозғалтқыш біліктерінің диаметрі мен дөңгелектердің тесік өлшемдерінің әр түрлі өлшемдері бар.

Өтпелі кабель еркектен әйелге дейін болуы керек.

4 -қадам: Arduino қосылу диаграммасы бар сенсорлар

Arduino қосылу диаграммасы бар сенсорлар
Arduino қосылу диаграммасы бар сенсорлар

Алдыңғы сенсор:-

Эхо түйреуіші - Arduino түйрегіші 6

Іске қосқыш - Arduino түйреуіші 7

VCC түйреуіші - 5В

GND - жер

Сол жақ сенсор: Жаңғырық түйреуіші - Arduino істігі 8

Іске қосқыш - Arduino түйрегіш 9

VCC түйреуіші - 5VGND - жер

Оң жақ сенсор: Жаңғырық түйреуіші - Arduino түйрегіші 10

Іске қосқыш - Arduino түйрегіші 11

VCC түйреуіші - 5VGND - жер

5 -қадам: Arduino қосылу диаграммасы бар реле тақтасы

Ардуино қосылу диаграммасы бар реле тақтасы
Ардуино қосылу диаграммасы бар реле тақтасы

Реле 1 түйреуіші - Arduino түйреуіші 2.

Релелік түйреуіш 2 - Arduino түйреуіші 3.

3 -релелік түйреуіш - Arduino түйрегіші 4.

Релелік түйреуіш 4 - Arduino түйреуіші 5.

6 -қадам: 12 вольтты және релелік қосылым

12 вольтты және релелік қосылым
12 вольтты және релелік қосылым

NC - қалыпты жабық

ЖОҚ - қалыпты ашық

C - жалпы

Қажет болса, мұнда полярлықты өзгертуге болады, соған сәйкес қозғалтқыштың айналу бағыты өзгереді.

Қозғалтқыштарды жалпы түйреуіштерге қосу керек

7 -қадам: жинау

Жинау
Жинау
Жинау
Жинау

Сол және оң жақ қозғалтқыштар әр жағынан бөлінуі керек.

8 -қадам: кодтар

Кодтар
Кодтар

9 -қадам: тестілеу және аяқтау

Ұсынылған: