Мазмұны:
- 1 -қадам: Қажетті заттарды жинау
- 2-қадам: ESP-8266 Wifi модулі
- 3 -қадам: жоғары моментті серво
- 4 -қадам: металл табақ
- 5 -қадам: 3.3V FTDI бағдарламашысы
- 6 -қадам: ESP8266 орнату
- 7 -қадам: ESP -ке кодты жүктеу (жеңілдетілген бағдарламалық қамтамасыз ету)
- 8 -қадам: IDE көмегімен Arduino кодтау
- 9 -қадам: Жеке қосымшаны ойлап табу
- 10 -қадам: Қолданбаның.aia файлы
- 11 -қадам: Ассамблея
Бейне: Wifi Smart Door (қарапайым әдіс): 11 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:28
Бұл arduino uno R3 көмегімен жасалған қарапайым жоба, оның мақсаты-есіктің құлпын кілтсіз басқару және смартфонды қолдану үшін бұл байланыс құралы интернет болады (wifi модулі-ESP8266).
Мен bluetooth модулімен бір жоба туралы нұсқаулық жарияладым, сіз оны кез келген түсініктеме алу үшін сілтеме жасай аласыз. (Мұнда басыңыз).
Бұл нұсқаулықта сіз Wi -Fi модулімен есіктің құлпын басқарудың қарапайым IOT жобасы туралы білетін боласыз.
Бұл ESP-8266 пайдаланудың ең қарапайым әдістерінің бірі.
1 -қадам: Қажетті заттарды жинау
1. Arduino UNO R3
ESP 8266 (GPIO pin-0) көмегімен серво мен интерфейсті басқару үшін
тұжырымдамасы өте қарапайым, біз смартфоннан ESP8266 (GPIO PIN 0) қосымшасымен басқарамыз.
егер GPIO -түйреуіш 0 болса
LOW ---------------------------------- құлып күйі жабық.
ЖОҒАРЫ ---------------------------------- құлып күйі ашық.
GPIO PIN 0 күйі arduino арқылы digitalRead командасын қолдана отырып танылады және Сервода қажетті әрекеттерді орындайды.
2-қадам: ESP-8266 Wifi модулі
Бұл біздің жобаға бұлтқа қосылуға көмектеседі, бұл өте арзан және қолдануға оңай.
Бұл жобада біз тек ESP8266 GPIO PIN-0 қолданамыз.
3 -қадам: жоғары моментті серво
ардуинодан сигнал жіберілгенде құлыптау тұтқасын бұру
ол arduino 5v істікшесімен жұмыс істейді және онымен жақсы жұмыс істейді. (тек arduino USB кабелімен жұмыс жасағанда)
4 -қадам: металл табақ
бұл қозғалтқышты есікке дұрыс ұстауға мүмкіндік беретін және айналмалы бөлікті құлыптың тұтқасына дұрыс бекітілген серво қозғалтқышының корпусын жасау үшін қолданылады.
іс сіздің шығармашылық қабілетіңізге байланысты, сіз оны жасау үшін кез келген басқа материалды/затты қолдана аласыз. Моторды есікте ұстау
5 -қадам: 3.3V FTDI бағдарламашысы
Бұл ESP8266 модулін бағдарламалау үшін жобаны жасау кезінде ғана қолданылады, себебі оны тікелей arduino -дан бағдарламалау мүмкін емес.
6 -қадам: ESP8266 орнату
Сізге тек FTDI бағдарламашысы мен ESP8266 арасындағы сериялық байланыс орнату қажет.
Қосылымдар: RX -> TX
TX -> RX
CH_PD -> 3.3В
VCC -> 3.3V
GND -> GND
7 -қадам: ESP -ке кодты жүктеу (жеңілдетілген бағдарламалық қамтамасыз ету)
ESPlorer IDE көмегімен - бұл 4refr0nt бағдарламасы ESP8266 пәрмендерін жіберу үшін құрылған бағдарлама.
ESPlorer IDE жүктеу және орнату үшін мына нұсқауларды орындаңыз:
1. ESPlorer жүктеу үшін мына жерді басыңыз
2. Қалтаны ашыңыз
3. Негізгі қалтаға өтіңіз «ESPlorer.jar» файлын іске қосыңыз
4. ESPlorer IDE ашыңыз
5. FTDI бағдарламашысын компьютерге қосыңыз
6. FTDI бағдарламашы портын таңдаңыз
7. Ашу/жабу түймесін басыңыз
8. NodeMCU+MicroPtyhon қойындысын таңдаңыз
9. init.lua деп аталатын жаңа файл жасаңыз 10. ESP сақтау үшін басыңыз
11. Сізге алаңдату немесе өзгерту қажет барлық нәрсе қызыл жолақта белгіленген.
12. Алдыңғы бағдарламалық жасақтаманы пайдаланып келесі кодты ESP8266 құрылғысына жүктеңіз. Сіздің файлыңыз «init.lua» деп аталуы керек.
сценарийге желі атауын (SSID) және құпия сөзді қосыңыз
WIFI ЖЕЛІСІНІҢ АТЫН (SSID) ЖӘНЕ СҰРАУҒА ПАРОЛДЫ ҚОСУ
ESP IP мекенжайы ESP8266 қайта іске қосылғанда, ол сериялық мониторда ESP IP мекенжайын басып шығарады. IP мекенжайын сақтаңыз, себебі сізге кейінірек қажет болады.
8 -қадам: IDE көмегімен Arduino кодтау
Мен кодты бердім, сіз файлды осы жерден жүктей аласыз.
бұл кодты ARDUINO -ға жүктеңіз!
9 -қадам: Жеке қосымшаны ойлап табу
жоғарыда келтірілген суреттерге сүйене отырып, өзіңіз жасай аласыз.
қосымшаны осы жерден жүктеп алып, андроид телефонға орнатуға болады.
Конфигурациялау өте оңай. Экранның төменгі жағындағы «IP мекенжайын орнату» түймесін басып, IP мекенжайын енгізіңіз.
10 -қадам: Қолданбаның.aia файлы
сіз MIT қосымшасын ойлап тапқан веб -сайтты қолдану арқылы бағдарламаны өңдей аласыз. (импорттау опциясын қолданыңыз)
11 -қадам: Ассамблея
келесі байланыстардың орындалғанына көз жеткізіңіз.
SERVO ҚОСЫЛЫМЫ 1. қызғылт сары ----- arduino түйрегіші 2
2. қызыл ------- 5v түйреуіш ардуинода
3. қоңыр ------ ардуинодағы жерге түйреуіш
соңында ESP 8266 (GPIO PIN 0) ардуиноның 5 цифрлық түйреуішіне қосыңыз.
БАРЛЫҚ ЖИЫНТЫҒЫ! Сіздің жобаңызды тексеруге және қателер болған кезде оны жөндеуге уақыт келді.
Сізге ұнайды деп үміттенемін !!!
ӘДЕБИЕТ:
Мен өз жобамды жасау мен жариялауда келесі веб -сайтқа сілтеме жасадым, 1.
Ұсынылған:
USB Type-C PD Powerbank құру-өте қарапайым әдіс: 5 қадам
USB Type-C PD Powerbank құру өте қарапайым тәсілі: Бұл шағын жобада мен сізге DIY USB Type-C PD қуат банкін қалай қарапайым жолмен жасау керектігін көрсетемін. Мұны істеу үшін мен алдымен Aliexpress -тен алған IP5328P IC -ге негізделген қуат банкінің ПХД -ын тексеремін. Өлшеу бізге қаншалықты қолайлы екенін көрсетеді
Arduino IDE -де ESP32 орнату: қарапайым әдіс: 6 қадам
ESP32 -ді Arduino IDE -ге орнату: қарапайым әдіс: мұнда Arduino IDE -де ESP32 орнатудың жаңа әдісі. Бұл 2018 жылдың тамызында қол жетімді болды және бұрынғы импровизацияланған шешімдерге қарағанда әлдеқайда жеңіл. Espressif микроконтроллер өндірушісі Arduino IDE маңыздылығын түсінді (ол
Aruino Pro Micro -да құпия сөзді сақтаушы немесе нақты әдіс болған кезде неге қарапайым болу керек!: 15 қадам (суреттермен)
Aruino Pro Micro -да құпия сөзді сақтаушы немесе не себепті қарапайым тәсілмен жұмыс істеу керек !: Электрониканы (әсіресе жаңадан бастаушыларды) қолдайтын микроконтроллерлердің негізгі мәселесі - оларды қайда қолдану керектігін білу. :) Қазір электроника, әсіресе цифрлық , қара магияға ұқсайды. Тек 80-ақылды данышпандар
DIY сандық сурет жақтауы (қарапайым жалқау әдіс): 4 қадам
DIY сандық сурет жақтауы (қарапайым-жалқау әдіс): makezine.com сайтындағы «12 долларлық цифрлық сурет кадрынан» шабыттанған мен Ebayден Jukebox пен K-Mart қосылым жиынтығын аламын. Дегенмен, мен Jukebox -ты бөліп алғым келмеді, өйткені мен оның айлакерлігі оны бұзады деп қорқатынмын. Бірден кейін
Ubuntu Linux -те Flash -ті қалай орнатуға болады, қарапайым әдіс: 4 қадам
Ubuntu Linux -те Flash -ті қалай орнатуға болады, қарапайым әдіс! Linux -ті ұнатпайтын нәрселердің бірі - бұл жаңа қосымшаларды немесе плагиндерді орнату қаншалықты қиын болуы мүмкін, егер бұл өте қиын болса. пәрмен жолдарын жақсы қолданыңыз және GUI - Gooey (пайдаланушының графикалық интерфейсі) қолдануды жөн көріңіз