Përmbajtje:

Ndërtoni një robot 15 -dollarësh të kontrolluar nga telekomanda ESP8266 / makinë / rezervuar për iOS dhe Android: 4 hapa
Ndërtoni një robot 15 -dollarësh të kontrolluar nga telekomanda ESP8266 / makinë / rezervuar për iOS dhe Android: 4 hapa

Video: Ndërtoni një robot 15 -dollarësh të kontrolluar nga telekomanda ESP8266 / makinë / rezervuar për iOS dhe Android: 4 hapa

Video: Ndërtoni një robot 15 -dollarësh të kontrolluar nga telekomanda ESP8266 / makinë / rezervuar për iOS dhe Android: 4 hapa
Video: Как использовать акселерометр и гироскоп MPU-6050 с кодом Arduino 2024, Nëntor
Anonim
Image
Image
Krijoni Aplikacionin Blynk
Krijoni Aplikacionin Blynk

A e urreni të ecni në kuzhinë për të marrë një meze të lehtë? Apo për të pirë një pije të re? E gjithë kjo mund të rregullohet me këtë shërbëtor të thjeshtë me telekomandë prej 15 dollarësh.

Para se të vazhdojmë më tej unë jam duke drejtuar një projekt Kickstarter tani për një brez led led RGB i cili punon me Cortana dhe kushton 19 dollarë. Mund ta gjeni këtu:

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

Në këtë Instructable ne do të ndërtojmë një shërbëtor me telekomandë. Mund të kontrollohet përmes WiFi duke përdorur një telefon Iphone ose Android. I gjithë projekti bazohet në bordin ESP8266 nodeMCU dhe gjithçka mund të ndërtohet për 15 dollarë nëse blini nga Kina.

Për këtë projekt ne kemi nevojë për sa vijon:

1x bordi ESP8266

2x motorë DC me rrota

1x transistorë L293D ose 2x bc547 NPN

1x bukë + tela të bukës

1x copë druri

1x kosh plehrash (ose diçka tjetër që do të jetë tabela në hapin 3)

Rrota rrotulluese 360 gradë

1x bateri për motorët DC. Kam përdorur një Lipo 2s

Bankë energjie 1x 5V

Ky projekt është gjithashtu i dobishëm nëse doni të ndërtoni një makinë, tank ose rover të kontrolluar nga distanca pasi pajisjet elektronike do të jenë të njëjta. Vetëm baza duhet të ndryshohet.

Pra, le të fillojmë!

Hapi 1: Krijoni Aplikacionin Blynk

Krijoni Aplikacionin Blynk
Krijoni Aplikacionin Blynk
Krijoni Aplikacionin Blynk
Krijoni Aplikacionin Blynk

Për të filluar, së pari duhet të shkarkoni një aplikacion të quajtur Blynk. Mund të gjendet si në AppStore ashtu edhe në PlayStore. Pas shkarkimit të aplikacionit ne duhet të kryejmë hapat e mëposhtëm (kontrolloni fotografitë e mësipërme për një shpjegim vizual të asaj që po bëj).

1. Krijoni një llogari dhe regjistrohuni.

2. Shtypni butonin "projekt i ri".

3. i jepni projektit një emër dhe zgjidhni si tabelë ESP8266 dhe si lidhje WiFi.

4. rrëshqitni majtas dhe shtoni dy butona si në foton e mësipërme.

5. klikoni në butonin e majtë dhe dhe ndryshoni pin në GP0

6. Bëni të njëjtën gjë për butonin e djathtë, por ndryshoni pin tani në GP2

Si e fundit ne duhet të marrim shenjën e autorizimit. Klikoni në ikonën e arrës në të djathtën e sipërme dhe kërkoni për shenjën e autorit. Shtë një varg i gjatë numrash dhe shkronjash të rastësishme. Shkruajeni këtë varg sepse na nevojitet në hapin tjetër.

Hapi 2: Programoni ESP8266

Programoni ESP8266
Programoni ESP8266
Programoni ESP8266
Programoni ESP8266

