![Pametni vtič ESP8266: 6 korakov Pametni vtič ESP8266: 6 korakov](https://i.howwhatproduce.com/images/004/image-10409-6-j.webp)
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09
![Pametni vtič ESP8266 Pametni vtič ESP8266](https://i.howwhatproduce.com/images/004/image-10409-7-j.webp)
Bienvenue sur cet article 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 commandees prek WiFi. Delna logika je edinstvena ukazna enota za ESP8266. Nous verrons 2 manières de commander ces prises; une première prek spletnega mesta un (združljivo z iPhone in Android mais besoin d'être hébergé en local). Et une deuxième via une application pour Android créée avec B4A qui est plus ergonomičnost.
1. korak: Flasher Un Nouveau Firmware Sur L'ESP8266
![Flasher Un Nouveau Firmware Sur L'ESP8266 Flasher Un Nouveau Firmware Sur L'ESP8266](https://i.howwhatproduce.com/images/004/image-10409-8-j.webp)
Lorsque que vous venez de Recevoir votre petit ESP8266 chez vous, celui-ci est fait pour ne comprendre que les commandes AT (mêmes commandes utilisées sur les modules Bluetooth). Cependant ce firmware demeure assez restreint pour notre projet. C'est pour cela que nous allons flasher unouveau firmware sur notre ESP. Pour cela nous avons besoin de:
- Un ESP8266
- Brez FTDI
- Une Breadboard
- Des câbles mâles/femelles
- L'exécutable et sont fichier.bin ci-joint
L'ESP odstrani dodatne načine delovanja fonctionnement selon les niveaux de napetost qui lui est attribué sur ses port GPIO 0 in 2 à son demarrage. Nous aurons besoin de deux načini, le način programiranja in le mode de fonctionnement normalni program oljnega programa ESP. Nalijte sprotne programe za programiranje načina delovanja z bliskavico. 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 // Posebnost pozornosti du 3.3V! faites attention de bien positionner le jumper du FTFI
GPIO2 GND
CHPD RST
V tem primeru povežete vrata GPIO z avant d'alimenter l'ESP za vnos programske opreme v način.
Une fois le câblage fait, lancez le.exe, cliquez sur BIN et sélectionnez le.bin. Puis entrez le port COM du FTDI (vidno na portalu "Ports (COM et LPT)" du Gestionnaire de périphériques). Et enfin cliquez sur download et c'est parti! Vous devriez avoir ceci:
povezovanje….
Brisanje bliskavice… Pisanje pri 0x00000000… (0 %) //… // Pisanje pri 0x0007ec00… (99 %) Zapuščanje… Način bliskavice ni uspel // Fin du flash vous avez réussi!
2. korak: Programer L'ESP Avec L'IDE Arduino
![Programer L'ESP Avec L'IDE Arduino Programer L'ESP Avec L'IDE Arduino](https://i.howwhatproduce.com/images/004/image-10409-9-j.webp)
![Programer L'ESP Avec L'IDE Arduino Programer L'ESP Avec L'IDE Arduino](https://i.howwhatproduce.com/images/004/image-10409-10-j.webp)
![Programer L'ESP Avec L'IDE Arduino Programer L'ESP Avec L'IDE Arduino](https://i.howwhatproduce.com/images/004/image-10409-11-j.webp)
![Programer L'ESP Avec L'IDE Arduino Programer L'ESP Avec L'IDE Arduino](https://i.howwhatproduce.com/images/004/image-10409-12-j.webp)
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
Une fois cela fait allez dans "Outils> Type de cartes> Gestionnaire de cartes", tapez "esp8266" et installer la libraire de "ESP8266 Community".
Puis choisissez "Generic ESP8266 Module" dans "Types de cartes. Et choisissez ces paramètres (fotografija).
Enfin on peut téléverser notre premier program! Enostavno in preprosto:
void setup () {
Serial.begin (9600); } void loop () {Serial.println ("Pozdravljeni svet!"); }
Vous devriez avoir tout pleins de "Hello World!" s'afficher dans votre moniteur série.
3. korak: Le Montage
![Le Montage Le Montage](https://i.howwhatproduce.com/images/004/image-10409-13-j.webp)
Pour cette carte vous aurez besoin de:
- 1 ESP8266
- 1 HLK-PM01
- 1 LM1117t-3.3
- 1 Relais
- 2 Borniers
Le HLK-PM01 transformatorski transformator le 220v alternativa in 5V neprekinjeno. Le LM1117t-3.3 quant à lui convertit le 5V en 3.3V pour l'ESP8266. Ensuite référez-vous au schéma pour le montaža. Enfin le relais permet de commuter un apareil 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.
POZOR! Faites très attention avec cette carte, ici on utilize le 220V, ne manipulez JAMAIS la carte sous alimentation!
4. korak: Program Enfin Le Vrai
Après ces multiples étapes nous arrivons enfin à notre vrai program. Téléchargez le et nous allons y apporter quelques modifications.
Tout d'abord modifiez le SSID et le mot de passe de votre box. Faites attention au majuscules et minuscules! 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 projekt, 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 exemple:
192.168.1.201/ON
Čudež notre relais commute!
5. korak: Aplikacija Android
![Aplikacija Android Aplikacija Android](https://i.howwhatproduce.com/images/004/image-10409-14-j.webp)
Vous l'avez donc include pour interagir avec notre award il s'agit seulement d'une gestion d'URL. Pour développer cette petite application j'ai utilisé le logiciel 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) est utilisé pour charger l'URL lors d'un click sur un bouton. Rien de plus! Vous pouvez aussi utiliser AppInventor qui est plus simple pour développer l'application.
6. korak: Le spletna stran
![Le spletna stran spletnega mesta Le spletna stran spletnega mesta](https://i.howwhatproduce.com/images/004/image-10409-15-j.webp)
N'ayant pas les connaissances en douveloppement d'applications IOS, j'ai développé and petit site WEB, enostavna rešitev za vse posestnike d'iPhone. Cependant ce site devra être hébergé en local soit sur votre PC soit par une Rasperry PI. Nalijte l'hergement vous aurez besoin d'un serveur WAMP (ali LAMP za Linux). De même je vous laisse chercher sur internet un tutoriel pour ces types de serveur très simple à mettre en place.
Osebje je skrb za spletno mesto plus estetiko in optimizacijo avec les boutons switch. En effet ils permettent d'obtenir l'information sur l'état de la prize sans un avoir un visuel direct sur elle-même. 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, ultrason, lumière ou même encore avec de la reconnaissance d'image et vidéo avec OpenCV. Le možnosti sont infines.
J’espère que ce projet vous a plu. Je ferais prochainement un article sur comment transformator cette carte en PCB.
Priporočena:
Flash programiranje Joinrun pametne vtičnice (vtič EU): 6 korakov
![Flash programiranje Joinrun pametne vtičnice (vtič EU): 6 korakov Flash programiranje Joinrun pametne vtičnice (vtič EU): 6 korakov](https://i.howwhatproduce.com/images/001/image-752-64-j.webp)
Flash programiranje Joinrun Smart Socket (EU Plug): & Joinrun Smart Wifi " vtičnica z USB je še ena vtičnica, ki temelji na ESP8266, ki jo je mogoče nadzorovati prek WiFi -ja. Na voljo je s prijetnim dizajnom, majhnim faktorjem oblike in z dodatnimi vrati za polnjenje USB. Aplikacijo smartlife potrebuje za nadzor preko
Faux napajalni vtič kot stikalo: 5 korakov (s slikami)
![Faux napajalni vtič kot stikalo: 5 korakov (s slikami) Faux napajalni vtič kot stikalo: 5 korakov (s slikami)](https://i.howwhatproduce.com/images/002/image-4287-77-j.webp)
Faux napajalni vtič kot stikalo: stare televizorje sem predelal v zaslone za trgovine in restavracije itd. Pred časom so se mi približali ljudje, ki so gradili sobo za pobeg. Soba, ki so jo gradili, ima temo strašljive zobozdravnice iz leta 1940. Lažna kri se je razlila okoli
Pametni vtič s temperaturno nadzorovano funkcijo WiFi: 4 koraki
![Pametni vtič s temperaturno nadzorovano funkcijo WiFi: 4 koraki Pametni vtič s temperaturno nadzorovano funkcijo WiFi: 4 koraki](https://i.howwhatproduce.com/images/002/image-4452-58-j.webp)
Pametni vtič z omogočeno temperaturo, ki podpira WiFi, bomo v tem nizu navodil pogledali, kako z uporabo preprostega ESP8266 za dvigovanje težkih delov in senzorja temperature/vlažnosti DHT11 sestaviti temperaturno sondo z omogočeno WiFi. Uporabili bomo tudi vezje, ki sem ga ustvaril, in
Alexa Echo + ESP 8266 = Pametni vtič: 4 koraki (s slikami)
![Alexa Echo + ESP 8266 = Pametni vtič: 4 koraki (s slikami) Alexa Echo + ESP 8266 = Pametni vtič: 4 koraki (s slikami)](https://i.howwhatproduce.com/images/003/image-7275-50-j.webp)
Alexa Echo + ESP 8266 = Pametni napajalni vtič: Ta navodila, ki uporabljajo ALEXA ECHO neposredni nadzor ESP8266. Moj strežnik podpira samo avtorizacijo ESP8266 na strežniku Amazon.Moj strežnik ne varnostno kopira vaših podatkov. Glasujte zame: D Hvala
Prilagodite poškodovan ali neznan vtič za mobilni telefon: 5 korakov
![Prilagodite poškodovan ali neznan vtič za mobilni telefon: 5 korakov Prilagodite poškodovan ali neznan vtič za mobilni telefon: 5 korakov](https://i.howwhatproduce.com/images/002/image-3917-91-j.webp)
Prilagodite poškodovan ali neznan vtič za mobilni telefon: Odprite celico, za katero nimate napajalnika ali če je priključek poškodovan. Uporabite kateri koli drug napajalnik za mobilni telefon in dajte svoji zapuščeni mobilni napravi drugo priložnost