Агуулгын хүснэгт:

ESP32 / 8266 WiFi дохионы хүч: 14 алхам
ESP32 / 8266 WiFi дохионы хүч: 14 алхам

Видео: ESP32 / 8266 WiFi дохионы хүч: 14 алхам

Видео: ESP32 / 8266 WiFi дохионы хүч: 14 алхам
Видео: ESP8266 Diesel Injector Purging Station - PWM NodeMCU pump flow Control (Subtittled) 2024, Долдугаар сарын
Anonim
Image
Image
ESP32 / 8266 WiFi дохионы хүч
ESP32 / 8266 WiFi дохионы хүч
ESP32 / 8266 WiFi дохионы хүч
ESP32 / 8266 WiFi дохионы хүч
ESP32 / 8266 WiFi дохионы хүч
ESP32 / 8266 WiFi дохионы хүч

ESP -ээс WiFi дохионы хүч чадлын талаар та мэдэх үү? Жижиг антентай ESP01 авч залгуурт оруулах талаар та бодож байсан уу? Энэ нь ажиллах болов уу? Эдгээр асуултанд хариулахын тулд би янз бүрийн төрлийн микроконтроллеруудыг харьцуулсан хэд хэдэн туршилтыг хийсэн бөгөөд үүнд ESP32 ба ESP8266 орно. Бид эдгээр төхөөрөмжийн гүйцэтгэлийг 1 ба 15 метр гэсэн хоёр зайд үнэлсэн бөгөөд хоёулаа ханатай.

Энэ бүхнийг зөвхөн өөрийнхөө сониуч байдлыг хангахын тулд хийсэн юм. Үр дүн нь юу байв? Энэ бол ESP02 ба ESP32 -ийн онцлох үйл явдал байв. Би энэ видеон дээрх бүх нарийн ширийн зүйлийг танд үзүүлэх болно. Үүнийг шалгаж үзээрэй:

ESP чипүүдийг харьцуулах үр дүнгээс гадна би өөр өөр ESP чипүүдийг Access Point (тус бүр өөр суваг дээр) хэрхэн програмчлах, ухаалаг гар утсан дээрх програмаар дамжуулан тус бүрийн дохионы хүчийг хэрхэн шалгах талаар өнөөдөр танд хэлэх болно. Эцэст нь бид олдсон сүлжээнүүдийн дохионы хүч чадлын талаар ерөнхий дүн шинжилгээ хийх болно.

Энд бид дүн шинжилгээ хийсэн микроконтроллер тус бүрийн хавчаарыг оруулав.

Алхам 1: WiFi анализатор

WiFi анализатор
WiFi анализатор
WiFi анализатор
WiFi анализатор
WiFi анализатор
WiFi анализатор

WiFi анализатор бол бидний эргэн тойронд байгаа WiFi сүлжээг олох програм юм. Энэ нь dBm дахь дохионы хүч, сүлжээ тус бүрийн сувгийг харуулдаг. Бид үүнийг дүн шинжилгээ хийхдээ ашиглах болно. Үүнийг жагсаалт эсвэл график хэлбэрээр дүрслэх боломжтой.

PHOTO APP --- Аппликешныг Google Play Дэлгүүрээс линкээр татаж авах боломжтой.

play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=en

Алхам 2: Гэхдээ USB оролтгүй ESP чипийг хэрхэн програмчлах вэ?

ESP01 дээр кодоо бичихийн тулд "ESP01 дээрх бичлэг" видеог үзээд шаардлагатай бүх алхмуудыг үзээрэй. Энэ процедур нь бусад бүх төрлийн микроконтроллертой төстэй тул ашигтай жишээ болно.

Алхам 3: ESP02, ESP201, ESP12

ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12

Яг ESP01 -ийн нэгэн адил дээр дурдсантай адил бичлэг хийхийн тулд танд FTDI адаптер хэрэгтэй болно. Эдгээр ESP тус бүрт шаардлагатай холбоосыг доор өгөв.

ЧУХАЛ: Хөтөлбөрийг ESP дээр бүртгэсний дараа GPIO_0 -ийг GND -ээс устгахаа мартуузай.

Алхам 4: Номын сан

Номын сан
Номын сан

Хэрэв та ESP8266 ашиглахаар шийдсэн бол дараах "ESP8266WiFi" номын санг нэмнэ үү.

Зүгээр л "Ноорог >> Номын санг оруулах >> Номын санг удирдах …" хэсэгт очно уу.

ESP32 -д энэ процедур шаардлагагүй, учир нь энэ загвар нь номын сангаа суулгасан байгаа.

Алхам 5: Код

Бид бүх ESP чипүүдэд ижил кодыг ашиглах болно. Тэдний хоорондох цорын ганц ялгаа нь хандалтын цэг ба сувгийн нэр байх болно.

