Мазмуну:
- 1 -кадам: Архитектура жана өзгөчөлүктөр жөнүндө кыскача
- 2 -кадам: Power керектөө
- 3 -кадам: ESP8266 Pinouts
- 4 -кадам: Компоненттер
- 5 -кадам: схемалык
- 6 -кадам: Районду кантип жасоо керек
- 7 -кадам: AT буйруктарын ESP8266га жөнөтүү үчүн Arduinoду кантип коддоо керек
- 8 -кадам: Код
- 9 -кадам: AT буйруктары
- 10 -кадам: Колдонмо шилтемелери
- 11 -кадам: ESP8266 Datasheet жана AT Command Reference
Video: Arduino жана ESP8266 менен баштоо: 11 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
ESP8266 орнотулган Wi-Fi жана эки GPIO казыгы бар көз карандысыз микроконтроллер катары колдонулушу мүмкүн же микроконтроллерге Wi-Fi туташуусун берүү үчүн сериялык байланыш аркылуу башка микроконтроллер менен колдонулушу мүмкүн. Бул IoT сенсорлор тармагын интернетке же интернетке туташкан такталарга сенсордук маалыматтарды билдирүү үчүн колдонсо болот, аны интернетке же жергиликтүү тармакка туташкан үй автоматташтыруу түзмөгүн жасоо үчүн колдонсо болот. ESP8266 IoT негизиндеги коопсуздук тутумун, акылдуу сайгычтарды жана чырактарды, сетка тармактарын же тагынуучу түзүлүштөрдү иштеп чыгуу үчүн колдонулушу мүмкүн. Анткени анын баасы арзан, аз энергия керектелет жана кичине өлчөмдө болгондуктан, IoT түзмөгүнүн бардык түрүн иштеп чыгуу үчүн колдонулушу мүмкүн.
1 -кадам: Архитектура жана өзгөчөлүктөр жөнүндө кыскача
ESP8266 Wi-Fi модулу 80 МГц чегинде иштөөчү 32 биттик RISC микропроцессоруна ээ жана 160 МГцке чейин ылдамдатууга болот. Бул 32 KiB Instruction RAM, 32 KiB инструкция кэш RAM, 80 KiB колдонуучу маалымат RAM жана анын GPIO, 12C, ADC, SPI жана PWMге ээ.
2 -кадам: Power керектөө
ESP8266 Wi-Fi модулун иштетүү үчүн керектүү максималдуу чыңалуу жана ток 3.6V жана 120.5mA, Arduinoдо 3.3V чыгаруу пини бар, бирок анын агымы 40mA, бул esp8266 иштетүү үчүн жетишсиз, ошондуктан LM317 чыңалуу жөндөгүчү колдонулат. LD317 максималдуу чыгаруу агымы 1,5А болгондо, аны туура иштетүү үчүн Arduino 5Vдан 3.3Vга чейин жөнгө салат. ESP8266 I/O казыктары да 3.3Vде иштейт, андыктан логикалык деңгээлди алмаштыруучу 3.3V zener диод 5V логикасын Arduino TX пинен 3.3Vга айландыруу үчүн колдонулат, бирок менин тажрыйбам боюнча ага анчалык деле муктаждык жок. Төмөндөгү сүрөттө берилген схеманы жасасаңыз жакшы болот
3 -кадам: ESP8266 Pinouts
4 -кадам: Компоненттер
Arduino Uno
www.banggood.com/custlink/m33KGFYAzy
ESP8266 Wi-Fi модулу
www.banggood.com/custlink/mKvKDhD2ig
LM317 Voltage Regulator
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
Эркектен секиргенге чейин
www.banggood.com/custlink/GKvKmAGkuQ
1uF электролитикалык конденсатор
10uF электролитикалык конденсатор
5 -кадам: схемалык
ESP8266 Wi-Fi модулу Arduino же башка микроконтроллер менен сериялык байланышты колдонуп сүйлөшөт жана аны иштетүү үчүн минималдуу 3.3V талап кылынат. Ардуинонун 5V чыгышы сүрөттө көрсөтүлгөндөй LM317 кирүүсүнө туташат
ESP8266 ConnectionsESP8266 ================= Байланыштар
RXD ====================== Arduino I/O Pin 3
VCC ===================== LM317 чыгаруу
CH_PD =================== LM317 Output
GND ===================== Arduino GND
TXD ====================== Arduino I/O Pin 2
6 -кадам: Районду кантип жасоо керек
7 -кадам: AT буйруктарын ESP8266га жөнөтүү үчүн Arduinoду кантип коддоо керек
8 -кадам: Код
9 -кадам: AT буйруктары
10 -кадам: Колдонмо шилтемелери
TCP кардары:
Сервер:
11 -кадам: ESP8266 Datasheet жана AT Command Reference
ESP8266 маалымат жадыбалы
www.espressif.com/sites/default/files/docu…
ESP8266 AT буйрук маалымдамасы
www.espressif.com/sites/default/files/doc…
Сунушталууда:
Arduino аппараттык жана программалык камсыздоону баштоо жана Arduino үйрөткүчтөрү: 11 кадам
Arduino аппараттык жана программалык камсыздоону баштоо & Arduino үйрөткүчтөрү: Азыркы учурда Жаратуучулар, Иштеп чыгуучулар Arduino долбоорлорунун прототиптештирүүсүн тездетүү үчүн артыкчылык беришүүдө. Arduino абдан жакшы колдонуучу коомчулугуна ээ. Arduino тактасы
Amazon AWS IoT жана ESP8266 менен баштоо: 21 кадам
Amazon AWS IoT жана ESP8266 менен баштоо: Бул долбоор ESP8266 модулун кантип алып, аны Mongoose OS аркылуу AWS IOTко кантип туташтырууну көрсөтөт. Mongoose OS булуттагы туташууга басым жасаган микроконтроллерлер үчүн ачык булак операциялык тутуму. Бул Дублиндин Чезанта тарабынан иштелип чыккан
Esp 8266 Esp-01 менен Arduino IDE менен баштоо - Esp такталарын Arduino Ideде орнотуу жана Esp программалоо: 4 кадам
Esp 8266 Esp-01 менен Arduino IDE менен баштоо | Эсеп такталарын Arduino Ideде орнотуу жана программалоо Esp: Бул көрсөтмөлөрдө биз esp8266 такталарын Arduino IDEде кантип орнотууну жана esp-01ди кантип программалоону жана ага кодду жүктөөнү үйрөнөбүз. бул жана адамдардын көбү көйгөйгө туш болушат
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)
WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү