Sadržaj:
- Korak 1: Flasher Un Nouveau Firmware Sur L'ESP8266
- Korak 2: Programer L'ESP Avec L'IDE Arduino
- Korak 3: Le Montage
- Korak 4: Program Enfin Le Vrai
- Korak 5: Aplikacija Android
- Korak 6: Le Web WEB
Video: Pametni utikač ESP8266: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
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 putem WiFi-a. Ova logička jedinica je jedinstvena komanda za ESP8266. Nous verrons 2 manières de command ces prises; ne možete premijerno prikazati putem web stranice sa web lokacije (kompatibilno sa iPhoneom i Androidom na lokalnom i lokalnom nivou). I ne deuxième putem une aplikaciju za Android créee avec B4A qui est plus ergonomičnost.
Korak 1: Flasher Un Nouveau Firmware Sur L'ESP8266
Lorsque que vous venez de Recevoir votre petit ESP8266 chez vous, celui-ci est fait pour comprendre que les commandes AT (mêmes commandes utiliséeses les module Module). Cependant ce firmware demeure assez restreint pour notre projet. Ovo je cela jedinica koja sadrži fleš fleš i novi firmver sa ESP -om. Pour cela nous avons besoin de:
- Un ESP8266
- Un FTDI
- Une Breadboard
- Des câbles mâles/femelles
- L'exécutable et sont fichier.bin ci-joint
L'ESP raspolaže dodatnim načinima povezivanja selona s niveaxom napetosti koji su najprikladniji za portove GPIO 0 i 2 za demaržaciju. Brojni auroni nalaze se u de deux načinima, programiraju se u načinu rada i u načinu rada za povezivanje normalnog vanjskog programa. Sipajte trenutno aktivne programe za programiranje načina rada u blic. 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 // Jedinstvenost pažnje du 3.3V! faites attention de bien positionner le jumper du FTFI
GPIO2 GND
CHPD RST
Za povezivanje više portova GPIO avant d'alimenter l'ESP za pouzdan program u režimu rada.
Une fois le câblage fait, lancez le.exe, cliquez sur BIN et sélectionnez le.bin. Puis entrez le port COM du FTDI (vidljivo na "Ports (COM i LPT)" du Gestionnaire de périphériques). Et enfin cliquez sur download et c'est parti! Vous devriez avoir ceci:
povezivanje….
Brisanje blica… Pisanje na 0x00000000… (0 %) //… // Pisanje na 0x0007ec00… (99 %) Napuštanje… Napuštanje blica nije uspelo // Fin du flash vous avez réussi!
Korak 2: Programer L'ESP Avec L'IDE Arduino
Ne morate koristiti ESP8266 kao novi firmver, nema programatora! 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" and installer la libraire de "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 exemple tout simple:
void setup () {
Serial.begin (9600); } void loop () {Serial.println ("Zdravo Svijete!"); }
Vous devriez avoir tout pleins de "Hello World!" s'afficher dans votre moniteur série.
Korak 3: Le Montage
Pour cette carte vous aurez besoin de:
- 1 ESP8266
- 1 HLK-PM01
- 1 LM1117t-3.3
- 1 Relais
- 2 Borniersa
Le HLK-PM01 transformator za promjenu 220v alternativa i 5V kontinual. Le LM1117t-3.3 može pretvoriti 5V u 3.3V u l'ESP8266. Ensuite référez-vous au schéma pour le montaža. Dodatni relejni dio za putovanje sa odgovarajućim priključkom na 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.
PAŽNJA! Molimo vas da obratite pažnju na to, da koristite 220V, ne manipulirajte JAMAIS la carte sous alimentation!
Korak 4: Program Enfin Le Vrai
Après ces multiples étapes nous pristiglih enfin à notre vrai program. Téléchargez le et nous allons y apporter quelques modifications.
Tout d'abord je promijenio SSID i motiv prošao 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 projet, la commande des prises.
Pour tester si tout fonctionne il suffit d'aller dans votre navigateur web and de rent l'adresse de l'ESP suivi de /ON. Comme ceci par exemple:
192.168.1.201/ON
Čudo notre relais commute!
Korak 5: Aplikacija Android
Vous l'avez donc include pour interagir avec notre award il s'agit seulement d'une gestion d'URL. Razvijte ovu aplikaciju s petit aplikacijom koja koristi samo logiku B4A. Ako ste uključili kôd za montiranje, koji je pun, pun napona, molimo vas da ispunite tu stavku za B4A. Prenesite jednostavnu fonkcijsku aplikaciju koja uključuje butone za uključivanje i isključivanje, te na web stranici (maskirano) est utilisé za punjenje L'URL lors d'un click sur un bouton. Rien de plus! Pomoću aplikacije AppInventor možete koristiti jednostavnu aplikaciju za razvojnu aplikaciju.
Korak 6: Le Web WEB
N'ayant pas les connaissances and douveloppement d'applications IOS, j'ai dweveloppé and petit site WEB, simple solution les les possesseurs d'iPhone. Cependant ce site devra être hébergé and local soit sur votre PC soit with une Rasperry PI. Zalijepite upravljanje putem alata za posluživanje WAMP -a (ili LAMP -a za Linux). De même je vous laisse chercher sur internet un tutoriel pour ces types de serveur très simple à mettre en place.
Osoblje je zanimljivo za web mjesto, estetiku i optimizirani prekidač za prekidače. En effet ils permettent d'obtenir l'information sur l'état de la award 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 of command ces interrupteurs. Que ce soit avec des capteurs de présence, ultrason, lumière ili même encore avec de la reconnaissance d'image et vidéo avec OpenCV. Mogućnosti tako beskonačne.
J’espère que ce projet vous a plu. Je Ferais prochainement and article sur comment transformator cette carte and PCB.
Preporučuje se:
Pretvorite neupotrebljeni pametni telefon u pametni ekran: 6 koraka (sa slikama)
Pretvorite neupotrebljeni pametni telefon u pametni ekran: Vodič za Deze nalazi se na engleskom jeziku, za verziju Nederlandse kliknite ovdje ili kliknite. Imate li (stari) nekorišteni pametni telefon? Pretvorite ga u pametni zaslon pomoću Google tablica i neke olovke i papira slijedeći ovaj jednostavan korak-po-korak vodič. Kad završite
Hardver i softver Hakirajte pametne uređaje, Tuya i Broadlink LED žarulju, Sonoff, BSD33 pametni utikač: 7 koraka
Hardverski i softverski hakirajte pametne uređaje, Tuya i Broadlink LED žarulju, Sonoff, BSD33 pametni utikač: U ovom uputstvu pokazat ću vam kako sam bljesnuo nekoliko pametnih uređaja sa vlastitim firmverom, tako da ih mogu kontrolirati putem MQTT -a putem svojih postavki Openhaba. Dodati ću novi uređaji kad sam ih hakirao. Naravno da postoje i druge softverske metode za fleširanje prilagođenih f
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: 10 koraka (sa slikama)
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: Jeste li ikada poželjeli pametni sat? Ako je tako, ovo je rješenje za vas! Napravio sam Smart Alarm Clock, ovo je sat s kojim možete promijeniti vrijeme alarma prema web stranici. Kad se alarm oglasi, oglasit će se zvuk (zujalica) i 2 svjetla će
Pametni utikač s kontroliranom temperaturom i Wi -Fi funkcijom: 4 koraka
Pametni utikač s omogućenom WiFi kontrolom temperature: U ovom setu uputa ćemo pogledati kako izgraditi temperaturnu sondu sa omogućenim WiFi -om pomoću jednostavnog ESP8266 za teške terete i DHT11 osjetnika temperature/vlažnosti. Također ćemo koristiti ploču koju sam stvorio i ja
Alexa Echo + ESP 8266 = Pametni utikač: 4 koraka (sa slikama)
Alexa Echo + ESP 8266 = Pametni utikač za napajanje: Ova instrukcija koristi ALEXA ECHO direktnu kontrolu ESP8266.Moj server samo podržava autorizaciju ESP8266 na Amazon serveru. Moj server ne pravi sigurnosnu kopiju vaših podataka.Glasujte za mene: D Hvala