Për shkak se ne përdorim aplikacionin Blynk, nuk kemi pse të përdorim kod të komplikuar. Për të filluar, na duhet të hapim Arduino IDE. Supozoj se tashmë keni Arduino IDE tuaj të konfiguruar për Bordin ESP8266 dhe mund ta ngarkoni në të. Nëse jo, ka shumë mësime në internet se si ta bëni këtë.

Thjesht shkarkoni skedarin robotButler.ino nga Instructable dhe hapeni atë në Arduino IDE. Para se ta ngarkojmë, duhet të ndryshojmë 3 parametra:

Shikoni për këtë linjë kodi:

char auth = "YourAuthToken";

Tani ndryshoni tekstin midis "" për shenjën tuaj të autorit. Ky është vargu i gjatë i numrave dhe shkronjave që keni shkruar nga hapi 1.

Për shembull: char auth = "8d454db36538e4ce49516ca476186r9db";

Tani shikoni për këto dy rreshta të kodit:

char ssid = "Emri juaj i rrjetit";

char pass = "Fjalëkalimi juaj";

Tani ndryshoni tekstin midis "" për ssid në emrin e rrjetit tuaj WiFi në shtëpi për mua ElferinksWiFi.

Tani ndryshoni tekstin midis "" për fjalëkalimin në fjalëkalimin e rrjetit tuaj WiFi në shtëpi.

Për shembull

char ssid = "ElferinksWiFi";

kalimi i karbonit = "TERHTK18R";

Pas kësaj ju mund të lidhni ESP8266 me një kabllo USB dhe klikoni butonin e ngarkimit për të ndezur ESP8266.

Hapi 3: Bëni pajisjen

Bëni pajisjen!
Bëni pajisjen!
Bëni pajisjen!
Bëni pajisjen!
Bëni pajisjen!
Bëni pajisjen!

Tani kemi përfunduar pjesën e softuerit, mund të fillojmë ndërtimin e harduerit.

Fillova me ndërtimin e skemës më lart në një dërrasë buke. Të dy skemat funksionojnë, por për disa arsye transistorët NPN që kam përdorur bc547 në skemën e dytë u nxehën vërtet. Kjo është arsyeja pse unë vendosa të përdor IC shoferin e motorit L293d i cili funksionoi në mënyrë perfekte për mua.

Pasi skema është bërë, ne duhet t'i fuqizojmë të gjitha. Për këtë kam përdorur një bateri lipo 2s (7.4V) për energji në motorët dhe një bankë energjie 5V për të fuqizuar ESP8266.

Tani mund të fillojmë të ndërtojmë vetë robotin.

1. Ngjitini me nxehtësi dy motorët DC të drejtuar në një copë druri.

2. Ngjiteni me nxehtësi një rrotë rrotulluese në fund të bazës që po përdorni. Në rastin tim një disk metalik i rrumbullakët.

3. Ngjiteni copën e drurit me motorët DC në bazën tuaj.

4. Tani Ngjitësja e nxehtë thye elektronikën në bazë.

Pasi të jetë bërë baza ne duhet të krijojmë vetë tabelën. Kam përdorur një kosh plehrash që kisha shtruar përreth. Pasi e lidhni me zinxhir në bazë dhe vendosni një copë druri sipër roboti përfundoi.

Ju gjithashtu mund të ndërtoni një bazë krejtësisht të ndryshme. Nëse për shembull doni të ndërtoni një rezervuar me telekomandë, mund të krijoni një bazë për këtë dhe të përdorni të njëjtën pajisje elektronike si në këtë projekt. Kjo është e njëjtë nëse doni të ndërtoni një makinë: telekomandë, rover ose ndonjë gjë që mund të mendoni.

Hapi 4: Le të udhëtojmë

Le të udhëtojmë!
Le të udhëtojmë!

Me gjithçka të bërë, ne mund ta lidhim ESP8266 në bankën e energjisë dhe të hapim aplikacionin Blynk në telefonin tuaj. Aplikacioni do të lidhet automatikisht me robotin dhe tani do të jeni në gjendje ta drejtoni atë kudo!

Nëse keni ndonjë pyetje mos hezitoni të më pyesni.

Nëse ju pëlqeu ky projekt ju mund të shikoni projektet e mia të tjera të cilat janë gjithashtu projekte të tipit IOT si dyer vetë hapëse dhe drita të kontrolluara me zë.

Recommended: