Πίνακας περιεχομένων:
- Βήμα 1: Flasher Un Nouveau Firmware Sur L'ESP8266
- Βήμα 2: Προγραμματιστής L'ESP Avec L'IDE Arduino
- Βήμα 3: Le Montage
- Βήμα 4: Πρόγραμμα Enfin Le Vrai
- Βήμα 5: Εφαρμογή Android
- Βήμα 6: Le Site WEB
Βίντεο: Έξυπνο βύσμα ESP8266: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Bienvenue sur cet άρθρο qui a pour but de vous montrer un projet de domotique que j'ai réalisé. Ayant toujours adoré les choses automatiques et optimisées, j'ai décidé de créer moi-même mes prises connectées. Celles-ci sont commandées μέσω WiFi. La partit logique est uniquement commandé par un ESP8266. Nous verrons 2 manières de Commander ces prises; εκ των προτέρων μέσω του διαδικτυακού τόπου (συμβατό με iPhone και Android για την ύπαρξή σας σε τοπικό επίπεδο). Εκτός από την εφαρμογή une για Android créée avec B4A qui est plus ergonomique.
Βήμα 1: Flasher Un Nouveau Firmware Sur L'ESP8266
Lorsque que vous venez de recevoir votre petit ESP8266 chez vous, celui-ci est fait pour ne comprendre que les commandes AT (mêmes commands utilisées sur les modules Bluetooth). Cependant ce firmware demeure assez restreint pour notre projet. C'est pour cela que nous allons flasher un nouveau firmware sur notre ESP. Ρίξτε cela nous avons besoin de:
- Un ESP8266
- Un FTDI
- Une Breadboard
- Des câbles mâles/femelles
- L’executable et sont fichier.bin ci-joint
Το L'ESP διαθέτει πρόσθετους τρόπους λειτουργίας για τη λειτουργία των επιπέδων της έντασης που αποδίδονται σε θύρες GPIO 0 και 2 à γήρανσης. Προσθήκη νέων λειτουργιών, προγραμματισμού τρόπου λειτουργίας και λειτουργίας συντονισμού κανονικού προγράμματος λειτουργίας του ESP. Ρίξτε άμεσα όλους τους χρήστες που χρησιμοποιούν τη λειτουργία προγραμματισμού για να ρίξετε το φλας. Pour cela il faut relier les pins de l'ESP au FTDI de cette manière:
ESP FTDI
VCC +3.3V
GND GND
RX TX
TX RX
GPIO0 +3.3V // Προσοχή uniquement du 3.3V! faites προσοχή de bien positionner le jumper du FTFI
GPIO2 GND
CHPD RST
Il faut bien connecter les ports GPIO avant d'alimenter l'ESP pour pouvoir être en mode programmation.
Une fois le câblage fait, lancez le.exe, cliquez sur BIN et sélectionnez le.bin. Puis entrez le port COM du FTDI (ορατά dans l'onglet "Ports (COM et LPT)" du Gestionnaire de périphériques). Επέτρεψε την επιλογή σου για να κατεβάσεις και να πάρεις μέρος! Vous devriez avoir ceci:
σύνδεση….
Διαγραφή φλας… Γράψιμο σε 0x00000000… (0 %) //… // Γράψιμο σε 0x0007ec00… (99 %) Αποχώρηση… Αποτυχία εξόδου από τη λειτουργία Flash // Fin du flash vous avez réussi!
Βήμα 2: Προγραμματιστής L'ESP Avec L'IDE Arduino
Une fois notre ESP8266 avec son nouveau firmware, nous devons le programmer! Pour cela il faut tout d'abord ajouter l'URL de gestionnaire de cartes dans les Préférences avec ce lien:
arduino.esp8266.com/stable/package_esp8266com_index.json
Μπορείτε να χρησιμοποιήσετε το "Outils> Type de cartes> Gestionnaire de cartes", tapez "esp8266" και το πρόγραμμα εγκατάστασης της βιβλιοθήκης "ESP8266 Community".
Puis choisissez "Generic ESP8266 Module" dans "Types de cartes. Et choisissez ces paramètres (voir photo).
Enfin on peut téléverser notre premier πρόγραμμα! Voici un exemple tout απλό:
void setup () {
Serial.begin (9600); } void loop () {Serial.println ("Hello World!"); }
Παρακαλώ, μην ξεχάσετε να κάνετε "Hello World!" s'afficher dans votre moniteur série.
Βήμα 3: Le Montage
Ρίξτε cette carte vous aurez besoin de:
- 1 ESP8266
- 1 HLK-PM01
- 1 LM1117t-3.3
- 1 Relais
- 2 Borniers
Le HLK-PM01 permet de transformer le 220v εναλλασσόμενο σε 5V συνέχεια. Le LM1117t-3.3 quant à lui convertit le 5V και 3.3V pour l'ESP8266. Ensuite référez-vous au schéma pour le montage. Enfin le relais permet de commuter un appareil fonctionnant sur le 220V.
Une fois le montage réalisé, il vous reste plus qu'à connecter un appareil (une lampe par exemple). Pour cela si vous avez des vieilles rallonges c'est l'idéal, sinon il va falloir couper le câble de votre lampe. Ensuite il suffit de relier la phase et le neutre de chaque côté, le sens n'a pas vraiment d'importance vu que nous sommes sur de l'alternatif.
ΠΡΟΣΟΧΗ ! Faites très προσοχής avec cette carte, για χρήση σε 220V, χωρίς χειρισμό JAMAIS la carte sous alimentation!
Βήμα 4: Πρόγραμμα Enfin Le Vrai
Απρίλιος πολλαπλάσιο étapes nous αφίξεις enfin à notre vrai πρόγραμμα. Το Téléchargez le et nous allons y apporter βελτιώνει τις τροποποιήσεις.
Tout d'abord modifiez le SSID et le mot de passe de votre box. Faites προσοχή από μεγάλα και μικρά! Puis quelques lignes plus bas vous pouvez choisir l'adresse IP que l'ESP prendra sur le réseau.
Téléversez le program et nous passons à la dernière étape de ce projet, la commande des prises.
Pour tester si tout fonctionne il suffit d'aller dans votre navigateur web et de renter l'adresse de l'ESP suivi de /ON. Comme ceci par παράδειγμα:
192.168.1.201/ON
Miracle notre relais commute!
Βήμα 5: Εφαρμογή Android
Vous l'avez donc compris pour interagir avec notre մրցանակ il s'agit seulement d'une gestion d'URL. Ρίξτε μια αναπτυξιακή εφαρμογή μικρογραφίας για χρήση με τη λογική B4A. Je vous mets mon code en fichier téléchargeable, vous trouverez plein de tuto pour B4A. Pour faire simple l'application fonctionne avec des boutons pour ON et OFF, et une fenêtre web (masquée) is useisé pour charger l'URL lors d'un κάντε κλικ στο un bouton. Rien de plus! Μπορείτε να χρησιμοποιήσετε το AppInventor qui est plus plus απλή εφαρμογή ανάπτυξης εφαρμογής.
Βήμα 6: Le Site WEB
N'ayant pas les connaissances en développement d'applications IOS, j'ai développé un petit site WEB, une solution simple pour les possesseurs d'iPhone. Σχετικά με τον ιστότοπο που θα χρησιμοποιηθεί για τοπικούς υπολογιστές μέσω υπολογιστή στο Rasperry PI. Πραγματοποιήστε μια νέα υπηρεσία WAMP (ή LAMP pour Linux). De même je vous laisse chercher sur internet un tutoriel pour ces types de serveur très simple à mettre en place.
Personnellement je trouve le site plus esthétique et plus optimisé avec les boutons switch. Για την καλύτερη δυνατή πληροφόρηση σχετικά με το βραβείο χωρίς έμφαση, χωρίς άμεση ανταλλαγή πληροφοριών. Cependant le fait d'avoir une Rasperry qui tourne tout le temps pour héberger est contraignant. Cependant le fait d'utiliser cette méthode permet d'imaginer une infinité de façons de Commander ces interrupteurs. Que ce soit avec des capteurs de présence, υπερηχογράφημα, φωτογράφιση ή ένδειξη του κώδικα για την αναγνώριση εικόνας και βίντεο avec OpenCV. Les possibilités sont infinies.
J’espère que ce projet vous a plu. Je ferais prochainement un article sur comment transformer cette carte en PCB.
Συνιστάται:
Πώς να τροφοδοτήσετε ένα Gopro με βύσμα ισορροπίας Lipo: 3 βήματα
Πώς να τροφοδοτήσετε ένα Gopro με βύσμα ισορροπίας Lipo: Γεια σας παιδιά, αυτή τη φορά σας δείχνω πώς να χρησιμοποιήσετε το βύσμα ισορροπίας μιας μπαταρίας lipo για να τροφοδοτήσετε συσκευές USB. Συνήθως, το βύσμα ισορροπίας χρησιμοποιείται κατά τη φόρτιση μιας μπαταρίας λιπό. Προστατεύει την ίδια τάση σε όλα τα κύτταρα. Αλλά με αυτό το hack μπορείτε να το χρησιμοποιήσετε ως δύναμη
Έξυπνο Ξυπνητήρι: Ένα Έξυπνο Ξυπνητήρι Με Raspberry Pi: 10 Βήματα (με Εικόνες)
Έξυπνο Ξυπνητήρι: Ένα Έξυπνο Ξυπνητήρι Κατασκευασμένο Με Βατόμουρο Π: Θέλατε ποτέ ένα έξυπνο ρολόι; Αν ναι, αυτή είναι η λύση για εσάς! Έφτιαξα το Smart Alarm Clock, αυτό είναι ένα ρολόι που μπορείτε να αλλάξετε την ώρα αφύπνισης σύμφωνα με τον ιστότοπο. Όταν χτυπήσει το ξυπνητήρι, θα ακουστεί ένας ήχος (βομβητής) και 2 φώτα θα
Το βύσμα USB: 9 βήματα (με εικόνες)
Το USB Plugbulb: Σε αυτό το Instructable θα σας δείξω πώς να φτιάξετε ένα εξαιρετικά φωτεινό LED που τροφοδοτείται με USB με συμπαγή συντελεστή μορφής, το οποίο έχω ονομάσει με αγάπη, "The Plugbulb". Αυτός ο μικρός λαμπτήρας μπορεί να συνδεθεί σε οποιαδήποτε υποδοχή USB. Ιδανικό για να μετατρέψετε τη φορητή σας δύναμη
Έξυπνο βύσμα ελεγχόμενης θερμοκρασίας με δυνατότητα WiFi: 4 βήματα
WiFi Smart Plug ελεγχόμενης θερμοκρασίας: Σε αυτό το σετ οδηγιών θα εξετάσουμε πώς να φτιάξουμε έναν αισθητήρα θερμοκρασίας με δυνατότητα WiFi χρησιμοποιώντας ένα απλό ESP8266 για την άρση βαρών και έναν αισθητήρα θερμοκρασίας/υγρασίας DHT11. Θα χρησιμοποιήσουμε επίσης την πλακέτα κυκλώματος που έχω δημιουργήσει και
Alexa Echo + ESP 8266 = Έξυπνο βύσμα τροφοδοσίας: 4 βήματα (με εικόνες)
Alexa Echo + ESP 8266 = Έξυπνο βύσμα τροφοδοσίας: Αυτός ο οδηγός χρήσης απευθείας ελέγχου ALEXA ECHO ESP8266. Ο διακομιστής μου υποστηρίζει απλώς την εξουσιοδότηση ESP8266 στον διακομιστή Amazon. Ο διακομιστής μου δεν δημιουργεί αντίγραφα ασφαλείας των δεδομένων σας. Oteηφίστε για εμένα: D Ευχαριστώ