Мазмұны:

Лабиринтті шешуші робот: 5 қадам (суреттермен)
Лабиринтті шешуші робот: 5 қадам (суреттермен)

Бейне: Лабиринтті шешуші робот: 5 қадам (суреттермен)

Бейне: Лабиринтті шешуші робот: 5 қадам (суреттермен)
Бейне: История Студии GAINAX: Жизнь до Евангелиона 2024, Шілде
Anonim
Image
Image
Лабиринтті шешуші робот
Лабиринтті шешуші робот
Лабиринтті шешуші робот
Лабиринтті шешуші робот

- бұл робот кодтағы келесі әдістерді қолдана отырып, интеллектусыз қарапайым лабиринтті шешуге арналған:

1) PID

2) айналу теңдеулері

3) калибрлеу

gitHub кодының сілтемесі:

github.com/marwaMosafa/Maze-solver-algorithm-

1 -қадам: компонентті дайындаңыз

Құрамдас бөлікті дайындаңыз
Құрамдас бөлікті дайындаңыз
Компонентті дайындаңыз
Компонентті дайындаңыз
Компонентті дайындаңыз
Компонентті дайындаңыз

Мен жоғарыда аталған барлық компоненттерді қолдандым:

1-2 редукторлы тұрақты ток қозғалтқышы

2- 2 дөңгелек

3-1 дөңгелек

4- СКД

5- нан тақтасы және кейбір сымдар (ер - ер) && (ер - әйел)

6- 3 ультра дыбыстық сенсор

4- ультра дыбыстық ұстағыш

5- Arduino UNO тақтасы

6- 2 батарея 3.7 В батарея ұстағышымен

7- L298N қозғалтқышы

8- робот корпусына арналған ағаш шасси

9- қосқыш

2 -қадам: Бірінші қабат

Бірінші қабат
Бірінші қабат
Бірінші қабат
Бірінші қабат

1- қозғалтқышты, доңғалақты және жетекті қазыққа қосыңыз

2- қозғалтқыштарды қозғалтқыш жетегіне сым арқылы қосыңыз

Ардуино үшін 3, 12, 13, 5, 2, 7 түйреуішке жетектің 3 түйреуі

ескертіп қой:

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

3 -қадам: Екінші қабат

Екінші қабат
Екінші қабат
Екінші қабат
Екінші қабат

- arduino, сенсорлар мен нан тақтасының қабатын екінші аралыққа салыңыз және сымдарды қосуға рұқсат етіңіз

менің қосылымды білу үшін код файлын оқыңыз, бірақ қорытындылайық:

1) әрбір дыбыс датчигінің VCC және GND нан тақтасына, Trigger және Echo 3 сенсорға арналған A0, A1, A2, A3, A4, A5 түйреуіштеріне бекітіледі.

2) 5B және GND arduino нан тақтасын беру үшін

3) 5V дискіден arduino кірісіне

4) GND arduino -дан GND дискіге

4 -қадам: оны қосыңыз

Оны қуаттандырыңыз
Оны қуаттандырыңыз

Батарея ұстағышты батареялармен бірге салыңыз және қызыл сымды оны дискіге кіріс түйреуішіне және қара сымды arduino сымымен жетектің GND -не жалғаңыз.

5 -қадам: Қосымша қадам

Бұл сіздің роботпен қуанышты болу үшін

1) дискіні орналастырыңыз және бекітілген код сияқты arduino -ға қосылыңыз

2) батарея ұстағышының қызыл сымын коммутатордың ҚОСУ істігіне жалғаңыз және қосқышпен роботтың қуатын басқару үшін жетектің кірісіне басқа істікшеден сым алыңыз.

3) ақырында бұл жасалды және оны сынап көріңіз және егер сізде қандай да бір проблемалар туындаса, маған хабарлаңыз

Ұсынылған: