Мазмұны:
- 1 -қадам: Архитектура мен ерекшеліктер туралы қысқаша
- 2 -қадам: Қуатты тұтыну
- 3 -қадам: ESP8266 түйреуіштері
- 4 -қадам: компоненттер
- 5 -қадам: Схемалық
- 6 -қадам: схеманы қалай жасауға болады
- 7 -қадам: AT пәрмендерін ESP8266 жіберу үшін Arduino -ны қалай кодтау керек
- 8 -қадам: код
- 9 -қадам: AT командалары
- 10 -қадам: Қолданбаларға сілтемелер
- 11 -қадам: ESP8266 деректер кестесі және AT пәрмен сілтемесі
Бейне: Arduino мен ESP8266: 11 қадамдарын бастау
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
ESP8266 кіріктірілген Wi-Fi және екі GPIO түйреуіші бар тәуелсіз микроконтроллер ретінде пайдаланылуы мүмкін немесе микроконтроллерге Wi-Fi қосылымын беру үшін сериялық байланыс арқылы басқа микроконтроллермен бірге қолданылуы мүмкін. Ол Интернетке немесе Интернетке қосылған бақылау тақталарына сенсорлық деректерді хабарлау үшін IoT сенсорлар желісін құру үшін қолданылуы мүмкін, оны интернетке немесе жергілікті желіге қосылған үй автоматтандыру құрылғысын жасау үшін пайдалануға болады. ESP8266 IoT негізіндегі қауіпсіздік жүйесін, ақылды штепсельдер мен шамдарды, торлы желілерді немесе тозатын құрылғыларды жасау үшін қолданылуы мүмкін. Бағасы төмен, қуатты аз тұтынатын және шағын өлшемді болғандықтан оны кез келген IoT құрылғысын жасау үшін қолдануға болады.
1 -қадам: Архитектура мен ерекшеліктер туралы қысқаша
ESP8266 Wi-Fi модулінде 80 МГц жиіліктегі 32 биттік RISC микропроцессоры бар және оны 160 МГц-ке дейін үдетуге болады. Ол 32 KiB Instruction RAM, 32 KiB нұсқаулық кэш ЖЖҚ, 80 KiB пайдаланушы деректерінің жады және GPIO, 12C, ADC, SPI және PWM бар.
2 -қадам: Қуатты тұтыну
ESP8266 Wi-Fi модулін басқару үшін кернеудің максималды кернеуі 3,6 В және 120,5 мА құрайды, Arduino-да 3,3 В шығыс істікшесі бар, бірақ оның шығысы 40 мА құрайды, бұл esp8266-ді іске қосу үшін жеткіліксіз, сондықтан LM317 кернеу реттегіші қолданылады. LM317 максималды шығыс тогы 1,5А болғандықтан, оның дұрыс жұмыс істеуін қамтамасыз ету үшін Arduino 5V -дан 3.3V -қа дейін реттеңіз. ESP8266 енгізу -шығару түйреуіштері де 3,3В кернеуде жұмыс істейді, сондықтан Arduino TX істікшесінен шығатын 5В логиканы 3,3В -қа ауыстыру үшін логикалық деңгейлерді ауыстыратын 3.3В зенер диод қолданылады, бірақ менің тәжірибем бойынша оған аса қажеттілік жоқ. Төмендегі суретте берілген тізбекті жасау өте жақсы
3 -қадам: ESP8266 түйреуіштері
4 -қадам: компоненттер
Ардуино Уно
www.banggood.com/custlink/m33KGFYAzy
ESP8266 Wi-Fi модулі
www.banggood.com/custlink/mKvKDhD2ig
LM317 кернеу реттегіші
www.banggood.com/custlink/DvDD3Avz7E
Верборд
www.banggood.com/custlink/m3G3mnGz7P
Еркектен еркекке секіру
www.banggood.com/custlink/GKvKmAGkuQ
1uF электролиттік конденсатор
10uF электролиттік конденсатор
5 -қадам: Схемалық
ESP8266 Wi-Fi модулі Arduino немесе кез келген басқа микроконтроллермен сериялық байланыс арқылы байланысады және оны іске қосу үшін минимум 3,3В қажет. Arduino 5V шығысы суретте көрсетілгендей LM317 кірісіне қосылады
ESP8266 қосылымдары ESP8266 ================ қосылымдар
RXD ====================== Arduino I/O Pin 3
VCC ===================== LM317 шығысы
CH_PD =================== LM317 шығысы
GND ===================== Arduino GND
TXD ====================== Arduino I/O Pin 2
6 -қадам: схеманы қалай жасауға болады
7 -қадам: AT пәрмендерін ESP8266 жіберу үшін Arduino -ны қалай кодтау керек
8 -қадам: код
9 -қадам: AT командалары
10 -қадам: Қолданбаларға сілтемелер
TCP клиенті:
Сервер:
11 -қадам: ESP8266 деректер кестесі және AT пәрмен сілтемесі
ESP8266 мәліметтер парағы
www.espressif.com/sites/default/files/docu…
ESP8266 AT командалық анықтамасы
www.espressif.com/sites/default/files/doc…
Ұсынылған:
Өңдеу мен Arduino мен 7 сегменті мен сервистік GUI контроллерін қосу: 4 қадам
Processing and Arduino мен Make 7 Segment and Servo GUI контроллерін қосу: Кейбір жобалар үшін сізге Arduino -ны қолдану қажет, себебі ол прототиптеудің оңай платформасын ұсынады, бірақ Arduino -ның сериялық мониторында графиканы көрсету өте ұзақ уақытты қажет етеді және тіпті қиын. Сіз Arduino сериялық мониторында графиктерді көрсете аласыз
Amazon AWS IoT және ESP8266: 21 қадамдарын бастау
Amazon AWS IoT және ESP8266 -мен жұмысты бастау: Бұл жоба ESP8266 модулін қалай алуға және Mongoose ОЖ көмегімен оны тікелей AWS IOT -ке қосуға болатынын көрсетеді. Mongoose OS - бұлтқа қосылуға баса назар аударатын микроконтроллерлерге арналған ашық бастапқы коды бар операциялық жүйе. Оны Дублиндегі Чезанта жасаған
DHT11 температура сенсорын Arduino мен басып шығару температурасы мен жылу мен ылғалдылықта қалай қолдануға болады: 5 қадам
DHT11 температура сенсоры Arduino мен басып шығару температурасы бар жылу мен ылғалдылықта қалай қолданылады: DHT11 сенсоры температура мен ылғалдылықты өлшеу үшін қолданылады. DHT11 ылғалдылық пен температура сенсоры электрониканың өте танымал әуесқойлары, DIY электроникасының жобаларына ылғалдылық пен температура туралы мәліметтерді қосуды жеңілдетеді. Бұл әр
HDMI жоқ Raspberry Pi 3 B -де Raspbian орнату - Raspberry Pi 3B -пен жұмысты бастау - Raspberry Pi 3: 6 қадамдарын орнату
HDMI жоқ Raspberry Pi 3 B -де Raspbian орнату | Raspberry Pi 3B -пен жұмысты бастау | Raspberry Pi 3-ті орнату: Кейбіреулер Raspberry Pi компьютерлері өте керемет екенін білесіз, және сіз бүкіл компьютерді бір ғана тақтаға ала аласыз. Raspberry Pi 3 Model B төрт ядролы 64 биттік ARM Cortex A53 жиілігі 1,2 ГГц. Бұл Pi 3 -ті шамамен 50 құрайды
VMUSIC2: 5 қадамдарын бастау
VMUSIC2 -ні іске қосу: VMUSIC2 - бұл MP3 функциясын келесі микроконтроллерлік жобаға біріктіруді жеңілдететін FTDI, Inc. толық MP3 ойнатқыш модулі. Оның екі интерфейсі бар: SPI немесе UART (сериялық) Кейбір мысал қосымшалар: 1. Роботты сөйлесуге мәжбүрлеңіз