Мазмуну:

Работа лабиринт: 5 кадам (сүрөттөр менен)
Работа лабиринт: 5 кадам (сүрөттөр менен)
Anonim
Image
Image
Работа лабиринт
Работа лабиринт
Работа лабиринт
Работа лабиринт

- бул робот коддогу төмөнкү ыкмаларды колдонуп, AI жок жөнөкөй лабиринтти чечүү үчүн иштелип чыккан:

1) PID

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

3) калибрлөө

gitHub кодунун шилтемеси:

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

1 -кадам: Компонентиңизди даярдаңыз

Компонентиңизди даярдаңыз
Компонентиңизди даярдаңыз
Компонентиңизди даярдаңыз
Компонентиңизди даярдаңыз
Компонентиңизди даярдаңыз
Компонентиңизди даярдаңыз

Мен жогоруда көрсөтүлгөн бардык компоненттерди колдондум:

1-2 редуктурлуу DC мотору

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 ардуинодон нан картасын камсыз кылуу үчүн

3) 5v дисктен arduino киришине чейин

4) GND arduino тартып GND дискке

4 -кадам: Аны кубаттаңыз

Бийликке аны
Бийликке аны

батарейка кармагычыңызды батарейкаларыңызга салып, кызыл зымды алып барыңыз, аны дискке кирүүчү пинге жана кара зымды arduino зымы менен дисктин GNDге туташтырыңыз.

5 -кадам: Кошумча кадам

роботуңуз менен бир аз кубаныч алуу үчүн бул кадам

1) lcd'иңизди коюп, тиркелген код сыяктуу arduino менен байланыштарды түзүңүз

2) Батарея кармагычтын кызыл зымын которгучтун ON пинине туташтырыңыз жана роботту өчүргүч менен күйгүзүү үчүн дисктин киришине башка пинден зым алыңыз

3) акыры ал бүттү жана аны сынап көрүүдөн тартынбаңыз жана кандайдыр бир көйгөйгө туш болсоңуз мага кабарлаңыз

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