Πίνακας περιεχομένων:

Ελέγξτε το Esp6266 από το Διαδίκτυο; Δωρεάν και εύκολα: 7 βήματα
Ελέγξτε το Esp6266 από το Διαδίκτυο; Δωρεάν και εύκολα: 7 βήματα

Βίντεο: Ελέγξτε το Esp6266 από το Διαδίκτυο; Δωρεάν και εύκολα: 7 βήματα

Βίντεο: Ελέγξτε το Esp6266 από το Διαδίκτυο; Δωρεάν και εύκολα: 7 βήματα
Βίντεο: Ελέγξτε το σάκχαρο και τον διαβήτη σας στην εκδήλωση του Διαβαλκανικού (Δευτέρα, πλ. Αριστοτέλους) 2024, Νοέμβριος
Anonim
Ελέγξτε το Esp6266 από το Διαδίκτυο; Δωρεάν και εύκολο
Ελέγξτε το Esp6266 από το Διαδίκτυο; Δωρεάν και εύκολο

Πόσες φορές δεν έχουμε αναζητήσει έναν απλό τρόπο επικοινωνίας με τις συσκευές μας μέσω Διαδικτύου χωρίς επιπλοκές και / ή πολύπλοκες ενδιάμεσες εφαρμογές, DNS, διευθύνσεις IP ή VPN.

Πολλές φορές με έχουν ρωτήσει πώς να ενεργοποιήσω ένα led, ρελέ ή να δω μια θερμοκρασία από το Διαδίκτυο με εύκολο τρόπο, εδώ μια πιθανή απάντηση.

Για πολύ καιρό είχα υπόψη μου αυτήν την εφαρμογή για τον έλεγχο ή την αλληλεπίδραση ενός ESP8266 από το Διαδίκτυο χρησιμοποιώντας τους υπάρχοντες διακομιστές IRC, απαιτεί μόνο 3 πράγματα έναν διαθέσιμο διακομιστή IRC, ψευδώνυμο και κανάλι.

Ολοκληρωμένα μαθήματα PDAControl

ESP8266 IRCControl από Internet IoT v1.0 Μέρος 1

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

Δοκιμάστε την εφαρμογή από εδώ! Θα αφήσω ένα ESP8266 Συνδεδεμένο λίγες μέρες για να δοκιμάσω ή / και αν θέλετε να κάνετε λήψη και να προσθέσετε περισσότερες συσκευές ESP-IRCControl WEB IRC Client.

pdacontrolen.com/irc/

ESP8266 IRCControl desde Internet IoT v1.0 Μέρος 1

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui !! Αποκτήστε το ESP8266 Conectado unos dias para que prueben y/o si quieren descargen της συμφωνίας με τη διάθεση ESP-IRCControl WEB IRC Client.

pdacontroles.com/irc/

Βήμα 1: Chat Relay Internet (IRC)

Internet Relay Chat (IRC)
Internet Relay Chat (IRC)

Internet Relay Chat (IRC)

Το IRC (INTERNET RELAY CHAT) είναι ένα πρωτόκολλο μετάδοσης (TCP/IP), το οποίο χειρίζεται συνομιλίες και ασύγχρονη επικοινωνία, οι συνομιλίες μπορούν να γίνουν σε μεγάλες ομάδες χρηστών ή ακόμη και μία προς μία.

Το IRC υπάρχει από το 1988, αν και προς το παρόν δεν είναι τόσο δημοφιλές όσο πριν από μερικά χρόνια, αλλά εξακολουθούν να υπάρχουν πολλές ενεργές ομάδες, γενικά κοινότητες συζήτησης δωρεάν λογισμικού, διακομιστές IRC είναι ενεργοί, τρέχοντες και δημόσιοι.

Το IRC μπορεί να εφαρμόσει το Transport Layer Security (TLS) ή το Secure Sockets Layer (SSL) για την κρυπτογράφηση δεδομένων μεταξύ των χρηστών, επιτρέπει επίσης την αποστολή αρχείων. Τα περισσότερα μηνύματα που αποστέλλονται μεταξύ ενός προγράμματος -πελάτη IRC και του διακομιστή IRC αποστέλλονται σε απλό κείμενο.

