Мазмұны:
- 1-қадам: Бұл жобаға қойылатын негізгі талаптар келесідей тізімделген:-
- 2 -қадам: ESP8266 деген не?
- 3 -қадам: Arduino және IDE деген не?
- 4 -қадам: Arduino IDE жүктеу және орнату процесі
- 5-қадам: ESP8266 үшін USB-TTL түрлендіргішіне Conncetion байланыстырыңыз
- 6 -қадам: кодты жүктеу және бағдарлама
Бейне: ESP8266 WiFi модулін қолданатын жарықдиодты басқару- заттардың интернеті: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
ESP8266-бұл толық TCP/IP стекі мен MCU (микроконтроллер блогы) мүмкіндігі бар, Шанхайдағы қытайлық Espressif Systems өндірушісі шығаратын арзан Wi-Fi чипі.
Чип алғаш рет батыс өндірушілерінің назарына 2014 жылдың тамызында үшінші өндіруші Ai-Thinker шығарған ESP-01 модулімен келді. Бұл шағын модуль микроконтроллерлерге Wi-Fi желісіне қосылуға және Hayes стиліндегі командаларды қолдана отырып қарапайым TCP/IP қосылымдарын жасауға мүмкіндік береді. Алайда, ол кезде чипте және ол қабылдаған командаларда ағылшын тіліндегі құжат жоқтың қасы еді, өте төмен баға және модульде сыртқы компоненттердің аз болуы, бұл оның көлемі бойынша өте арзан болуы мүмкін деген болжам жасады. модульді, чипті және бағдарламалық жасақтаманы зерттеуге, сонымен қатар қытайлық құжаттарды аударуға көптеген хакерлерді тартты. Сымсыз дәлдiк.
1-қадам: Бұл жобаға қойылатын негізгі талаптар келесідей тізімделген:-
(1) ESP8266 WiFi модулі
(2) Arduino IDE
(3) Нан тақтасы
(4) Өтпелі сымдар
(5) USB-TTL түрлендіргіші
(6) Қуат көзі (DC 3.3v)
(7) Интернетке сымсыз қосылу (WiFi)
(8) веб -сервер (сіз біздің сервисті қолдана аласыз)
(9) жарық диоды
2 -қадам: ESP8266 деген не?
ESP8266-бұл толық TCP/IP стекі мен MCU (микроконтроллер блогы) мүмкіндігі бар Wi-Fi чипі, Шанхайда орналасқан қытайлық Espressif Systems өндірушісі.
Чип алғаш рет батыс өндірушілерінің назарына 2014 жылдың тамызында үшінші өндіруші Ai-Thinker шығарған ESP-01 модулімен келді. Бұл шағын модуль микроконтроллерлерге Wi-Fi желісіне қосылуға және Hayes стиліндегі командаларды қолдана отырып қарапайым TCP/IP қосылымдарын жасауға мүмкіндік береді. Алайда, ол кезде чипте және ол қабылдаған командаларда ағылшын тіліндегі құжат жоқтың қасы еді, өте төмен баға және модульде сыртқы компоненттердің аз болуы, бұл оның көлемі бойынша өте арзан болуы мүмкін деп болжады. модульді, чипті және бағдарламалық жасақтаманы зерттеуге, сонымен қатар қытайлық құжаттарды аударуға көптеген хакерлерді тартты. Сымсыз дәлдiк.
3 -қадам: Arduino және IDE деген не?
Arduino-бұл ашық аппараттық құралдар мен бағдарламалық жасақтамаға негізделген ашық электронды платформа. Arduino тақталары кірістерді оқи алады - сенсордағы жарық, түймедегі саусақ немесе Twitter хабарламасы - және оны шығысқа айналдырады - қозғалтқышты қосады, жарық диодты қосады, желіде бір нәрсе жариялайды. Сіз тақтаға микроконтроллерге нұсқаулар жиынтығын жіберу арқылы не істеу керектігін айта аласыз. Ол үшін сіз Arduino бағдарламалау тілін (сымға негізделген) және өңдеуге негізделген Arduino бағдарламалық жасақтамасын (IDE) қолданасыз.
Неліктен Arduino? Қолданудың қарапайым және қол жетімді тәжірибесінің арқасында Arduino мыңдаған түрлі жобалар мен қосымшаларда қолданылды. Arduino бағдарламалық жасақтамасы жаңадан бастаушылар үшін қолдануға оңай, бірақ озық пайдаланушылар үшін жеткілікті икемді. Ол Mac, Windows және Linux жүйелерінде жұмыс істейді. Мұғалімдер мен студенттер оны арзан ғылыми құралдар жасау үшін, химия мен физика принциптерін дәлелдеу үшін немесе бағдарламалау мен робототехниканы бастау үшін пайдаланады. Дизайнерлер мен сәулетшілер интерактивті прототиптер жасайды, музыканттар мен суретшілер оны қондырғыларға және жаңа музыкалық аспаптармен тәжірибе жасау үшін қолданады. Әрине, жасаушылар оны, мысалы, Maker жәрмеңкесінде қойылған көптеген жобаларды жасау үшін қолданады. Arduino - жаңа нәрсені үйренудің негізгі құралы. Кез келген адам - балалар, әуесқойлар, суретшілер, бағдарламашылар - жинақтың қадамдық нұсқауларын орындап немесе Arduino қауымдастығының басқа мүшелерімен желіде ой бөлісе алады.
4 -қадам: Arduino IDE жүктеу және орнату процесі
- Сілтемені басыңыз және https://goo.gl/Cxa9rX Arduino IDE жүктеңіз
- Arduino IDE жүйесін жүйеге орнатыңыз
- Arduino IDE ашыңыз және Файл> Параметрлер қойындысын нұқыңыз
- Енді келесі URL мекенжайын Қосымша тақта менеджерінің URL мекенжайларына енгізіңіз және OK түймесін басыңыз.
- URL:-
- Құралдар> Тақталар> Басқару тақтасы қойындысын ашыңыз
- Esp8266 іздеңіз және esp8266 қауымдастық пакеттерін орнатыңыз
- Енді Құралдар> Тақталар бөліміне өтіп, Жалпы ESP8266 модулін таңдаңыз
- Эскиз> Кітапхана> Кітапханаларды басқару тармағын ашыңыз
- Arduino json іздеңіз және Бенуа Бланчонның arduino json кітапханасын орнатыңыз
5-қадам: ESP8266 үшін USB-TTL түрлендіргішіне Conncetion байланыстырыңыз
Мұнда USB-TTL түрлендіргішіне ESP8266 қосылу туралы мәліметтер
- USB-TTL 3.3V қосыңыз ESP8266 VCC & CH_PD
- ESP8266 RX-ты USB-TTL TX-ке және ESP8266 TX-ті USB-TTL RX-ке қосыңыз
- USB-TTL GND-ге ESP8266 GND қосыңыз
- Жарықдиодты GPIO 2 & GND желісіне қосыңыз
- GPIO 0 -ді GND -ге қосыңыз (тек эскизді жүктеу кезінде)
6 -қадам: кодты жүктеу және бағдарлама
USB-TTL жүйесін жүйеге қосыңыз және Құралдар> Порттар> COMn (Ex-COM4) ішінен портты таңдаңыз.
Енді WiFi атауын, WiFi құпия сөзін, домендік атауды, жолды және эскизді құрастырып, ESP8266-ге жүктеу сияқты мәліметтерді өңдеңіз.
Егер сізде сервер болса, сіз өзіңіздің жеке файлыңызды php және json кодымен пайдалана аласыз, бастапқы файлды төмендегі сілтеме бойынша жүктей аласыз, әйтпесе сіз менің жүктелген кодты пайдалана аласыз
Кез келген мәселе бойынша сіз маған хабарласа аласыз-
Бипул Кумар Гупта
(https://goo.gl/b6TggT)
bipulgupta.com/
www.facebook.com/bipulkg
Ұсынылған:
NodeMCU WiFi модулін және Blynk қосымшасын қолдана отырып, жарықдиодты басқару: 7 қадам
NodeMCU WiFi модулі мен Blynk қосымшасы арқылы жарықдиодты басқару: Бұл нұсқаулықта Blynk смартфон қосымшасы арқылы NodeMCU ESP8266 WiFi модулін қолдана отырып, жарықдиодты қалай басқару керектігін көрсетеді. Егер сіз жаңадан бастаушы болсаңыз, оқыңыз. Егер сіз тәжірибелі болсаңыз, мен соңына дейін өткізіп жіберуге қызығушылық танытатын шығарсыз, мен бұл туралы айтамын
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
Arduino көмегімен 2.4Ghz NRF24L01 модулін қолданатын сымсыз қашықтан басқару пульті - Nrf24l01 4 каналы / 6 каналды Quadcopter үшін қабылдағыш - Rc тікұшағы - Arduino көмегімен Rc ұшағы: 5 қадам (суреттермен)
Arduino көмегімен 2.4Ghz NRF24L01 модулін қолданатын сымсыз қашықтан басқару пульті | Nrf24l01 4 арналы / квадрокоптер үшін 6 арналы таратқыш қабылдағыш | Rc тікұшағы | Arduino көмегімен Rc Plane: Rc машинасын басқару | Квадрокоптер | Дрон | RC жазықтығы | RC қайығы, бізге әрқашан қабылдағыш пен таратқыш қажет, RC QUADCOPTER үшін бізге 6 каналды таратқыш пен қабылдағыш қажет, және TX пен RX -тің бұл түрі тым қымбат, сондықтан біз оны өзімізде жасаймыз
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА
Bluetooth 4.0 HC -08 модулін адрестік жарықдиодты басқару үшін қолданыңыз - Arduino Uno оқулығы: 4 қадам (суреттермен)
Bluetooth 4.0 HC -08 модулін адрестік жарықдиодты басқару үшін қолданыңыз - Arduino Uno оқулығы: Сіз Arduino -мен байланыс модульдерін әлі зерттеп көрдіңіз бе? Bluetooth сіздің Arduino жобаларыңызға және заттардың интернетін пайдалануға мүмкіндіктер әлемін ашады. Мұнда біз нәресте қадамынан бастаймыз және адрестік жарықдиодты сма көмегімен басқаруды үйренеміз