Мазмуну:
- 1 -кадам: Берилиштерди алыңыз
- 2 -кадам: Машинанын шассиин чогултуу
- 3 -кадам: Кабелдөө
- 4 -кадам: Код
- 5 -кадам: Ийгилик (же жок)
- 6 -кадам: Экинчи машинанын зымдарын тартуу
- 7 -кадам: Код
- 8 -кадам: Ийгилик
Video: Жайкы долбоор 2020: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
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 -кадам: Ийгилик (же жок)
Эми сиз баарын туура кылсаңыз, анда ал иштеши керек. Бул жерде көрүнүп тургандай, мен сенсорлорду иштеттим, бирок моторлор иштебейт. Код жана сенсор баары иштеп жаткан окшойт. Бирок, машина жөн эле айдабайт. Мен зымдарды жана кодду текшердим, баары жакшы көрүндү. Сиз бул техникалык көйгөйлөргө дуушар болушуңуз мүмкүн, эгер андай болсо, бир нерсе бузулганбы же жокпу текшерүү үчүн эки жолу текшериңиз. Төмөндө жарыяланган видеолордо көрсөтүлгөндөй, сенсор ачык эле иштеп жаткан. Мотор сөзсүз түрдө сынбайт, анткени мен аны кийинки машинада ийгиликтүү колдондум. Мен бул машинаны кийинки машинадан кийин жасадым, бирок мен муну биринчи көрсөтүүнү чечтим. Мен L298 тактасында көйгөй бар деп шектенип жатам.
6 -кадам: Экинчи машинанын зымдарын тартуу
Эми биз сиздин телефонуңуз менен башкарыла турган машинаны курабыз. Бактыга жараша, бул иштеди жана менде видеолор бар. Бул унаа үчүн сизге мурункудай көп материалдын кереги жок. Сизге секирүүчү зымдар, L298N тактаңыз жана батарея контейнериңиз гана керек. Мен машинаны башкаруу үчүн керектүү тиркемени жүктөө үчүн андроид телефонун колдондум.
Моторлорду L298 тактасына туташтырыңыз
Нан жана L298 тактасын туташтырыңыз
Батарейканы L298 тактасына туташтырганыңызды текшериңиз
7 -кадам: Код
Бул жерде бул унаа үчүн жүктөп алуу керек болгон код. Бул телефонуңуздун IP дарегин аныкташы керек, ошондо сиз телефонуңуз менен машинаны башкара аласыз. Сиз ошондой эле андроид телефонуңузга тиркеме жүктөп алышыңыз керек болот.
8 -кадам: Ийгилик
Бардык кадамдар түшүп, сен эми сенсордук экраныңды колдонуп машинаны башкара аласың
Сунушталууда:
M5StickC ESP32 күйөрманы менен жайкы эс алууңуздан ырахат алыңыз - Ылдамдыкты жөнгө салуу: 8 кадам
M5StickC ESP32 күйөрманы менен салкын жайыңыздан ырахат алыңыз - Ылдамдыкты жөнгө салуу: Бул долбоордо биз M5StickC ESP32 тактасын жана L9110 күйөрман модулун колдонуп, күйөрман ылдамдыгын кантип башкарууну үйрөнөбүз
Жайкы күйөрмандарды муздатуучу бейсболка капкагы: 6 кадам
Жайкы желдеткичти муздатуучу бейсболка капкагы: Бир күнү мен гардеробумду аралап жүргөнүмдө, былтыр сатып алган эски кызыл бейсболка капкагын көрдүм. Күтүлбөгөн жерден менин оюма бир ой келди, мен бул эски капкакты фантастикалык шляпа деп аталган сонун продуктка өзгөртө алам, өзгөчө инновациялык продукт
HackerBox 0033: Жайкы оюнчуктар: 8 кадам
HackerBox 0033: Жайдын оюнчуктары: Бул айда, HackerBox Hackers PyBoardдо MicroPythonду изилдеп, 2018 HackerBoxes конференциясы Белги комплектин чогултууда. Бул Нускамада HackerBox #0033 менен иштөө боюнча маалыматтар камтылган, аларды бул жерден сатып алса болот
Жайкы Igloo: 3 кадам
Жайкы Иглоо: Аба менен иштеген жайкы жашынуучу жай. Балдар үчүн. Бул жөнөкөй эле кир, бирок жайдын ысыктыгына байланыштуу ушактар мага кичинекей кезимде жасаган кичинекей трюкту эске салды жана мен аны жарыялагым келди. Бул муздатуу жана кээ бир Тинтин окуу үчүн идеалдуу болчу
(Жайкы) LED String Майрамдык (Christmas) LED String!: 5 кадам (Сүрөттөр менен)
(Жайкы) LED String Майрамдык (Рождество) LED String !: Ошентип, мен дагы эле бул (жайкы) жиптерди былтыркы жайдан бери тегерете коюп жатам. Албетте, алар дагы деле жакшы көрүнүп турат, бирок Рождество айланып келе жатат … Ошентип, мен чечтим LEDдерди өткөн жайдан тартып түстүү LEDдердин майрамдык сапына айлантыңыз