Τεχνικά, το IRC είναι ένα πρωτόκολλο που επιτρέπει την αποστολή μηνυμάτων σε έναν ή πολλούς χρήστες, χρησιμοποιώντας εντολές για ορισμένες ενέργειες, όπως "PRIVMSG" για αποστολή μηνύματος σε κανάλι / ομάδα ή χρήστη.

Περισσότερες πληροφορίες: Λίστα εντολών IRC, πηγή Wikipedia.

Περισσότερες πληροφορίες: IRC, πηγή Wikipedia.

Περισσότερες πληροφορίες: IRC Protocol, linux.org. πηγή Wikipedia φόρουμ

Πρόταση: Δοκιμάστε τώρα!.. Θα αφήσω ένα esp8266 συνδεδεμένο για λίγο, θα στείλω εντολές από εδώ … έναν πελάτη Web IRC πολύ εύκολο.

Βήμα 2: ESP8266 IRC Client

ESP8266 IRC Client
ESP8266 IRC Client

ESP8266 IRC Client

Θα μπορούσατε να πείτε ότι η δημιουργία ενός προγράμματος -πελάτη IRC είναι πολύ απλή, τεχνικά πραγματοποιήστε συνδέσεις με έναν διακομιστή για μια συγκεκριμένη θύρα, αποστολή και λήψη μηνυμάτων, για κάποιο διάστημα έχω κάνει δοκιμές με το esp8266 ως πελάτη IRC, έχω κάνει κάποιες βελτιώσεις στην αρχική δοκιμές που παρουσιάστηκαν σε προηγούμενα μαθήματα.

ESP8266 + Display Oled I2c Client IRC Chat Control

Για να εγγυηθεί την ύπαρξη ή τη σύνδεση των πελατών, ο διακομιστής IRC στέλνει συνεχώς "PING" στον πελάτη, σε αυτήν την περίπτωση ο ESP8266 θα απαντούσε "PONG" υποδεικνύοντας ότι είναι ακόμα ενεργός στο κανάλι, αυτή η επαλήθευση γίνεται αυτόματα από την εφαρμογή μας.

Η εφαρμογή έχει δημιουργηθεί για να λειτουργεί Απάντηση κατόπιν αιτήματος, το ESP8266 θα απαντά μόνο σε αιτήματα / εντολές ή μηνύματα από εξωτερικούς πελάτες, προτιμάται να αποφεύγεται η συνεχής αποστολή δεδομένων χωρίς να ζητηθεί, να βομβαρδιστεί ή ίσως να αποκλειστεί διακομιστής IRC.

Πρόταση: Δοκιμάστε τώρα!.. Θα αφήσω ένα esp8266 συνδεδεμένο για λίγο, θα στείλω εντολές από εδώ… ένα IRC Web client πολύ εύκολο.

Βήμα 3: Υλικά και πού να τα αγοράσετε πολύ φθηνά

Υλικά και πού να τα αγοράσετε πολύ φθηνά !!
Υλικά και πού να τα αγοράσετε πολύ φθηνά !!

Υλικά και πού να τα αγοράσετε πολύ φθηνά

  • ESP8266 12e NodeMCU
  • Αισθητήρας DHT11
  • Αισθητήρας DS18B20 Onewire

Πρόταση: Δοκιμάστε τώρα!.. Θα αφήσω ένα esp8266 συνδεδεμένο για λίγο, θα στείλω εντολές από εδώ… ένα IRC Web client πολύ εύκολο

Βήμα 4: IRCControl V1.0 ESP8266 From Internet Easy #IoT Μέρος 1

Image
Image

Βήμα 5: Έλεγχος και παρακολούθηση = Εντολές

Έλεγχος και παρακολούθηση = Εντολές
Έλεγχος και παρακολούθηση = Εντολές
Έλεγχος και παρακολούθηση = Εντολές
Έλεγχος και παρακολούθηση = Εντολές

Έλεγχος και Παρακολούθηση

Παρακάτω θα απαριθμήσω μερικές από τις δυνατότητες της εφαρμογής irc που υλοποιήθηκαν σε ένα ESP8266, τις κύριες λειτουργίες παρακολούθησης και ελέγχου, έχουν δημιουργηθεί ορισμένες εντολές, οι οποίες επιτρέπουν την αίτηση τιμών, καταστάσεων ή δεδομένων από το esp8266:

Λίστα εντολών ΕΔΩ:

Λήψεις: Κωδικός Arduino ide & Github pdacontrolen.com

Πρόταση: Δοκιμάστε τώρα!.. Θα αφήσω ένα esp8266 συνδεδεμένο για λίγο, θα στείλω εντολές από εδώ… ένα IRC Web client πολύ εύκολο.

Βήμα 6: Δοκιμάστε με το ESP8266 μου τώρα…

Δοκιμάστε με το ESP8266 μου τώρα…
Δοκιμάστε με το ESP8266 μου τώρα…
Δοκιμάστε με το ESP8266 μου τώρα…
Δοκιμάστε με το ESP8266 μου τώρα…
Δοκιμάστε με το ESP8266 μου τώρα…
Δοκιμάστε με το ESP8266 μου τώρα…

IRC Client

εισαγάγετε και στείλτε μια εντολή ή αν θέλετε να κατεβάσετε τον κωδικό και δοκιμάστε.. προσθέτοντας το ESP8266

Προσπαθήστε τώρα!.. Θα αφήσω ένα esp8266 συνδεδεμένο για λίγο, θα στείλω εντολές από εδώ … έναν πελάτη Web IRC πολύ εύκολο.

  1. Εντολή: Παράδειγμα "HIGH GPIOXX": "HIGH GPIO12" Ενεργοποιήστε τις εξόδους GPIO
  2. Εντολή: Παράδειγμα "LOW GPIOXX": "LOW GPIO12" Απενεργοποιήστε τις εξόδους GPIO
  3. Εντολή: "READ 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: Έγγραφα και λήψεις

Έγγραφα και Λήψεις
Έγγραφα και Λήψεις

Μερικά πλεονεκτήματα

  • Αμφίδρομη σύνδεση μέσω Διαδικτύου χωρίς εγγραφή σε Εφαρμογές, Token's ή Platforms, το θεωρώ εφαρμογή IoT.
  • Δεν απαιτεί Φιλοξενία, Δημόσιες Σταθερές Διευθύνσεις IP, VPN, ειδικές θύρες.
  • Είναι μια απλή σύνδεση TCP / IP, σύνδεση με διακομιστή και θύρα 6777.
  • Οι διακομιστές IRC όπως το freenode είναι δημόσιοι, ήταν πάντα εκεί.
  • Επιτρέπει τη δημιουργία προσωρινών καναλιών από έναν χρήστη, τα οποία είναι τεχνικά ιδιωτικά, το παράδειγμα "#TestESPChannel" θα μπορούσε να χρησιμοποιηθεί για ιδιωτικές δοκιμές, το εν λόγω κανάλι θα είναι ενεργό μόνο εφόσον υπάρχουν χρήστες σε αυτό.
  • Με τη δημιουργία προσωρινών ομάδων θα μπορούσαμε να δημιουργήσουμε εφαρμογές P2P ή M2M από σημείο σε σημείο.
  • ΣΗΜΑΝΤΙΚΟ: Μην χρησιμοποιείτε υπάρχοντα κανάλια ή χρησιμοποιούνται ήδη σε οποιαδήποτε κοινότητα, πολύ δημόσια.
  • Υπάρχουν πελάτες IRC για όλες σχεδόν τις πλατφόρμες, είτε Android, Web, Python, C +, Arduino ή Node-RED.
  • Το πρωτόκολλο εγγυάται την αποστολή και λήψη μηνυμάτων μεταξύ πελατών.

Ολοκληρωμένα μαθήματα PDAControl

ESP8266 IRCControl από Internet IoT v1.0 Μέρος 1

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

Δοκιμάστε την εφαρμογή από εδώ! Θα αφήσω ένα ESP8266 Συνδεδεμένο λίγες μέρες για να δοκιμάσω ή / και αν θέλετε να κάνετε λήψη και να προσθέσετε περισσότερες συσκευές ESP-IRCControl WEB IRC Client.

pdacontrolen.com/irc/

ESP8266 IRCControl desde Internet IoT v1.0 Μέρος 1

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui !! Αποκτήστε ESP8266 Conectado unos dias para que prueben y/o si quieren descargen of agregen mas dispitivos ESP-IRCControl WEB IRC Client.

pdacontroles.com/irc/

Συνιστάται: