Мазмуну:
- 1 -кадам: Бөлүктөрдү басып чыгаруу
- 2 -кадам: Моторлорго зымдар
- 3 -кадам: Моторлорду жайгаштыруу жана коргоо
- 4 -кадам: Мотор капкагын бекитүү
- 5 -кадам: D1 Mini жана мотор айдоочулар тактасын тиркеңиз
- 6 -кадам: Компоненттерди туташтыруу
- 7 -кадам: Эскизди конфигурациялоо
- 8 -кадам: Blynk Mobile App
- 9 -кадам: Роботту топко салыңыз
- 10 -кадам: Алыста ойноо…
Video: Пет робот тобу: 10 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Менин үй жаныбары итим оюнчуктар менен ойногонду жакшы көрөт, айрыкча ал кууп жете турган оюндарды! Мен робот топту түздүм, ал күйгүзүлүп, ал автоматтык түрдө чыгып кетет, ал мага уюлдук телефонум аркылуу кабарлайт, мен аны WiFi аркылуу көзөмөлдөп, акыры батареяны үнөмдөө үчүн өчүрөм.
Топ атайын бардык электроника жана кыймылдоочу компоненттердин ичинде коопсуз сакталып турушу үчүн иштелип чыккан. Бул мышык сыяктуу башка үй жаныбарлары үчүн бирдей колдонулушу мүмкүн.
Топ d1 мини микро контроллерин колдонот, Arduino менен программаланган жана 3D басылган кээ бир тетиктерди жана кээ бир арзан, жеткиликтүү компоненттерди колдонуу менен бириктирилген.
Бул долбоор үчүн сизге керек болот:
- 17 см диаметри Hamster Ball (https://amzn.to/2PShVKr)
- 2 x DC Motors жана Wheels (https://amzn.to/2PQkm0n) Же (https://www.banggood.com/custlink/GKmGBes7RB)
- Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
- WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
- 2N2222 Транзистор (https://www.banggood.com/custlink/DDm3eJ7DbH)
- Buzzer (https://www.banggood.com/custlink/Dv33g6N1hQ)
- KY-002 Шок сенсору (https://amzn.to/2oOvHTm)
- 2 x 14500 3.7V Li-Ion батареялары (https://www.banggood.com/custlink/m33GB6n1Jv)
- AA батарея кармагычы которгуч менен (https://www.banggood.com/custlink/mGDv4BnTpt)
- L298N Motor Driver Board (https://amzn.to/2pM7PAd) Же (https://www.banggood.com/custlink/mvGG0gbTco)
- Ар кандай узундуктагы зымдар
- Vaious M2 жана M3 бурамалары
- 5 х 3D-Басылган бөлүктөрү
1 -кадам: Бөлүктөрдү басып чыгаруу
Жалпысынан 5 3D басылган бөлүк талап кылынат. 2 моторду бекем кармаган жана D1 мини жана мотор айдоочу тактасы бекитилген мотор базасы жана капкагы, ошондой эле жетекчилик колуна бекитилген 2 шар башы.
0,2мм тегерегинде катмар менен басып чыгаруу жана 20% толтуруу, алар жакшы эле чыгышы керек.
2 -кадам: Моторлорго зымдар
Моторлордун ар бирине 2 зымдан ширетүү
3 -кадам: Моторлорду жайгаштыруу жана коргоо
2 DC кыймылдаткычын мотор базасынын ичине жайгаштырыңыз жана тийиштүү узундуктагы M3 бурамаларын жана бекитүү позицияларын колдонуңуз (ар бир мотор үчүн 2).
4 -кадам: Мотор капкагын бекитүү
Кыймылдаткычтын капкагын коюп, 4 х M3 бурамасын колдонуу менен бекемдеңиз.
5 -кадам: D1 Mini жана мотор айдоочулар тактасын тиркеңиз
Кээ бир M2 бурамаларын колдонуп, D1 мини менен мотор дискин капкакка тиркеңиз.
6 -кадам: Компоненттерди туташтыруу
Көрсөтүлгөндөй L298N тактасынан 2 секиргичти алып салуу үчүн схеманы эстеп бардык компоненттерди туташтырыңыз. Дөңгөлөктөрдү моторлорго бекиткиле. Батарея капкагын мотор корпусунун ылдый жагына ысык клей менен бекитүү. Бардык бош кабелдерди иретке келтирүү үчүн ысык желимди колдонуңуз (Кийинки бөлүмгө өтүп, баардыгын биринчи текшерип көрүңүз!).
Бир аз теория…
Шок сенсор D1 мини терең уйкудан ойгонууга мүмкүнчүлүк берүү үчүн баштапкы абалга келтирүүчү пинге тиркелет, аны робот ойнобогондо кубаттуулукту үнөмдөө үчүн колдонобуз. Транзистор бул сигналдар түзүлүш күйгүзүлгөндө же робот топу кыймылдаары менен кабыл алынбасын камсыздоо үчүн колдонулат, ал жөн эле кайра -кайра калыбына келет.
Транзистор иштеши үчүн микроконтроллердин чыгуу пининен сигнал талап кылынат. Бактыга жараша, биз D0 (GPIO16) пини терең уйкуда жатканда автоматтык түрдө ЖОГОРУКка коюлат жана биз аны эч кандай кийинки абалга келтирбөө үчүн эскиз башталар замат LOW деп койсок болот. Микроконтроллер терең уйкуга кайтып келээри менен, пин автоматтык түрдө сенсорду "куралдандыруу" үчүн кайра ЖОГОРУГА коюлат.
7 -кадам: Эскизди конфигурациялоо
Акыркы Arduino IDE жана акыркы Arduino эскизин бул жерден тапса болот.
Төмөнкү китепканалар орнотулганын тактаңыз. Булар жок болсо, Arduino IDE ичинен китепканалар менеджери аркылуу орнотулушу мүмкүн. Жаңы версиялар иштеши мүмкүн, бирок текшериле элек.
- FastLED v3.3.2
- Blynk v0.6.1
Төмөнкү китепкана анын мазмунун Arduino китепканалары папкасына жылдыруу менен кол менен орнотулушу керек:
ESP8266WiFi Library v2.4.2 -
Эскизди Arduino IDEде ачыңыз. Өзүңүздүн WiFi грамоталарын жана Blynk Auth Токенин чагылдыруу үчүн төмөндө көрсөтүлгөн 3 сапты өзгөртүңүз (муну табуу үчүн Blynk App бөлүмүн караңыз).
// Сиздин WiFi тастыктоочу маалыматыңыз.// Ачык тармактар үчүн сырсөздү "" деп коюңуз. char ssid = "WIFI SSD БУЛ ЖЕРДЕ"; char pass = "СИЗДИН WIFI БУЛ ЖЕРДЕН ӨТӨТ";
// Сиз Alyt Токенин Blynk колдонмосунан алышыңыз керек. // Проект Орнотууларына өтүңүз (гайка сүрөтчөсү). char auth = "БУЛ ЖЕРДЕ СИЗДИН АВТОҢУЗ ТОКЕНИ";
ЭСКЕРТҮҮ: Эскиздерди жүктөө үчүн D0'дон пинти алып салышыңыз керек. Жүктөө аяктагандан кийин аны кайра туташтырыңыз
D1 Mini'ни компьютерге микро-USB аркылуу туташтырыңыз, көрсөтүлгөн орнотуулардын колдонулганын, туура COM порту орнотулганын жана эскизди жүктөп бериңиз.
Топ эми кайра жүктөлүп, WiFi тармагыңызга туташышы керек. Бул колдонмонун Blynk бөлүмүн аяктагандан кийин, өзүңүздүн мобилдик Blynk колдонмоңуз аркылуу көзөмөлгө алынат. Бардык каталарды чечүү үчүн, D1 мини ЖКга туташып, диагноз коюуга жардам берүү үчүн Arduino IDEдеги сериялык мониторду колдонуңуз.
8 -кадам: Blynk Mobile App
Топ Blynk веб колдонмосу аркылуу башкарылат. Blynk прототиптештирүү/коммерциялык эмес колдонуу үчүн акысыз IoT платформасы.
Android Play же Apple App Store'дон Blynkти жүктөп алуу менен баштаңыз. Каттоо эсебин түзүңүз жана колдонмонун ичиндеги QR-кодду сканерлеңиз. Долбоордун орнотуулары астында долбоорлорго Auth Токенин электрондук почтаңызга жөнөтүп же Бардыгын көчүрүү функциясын колдонуңуз. андроид эскизине автордук күбөлүк, жүктөө жана сиз барышыңыз керек!
9 -кадам: Роботту топко салыңыз
Аяктаган электрониканы топко акырын жайгаштырыңыз. Ичине киргенде, эки жакка тең түшүрүлгөн багыттоочу топ менен жол көрсөткүчтү бекиткиле.
Эскертүү: Сүрөттө жол көрсөткүч катары киргизилгенге чейин колдо болгон кол жана шарлар көрсөтүлгөн. Эгер сиз мындай тартипте бир нерсе кылсаңыз, роботту топко сала албайсыз
Колдонуучу колун сыдырма галстук, велкро боосу же резина менен бекем кармаңыз.
2 x 3.7V батарейканы салыңыз, кубат которгучту күйгүзүңүз жана топтун капкагын жабыңыз.
10 -кадам: Алыста ойноо…
Робот топту үй жаныбарыңыз табышы үчүн бир жерге орнотуңуз жана алар аны менен иштеше баштаганда, анын жанданып, баарын көңүл ачуусун көрүңүз. Кааласаңыз, мобилдик тиркемени колдонуп, чебер кадамдар менен ойноңуз. Ырахат алыңыз, эгер сизге бул долбоор жакса, анда бизге робот сынагында добуш бериңиз. Рахмат.
Робототехника сынагынын экинчи сыйлыгы
Сунушталууда:
Лео: Пет мышык: 7 кадам (Сүрөттөр менен)
Лео: Үй мышыгы: Саламатсызбы, бул менин биринчи көрсөтмөм. &Quot; Sony Aibo Robot (1999) " мени төрт жашымда робототехникага кызыктырды, ошондон бери мен үчүн үй жаныбары робот жасоо менин кыялым болчу. Ошентип, мен " Лео: Үй жаныбарлары мышыгы " w
Кыймылдуу OLOID - Ар кандай убакта башка Пет: 10 кадам (Сүрөттөр менен)
Кыймылдуу OLOID - Ар кандай убакта башка Пет: Корона жашообузду өзгөрттү: ал бизди физикалык жактан алыстатууну талап кылат, бул өз кезегинде социалдык алыстоого алып келет. Анда кандай чечим болушу мүмкүн? Балким, үй жаныбары? Бирок, жок, Корона жаныбарлардан келет. Келгиле, өзүбүздү башка Corona 2.0ден куткаралы. Бирок, эгер биз
Пет азыктандыруучу машина RasPi жана Telegram Bot менен: 4 кадам (сүрөттөр менен)
Үй жаныбарларын азыктандыруучу машина RasPi жана Telegram Bot менен: Биринчиден, бул түпнуска Idea Mine эмес экенин тактоо керек, жөн эле телеграмма менен иштөө үчүн программалоо сценарийлерин жаңыртып, ыңгайлаштырып койгула, мен аны мурунку Нускамада таптым, ошондуктан кредиттер чындыгында анын автору. Сиз испанча көрө аласыз
Алдамчы пинг-понг тобу: 4 кадам
Алдамчы пинг-понг тобу: Бул теннис тобу-бул сиздин пайдаңызга оюн ойноо үчүн абдан акылсыз хак, жана ооба, мен бул келесоо экенин билем, бирок, … сага жеңишке жардам берет !!! (кандай болсо да) мен муну бул жерге жайгаштырам, материалдардын тизмеси кыска жана бул проект салыштырмалуу оңой
Пет бөтөлкөдөн Art Bowl жасаңыз: 5 кадам (Сүрөттөр менен)
Пет бөтөлкөдөн Art Bowl жасаңыз: ПЭТ термопластикалык полимер болгон полиэтилентерефталат. Бул жылытуу аркылуу кайра түзүлүшү мүмкүн. Жылытуу процессинен кийин ал катуураак, бышык, бышык жана айнектей болуп калат. Ал тешилгенде дагы күчтүү болуп, кристаллдашат. Бул кайра түзүлгөн