Мазмуну:

LED Control ESP8266 WiFi модулун колдонуп- нерселердин Интернети: 6 кадам
LED Control ESP8266 WiFi модулун колдонуп- нерселердин Интернети: 6 кадам

Video: LED Control ESP8266 WiFi модулун колдонуп- нерселердин Интернети: 6 кадам

Video: LED Control ESP8266 WiFi модулун колдонуп- нерселердин Интернети: 6 кадам
Video: ESP8STP-02 Степпер с ESP8266 D1 Mini NodeMCU через WiFi под любым углом 2024, Июнь
Anonim
LED башкаруу ESP8266 WiFi модулун колдонуп- нерселердин Интернети
LED башкаруу ESP8266 WiFi модулун колдонуп- нерселердин Интернети

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

Чип биринчи жолу батыштык өндүрүшчүлөрдүн назарына 2014-жылдын август айында EiP-01 модулу менен келген, үчүнчү жактын өндүрүүчүсү Ai-Thinker тарабынан жасалган. Бул кичинекей модуль микроконтроллерлерге Wi-Fi тармагына туташууга жана Hayes стилиндеги буйруктарды колдонуу менен жөнөкөй TCP/IP байланыштарын түзүүгө мүмкүнчүлүк берет. Бирок, ошол учурда чипте жана кабыл алынган буйруктарда англис тилиндеги документтер дээрлик жок болчу. Модульда өтө аз тышкы компоненттердин бар экендиги, алар акыры көлөмдө абдан арзан болушу мүмкүн экенин көрсөткөн., модулду, чипти жана андагы программалык камсыздоону изилдөө үчүн, ошондой эле кытайлык документтерди которуу үчүн көптөгөн хакерлерди тартты. WiFi.

1-кадам: Бул долбоордун негизги талаптары төмөнкүдөй тизмеленген:-

Бул долбоордун негизги талаптары төмөнкүдөй тизмеленген
Бул долбоордун негизги талаптары төмөнкүдөй тизмеленген
Бул долбоордун негизги талаптары төмөнкүдөй тизмеленген
Бул долбоордун негизги талаптары төмөнкүдөй тизмеленген
Бул долбоордун негизги талаптары төмөнкүдөй тизмеленген
Бул долбоордун негизги талаптары төмөнкүдөй тизмеленген

(1) ESP8266 WiFi модулу

(2) Arduino IDE

(3) Нан тактасы

(4) Jumper Wires

(5) USB-TTL Converter

(6) Power Source (3.3v DC)

(7) Зымсыз Интернет туташуусу (WiFi)

(8) Web Server (сиз биздикин колдоно аласыз)

(9) LED

2 -кадам: ESP8266 деген эмне?

ESP8266 деген эмне?
ESP8266 деген эмне?
ESP8266 деген эмне?
ESP8266 деген эмне?
ESP8266 деген эмне?
ESP8266 деген эмне?

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

Чип биринчи жолу 2014-жылдын августунда батыштык өндүрүүчүлөрдүн көңүлүнө EiP-01 модулу менен келген, үчүнчү жактын өндүрүүчүсү Ai-Thinker тарабынан жасалган. Бул кичинекей модуль микроконтроллерлерге Wi-Fi тармагына туташууга жана Hayes стилиндеги буйруктарды колдонуу менен жөнөкөй TCP/IP байланыштарын түзүүгө мүмкүнчүлүк берет. Бирок, ошол учурда чипте жана кабыл алынган буйруктарда англис тилиндеги документтер дээрлик жок болчу. Модульда өтө аз тышкы компоненттердин бар экендиги, алар акырында көлөмү боюнча абдан арзан болушу мүмкүн экенин көрсөткөн., модулду, чипти жана андагы программалык камсыздоону изилдөө үчүн, ошондой эле кытайлык документтерди которуу үчүн көптөгөн хакерлерди тартты. WiFi.

3 -кадам: Arduino жана IDE деген эмне?

Arduino жана IDE деген эмне?
Arduino жана IDE деген эмне?

