Мазмуну:
- 1 -кадам: Blynk тиркемесин түзүңүз
- 2 -кадам: ESP8266 программасы
- 3 -кадам: Аппаратты жасаңыз
- 4 -кадам: Жүрөлү
Video: Ios жана Android үчүн $ 15 Алыстан башкарылуучу ESP8266 робот Батлер / Машина / Танк куруңуз: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Ашканага барып тамактанып алууну жек көрөсүзбү? Же жаңы суусундук алуу үчүнбү? Мунун баарын 15 доллардан турган алыстан башкарылуучу батлер менен чечсе болот.
Биз алдыга кете электе, мен азыр Kickstarter долбоорун иштеп жатам, Cortana менен иштөөчү жана үнү 19 доллар турган RGB LED тилкеси менен башкарылат. Аны бул жерден тапса болот:
www.kickstarter.com/projects/1538004954/co…
Бул Нускамада биз алыстан башкарылуучу батлерди курабыз. Аны WiFi аркылуу Iphone же Android телефону аркылуу башкарса болот. Бүт проект ESP8266 nodeMCU тактасына негизделген жана эгер сиз Кытайдан сатып алсаңыз, баарын 15 долларга курууга болот.
Бул долбоор үчүн бизге төмөнкүлөр керек:
1x ESP8266 тактасы
Дөңгөлөктүү 2x Geared DC моторлору
1x L293D же 2x bc547 NPN транзисторлору
1x нан + нан зымдары
1х жыгач
1x таштанды челеги (же 3 -кадамдагы стол боло турган башка нерсе)
1x 360 градуска айлануучу дөңгөлөк
DC моторлору үчүн 1х батарея. Мен 2s Lipo колдондум
1x 5V электр банкы
Бул долбоор, эгерде сиз алыстан башкарылуучу унаа, танк же ровер кургуңуз келсе, пайдалуу болот, анткени электроника бирдей болот. Бир гана базаны өзгөртүү керек.
Ошентип, баштайлы!
1 -кадам: Blynk тиркемесин түзүңүз
Баштоо үчүн биз адегенде Blynk аттуу тиркемени жүктөп алышыбыз керек. Аны PlayStoreдогу сыяктуу AppStoreдо да тапса болот. Колдонмону жүктөп алгандан кийин, биз төмөнкү кадамдарды жасашыбыз керек (эмне кылып жатканымды визуалдык түшүндүрмө үчүн жогорудагы сүрөттөрдү текшериңиз).
1. Каттоо эсебин түзүңүз жана кириңиз.
2. "Жаңы долбоор" баскычын басыңыз.
3. долбоорго ат коюп, ESP8266 тактасы катары жана туташуу WiFi катары тандаңыз.
4. солго серпип, жогорудагы сүрөттөгүдөй эки баскычты кошуңуз.
5. сол баскычты чыкылдатып, жана GP0 үчүн пин өзгөртүү
6. Оң баскыч үчүн да ушундай кылыңыз, бирок пинти азыр GP2ге алмаштырыңыз
Акыркы жолу биз автордук белгини алышыбыз керек. Жогорку оң жактагы жаңгак сөлөкөтүн чыкылдатып, автордук белгини издеңиз. Бул туш келди сандардын жана тамгалардын узун сабы. Бул сапты жазыңыз, анткени кийинки кадамда бизге керек.
2 -кадам: ESP8266 программасы
Биз Blynk колдонмосун колдонгондуктан, татаал кодду колдонуунун кажети жок. Баштоо үчүн бизге Arduino IDE ачуу керек. Менимче, сизде Arduino IDE ESP8266 тактасы үчүн конфигурацияланган жана ага жүктөп бере аласыз. Болбосо, муну кантип кылуу керектиги боюнча интернетте көптөгөн сабактар бар.
Жөн гана robotButler.ino файлын Instructableден жүктөп алып, Arduino IDEде ачыңыз. Биз жүктөп берүүдөн мурун 3 параметрди өзгөртүүбүз керек:
Бул код линиясын издеңиз:
char auth = "YourAuthToken";
Эми текстти "" автордук күбөлүгүңүз үчүн "ортосунда өзгөртүңүз. Бул 1 -кадамдан баштап жазган узун сандар жана тамгалар.
Мисалы: char auth = "8d454db36538e4ce49516ca476186r9db";
Эми бул эки сап кодду издеңиз:
char ssid = "Сиздин тармактын аталышы";
char pass = "YourPassword";
Эми ssid үчүн "" ортосундагы текстти ElferinksWiFi үчүн үй WiFi тармагыңыздын атына өзгөртүңүз.
Эми үй WiFi тармагыңыздын сырсөзүнө "" ортосундагы текстти алмаштырыңыз.
Мисалы
char ssid = "ElferinksWiFi";
char pass = "TERHTK18R";
Андан кийин ESP8266 -ны USB кабели менен туташтырып, жүктөө баскычын чыкылдатып ESP8266 жаркырайт.
3 -кадам: Аппаратты жасаңыз
Азыр бизде программалык камсыздоонун бөлүгү бар, биз аппараттык жабдууларды курууну баштайбыз.
Мен жогорудагы схеманы нан тактасына куруудан баштадым. Эки схема тең иштейт, бирок эмнегедир мен экинчи схемада bc547 колдонгон NPN транзисторлору абдан кызып кетти. Мына ошондуктан мен үчүн эң сонун иштеген L293d мотор драйверин IC колдонууну чечтим.
Схема бүткөндөн кийин анын бардыгын иштетишибиз керек. Мен бул үчүн моторлорду кубаттоо үчүн 2s (7.4V) липо батареясын жана ESP8266 кубатын берүү үчүн 5В кубат банкын колдондум.
Эми биз роботту өзү кура баштасак болот.
1. Hot Glue эки тиштүү DC кыймылдаткычтарын жыгачтын бир бөлүгүнө.
2. Hot Glue сиз колдонгон базанын аягына чейин айлануучу дөңгөлөк. Менин учурда тегерек металл диск.
3. Hot мотору менен жыгач кесимин базаңызга.
4. Азыр Hot Glue базага электрониканы куюп жатат.
Базаны бүтүргөндөн кийин табелдин өзүн түзүшүбүз керек. Мен таштанды челегин колдондум. Зипти базага байлап, үстүнө жыгачты койгондон кийин робот бүттү.
Сиз ошондой эле таптакыр башка базаны кура аласыз. Эгерде сиз, мисалы, алыстан башкарылуучу танк кургуңуз келсе, анда бул үчүн база түзүп, ушул долбоордогудай эле электрониканы колдонуңуз. Эгер сиз: алыстан башкарылуучу машина, ровер же сиз ойлогон нерселерди кургуңуз келсе, бул дагы ушундай.
4 -кадам: Жүрөлү
Баары бүткөндөн кийин, биз ESP8266ди powerbankке туташтырып, телефонуңуздагы Blynk колдонмосун ача алабыз. Колдонмо автоматтык түрдө роботко туташат, эми сиз аны каалаган жерден айдай аласыз!
Эгерде сизде кандайдыр бир суроолор болсо, менден тартынбаңыз.
Эгер сизге бул проект жакса, сиз менин башка долбоорлорумду текшере аласыз, алар IOT типтеги эшиктер жана үн көзөмөлдөгөн жарыктар сыяктуу.
Сунушталууда:
ESP8266 - Убактысы бар жана Алыстан башкарылуучу сокет (улгайган коопсуздук): 6 кадам
ESP8266 - Хронометрленген жана Алыстан Башкарылуучу Сокет (Улгайган Коопсуздук): МААЛЫМАТ: Бул ассамблея туташтырылган приборлорду унутуп калганда (негизинен Альцгеймер менен ооруган улгайган адамдар тарабынан) ысып кетүүдөн, өрттөн жана кырсыктардан текшерүү болуп саналат. Баскыч иштетилгенден кийин, розетка 5 мүнөткө 110/220 VAC алат (башка
PiTanq - Робот -танк Raspberry Pi жана Python менен AIди үйрөнүү үчүн: 10 кадам
PiTanq-AIди үйрөнүү үчүн Raspberry Pi жана Python менен робот-танк: Pitanq-бул Raspberry Pi тарабынан иштетилген камерасы бар робот-танк. Анын максаты-өзүн өзү башкаруунун жасалма интеллекти үйрөнүүгө жардам берүү. Танктагы AI атайын Raspbian Jessie үчүн курулган OpenCV жана Tensoflow тарабынан колдоого алынган
Алыстан башкарылуучу робот Arduino жана TV Remote колдонуу: 11 кадам
Алыстан башкарылуучу робот Arduino жана TV пультун колдонуп: Бул алыстан башкарылуучу машина, мисалы, сыналгы, AC ж.б. сыяктуу дээрлик бардык алыстан колдонууга болот. Бул алыстан IR (инфракызыл) чыгарганын колдонот. IR кабылдагычты колдонуу менен, бул абдан арзан сенсор
Өзүңүздүн батлер роботуңузду куруңуз !!! - Үйрөткүч, сүрөттөр жана видео: 58 кадам (сүрөттөр менен)
Өзүңүздүн батлер роботуңузду куруңуз !!! - Үйрөткүч, Сүрөттөр жана Видео: ТҮЗӨТҮҮ: Менин долбоорлорум жөнүндө көбүрөөк маалымат менин жаңы веб -сайтымды карап чыгыңыз: narobo.com Ошондой эле робототехника, мехатроника жана атайын эффект долбоорлору/продуктулары боюнча консультация берем. Көбүрөөк маалымат алуу үчүн менин веб -сайтымды текшериңиз - narobo.com
Чынында чоң алыстан башкарылуучу оюнчуктар үчүн жогорку моменттүү рулду башкаруу механизми: 5 кадам
Чынында чоң алыстан башкарылуучу оюнчуктар үчүн жогорку моменттүү рулду башкаруу механизми: Бул "мурунку" китебимде көрсөтүлө турган көрүү системасын курууга абдан таянат. Ошентип, бул бир аз азыраак этап-этабы жана тартылган түшүнүктөр боюнча фотографиялык окуу куралы