Tartalomjegyzék:
- 1. lépés: Röviden az építészetről és a szolgáltatásokról
- 2. lépés: Energiafogyasztás
- 3. lépés: ESP8266 Pinouts
- 4. lépés: Alkatrészek
- 5. lépés: Vázlatos
- 6. lépés: Hogyan készítsünk áramkört
- 7. lépés: Az Arduino kódolása az AT parancsok küldéséhez az ESP8266 -ra
- 8. lépés: Kód
- 9. lépés: AT parancsok
- 10. lépés: Alkalmazáshivatkozások
- 11. lépés: ESP8266 adatlap és AT parancs hivatkozás
Videó: Az Arduino és az ESP8266 használatának első lépései: 11 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Az ESP8266 független mikrovezérlőként használható beépített Wi-Fi-vel és két GPIO-tűvel, vagy soros kommunikáción keresztül egy másik mikrokontrollerrel is használható, hogy Wi-Fi-kapcsolatot biztosítson a mikrovezérlőhöz. Használható arra, hogy az IoT -érzékelőket hálózatba helyezze, hogy jelentést tegyen az érzékelő adatairól az interneten vagy az internethez csatlakoztatott műszerfalakon, és felhasználható egy otthoni automatizálási eszköz létrehozására, amely csatlakozik az internethez vagy a helyi hálózathoz. Az ESP8266 segítségével IoT -alapú biztonsági rendszer, intelligens csatlakozók és lámpák, hálóhálózatok vagy hordható eszközök fejleszthetők. Alacsony költsége, alacsony energiafogyasztása és kis mérete miatt bármilyen IoT -eszköz fejlesztésére használható.
1. lépés: Röviden az építészetről és a szolgáltatásokról
Az ESP8266 Wi-Fi modul 32 bites RISC mikroprocesszorral rendelkezik, 80 MHz-en, órajele pedig 160 MHz. 32 KiB utasítás RAM, 32 KiB utasítás gyorsítótár RAM, 80 KiB felhasználói adat RAM van benne, és mindenhol GPIO, 12C, ADC, SPI és PWM
2. lépés: Energiafogyasztás
Az ESP8266 Wi-Fi modul működtetéséhez szükséges maximális feszültség és áram 3,6 V és 120,5 mA, az Arduino 3,3 V-os kimeneti tűvel rendelkezik, de a kimeneti áram csak 40 mA, ami nem elegendő az esp8266 működtetéséhez, ezért az LM317 feszültségszabályozót használják szabályozza az Arduino 5V -tól 3.3V -ig, hogy megfelelően működjön, mivel az LM317 maximális kimeneti ára 1,5A. Az ESP8266 I/O csapok szintén 3,3 V -on működnek, így a logikai szintű váltó 3,3 V -os zener diódáját arra használják, hogy az Arduino TX tűből érkező 5 V -os logikát 3,3 V -ra alakítsák át, de tapasztalataim szerint erre nincs nagy szükség. Minden rendben van, ha egyszerűen elkészíti az alábbi ábrán megadott áramkört
3. lépés: ESP8266 Pinouts
4. lépés: Alkatrészek
Arduino Uno
www.banggood.com/custlink/m33KGFYAzy
ESP8266 Wi-Fi modul
www.banggood.com/custlink/mKvKDhD2ig
LM317 feszültségszabályozó
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
Férfi - férfi ugrók
www.banggood.com/custlink/GKvKmAGkuQ
1uF elektrolit kondenzátor
10uF elektrolit kondenzátor
5. lépés: Vázlatos
Mivel az ESP8266 Wi-Fi modul kommunikál az Arduino-val vagy bármely más mikrovezérlővel soros kommunikációt használva, a működéséhez legalább 3.3V szükséges. Az Arduino 5 V -os kimenete az LM317 bemenethez csatlakozik, amint az az ábrán látható
ESP8266 Csatlakozások ESP8266 ================= Csatlakozások
RXD ======================= Arduino I/O Pin 3
VCC ===================== LM317 kimenet
CH_PD =================== LM317 kimenet
GND ===================== Arduino GND
TXD ===================== Arduino I/O Pin 2
6. lépés: Hogyan készítsünk áramkört
7. lépés: Az Arduino kódolása az AT parancsok küldéséhez az ESP8266 -ra
8. lépés: Kód
9. lépés: AT parancsok
10. lépés: Alkalmazáshivatkozások
TCP -ügyfél:
Szerver:
11. lépés: ESP8266 adatlap és AT parancs hivatkozás
ESP8266 Adatlap
www.espressif.com/sites/default/files/docu…
ESP8266 AT Parancsmutató
www.espressif.com/sites/default/files/doc…
Ajánlott:
Az STM32f767zi Cube IDE használatának első lépései és egyéni vázlat feltöltése: 3 lépés
Első lépések az STM32f767zi Cube IDE -vel és a Feltöltés egyéni vázlata: VÁSÁROL (kattintson a tesztre a vásárláshoz/a weboldal megtekintéséhez) STM32F767ZISUPPORTED SZOFTVER · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORD STM mikrovezérlők programozására használják
Az Arduino és az Ethernet használatának első lépései: 8 lépés
Az Arduino és az Ethernet használatának első lépései: Az Arduino könnyen kommunikálhat a külvilággal vezetékes Ethernet kapcsolaton keresztül. Mielőtt azonban elkezdenénk, feltételezzük, hogy rendelkezik alapvető ismeretekkel a számítógépes hálózatokról, például a számítás csatlakoztatásának ismerete
A BeagleBone Black használatának első lépései: 11 lépés
A BeagleBone Black használatának első lépései: Miután egy ideig az Arduino -t használtam, úgy döntöttem, hogy kipróbálom a Beaglebone Black -et. Látva az Instructables tartalmának hiányát, és nehézségeket okozva az induláshoz, segíteni akartam másoknak a BeagleBone Black beállításában
A Raspbian Buster telepítése a Raspberry Pi 3 - -ra A Raspbian Buster használatának első lépései a Raspberry Pi 3b / 3b+segítségével: 4 lépés
A Raspbian Buster telepítése a Raspberry Pi 3 | -ra A Raspbian Buster használatának megkezdése a Raspberry Pi 3b / 3b+alkalmazással: Sziasztok, a közelmúltban a Raspberry pi szervezet új Raspbian operációs rendszert indított Raspbian Buster néven. Ez a Raspbian új verziója a Raspberry pi's számára. Tehát ma ebben az utasításban megtanuljuk, hogyan kell telepíteni a Raspbian Buster OS -t a Raspberry pi 3 -ra
A Qoopers használatának első lépései: 3 lépés
A Qoopers első lépései: A Qoopers a Robobloq oktató robotkészlete. Ez egy új cég; most fejezték be a közösségi finanszírozási kampányt az Indiegogóban. Büszke voltam arra, hogy támogattam a kampányukat, mert úgy gondolom, hogy a Qoopers egy szép játék gyerekeknek, valamint erős robotika