ESP32 нь бусдаас ялгаатай номын санг ашигладаг гэдгийг санаарай: "WiFi.h". Бусад загварууд нь "ESP8266WiFi.h" -ийг ашигладаг.

* ESP32 WiFi.h номын сан нь Arduino IDE дээр самбар суулгах багцтай хамт ирдэг.

// descomentar a biblioteca de acordo com seu chip ESP //#include // ESP8266

//#оруулах // ESP32

Алхам 6: Анхны тохиргоо

Энд бид нэг ESP -ээс нөгөө рүү шилжих өгөгдөл, сүлжээний нэр болох ssid, сүлжээний нууц үг, эцэст нь сүлжээ ажиллах суваг болох суваг байна.

/ *Nome da rede e senha */const char *ssid = "nomdeDaRede"; const char *нууц үг = "senha"; const int суваг = 4; / * Endereços para configuração da rede */ IPAddress ip (192, 168, 0, 2); IPAddress гарц (192, 168, 0, 1); IPAddress дэд сүлжээ (255, 255, 255, 0);

Алхам 7: Тохиргоо

Тохиргоонд бид хандалтын цэгээ эхлүүлж, тохиргоог хийх болно.

Үүсгэсэн сүлжээний ажиллах CHANNEL -ийг тодорхойлж болох барилгачинд зориулсан дэлгэрэнгүй мэдээлэл байдаг.

WiFi.softAP (ssid, нууц үг, суваг);

void setup () {delay (1000); Цуваа.begin (115200); Serial.println (); Serial.print ("Хандалтын цэгийг тохируулж байна …"); /* "Нууц үг" гэсэн нэр томъёо арилгагч програмыг сонгоно уу. * / /* Wifi.softAP (ssid, нууц үг, суваг); */ WiFi.softAP (ssid, нууц үг, суваг); / * configurações da rede */ WiFi.softAPConfig (ip, гарц, дэд сүлжээ); IPAddress myIP = WiFi.softAPIP (); Serial.print ("AP IP хаяг:"); Serial.println (myIP); } void loop () {}

Алхам 8: Туршилт хийх

1. Бүх чипийг нэгэн зэрэг, зэрэгцүүлэн холбосон.

2. Туршилтыг ажлын орчинд хийсэн бөгөөд бусад сүлжээ байгаа тул бидний хажууд байгаа бусад тэмдгийг харж болно.

3. Чип бүр өөр өөр суваг дээр байрладаг.

4. Аппликейшнийг ашиглан бид чипийн ойролцоо болон хана нь илүү алслагдсан орчинд дохионы эрчимийн дагуу үүсгэсэн графикийг шалгадаг.

Алхам 9: Шинж тэмдгүүдийг шинжлэх

Шинж тэмдгүүдийг шинжлэх
Шинж тэмдгүүдийг шинжлэх

Чипстэй ойролцоо - 1 метр

Энд бид програмын эхний тэмдэглэлийг харуулав. Энэхүү шалгалтанд ESP02 ба ESP32 -ийн шилдэг үзүүлбэрүүд багтсан болно.

Алхам 10: Шинж тэмдгүүдийг шинжлэх

Шинж тэмдгүүдийг шинжлэх
Шинж тэмдгүүдийг шинжлэх

Чипсээс хол зайд - 15 метр

Энэ хоёр дахь шатанд онцлох зүйл бол өөрийн гэсэн гадаад антентай ESP02 юм.

Алхам 11: Bar Graph - 1 метрийн зайтай

Бар график - 1 метрийн зайтай
Бар график - 1 метрийн зайтай

Дүрслэлийг хөнгөвчлөхийн тулд бид дараахь диаграмыг харуулсан графикийг тохируулсан болно: баар нь жижиг байх тусам дохио илүү хүчтэй болно. Эндээс бид ESP02 -ийн хамгийн сайн гүйцэтгэлтэй, дараа нь ESP32 ба ESP01 байна.

Алхам 12: Bar Graph - 15 метрийн зайтай

Bar Graph - 15 метрийн зайтай
Bar Graph - 15 метрийн зайтай

Энэ хүснэгтэд бид ESP02 -ийн хамгийн сайн гүйцэтгэл рүү буцаж очоод дараа нь илүү хол зайд ESP32 -ийг оруулна.

Алхам 13: Сувгууд

Сувгууд
Сувгууд

Одоо энэ зураг дээр би чип бүр өөр өөр суваг дээр хэрхэн ажиллаж байгааг харуулах болно.

Алхам 14: Дүгнэлт

- Бид дүн шинжилгээ хийхэд ESP02 ба ESP32 нь ялгардаг

Ойролцоох болон хол байх үед дохио өгдөг.

- ESP01 нь анхааралтай харахад ESP32 шиг хүчирхэг боловч түүнээс холдох тусам маш их дохио алддаг.

Бусад чипсүүд биднийг холдох тусам илүү их хүч алддаг.

Зөвлөмж болгож буй: