Мазмұны:

ESP8266 WiFi модулін қолданатын жарықдиодты басқару- заттардың интернеті: 6 қадам
ESP8266 WiFi модулін қолданатын жарықдиодты басқару- заттардың интернеті: 6 қадам

Бейне: ESP8266 WiFi модулін қолданатын жарықдиодты басқару- заттардың интернеті: 6 қадам

Бейне: ESP8266 WiFi модулін қолданатын жарықдиодты басқару- заттардың интернеті: 6 қадам
Бейне: Turn ON and OFF LED using mobile App using Bluetooth on ESP32 board 2024, Маусым
Anonim
Жарықдиодты басқару ESP8266 WiFi модулін қолдана отырып- Интернет заттары
Жарықдиодты басқару ESP8266 WiFi модулін қолдана отырып- Интернет заттары

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 дегеніміз не?
ESP8266 дегеніміз не?
ESP8266 дегеніміз не?
ESP8266 дегеніміз не?
ESP8266 дегеніміз не?
ESP8266 дегеніміз не?

ESP8266-бұл толық TCP/IP стекі мен MCU (микроконтроллер блогы) мүмкіндігі бар Wi-Fi чипі, Шанхайда орналасқан қытайлық Espressif Systems өндірушісі.

Чип алғаш рет батыс өндірушілерінің назарына 2014 жылдың тамызында үшінші өндіруші Ai-Thinker шығарған ESP-01 модулімен келді. Бұл шағын модуль микроконтроллерлерге Wi-Fi желісіне қосылуға және Hayes стиліндегі командаларды қолдана отырып қарапайым TCP/IP қосылымдарын жасауға мүмкіндік береді. Алайда, ол кезде чипте және ол қабылдаған командаларда ағылшын тіліндегі құжат жоқтың қасы еді, өте төмен баға және модульде сыртқы компоненттердің аз болуы, бұл оның көлемі бойынша өте арзан болуы мүмкін деп болжады. модульді, чипті және бағдарламалық жасақтаманы зерттеуге, сонымен қатар қытайлық құжаттарды аударуға көптеген хакерлерді тартты. Сымсыз дәлдiк.

3 -қадам: Arduino және IDE деген не?

Arduino және IDE дегеніміз не?
Arduino және IDE дегеніміз не?

Arduino-бұл ашық аппараттық құралдар мен бағдарламалық жасақтамаға негізделген ашық электронды платформа. Arduino тақталары кірістерді оқи алады - сенсордағы жарық, түймедегі саусақ немесе Twitter хабарламасы - және оны шығысқа айналдырады - қозғалтқышты қосады, жарық диодты қосады, желіде бір нәрсе жариялайды. Сіз тақтаға микроконтроллерге нұсқаулар жиынтығын жіберу арқылы не істеу керектігін айта аласыз. Ол үшін сіз Arduino бағдарламалау тілін (сымға негізделген) және өңдеуге негізделген Arduino бағдарламалық жасақтамасын (IDE) қолданасыз.

Неліктен Arduino? Қолданудың қарапайым және қол жетімді тәжірибесінің арқасында Arduino мыңдаған түрлі жобалар мен қосымшаларда қолданылды. Arduino бағдарламалық жасақтамасы жаңадан бастаушылар үшін қолдануға оңай, бірақ озық пайдаланушылар үшін жеткілікті икемді. Ол Mac, Windows және Linux жүйелерінде жұмыс істейді. Мұғалімдер мен студенттер оны арзан ғылыми құралдар жасау үшін, химия мен физика принциптерін дәлелдеу үшін немесе бағдарламалау мен робототехниканы бастау үшін пайдаланады. Дизайнерлер мен сәулетшілер интерактивті прототиптер жасайды, музыканттар мен суретшілер оны қондырғыларға және жаңа музыкалық аспаптармен тәжірибе жасау үшін қолданады. Әрине, жасаушылар оны, мысалы, Maker жәрмеңкесінде қойылған көптеген жобаларды жасау үшін қолданады. Arduino - жаңа нәрсені үйренудің негізгі құралы. Кез келген адам - балалар, әуесқойлар, суретшілер, бағдарламашылар - жинақтың қадамдық нұсқауларын орындап немесе Arduino қауымдастығының басқа мүшелерімен желіде ой бөлісе алады.

4 -қадам: Arduino IDE жүктеу және орнату процесі

Arduino IDE және орнату процесін жүктеңіз
Arduino IDE және орнату процесін жүктеңіз
Arduino IDE және орнату процесін жүктеңіз
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 түрлендіргішіне ESP8266 қосылымын қосыңыз
USB-TTL түрлендіргішіне ESP8266 қосылымын қосыңыз
USB-TTL түрлендіргішіне ESP8266 қосылымын қосыңыз
USB-TTL түрлендіргішіне ESP8266 қосылымын қосыңыз
USB-TTL түрлендіргішіне ESP8266 қосылымын қосыңыз

Мұнда USB-TTL түрлендіргішіне ESP8266 қосылу туралы мәліметтер

  1. USB-TTL 3.3V қосыңыз ESP8266 VCC & CH_PD
  2. ESP8266 RX-ты USB-TTL TX-ке және ESP8266 TX-ті USB-TTL RX-ке қосыңыз
  3. USB-TTL GND-ге ESP8266 GND қосыңыз
  4. Жарықдиодты GPIO 2 & GND желісіне қосыңыз
  5. GPIO 0 -ді GND -ге қосыңыз (тек эскизді жүктеу кезінде)

6 -қадам: кодты жүктеу және бағдарлама

USB-TTL жүйесін жүйеге қосыңыз және Құралдар> Порттар> COMn (Ex-COM4) ішінен портты таңдаңыз.

Енді WiFi атауын, WiFi құпия сөзін, домендік атауды, жолды және эскизді құрастырып, ESP8266-ге жүктеу сияқты мәліметтерді өңдеңіз.

Егер сізде сервер болса, сіз өзіңіздің жеке файлыңызды php және json кодымен пайдалана аласыз, бастапқы файлды төмендегі сілтеме бойынша жүктей аласыз, әйтпесе сіз менің жүктелген кодты пайдалана аласыз

Кез келген мәселе бойынша сіз маған хабарласа аласыз-

Бипул Кумар Гупта

(https://goo.gl/b6TggT)

bipulgupta.com/

www.facebook.com/bipulkg

Ұсынылған: