Мазмұны:

IOS пен Android үшін 15 долларлық қашықтан басқарылатын ESP8266 робот -батлер / автокөлік / танк жасаңыз: 4 қадам
IOS пен Android үшін 15 долларлық қашықтан басқарылатын ESP8266 робот -батлер / автокөлік / танк жасаңыз: 4 қадам

Бейне: IOS пен Android үшін 15 долларлық қашықтан басқарылатын ESP8266 робот -батлер / автокөлік / танк жасаңыз: 4 қадам

Бейне: IOS пен Android үшін 15 долларлық қашықтан басқарылатын ESP8266 робот -батлер / автокөлік / танк жасаңыз: 4 қадам
Бейне: Теледидарға телефонды қосу 2024, Қараша
Anonim
Image
Image
Blynk қосымшасын жасаңыз
Blynk қосымшасын жасаңыз

Сіз асханаға баруды жегенді жек көресіз бе? Немесе жаңа сусын алу үшін бе? Мұның бәрін 15 долларлық қарапайым қашықтан басқару пульті көмегімен шешуге болады.

Әрі қарай жүрместен бұрын мен дәл қазір Kickstarter жобасын жүргізіп жатырмын, ол Cortana -мен жұмыс істейтін және бағасы 19 доллар болатын RGB дыбыстық басқарылатын жолағы үшін. Оны мына жерден табуға болады:

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

Бұл нұсқаулықта біз қашықтан басқарылатын балабақша салатын боламыз. Оны WiFi арқылы Iphone немесе Android телефоны арқылы басқаруға болады. Бүкіл жоба ESP8266 nodeMCU тақтасына негізделген және егер сіз Қытайдан сатып алсаңыз, бәрін 15 долларға құруға болады.

Бұл жоба үшін бізге мыналар қажет:

1x ESP8266 тақтасы

Дөңгелектері бар 2 редукторлы тұрақты ток қозғалтқыштары

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

1x нан тақтасы + нан сымы

1х ағаш кесегі

1x қоқыс жәшігі (немесе 3 -қадамдағы кесте болатын басқа нәрсе)

1х 360 градусқа айналатын дөңгелек

Тұрақты ток қозғалтқыштарына арналған 1x батарея. Мен 2s Lipo қолдандым

1х 5В қуат банкі

Бұл жоба, егер сіз қашықтан басқарылатын автомобиль, цистерна немесе ровер жасағыңыз келсе, пайдалы болады, өйткені электроника бірдей болады. Тек базаны өзгерту керек.

Ендеше, бастайық!

1 -қадам: Blynk қосымшасын жасаңыз

Blynk қосымшасын жасаңыз
Blynk қосымшасын жасаңыз
Blynk қосымшасын жасаңыз
Blynk қосымшасын жасаңыз

Жұмысты бастау үшін бізге алдымен Blynk атты қосымшаны жүктеп алу керек. Оны PlayStore сияқты AppStore -да да табуға болады. Қолданбаны жүктегеннен кейін біз келесі әрекеттерді орындауымыз керек (не істеп жатқанымды көрнекі түрде түсіну үшін жоғарыдағы суреттерді қараңыз).

1. Тіркелгі жасаңыз және жүйеге кіріңіз.

2. «Жаңа жоба» түймесін басыңыз.

3. жобаға атау беріңіз және ESP8266 тақтасы ретінде және WiFi қосылымы ретінде таңдаңыз.

4. солға қарай сырғытыңыз және жоғарыдағы суреттегідей екі түймені қосыңыз.

5. сол жақ батырманы шертіп, түйреуішті GP0 етіп өзгертіңіз

6. Оң жақ түймешік үшін де солай істеңіз, бірақ түйреуішті GP2 -ге өзгертіңіз

Соңында біз авторизация белгісін алуымыз керек. Жоғарғы оң жақтағы жаңғақ белгішесін нұқыңыз және авторизация белгісін іздеңіз. Бұл кездейсоқ сандар мен әріптердің ұзын тізбегі. Бұл жолды жазыңыз, себебі келесі қадамда бізге қажет.

2 -қадам: ESP8266 бағдарламасын жасаңыз

ESP8266 бағдарламасын жасаңыз
ESP8266 бағдарламасын жасаңыз
ESP8266 бағдарламасын жасаңыз
ESP8266 бағдарламасын жасаңыз

Біз Blynk қосымшасын қолданатындықтан, күрделі кодты қолданудың қажеті жоқ. Бастау үшін бізге Arduino IDE ашу қажет. Менің ойымша, сізде Arduino IDE ESP8266 тақтасы үшін конфигурацияланған және сіз оны жүктей аласыз. Егер жоқ болса, Интернетте мұны қалай жасауға болатыны туралы көптеген оқулықтар бар.

RobButler.ino файлын нұсқаулықтан жүктеп алып, оны 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. Екі редукторлы тұрақты ток қозғалтқыштарын ағашқа жабыстырыңыз.

2. Ыстық желім - пайдаланылатын негіздің соңына айналатын дөңгелекті. Менің жағдайда дөңгелек металл диск.

3. Тұрақты ток қозғалтқыштары бар ағаш бөлігін ыстық желіммен негізге жабыстырыңыз.

4. Енді ыстық желім электрониканы базаға жібереді.

Негіз аяқталғаннан кейін табельдің өзін құру керек. Мен қоқыс жәшігін қолдандым. Зиппен байланыстырып, үстіне ағаш бөлігін орналастырғаннан кейін робот аяқталды.

Сіз сондай -ақ мүлдем басқа негіз жасай аласыз. Егер сіз, мысалы, қашықтан басқарылатын резервуар құрғыңыз келсе, сіз осы базаны жасай аласыз және осы жобадағыдай электрониканы қолдана аласыз. Егер сіз: қашықтан басқарылатын автокөлік, ровер немесе сіз ойлағыңыз келетін нәрсені жасағыңыз келсе, дәл солай.

4 -қадам: Жүрейік

Жүруге рұқсат етіңіз!
Жүруге рұқсат етіңіз!

Барлығы аяқталғаннан кейін біз ESP8266 -ны қуат банкіне қосамыз және телефоныңыздағы Blynk қосымшасын ашамыз. Қолданба роботқа автоматты түрде қосылады, енді сіз оны кез келген жерде жүргізе аласыз!

Егер сізде қандай да бір сұрақтарыңыз болса, мені сұраудан тартынбаңыз.

Егер сізге бұл жоба ұнаған болса, сіз менің басқа жобаларымды тексере аласыз, олар IOT типті өздігінен ашылатын есіктер мен дауыспен басқарылатын шамдар.

Ұсынылған: