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

Esp6266 -г интернетээс хянах уу? Үнэгүй, хялбар: 7 алхам
Esp6266 -г интернетээс хянах уу? Үнэгүй, хялбар: 7 алхам
Anonim
Esp6266 -г интернетээс хянах уу? Үнэгүй, хялбар
Esp6266 -г интернетээс хянах уу? Үнэгүй, хялбар

Бид төхөөрөмжүүдтэйгээ интернэтээр дамжуулан хүндрэл учруулахгүй, / эсвэл зуучлагчийн нарийн төвөгтэй програмууд, DNS, IP хаяг, VPN -гүйгээр харилцах энгийн аргыг хичнээн олон удаа хайгаагүй байна.

Олон удаа надаас асаах, буухиа дамжуулах эсвэл интернетээс температурыг хэрхэн хялбархан харахыг асуусан бөгөөд энд хариулж болно.

Энэхүү програмыг одоо байгаа IRC серверүүдийг ашиглан интернэтээс ESP8266 -ийг удирдах эсвэл харилцан үйлчлэх талаар удаан хугацааны турш санаж байсан бөгөөд энэ нь зөвхөн боломжтой 3 IRC сервер, хоч, суваг шаарддаг.

PDAControl -ийн иж бүрэн заавар

Internet IoT v1.0 -ээс ESP8266 IRCControl 1 -р хэсэг

pdacontrolen.com/esp8266-irccontrol-from-in…

Эндээс програмыг туршиж үзээрэй! Би ESP8266-ийг хэд хоногийн дараа холбож үлдээх болно. Хэрэв та ESP-IRCControl WEB IRC Client-ийг нэмж татаж авахыг хүсч байвал.

pdacontrolen.com/irc/

ESP8266 IRCControl Интернет IoT v1.0 -ийн 1 -р хэсэг

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui !! ESP8266 програмыг ашиглах нь ESP-IRCControl WEB IRC Client-ийг ашиглах боломжийг олгодог.

pdacontroles.com/irc/

Алхам 1: Интернет релей чат (IRC)

Интернет релей чат (IRC)
Интернет релей чат (IRC)

Интернет релей чат (IRC)

IRC (INTERNET RELAY CHAT) нь чат болон асинхрон харилцааг зохицуулдаг дамжуулах протокол (TCP/IP) бөгөөд чат нь хэрэглэгчдийн томоохон бүлгүүдэд эсвэл бүр нэг нэгээр нь байж болно.

IRC нь 1988 оноос хойш оршин тогтнож байгаа боловч одоогоор энэ нь хэдэн жилийн өмнөх шиг алдартай биш боловч олон идэвхтэй бүлгүүд байсаар байгаа бөгөөд ерөнхийдөө чөлөөт програм хангамжийн хэлэлцүүлгийн нийгэмлэгүүд, IRC серверүүд идэвхтэй, одоогийн болон олон нийтэд нээлттэй байдаг.

IRC нь хэрэглэгчдийн хооронд өгөгдлийг шифрлэхийн тулд Transport Layer Security (TLS) эсвэл Secure Sockets Layer (SSL) -ийг хэрэгжүүлж, файл илгээх боломжийг олгодог. IRC клиент ба IRC серверийн хооронд илгээсэн ихэнх мессежийг энгийн текстээр илгээдэг.

Техникийн хувьд IRC нь суваг / бүлэг эсвэл хэрэглэгч рүү мессеж илгээх "PRIVMSG" гэх мэт тодорхой үйлдлүүдийн командыг ашиглан нэг эсвэл олон хэрэглэгч рүү мессеж илгээх боломжийг олгодог протокол юм.

Нэмэлт мэдээлэл: IRC командын жагсаалт, Википедиагийн эх сурвалж.

Дэлгэрэнгүй мэдээлэл: IRC, Википедиа эх сурвалж.

Нэмэлт мэдээлэл: IRC протокол, linux.org. Википедиа форумын эх сурвалж

Зөвлөмж: Одоо үзээрэй!.. Би esp8266 -г хэсэг хугацаанд холбож, эндээс тушаал илгээнэ үү … IRC вэб клиент маш амархан.

Алхам 2: ESP8266 IRC үйлчлүүлэгч

ESP8266 IRC үйлчлүүлэгч
ESP8266 IRC үйлчлүүлэгч

ESP8266 IRC үйлчлүүлэгч

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

ESP8266 + дэлгэц Oled I2c үйлчлүүлэгч IRC чат хяналт

Үйлчлүүлэгчид байгаа эсэх, тэдний холболтыг баталгаажуулахын тулд IRC сервер нь үйлчлүүлэгчид "PING" -г тасралтгүй илгээдэг бөгөөд энэ тохиолдолд ESP8266 нь "PONG" гэж хариулах бөгөөд энэ нь суваг идэвхтэй хэвээр байгааг илтгэдэг тул энэхүү баталгаажуулалтыг манай програм автоматаар хийдэг.

Энэхүү програмыг хүсэлтээр хариулах зорилгоор бүтээсэн бөгөөд ESP8266 нь зөвхөн гадны үйлчлүүлэгчдийн хүсэлт / тушаал, мессежийн дагуу хариу өгөх бөгөөд IRC серверийг хүсээгүй, бөмбөгдөх эсвэл хаахгүйгээр өгөгдлийг байнга илгээхээс зайлсхийх нь дээр.

Зөвлөмж: Одоо үзээрэй!.. Би esp8266 -г хэсэг хугацаанд холбож, эндээс тушаал илгээнэ үү … IRC вэб клиент маш амархан.

Алхам 3: Материал, хаанаас худалдаж авах вэ?

Материал, хаанаас худалдаж авах нь маш хямд !!
Материал, хаанаас худалдаж авах нь маш хямд !!

Материал, хаанаас худалдаж авах нь маш хямд

  • ESP8266 12e NodeMCU
  • DHT11 мэдрэгч
  • Мэдрэгч DS18B20 Onewire

Зөвлөмж: Одоо үзээрэй!.. Би esp8266 -г хэсэг хугацаанд холбож, эндээс тушаал илгээнэ үү … IRC вэб клиент маш амархан

Алхам 4: Internet Easy -ээс IRCControl V1.0 ESP8266 1 -р хэсэг

Image
Image

Алхам 5: Хяналт ба хяналт = Тушаалууд

Хяналт ба хяналт = Тушаалууд
Хяналт ба хяналт = Тушаалууд
Хяналт ба хяналт = Тушаалууд
Хяналт ба хяналт = Тушаалууд

Хяналт ба хяналт

Доор би ESP8266 -д хэрэгжүүлсэн irc програмын зарим онцлог шинж чанаруудыг жагсаах болно, Хяналт, хяналтын үндсэн функцууд, esp8266 -аас утга, төлөв эсвэл өгөгдөл хүсэх зарим командуудыг үүсгэсэн болно.

Командын жагсаалт ЭНД:

Татаж авсан: Arduino ide & Github код pdacontrolen.com

Зөвлөмж: Одоо үзээрэй!.. Би esp8266 -г хэсэг хугацаанд холбож, эндээс тушаал илгээнэ үү … IRC вэб клиент маш амархан.

Алхам 6: Одоо миний ESP8266 -ийг ашиглаж үзээрэй …

Миний ESP8266 -ийг одоо туршиж үзээрэй …
Миний ESP8266 -ийг одоо туршиж үзээрэй …
Миний ESP8266 -ийг одоо туршиж үзээрэй …
Миний ESP8266 -ийг одоо туршиж үзээрэй …
Миний ESP8266 -ийг одоо туршиж үзээрэй …
Миний ESP8266 -ийг одоо туршиж үзээрэй …

IRC үйлчлүүлэгч

командыг оруулаад илгээх эсвэл хэрэв та кодыг татаж аваад туршихыг хүсвэл ESP8266 -аа нэмж оруулаарай

Одоо үзээрэй!.. Би esp8266 -г хэсэг хугацаанд холбож, эндээс тушаал илгээнэ үү … IRC вэб клиент маш амархан.

  1. Тушаал: "HIGH GPIOXX" жишээ: "HIGH GPIO12" GPIO гаралтыг асаана уу
  2. Тушаал: "LOW GPIOXX" жишээ: "LOW GPIO12" GPIO гаралтыг унтраа
  3. Тушаал: "ADC0 уншина уу"
  4. Команд: "ESP SIGNAL?"
  5. Тушаал: "ESP Temp?" Температур мэдрэгч - DHT11
  6. Тушаал: "ESP HR?" Харьцангуй чийгшил мэдрэгч - DHT11
  7. Тушаал: "ESP Temp2?" Температур мэдрэгч - DS18B20
  8. Тушаал: "ESP ?????"
  9. Тушаал: "ESP8266IRCXXXXXX Help" эсвэл "Nicknameesp Help" - боломжтой тушаалуудыг жагсаана уу.
  10. Тушаал: гунигтай царай =:(

Алхам 7: Баримт бичиг ба татан авалт

Баримт бичиг ба татан авалт
Баримт бичиг ба татан авалт

Зарим давуу талууд

  • Програм, Токен эсвэл Платформд бүртгүүлэхгүйгээр интернетээр дамжуулан хоёр чиглэлтэй холболтыг би IoT програм гэж үздэг.
  • Хостинг, олон нийтийн тогтмол IP хаяг, VPN, тусгай портууд шаардлагагүй.
  • Энэ бол энгийн TCP / IP холболт, сервер болон 6777 порт руу холбогдох явдал юм.
  • Фринод гэх мэт IRC серверүүд олон нийтэд нээлттэй байдаг.
  • Энэ нь техникийн хувьд хувийн хэрэглэгчийн түр зуурын суваг үүсгэх боломжийг олгодог, жишээ нь "#TestESPChannel" -ыг хувийн туршилтанд ашиглаж болно гэж мэдэгдсэн суваг нь хэрэглэгч байгаа тохиолдолд л идэвхтэй байх болно.
  • Түр зуурын бүлгүүдийг үүсгэснээр бид цэгээс цэгт P2P эсвэл M2M програм үүсгэж болно.
  • ЧУХАЛ: Одоо байгаа сувгуудыг аль хэдийн олон нийтэд ашиглаж болохгүй.
  • Android, Web, Python, C +, Arduino эсвэл Node-RED гэх мэт бараг бүх платформд зориулсан IRC үйлчлүүлэгчид байдаг.
  • Протокол нь үйлчлүүлэгчдийн хооронд мессеж илгээх, хүлээн авах баталгаа болдог.

PDAControl -ийн иж бүрэн заавар

Internet IoT v1.0 -ээс ESP8266 IRCControl 1 -р хэсэг

pdacontrolen.com/esp8266-irccontrol-from-in…

Эндээс програмыг туршиж үзээрэй! Би ESP8266-ийг хэд хоногийн дараа холбож үлдээх болно. Хэрэв та ESP-IRCControl WEB IRC Client-ийг нэмж татаж авахыг хүсч байвал.

pdacontrolen.com/irc/

ESP8266 IRCControl Интернет IoT v1.0 -ийн 1 -р хэсэг

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui !! ESP8266 програмыг ашиглах нь ESP-IRCControl WEB IRC Client-ийг ашиглах боломжийг олгодог.

pdacontroles.com/irc/

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