Съдържание:

Изградете $ 15 дистанционно контролиран ESP8266 робот иконом / кола / резервоар за Ios и Android: 4 стъпки
Изградете $ 15 дистанционно контролиран ESP8266 робот иконом / кола / резервоар за Ios и Android: 4 стъпки

Видео: Изградете $ 15 дистанционно контролиран ESP8266 робот иконом / кола / резервоар за Ios и Android: 4 стъпки

Видео: Изградете $ 15 дистанционно контролиран ESP8266 робот иконом / кола / резервоар за Ios и Android: 4 стъпки
Видео: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Ноември
Anonim
Image
Image
Създайте приложението Blynk
Създайте приложението Blynk

Мразите ли да ходите до кухнята, за да хапнете лека закуска? Или да си вземете нова напитка? Всичко това може да бъде поправено с този прост иконом с дистанционно управление за 15 долара.

Преди да продължим по -нататък, в момента изпълнявам проект на Kickstarter за гласово контролирана RGB LED лента, която работи с Cortana и струва 19 долара. Може да се намери тук:

www.kickstarter.com/projects/1538004954/co…

В този Instructable ще изграждаме иконом с дистанционно управление. Може да се контролира през WiFi с помощта на Iphone или Android телефон. Целият проект се основава на платката ESP8266 nodeMCU и всичко може да бъде изградено за $ 15, ако купувате от Китай.

За този проект се нуждаем от следното:

1x платка ESP8266

2x редукторни DC двигатели с колела

1x L293D или 2x bc547 NPN транзистори

1x макет + проводници

1x парче дърво

1x кошче за боклук (или нещо друго, което ще бъде таблицата в стъпка 3)

1x въртящо се колело на 360 градуса

1x батерия за DC двигатели. Използвах 2s Lipo

1x 5V захранваща банка

Този проект е полезен и ако искате да построите автомобил, резервоар или марсоход с дистанционно управление, тъй като електрониката ще бъде същата. Трябва да се смени само основата.

Така че нека започнем!

Стъпка 1: Създайте приложението Blynk

Създайте приложението Blynk
Създайте приложението Blynk
Създайте приложението Blynk
Създайте приложението Blynk

За да започнем, първо трябва да изтеглим приложение, наречено Blynk. Може да се намери както в AppStore, така и в PlayStore. След като изтеглим приложението, трябва да извършим следните стъпки (проверете снимките по -горе за визуално обяснение на това, което правя).

1. Създайте акаунт и влезте.

2. Натиснете бутона „нов проект“.

3. дайте име на проекта и изберете като платка ESP8266 и като връзка WiFi.

4. плъзнете наляво и добавете два бутона, както на снимката по -горе.

5. щракнете върху левия бутон и променете щифта на GP0

6. Направете същото за десния бутон, но променете щифта сега на GP2

Като последно трябва да вземем маркера за удостоверяване. Кликнете върху иконата на гайка в горния десен ъгъл и потърсете маркера за удостоверяване. Това е дълъг низ от произволни цифри и букви. Запишете този низ, защото имаме нужда от него в следващата стъпка.

Стъпка 2: Програмирайте ESP8266

Програмирайте ESP8266
Програмирайте ESP8266
Програмирайте ESP8266
Програмирайте ESP8266

Тъй като използваме приложението Blynk, не е нужно да използваме сложен код. За да започнем, трябва да отворим Arduino IDE. Предполагам, че вече имате конфигурирана вашата Arduino IDE за платката ESP8266 и можете да качвате в нея. Ако не, има много уроци онлайн как да направите това.

Просто изтеглете файла robotButler.ino от Instructable и го отворете в Arduino IDE. Преди да можем да го качим, трябва да променим 3 параметъра:

Потърсете този ред код:

char auth = "YourAuthToken";

Сега променете текста между „“за вашия маркер за удостоверяване. Това е онзи дълъг низ от цифри и букви, който сте записали от стъпка 1.

Например: char auth = "8d454db36538e4ce49516ca476186r9db";

Сега потърсете тези два реда код:

char ssid = "YourNetworkName";

char pass = "Вашата парола";

Сега променете текста между "" за ssid на името на вашата домашна WiFi мрежа за мен ElferinksWiFi.

Сега променете текста между "" за паролата с паролата на вашата домашна WiFi мрежа.

Например

char ssid = "ElferinksWiFi";

char pass = "TERHTK18R";

След това можете да свържете ESP8266 с USB кабел и да щракнете върху бутона за качване, за да премигнете ESP8266.

Стъпка 3: Направете хардуера

Направете хардуера!
Направете хардуера!
Направете хардуера!
Направете хардуера!
Направете хардуера!
Направете хардуера!

Сега свършихме софтуерната част, можем да започнем изграждането на хардуера.

Започнах с изграждането на схемата по -горе върху макет. И двете схеми работят, но по някаква причина NPN транзисторите, които използвах bc547 във втората схема, станаха много горещи. Ето защо реших да използвам IC драйвер за двигател L293d, който работи перфектно за мен.

След като схемата е направена, трябва да включим всичко. Използвах за това 2s (7.4V) липо батерия за захранване на двигателите и 5V батерия за захранване на ESP8266.

Сега можем да започнем изграждането на самия робот.

1. Горещо залепете двата мотора с редуктор постоянен ток към парче дърво.

2. Горещо залепете въртящо се колело до края на основата, която използвате. В моя случай кръгъл метален диск.

3. Горещо залепете парчето дърво с DC двигателите към вашата основа.

4. Сега Hot Glue изхвърля електроника към основата.

След като основата е направена, трябва да създадем самия етикет. Използвах кофа за боклук, която си лежах. След като го завърза с цип към основата и постави парче дърво отгоре, роботът беше завършен.

Можете също така да изградите напълно различна основа. Ако например искате да изградите резервоар с дистанционно управление, можете да създадете база за това и да използвате същата електроника, както в този проект. Това е същото, ако искате да построите: кола с дистанционно управление, роувър или каквото се сетите.

Стъпка 4: Да караме

Нека пояздим!
Нека пояздим!

С всичко направено можем да включим ESP8266 в powerbank и да отворим приложението Blynk на вашия телефон. Приложението автоматично ще се свърже с робота и вече ще можете да го управлявате навсякъде!

Ако имате въпроси, не се колебайте да ме попитате.

Ако този проект ви е харесал, можете да разгледате и другите ми проекти, които също са проекти от тип IOT като самоотварящи се врати и гласово управлявани светлини.

Препоръчано: