Përmbajtje:
- Hapi 1: Krijoni Aplikacionin Blynk
- Hapi 2: Programoni ESP8266
- Hapi 3: Bëni pajisjen
- Hapi 4: Le të udhëtojmë
Video: Ndërtoni një robot 15 -dollarësh të kontrolluar nga telekomanda ESP8266 / makinë / rezervuar për iOS dhe Android: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
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
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
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
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ë
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:
Një makinë për frikësimin e Halloween -it duke përdorur një PIR, një kungull të printuar në 3D dhe një Pranker audio të pajtueshme me Troll Arduino/Bordi praktik i Shakasë.: 5 Hapa
Një makinë për frikësimin e Halloween -it duke përdorur një PIR, një kungull të printuar në 3D dhe Tran Arduino Compatible Audio Pranker/Joke Board praktike .: Bordi Troll i krijuar nga Patrick Thomas Mitchell i EngineeringShock Electronics, dhe u financua plotësisht në Kickstarter jo shumë kohë më parë. Unë mora shpërblimin disa javë më parë për të ndihmuar në shkrimin e disa shembujve të përdorimit dhe ndërtimin e një biblioteke Arduino në një përpjekje
Ndërtoni një rezervuar automatik të ujitjes me sinjalizime WiFi për konfigurimet e kultivimit: 11 hapa
Ndërtoni një rezervuar automatik të ujitjes me paralajmërime WiFi për konfigurimin e kultivimit: Në këtë projekt tutorial DIY ne do t'ju tregojmë se si të ndërtoni një rezervuar automatik të ujitjes me sinjalizime WiFi për një konfigurim kultivimi ose për një sistem automatik të ujitjes për kafshët tuaja si qen, mace, pula, etj
Si të bëni një makinë RC të kontrolluar nga një smartphone DIY: 8 hapa (me fotografi)
Si të bëni një makinë RC të kontrolluar nga një smartphone DIY: Përshëndetje, djema! Në këtë tutorial, unë do të bëj një makinë RC të kontrolluar nga smartphone me bazë Arduino. Kjo makinë mund të kontrollohet përmes Bluetooth duke përdorur çdo telefon ose tabletë Android. Ky është një projekt i mrekullueshëm. është e thjeshtë për t’u bërë, e lehtë për t’u programuar dhe gjithashtu një
Ndërtoni një robot të kontrolluar nga gjestet: 4 hapa (me fotografi)
Ndërtoni një robot të kontrolluar me gjest: Në këtë Instructable ne ndërtojmë një robot Arcbotics Sparki që mund të kontrollohet me gjeste 3D. Karakteristika e bukur e këtij projekti është se nuk nevojitet asnjë pajisje shtesë si smartphone ose doreza për të kontrolluar robotin. Thjesht lëviz dorën mbi ele
Ndërtoni një kompjuter me teatër në shtëpi nga një laptop i prishur dhe një Tivo: 10 hapa
Ndërtoni një kompjuter me teatër në shtëpi nga një laptop i prishur dhe një Tivo: Në këtë udhëzues, unë do t'ju tregoj se si të bëni një kompjuter me teatër në shtëpi nga një laptop (disi) i prishur dhe një shasi kryesisht bosh Tivo. Kjo është një mënyrë e shkëlqyeshme për të shënuar një kompjuter teatri në shtëpi (ose zgjerues) që duket i mrekullueshëm dhe funksionon më mirë se një