Turinys:
- 1 žingsnis: „Flasher Un Nouveau“programinė įranga „Sur L'ESP8266“
- 2 žingsnis: programuotojas „L'ESP Avec L'IDE Arduino“
- 3 žingsnis: „Le Montage“
- 4 žingsnis: „Enfin Le Vrai“programa
- 5 veiksmas: „Android“programa
- 6 žingsnis: Le Site WEB
Video: Išmanusis kištukas ESP8266: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
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“komandos per „WiFi“. La partit logique est unquement commandé par un ESP8266. Nous verrons 2 manières de commander ces prises; premjera per svetainės žiniatinklį (suderinamas „iPhone“ir „Android“su vietine informacija). Ir ne tik deuxième per programą „une créée avec B4A qui est plus ergonomika“.
1 žingsnis: „Flasher Un Nouveau“programinė įranga „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 commandes utilisées sur les modules Bluetooth). Priklausomai nuo to, kokia programinės aparatinės įrangos versija yra, reikia atstatyti programą. Parsisiųsti cela que nous allons flasher ir nouveau firmware sur notre not ESP. Supilkite 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 dispos de pliusieurs modes de fonctionnement selon les niveaux deension qui lui est attribué sur ses ports GPIO 0 et 2 à son démarrage. Nous aurons besoin de deux mode, le mode programmation and le mode de fonctionnement normal mode for ESP lance son program. Įpilkite l'instant nous allons utiliser le režimo programavimas. Įveskite „CEP“il faut relier les pins de l'ESP arba FTDI de cette manière:
ESP FTDI
VCC +3.3V
GND GND
RX TX
TX RX
GPIO0 +3.3V // Dėmesio unikalumas 3.3V! faites dėmesys FTFI džemperis
GPIO2 GND
CHPD RST
Tai fait 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 (látható dans l'onglet "Ports (COM et LPT)" du Gestionnaire de périphériques). Ir enfin cliquez sur download et c'est parti! Vous devriez avoir ceci:
jungiasi….
Ištrinama blykstė … Rašoma 0x00000000… (0 %) //… // Rašoma 0x0007ec00… (99 %) Išeinant … Nepavyko išeiti iš blykstės režimo // Fin du flash vous avez réussi!
2 žingsnis: programuotojas „L'ESP Avec L'IDE Arduino“
Vienintelis ESP8266 avec son nouveau firmware, nous devons le programmer! Įveskite „Cela il faut tout d'abord ajouter l'URL“gestionnaire de cartes dans les Préférences avec ce lien:
arduino.esp8266.com/stable/package_esp8266com_index.json
Parašykite „Išplėsta> Įrašų tipai> Gestionnaire de cartes“, „esp8266“ir „ESP8266 Community“bibliotekos diegimo programa.
Puis choisissez "Generic ESP8266 Module" dans "Cartes type. Et choisissez ces paramètres (voir photo).
„Enfin on peut téléverser notre premier“programa! „Voici“ir paprastas pavyzdys:
void setup () {
Serial.begin (9600); } void loop () {Serial.println ("Labas pasaulis!"); }
Vous devriez avoir tout pleins de "Hello World!" s'afficher dans votre moniteur série.
3 žingsnis: „Le Montage“
Įpilkite „cette carte vous aurez“pasiūlymą:
- 1 ESP8266
- 1 HLK-PM01
- 1 LM1117t-3.3
- 1 Relais
- 2 Bornieriai
Le HLK-PM01 transformatorius su 220 V alternatyva arba 5 V tęsiniu. Le LM1117t-3.3 kvantinis keitiklis 5V ir 3.3V užpilamas ESP8266. Pridedamas référez-vous au schéma pour le montage. Galimybė įveikti ryšį su įmone ir aparatiškai neveikti 220 V įtampa.
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.
DĖMESIO! Faites très dėmesio avec cette carte, ici on utilize le 220V, ne manipuliacija JAMAIS la carte sous alimentation!
4 žingsnis: „Enfin Le Vrai“programa
Après ces multiples étapes nous arrivons enfin à notre vrai programoje. Téléchargez le et nous allons ir apporter quelques modifikacijos.
Įsigaliojo SSID modifikacijos ir rinkimo langelio motyvai. Faites dėmesio 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.
Įjunkite testerį, kad gautumėte žiniatinklio naršyklės žiniatinklio ir nuomotojo l'ESP suivi de /ON parinktį. Comme ceci par exemple:
192.168.1.201/ON
„Miracle notre relais commute“!
5 veiksmas: „Android“programa
Vous l'avez donc apima interagir avec notre prize il s'agit seulement d'une gestion d'URL. Supilkite „de -veloper cette petite“programą, naudodamiesi logika B4A. Je vous mets mon code en fichier téléchargeable, vous trouverez plein de tuto pour B4A. PUR 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 spustelėkite mygtuką sur un bouton. Rien de plius! Vous pouvez aussi utiliser AppInventor qui est plus simple pour développer in an application.
6 žingsnis: Le Site WEB
Negalima pasikonsultuoti su „IOS“programų kūrimu, „WEB“kūrimu ir mažu tinklalapio kūrimu, nesunku rasti paprastų sprendimų, skirtų „iPhone“. Atitinkama svetainė yra sukurta vietiniame kompiuteryje, kuriame yra Rasperry PI. Įpilkite WAMP (arba „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.
„Personalo personal je trouve le site plus esthétique et plus optimisé avec les boutons switch“. En effet ils permettent d'obtenir l'information sur l'état de la prize sans un unir ir visuel direct sur elle-même. Nepriklausomas nuo Rasperry qui tourne tout le temps pour héberger est contraignant. Nepriklausomas le fait d'utiliser cette méthode permet d'imaginer une infinité de façons de commander ces interruptteurs. „Que ce soit avec des capteurs de présence“, ultragarsas, apšvietimas arba nuotrauka arba vaizdo įrašas „OpenCV“. Galimos begalinės galimybės.
J’espère que ce projet vous a plu. Siūlome susipažinti su straipsniu apie transformatorių dėžutę ir PCB.
Rekomenduojamas:
Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: 7 žingsniai
Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: pasaulis keičiasi kaip laikas ir žemės ūkis. Šiais laikais žmonės integruoja elektroniką visose srityse, o žemės ūkis nėra išimtis. Šis elektronikos sujungimas žemės ūkyje padeda ūkininkams ir žmonėms, kurie tvarko sodus. Tai
Išmanusis telefonas valdomas išmanusis pirkinių krepšelis: 7 žingsniai
Išmanusis telefonas valdomas išmanusis pirkinių krepšelis: lankytis prekybos centruose gali būti smagu. Tačiau pirkinių krepšelio vilkimas, kai jį užpildote daiktais, yra labai erzinantis dalykas. Skausmas stumiant jį per tuos siaurus praėjimus, darant tuos staigius posūkius! Taigi, čia (savotiškas) pasiūlymas, kurį jūs
Išmanusis rinkimas - automatiškai taisantis išmanusis tradicinis telefonas: 8 žingsniai
„Smart Dial“-automatinis taisomasis išmanusis tradicinis telefonas: „Smart Dial“yra intelektualus automatiškai taisomas telefonas, sukurtas senjorams, turintiems specialių poreikių, ir leidžia senjorams rinkti tiesiogiai iš įprastų telefonų, prie kurių jie yra įpratę. Tik savanoriaudamas vietos senjorų priežiūros centre aš
„WiFi“įgalintas išmanusis kištukas su temperatūros valdymu: 4 žingsniai
„WiFi“įjungtas išmanusis kištukas su temperatūros valdymu: šiame instrukcijų rinkinyje apžvelgsime, kaip sukurti „WiFi“įgalintą temperatūros zondą naudojant paprastą ESP8266 sunkiam kėlimui ir DHT11 temperatūros/drėgmės jutiklį. Mes taip pat naudosime mano sukurtą plokštę ir
Alexa Echo + ESP 8266 = Išmanusis maitinimo kištukas: 4 žingsniai (su paveikslėliais)
„Alexa Echo + ESP 8266“= išmanusis maitinimo kištukas: šis nurodymas gali būti naudojamas naudojant tiesioginį „ALEXA ECHO“valdymą ESP8266. Mano serveris tiesiog palaiko leidimą ESP8266 į „Amazon“serverį. Mano serveris nekopijuoja jūsų duomenų. Balsuokite už mane: D Ačiū