Мазмуну:

Жайкы долбоор 2020: 8 кадам
Жайкы долбоор 2020: 8 кадам

Video: Жайкы долбоор 2020: 8 кадам

Video: Жайкы долбоор 2020: 8 кадам
Video: Супруга Камчыбека Ташиева надела серьги своей будущей келин 2024, Ноябрь
Anonim
Жаз долбоору 2020
Жаз долбоору 2020

2020 -жылдын жайкы долбооруна мен бир эле шасси менен эки робот машина жасадым. Бир робот машинанын алдында турган объектилерди аныктоо үчүн УЗИ сенсорун колдонуп, анан багытын автоматтык түрдө өзгөртүшү керек болчу. Башка машинаны менин телефонум башкарып турушу керек болчу.

1 -кадам: Берилиштерди алыңыз

Жабдууларды алыңыз!
Жабдууларды алыңыз!

Бул эки машинаны жасоо үчүн керектүү нерселердин баары төмөндө келтирилген:

- тунук акрил негизи

- 2 резина шинасы бар пластикалык дөңгөлөктөр

- 2 сары редукторлуу мотор (аларга коннекторлорду бекиткениңизди текшериңиз)

- Кастер/Арткы дөңгөлөк - Аппаратты орнотуу (гайкалар жана болттор) - Hex Standoffs - KeyeStudio Arduino Clone (Yellow & Black Board) - NodeMCU Esp8266 Board - Mini Breadboard - 480 упай BreadBoard

- Микро USB (ESP8266 үчүн)

- USB Aдан Bге чейин (Arduino тактасы үчүн

- 6Volt Батарея Топтому (4xAA кармайт)

- DF Robot Dual H-Bridge (Black Circuit Board, Black Heat sink жана жашыл бириктиргичтери бар)

- L298N (Кара жылыткыч жана көк туташтыргычтары бар Кызыл схема)

- Jumper Wires

- 2 даана IR сенсорлору (кичинекей көк схемалар, 4 пин туташтыргычтар)

- 3qty Wheel кыймыл дисктери (1 запастык)

- 2qty 9g servos

- UltraSonic сенсор (Көк схема, 2 чоң тегерек "көз")

- Күйгүзүү/Өчүрүү баскычы

- 1 хобби бурагыч (кара туткасы, кызгылт сары үстү)

- Эки тараптуу скотч (тетиктерди шассиге орнотуу үчүн. Сиз желим тапанчаны да колдонсоңуз болот)

2 -кадам: Машинанын шассиин чогултуу

Машинанын шассиин чогултуп алыңыз
Машинанын шассиин чогултуп алыңыз
Машинанын шассиин чогултуп алыңыз
Машинанын шассиин чогултуп алыңыз
Машинанын шассиин чогултуп алыңыз
Машинанын шассиин чогултуп алыңыз

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

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

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

Эми алдыңкы дөңгөлөктү шестиге алты бурчтуктарды, кээ бир бурамаларды жана гайкаларды колдонуп тиркөө керек

Андан кийин, батарейканын контейнерин бурамалар аркылуу тиркеңиз. Муну аткаргандан кийин, машинанын шасси бүтүп калды!

3 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү

Биз биринчи УЗИ сенсор көзөмөлдөгөн машинаны жасайбыз. Сизге УЗИ сенсору, 6В батарейкасы, секирүүчү зымдар, L298 тактасы, нан жана Arduino Redboard керек болот. Мага жардам берүү үчүн жогорудагы схеманы колдондум.

Эки моторду тең секиргич зымдарды колдонуп L298 тактасына туташтырыңыз

L298 тактасын 9V электр булагына туташтырыңыз

L298 тактасын кызыл тактаңыздагы GNDге туташтырыңыз

УЗИ сенсорун бош нан тактасына жана аналогдук кириштерге туташтырыңыз

L298 тактасын кызыл тактага туташтырыңыз

Сенсордун бурулушун нан тактасына жана кызыл тактага туташтырыңыз

Андан кийин башка батареяны адаптер менен кызыл тактага туташтырыңыз

4 -кадам: Код

Жарыяланган код УЗИ сенсорунун алдында турган нерсени текшерүү үчүн колдонулат. Андан кийин ал унаага анын жолуна тоскоол болгон нерсе болсо, багытын өзгөртүүнү айтат. Сиз ошондой эле төмөндө жайгаштырылган NewPing китепканасын жүктөп алышыңыз керек. Андан кийин аны Arduino тиркемесинин китепканалар папкасына салышыңыз керек.

bitbucket.org/teckel12/arduino-new-ping/downloads/

5 -кадам: Ийгилик (же жок)

Image
Image

Эми сиз баарын туура кылсаңыз, анда ал иштеши керек. Бул жерде көрүнүп тургандай, мен сенсорлорду иштеттим, бирок моторлор иштебейт. Код жана сенсор баары иштеп жаткан окшойт. Бирок, машина жөн эле айдабайт. Мен зымдарды жана кодду текшердим, баары жакшы көрүндү. Сиз бул техникалык көйгөйлөргө дуушар болушуңуз мүмкүн, эгер андай болсо, бир нерсе бузулганбы же жокпу текшерүү үчүн эки жолу текшериңиз. Төмөндө жарыяланган видеолордо көрсөтүлгөндөй, сенсор ачык эле иштеп жаткан. Мотор сөзсүз түрдө сынбайт, анткени мен аны кийинки машинада ийгиликтүү колдондум. Мен бул машинаны кийинки машинадан кийин жасадым, бирок мен муну биринчи көрсөтүүнү чечтим. Мен L298 тактасында көйгөй бар деп шектенип жатам.

6 -кадам: Экинчи машинанын зымдарын тартуу

Экинчи машинанын зымдары
Экинчи машинанын зымдары

Эми биз сиздин телефонуңуз менен башкарыла турган машинаны курабыз. Бактыга жараша, бул иштеди жана менде видеолор бар. Бул унаа үчүн сизге мурункудай көп материалдын кереги жок. Сизге секирүүчү зымдар, L298N тактаңыз жана батарея контейнериңиз гана керек. Мен машинаны башкаруу үчүн керектүү тиркемени жүктөө үчүн андроид телефонун колдондум.

Моторлорду L298 тактасына туташтырыңыз

Нан жана L298 тактасын туташтырыңыз

Батарейканы L298 тактасына туташтырганыңызды текшериңиз

7 -кадам: Код

Бул жерде бул унаа үчүн жүктөп алуу керек болгон код. Бул телефонуңуздун IP дарегин аныкташы керек, ошондо сиз телефонуңуз менен машинаны башкара аласыз. Сиз ошондой эле андроид телефонуңузга тиркеме жүктөп алышыңыз керек болот.

8 -кадам: Ийгилик

Бардык кадамдар түшүп, сен эми сенсордук экраныңды колдонуп машинаны башкара аласың

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