Სარჩევი:
- ნაბიჯი 1: Flasher Un Nouveau Firmware Sur L'ESP8266
- ნაბიჯი 2: პროგრამისტი L'ESP Avec L'IDE Arduino
- ნაბიჯი 3: ლე მონტაჟი
- ნაბიჯი 4: Enfin Le Vrai პროგრამა
- ნაბიჯი 5: აპლიკაცია Android
- ნაბიჯი 6: Le Site WEB
ვიდეო: Smart Plug ESP8266: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
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 de créer moi-même mes prises connectées. Celles-ci sont commandees WiFi- ის საშუალებით. La partit logique est uniquement commandé par un ESP8266. Nous verrons 2 manières de Commander ces prises; გაეცანით ვებსაიტს (თავსებადია iPhone და Android პროგრამები, რომლებიც დაკავშირებულია ადგილობრივ ქსელთან). გათიშეთ სხვა პროგრამის საშუალებით და დალიეთ Android créée avec B4A qui plus ergonomique.
ნაბიჯი 1: Flasher Un Nouveau Firmware Sur L'ESP8266
Lorsque que vous venez de recevoir votre petit ESP8266 chez vous, celui-ci is fait pour ne comprendre que les commandes AT (mêmes ბრძანებებს utilisées sur les modules Bluetooth). Cependant ce firmware demeure assez restreint pour notre projet. თქვენ შეგიძლიათ დალიოთ ეს ყველაფერი ახალი ელექტრული პროგრამული უზრუნველყოფის საშუალებით ESP. ჩაასხით cela nous avons besoin de:
- ESP8266
- FTDI
- ონლაინ თამაში Une Breadboard
- Des câbles mâles/femelles
- L'executable et sont fichier.bin ci-joint
L'ESP განკარგავს პლიუსების შემსუბუქების რეჟიმებს, რომლებიც დაკავშირებულია დაბალი დონის დაძაბულობასთან, რაც მიეკუთვნება GPIO 0 და 2 დემრაჟის პორტებს. არსებობს ახალი დექსის რეჟიმები, პროგრამირების რეჟიმი და ფუნქციონირების ნორმალური რეჟიმი, oSESP შვილის პროგრამა. ჩაასხით მყისიერად ყველა ადამიანი პროგრამის რეჟიმის დაყენების მიზნით. 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
მნიშვნელოვანია, რომ იყოს დაკავშირებული პორტების GPIO avant d'alimenter l'ESP pour pouvoir être en რეჟიმში პროგრამირება.
Une fois le câblage fait, lancez le.exe, cliquez sur BIN et sélectionnez le.bin. Puis entrez le port COM du FTDI (ჩანს dong 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
თქვენ არ იცით 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 program! Voici un expleple tout simple:
void setup () {
სერიული.დაწყება (9600); } void loop () {Serial.println ("გამარჯობა მსოფლიო!"); }
გთხოვთ გაეცნოთ განცხადებებს "გამარჯობა მსოფლიო!" s'afficher dans votre moniteur série.
ნაბიჯი 3: ლე მონტაჟი
დაასხით cette carte vous aurez besoin de:
- 1 ESP8266
- 1 HLK-PM01
- 1 LM1117t-3.3
- 1 რელე
- 2 ბორნიერი
Le HLK-PM01 permet de transformer le 220v ალტერნატიული და 5V უწყვეტი. Le LM1117t-3.3 Quant à lui convertit le 5V და 3.3V დაასხით l'ESP8266. Ensuite référez-vous au schéma pour le montage. საბოლოო ჯამში, მგზავრობისას და ტანსაცმლის ფუნქცია არ არის 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.
ყურადღება! ყურადღება მიაქციეთ, რომ გამოიყენოთ 220V, გამოიყენეთ JAMAIS la carte sous alimentation!
ნაბიჯი 4: Enfin Le Vrai პროგრამა
აპრილს შეუძლია მრავალჯერადი ხელახალი ჩამოწერა და ჩამოსვლა და ბოლომდე პროგრამის განხორციელება. Téléchargez le et nous allons y apporter აჩქარებს მოდიფიკაციებს.
Tout d'abord modifiez le SSID et le mot de passe de votre box. დიდ ყურადღებას აქცევს დიდ და მცირე ნაწილაკებს! 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.
ჩაასხით შემმოწმებელი, თუ გსურთ გაეცნოთ ნავიგაციის ვებსაიტს და გაქირავებას l'adresse de l'ESP suivi /ON. Comme ceci par მაგალითი:
192.168.1.201/ON
სასწაული არ არის გამგზავრებული!
ნაბიჯი 5: აპლიკაცია Android
Vous l'avez donc compris pour interagir avec notre Prize il s'agit seulement d'une gestion d'URL. ჩაასხით დეველოპერტი cette petite განაცხადის გამოყენებით 'logisel 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, და სხვა ვებ – გვერდი (masquée) is use to use pour charger l'URL lors d'un დააწკაპუნეთ ბონტონზე. რიენ დე პლუსი! თქვენ შეგიძლიათ გამოიყენოთ AppInventor qui est plus მარტივი პროგრამის შემუშავება.
ნაბიჯი 6: Le Site WEB
N'ayant pas les connaissances en développement d'applications IOS, j'ai développé un petit site WEB, არ გადაწყვეტა მარტივი pour les possesseurs d'iPhone. მუდმივი საიტის განვითარება და შეხება ადგილობრივ კომპიუტერთან ერთად Rasperry PI. ჩაწერეთ პროგრამაში WAMP (ან LAMP დაასხით Linux). ეს იყო მარტივი ჩერჩერი ინტერნეტში და მასწავლებლებისთვის, რათა მოგვეწოდებინა მარტივი და მოსახერხებელი ადგილი.
Personellement je trouve le site plus esthétique et plus optimisé avec les boutons switch. პრიზი s pr un un avoir un visuel direct sur elle-même. Raspendry qui tourne tout le temps pour héberger est contraignant. გამოსაყენებელი გამოყენების უნარი და უნარი უსასრულო მეთაურობით ces interruptteurs. Que ce soit avec des capteurs de présence, ultrason, lumière or myme encore avec de la reconnaissance d'image et vidéo avec OpenCV. Les possibilités sont infinies.
J’espère que ce projet vous a plu. იგი განიხილება სტატიაში კომენტარის ტრანსფორმატორის cette carte და PCB.
გირჩევთ:
DIY MIDI CONTROLLER USB Plug & Play (UPGRADE NEOPIXEL RING): 12 ნაბიჯი
DIY MIDI CONTROLLER USB Plug & Play (UPGRADE NEOPIXEL RING): ვნებიანი MAO და ელექტრონული მუსიკა, მაგრამ ასევე იმის დანახვა, რომ შესაძლებელი გახდა პერსონალური Midi ინტერფეისის შექმნა mine6 Potentiometers და 12 ღილაკი (ჩართვა / გამორთვა), მაგრამ ადგილის გაძნელება რომ უკვე მსურდა ვიზუალური ჩვენების დამატება
Plug & Play CO2 სენსორის ჩვენება NodeMCU/ESP8266 სკოლებისთვის, საბავშვო ბაღებისთვის ან თქვენი სახლისთვის: 7 ნაბიჯი
Plug & Play CO2 სენსორის ჩვენება NodeMCU/ESP8266 სკოლებისთვის, საბავშვო ბაღებისთვის ან თქვენი სახლისთვის: მე ვაპირებ გაჩვენოთ როგორ სწრაფად ავაშენოთ დანამატი და გამაძლიერებელი; ითამაშეთ CO2 სენსორი, სადაც პროექტის ყველა ელემენტი დაკავშირებული იქნება DuPont მავთულხლართებთან. იქნება მხოლოდ 5 ქულა, რომელიც უნდა შედუღდეს, რადგან მე ამ პროექტამდე საერთოდ არ ვხურავდი. ეს
აპარატურა და პროგრამული უზრუნველყოფა Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: 7 Steps
აპარატურა და პროგრამული უზრუნველყოფა Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: ამ ინსტრუქციებში მე გაჩვენებთ, თუ როგორ გამოვფხიზლდი რამდენიმე ჭკვიანი მოწყობილობა ჩემივე პროგრამული უზრუნველყოფით, ასე რომ მე შემიძლია მათი გაკონტროლება MQTT– ით ჩემი Openhab კონფიგურაციის საშუალებით. ახალი მოწყობილობები, როდესაც მე გავტეხე ისინი. რა თქმა უნდა, არსებობს სხვა პროგრამული უზრუნველყოფის მეთოდები, რათა აანთო საბაჟო
Flash პროგრამირება Joinrun Smart Socket (EU Plug): 6 ნაბიჯი
Flash პროგრამირება Joinrun Smart Socket (EU Plug): " Joinrun Smart Wifi " USB ბუდე არის კიდევ ერთი ESP8266 დაფუძნებული wifi კონტროლირებადი დენის ბუდე. მას გააჩნია სასიამოვნო დიზაინი, მცირე ზომის ფაქტორი და დამატებითი USB დატენვის პორტი. მას სჭირდება ჭკვიანი ცხოვრების აპლიკაცია მისი გასაკონტროლებლად
Alexa Echo + ESP 8266 = Smart Power Plug: 4 ნაბიჯი (სურათებით)
Alexa Echo + ESP 8266 = Smart Power Plug: ეს სასწავლო გამოყენებადი ALEXA ECHO პირდაპირი კონტროლი ESP8266. ჩემი სერვერი მხოლოდ მხარს უჭერს ავტორიზაციას ESP8266 ამაზონის სერვერზე. ჩემი სერვერი არ ახდენს თქვენი მონაცემების სარეზერვო ასლს. ხმა მიეცით ჩემთვის: D მადლობა