Arduino-ачык булак электроника платформасы, колдонууга оңой аппараттык жана программалык камсыздоого негизделген. Arduino такталары кирүүлөрдү окуй алат - сенсордогу жарык, баскычтын манжасы же Twitter билдирүүсү - жана аны чыгууга айландыруу - моторду иштетүү, LEDди күйгүзүү, интернетте бир нерсе жарыялоо. Тактадагы микроконтроллерге көрсөтмөлөрдүн топтомун жөнөтүү менен тактаңызга эмне кылуу керек экенин айта аласыз. Бул үчүн сиз Arduino программалоо тилин (зымга негизделген) жана кайра иштетүүгө негизделген Arduino программасын (IDE) колдоносуз.

Эмне үчүн Arduino? Жөнөкөй жана жеткиликтүү колдонуучу тажрыйбасынын аркасында Arduino миңдеген түрдүү долбоорлордо жана тиркемелерде колдонулган. Arduino программалык камсыздоону жаңы баштагандар үчүн колдонууга оңой, бирок өнүккөн колдонуучулар үчүн ийкемдүү. Бул Mac, Windows жана Linuxта иштейт. Мугалимдер жана студенттер аны арзан илимий аспаптарды жасоодо, химия менен физиканын принциптерин далилдөөдө же программалоо жана робототехниканы баштоо үчүн колдонушат. Дизайнерлер жана архитекторлор интерактивдүү прототиптерди түзүшөт, музыканттар жана сүрөтчүлөр аны инсталляция үчүн жана жаңы музыкалык аспаптар менен тажрыйба жүргүзүү үчүн колдонушат. Жаратуучулар, албетте, аны, мисалы, жаратуучу жарманкесине коюлган көптөгөн долбоорлорду куруу үчүн колдонушат. 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'ди кошуңуз жана ОК басыңыз.
  • URL:-
  • Табулатураны ачыңыз Куралдар> Такта> Такта менеджери
  • Esp8266 издеп & esp8266 жамааттык пакеттерди орнотуу
  • Эми куралдар> такталарга өтүңүз жана Жалпы ESP8266 модулун тандаңыз
  • Ачык эскиз> Китепкана> Китепканаларды башкаруу
  • Arduino json издеп & Бенуа Бланчондун arduino json китепканасын орнотуңуз

5-кадам: USB-TTL Converter үчүн ESP8266 үчүн Pin Conncetion

USB-TTL Converter үчүн ESP8266 үчүн Pin Conncetion
USB-TTL Converter үчүн ESP8266 үчүн Pin Conncetion
USB-TTL Converter үчүн ESP8266 үчүн Pin Conncetion
USB-TTL Converter үчүн ESP8266 үчүн Pin Conncetion
USB-TTL Converter үчүн ESP8266 үчүн Pin Conncetion
USB-TTL Converter үчүн ESP8266 үчүн Pin Conncetion

Бул жерде USB-TTL Converter үчүн 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. LEDди GPIO 2 & GNDге туташтырыңыз
  5. GPIO 0ду GNDге туташтырыңыз (ЭСКИ ЖҮКТӨӨ ҮЧҮН)

6 -кадам: Кодду жүктөө жана программа

USB-TTLди тутумуңузга туташтырыңыз жана Аспаптар> Порттор> COMn (Ex-COM4) портун тандаңыз.

Эми чоо-жайын түзөтүңүз- WiFi Аты, WiFi Сырсөзү, Домен аты, жолу жана эскизин түзүп, ESP8266га жүктөө.

Эгерде сизде сервер болсо, анда сиз өзүңүздү php жана json коддору менен пайдалана аласыз, төмөнкү булактан баштапкы файлды жүктөп алсаңыз болот, болбосо менин жүктөлгөн кодумду https://www.bipulgupta.com/IoT/ колдоно аласыз.

Кандайдыр бир маселе боюнча мага кайрылсаңыз болот-

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

(https://goo.gl/b6TggT)

bipulgupta.com/

www.facebook.com/bipulkg

Сунушталууда: