
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13

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 and optimisedes, bilang karagdagan sa créer moi-même mes prises connectées. Ang mga celles-ci sont commandées sa pamamagitan ng WiFi. Ang ilang bahagi ng katangiang ito ay natatanging utos sa unahan ng ESP8266. Nous verrons 2 manières de commander ces prises; un première sa pamamagitan ng un site web (katugmang avec iPhone at Android maisama sa loob ng lokal na lugar). At hindi na ito mag-apply sa pamamagitan ng application na ibuhos ang Android créée avec B4A qui est plus ergonomique.
Hakbang 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 (mga utos utos utilisées sur les modules Bluetooth). Nakasalalay ang firmware demeure assez restreint pour notre projet. Hindi ko maibubuhos ang mga ito sa lahat ng mga flasher at firmware sa iyong ESP. Ibuhos cela nous avons besoin de:
- Un ESP8266
- Un FTDI
- Une Breadboard
- Des câbles mâles / femelles
- L'exécutable et sont fnae.bin ci-joint
Itatapon ang mga mode ng plus mode sa font na pagpipilian sa pag-igting ng pag-igting na mag-iingat sa mga port ng GPIO 0 at 2 sa isang anak na lalaki. Ang mga sumusunod na mode ay nagsasama ng mga mode na deux, ang mode ng programa at ang mode ng fontctionnement na normal o programa ng lance son. Ibuhos ang l'instant nous allons utiliser le mode programmation pour le flasher. Ibuhos ang mga ito sa mga pin ng l'ESP au FTDI de cette manière:
ESP FTDI
VCC + 3.3V
GND GND
RX TX
TX RX
GPIO0 + 3.3V // Natatangi sa pansin du 3.3V! faites attention de bien positionner le jumper du FTFI
GPIO2 GND
CHPD RST
Ang mga ito ay magkakaroon ng mga koneksyon sa mga port 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. Mag-sign in sa port COM du FTDI (nakikitang mga l'onglet na "Ports (COM et LPT)" du Gestionnaire de périphériques). At maaari kang mag-download at mag-download ng iba pa! Vous devriez avoir ceci:
kumokonekta ….
Binubura ang flash… Sumusulat sa 0x00000000… (0%) //… // Sumusulat sa 0x0007ec00… (99%) Umalis … Nabigong iwan ang Flash mode // Fin du flash vous avez réussi!
Hakbang 2: Programmer L'ESP Avec L'IDE Arduino




Huwag mag-update ng ESP8266 na kumuha ng firmware ng firmware, walang iba pang mga programmer! Ibuhos ang mga ito upang ma-access ang iyong account sa loob ng mga cart at mga les Préférences avec ce lien:
arduino.esp8266.com/stable/package_esp8266com_index.json
Mag-click sa listahan ng "Mga Paglabas> Uri ng de cartes> Gestionnaire de cartes", tapez "esp8266" at installer la libraire de "Komunidad ng ESP8266".
Ang Puis choisissez na "Generic ESP8266 Modyul" ay "Mga uri ng cart. Et choisissez ces paramètres (voir photo).
Enfin sa peut téléverser notre premier na programa! Hindi exemple tout simple ang Voici:
walang bisa ang pag-setup () {
Serial.begin (9600); } void loop () {Serial.println ("Hello World!"); }
Vous devriez avoir tout pleins de "Hello World!" s'afficher dans votre moniteur série.
Hakbang 3: Le Montage

Ibuhos ang cette carte vous aurez besoin de:
- 1 ESP8266
- 1 HLK-PM01
- 1 LM1117t-3.3
- 1 Relais
- 2 Mga Panganay
Le HLK-PM01 permet de transformer le 220v alternatibong en 5V magpatuloy. Le LM1117t-3.3 quant à lui convertit le 5V tl 3.3V ibuhos 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). Ibuhos ang 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.
ATTENTION! Ang mga faites ay nagtutuon ng pansin sa cette carte, sa paggamit ng 220V, upang magamit ang JAMAIS la carte sous alimentation!
Hakbang 4: Enfin Le Vrai Program
Ang mga ito ay maramihang mga étapes nous pagdating sa isang programa ng notre vrai. Téléchargez le et nous allons y apporter quelques modified.
Tout d'abord modifiez le SSID at ang mot de passe de votre box. Faites pansin au majuscules at minuscules! Ang mga quelques lignes ay nai-plus plus bas vous pouvez choisir l'adresse IP que l'ESP prendra sur le réseau.
Téléversez le program at nous passons à la dernière étape de ce projet, la commande des prises.
Ibuhos ang tagapagsubok upang magdagdag ng lahat ng impormasyon tungkol sa pag-navigate sa web at nangungupahan ng mga l'ESP na mag-iisa / SA. Comme ceci par exemple:
192.168.1.201/ON
Miracle notre relais commute!
Hakbang 5: Pag-apply ng Android

Nabigyan kami ng donc compris pour interagir avec notre premyo il s'agit seulement d'une gestion d'URL. Ibuhos ang développer cette petite application ay naka-download ang logiciel B4A. Natutunan ang mon code sa file na ito, maaari kang mag-file ng B4A. Ibigay ang faire simpleng l'application fonctionne avec des boutons pour ON and OFF, et une fenêtre web (masquée) est utilisé pour charger l'URL lors d'un clic sur un bouton. Rien de plus! Mag-isip ng mga gumagamit ng AppInventor qui est kasama ang simpleng ibuhos na développer l'application.
Hakbang 6: Le Site WEB

N'ayant pas les connaissances en développement d'applications IOS, nabuo sa isang maliit na site na WEB, walang solusyon na simpleng ibubuhos sa mga nagmamay-ari ng iPhone. Nakasalalay sa site devra être hébergé sa lokal na lokasyon sa PC PC soit par une Rasperry PI. Ibuhos ang l'hergement vous aurez besoin d'un service sa WAMP (ou LAMP pour pour Linux). Maaari kang maglagay ng isang tagapagsapalaran sa internet at magtutuon ng mga uri ng uri ng serbisyo sa simpleng paraan ng lugar.
Makikipag-ugnay sa site sa iyong site kasama ang mga ito at pati na rin ang optimised 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. Nakasalalay sa fait d'avoir une Rasperry qui turne tout le temps pour héberger est contraignant. Nakasalalay sa fait d'utiliser cette méthode permet d'imaginer une infinité de façons de commander ces interrupteurs. Ang mga ito ay nagtatapos sa mga cap capresurs, ultrason, lumière upang ma-encore ang iyong reconnaissance d'image at vidéo avec OpenCV. Les posibilités sont infinies.
J’espère que ce projet vous a plu. Para sa karagdagang proyekto sa artikulo ng komentaryo transpormer cette carte en PCB.
Inirerekumendang:
Ang mga Hardware at Software Hack Smart Device, Tuya at Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: 7 Hakbang

Ang mga Hardware at Software Hack Smart Device, Tuya at Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: Sa Instructable na ito ay ipinapakita ko sa iyo kung paano ko nai-flash ang maraming mga smart device gamit ang aking sariling firmware, upang makontrol ko ang mga ito sa pamamagitan ng MQTT sa pamamagitan ng aking Openhab setup. Magdaragdag ako mga bagong aparato nang na-hack ko sila. Siyempre may iba pang mga pamamaraan na batay sa software upang i-flash ang pasadyang f
GamePi XS - ang Plug'n'Play Emulation Station: 13 Mga Hakbang (na may Mga Larawan)

GamePi XS - ang Plug'n'Play Emulation Station: Intro: Inilalarawan sa pagtuturo na ito ang pagbuo ng isang Raspberry Pi Zero W na pinalakas na console lahat sa loob ng isang SNES controller. Maaari itong magamit sa anumang display na may HDMI. Ito ay pinalakas ng isang baterya ng smartphone na Lithium Ion na tumatagal ng hanggang sa 3 oras (depende sa
Alexa Echo + ESP 8266 = Smart Power Plug: 4 Mga Hakbang (na may Mga Larawan)

Ang Alexa Echo + ESP 8266 = Smart Power Plug: Ang itinuturo na paggamit na ito ng ALEXA ECHO direktang kontrol ng ESP8266. Sinusuportahan lamang ng aking server ang pahintulot sa ESP8266 sa server ng Amazon. Ang aking server ay hindi nai-backup ang iyong data. Bumoto para sa akin: D Salamat
Paano I-plug ang Iyong Sariling Mga Headphone Sa isang Cellphone: 7 Mga Hakbang

Paano I-plug ang Iyong Sariling Mga Headphone Sa Isang Cellphone: Karamihan sa mga mobile phone / cellphone ay may isang basurang pagmamay-ari na adapter kung saan nagbibigay sila ng ilang kahila-hilakbot na mga headphone na hard-wired sa isang handsfree kit. Pinapayagan ka nitong magturo na gawin ay baguhin ang mga headphone sa isang headphone socket, upang
Isang USB Power Controled Plug Strip. Sa Paghiwalay .: 4 Mga Hakbang (na may Mga Larawan)

Isang USB Power Controled Plug Strip. Sa Pag-iisa .: Ang buong punto ng Instructable na ito ay upang payagan akong mag-power sa lahat ng mga accessories para sa aking computer nang hindi iniisip ito. At pagkatapos ay hindi pinapagana ang lahat ng maliit na power wampire wall warts kapag hindi ako gumagamit ng computer. Ang ideya ay simple, ikaw pow