Mundarija:
- 1 -qadam: Flasher Un Nouveau dasturiy ta'minoti Sur L'ESP8266
- 2 -qadam: L'ESP Avec L'IDE dasturchisi Arduino dasturchisi
- 3 -qadam: Le Montaj
- 4 -qadam: Le Vrai dasturini to'ldiring
- 5 -qadam: Android -ga murojaat qiling
- 6 -qadam: WEB saytini oching
Video: Smart Plug ESP8266: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bienvenue sur cet maqola maqolani quyib yuboradi, lekin domotique que j'ai réalisé. Ayant toujours adoré les choses automiques va optimisées, a créer de créer moi-même mes prises connectées. Wi-Fi orqali uyali aloqa operatorlari. ESP8266 buyrug'iga binoan, bu yagona buyruq. Nous verrons 2 manières de komandir pres; une première via un web web (mos keluvchi iPhone va Android ilovalari mahalliy va mahalliy). Une deuxième une ilovasi orqali Android C4 a4c qui est plus ergonomikasini quying.
1 -qadam: Flasher Un Nouveau dasturiy ta'minoti Sur L'ESP8266
Bu erda ESP8266 ni tanlashingiz mumkin, bu buyruqlar AT-ni o'z ichiga oladi (Bluetooth buyruqlari utilisées sur les modules Bluetooth). Dasturiy ta'minot dasturining mustaqil dasturini ishga tushiring. Biz ESP -ga dasturiy ta'minotni o'rnatamiz, deb aytmoqchiman. Quyidagi javoblarni bering:
- ESP8266 bo'yicha
- FTDI o'chirilgan
- Une elektron jadval
- Des câbles mâles/femelles
- L’exécutable et sont fichier.bin ci-bo‘g‘in
L'ESP dispose de plusieurs rejimlari, shuningdek, GPIO 0 va 2 -sonli démarrage -ning asosiy portlari. Deux rejimlari bilan bir qatorda, auronlar ham, dasturiy rejim ham, fon rejimi ham oddiy dastur. Tartibga solish rejimini to'kib tashlang. Qo'lga kiriting:
ESP FTDI
VCC +3.3V
GND GND
RX TX
TX RX
GPIO0 +3.3V // Diqqat uniquement du 3.3V! faites dikkat de bien positionner le jumper du FTFI
GPIO2 GND
CHPD RST
Iltimos, ulanish portlari GPIO avant d'alimenter l'ESP dasturini to'kib tashlang.
BIN va boshqalar. COM port FTDI porti ("Portlar (COM va LPT)" dan tashqari, "Gestesnaire de périphériques"). Yuklab olish va boshqa bo'limlarni yuklab oling! Vous Devriez avoir ceci:
ulanish…
Chiroq o'chirilmoqda… 0x00000000 da yozilmoqda… (0 %) //… // 0x0007ec00 da yozildi… (99 %) Chiqish… Flash rejimidan chiqolmadi // Fin du flash vous avez réussi!
2 -qadam: L'ESP Avec L'IDE dasturchisi Arduino dasturchisi
ESP8266 dasturiy ta'minoti dasturiy ta'minoti, dasturiy ta'minotni ishlab chiquvchi emas! Qabul qiling l'URL de gautnaire de cartes dans les Preférences avec ce lien:
arduino.esp8266.com/stable/package_esp8266com_index.json
"Outils> Type de cartes> Gestesnaire de cartes", "esp8266" va "ESP8266 hamjamiyati" ni o'rnatishni tanlang.
Puis choisissez "Umumiy ESP8266" moduli "karta" turiga kiradi va bu paramètresga tegishli (rasm).
Boshlang'ich dasturni tanlab oling! Voici un exemple tout oddiy:
bo'sh o'rnatish () {
Serial.begin (9600); } void loop () {Serial.println ("Salom dunyo!"); }
"Dunyoga salom!" s'afficher dans votre moniteur série.
3 -qadam: Le Montaj
To'kib tashlang:
- 1 ESP8266
- 1 HLK-PM01
- 1 LM1117t-3.3
- 1 Relais
- 2 Borniers
HLK-PM01 transformatori 220V alternativ 5V uzluksiz. Le LM1117t-3.3 5V va 3.3V ga l'ESP8266 quyiladi. Ensuite référez-vous au schéma pour le montaj. Quvvat manbai 220 V ga teng.
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. Eng muhimi, bu bosqichning eng muhim bosqichlaridan biri bo'lib, u o'z navbatida muhim ahamiyatga ega.
DIQQAT ! Faollar diqqatni jamlaydilar, chunki ular 220V, JAMAIS la carte sous alimentation bilan ishlaydi!
4 -qadam: Le Vrai dasturini to'ldiring
Apres ces multiples etétes nous arrivons enfin à notre vrai dasturi. Téléchargez le et nous allons y apporter quelques modifikatsiyalari.
O'zgartirishlar uchun SSID va mot de passe de votre. Diqqat au majuscules va minuscules! Puis quelques lignes plus a vous pouvez choisir l'adresse IP que l'ESP prendra sur le réseau.
Téléversez le program et nous passons a la dernière étape de ce project, la commande des prises.
Tekshirish moslamasini to'kib tashlang va navigatorni veb -saytga kiriting va manzilni kiriting. Misol tariqasida:
192.168.1.201/ON
Mo''jizaviy notre relais sayohati!
5 -qadam: Android -ga murojaat qiling
Vous l'avez donc compris pour interagir avec notre Prize il s'agit seulement d'une gestion d'URL. B4A kichik dasturini to'ldiring. B4A -ni to'ldiring, shundan keyingina zaryadlovchini to'kib tashlang, uni yoqing va o'chiring, zaryadlovchini to'kib tashlang. clic sur un bouton. Rien de plus! Vins pouvez aussi utiliser AppInventor qui est plus oddiy quyish ilovasi.
6 -qadam: WEB saytini oching
IOS, veb -saytlar va veb -saytlar uchun oddiy echimlar, d'Phone -ning oddiy echimlari. Veb -sayt mustaqil bo'lganligi sababli, Kompyuter rasprry PI -dan foydalanadi. WAMP (yoki LAMP Linuxni to'kib yuboring) xizmatini to'kib tashlang. Bu erda Internet xizmatlari oddiy va boshqa turdagi xizmatlarni taqdim etadi.
Saytni tanlash, shuningdek estetika va plyus optimallashtiring. Ma'lumotni boshqa ma'lumot olish mumkin emas. Captient le fait d'avoir une Rasperry qui turne 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 command ces interrupteurs. Oldindan, ultratovush, ochiq -oydin tadqiqotlar va tasvirlar, OpenCV -ni ochish. Les possibilités sont infinies.
J'espère que ce projet vous a plu. Ishlab chiqaruvchi PCB -da yozilgan sharhlar haqida hech qanday ma'lumot yo'q.
Tavsiya:
DIY MIDI CONTROLLER USB Plug & Play (NEOPIXEL RINGINI YUQORLASH): 12 qadam
DIY MIDI CONTROLLER USB Plug & Play (NEOPIXEL RING -ni YUQORLASH): ehtirosli MAO va elektron musiqa, lekin shaxsiylashtirilgan Midi interfeysini yaratish mumkinligini ko'rib, men 6 potentsiometr va 12 tugmani (yoqish / o'chirish) osonlashtirdi, lekin joyni qiyinlashtirdi. Men allaqachon vizual ko'rsatkichni qo'shishni xohlardim
Gopro -ni Lipo Balans Plug bilan qanday yoqish mumkin: 3 qadam
Gopro -ni Lipo Balance Plug bilan qanday yoqish mumkin: Salom bolalar, bu safar men sizga USB qurilmalarini quvvatlantirish uchun lipo batareyasining balans vilkasidan qanday foydalanishni ko'rsataman. Odatda, balans vilkasi lipo batareyasini zaryad olayotganda ishlatiladi. U barcha hujayralardagi bir xil kuchlanishni himoya qiladi. Ammo bu xakerlik yordamida siz uni kuch sifatida ishlatishingiz mumkin
Wemos D1 Mini ob -havo stantsiyasi (Plug & Play): 4 qadam
Wemos D1 Mini Weatherstation (Plug & Play): Ushbu loyiha WeMos D1 Mini -ga asoslangan eng oddiy ob -havo stantsiyasi haqida. Men WeMos D1 Mini ni tanlayman, chunki uning afzalliklari bor: 1. Siz uni tashqi modullarni ulamasdan, faqat USB kabeli yordamida dasturlashingiz va ishga tushirishingiz mumkin. Sizga kuchlanish regulyatori kerak emas
GamePi XS - Plug'n'Play emulyatsiya stantsiyasi: 13 qadam (rasmlar bilan)
GamePi XS - Plug'n'Play emulyatsiya stantsiyasi: Kirish: Bu yo'riqnomada SNES kontrolleridagi Raspberry Pi Zero W bilan ishlaydigan konsoli tasvirlangan. HDMI bilan har qanday displeyda foydalanish mumkin. U Lityum Ion batareyasi bilan ishlaydi, u 3 soatgacha ishlaydi (
Plug 'n' Play Retro Arcade Console: 5 qadam (rasmlar bilan)
Plug 'n' Play Retro Arcade Console: Plug 'n' Play Retro Arcade Console ko'plab sevimli klassik konsollar va o'yinlarni bir qurilmada to'playdi. Eng yaxshi tomoni shundaki, konsolni televizorning video kirishiga va quvvat manbaiga ulab, hamma narsadan zavqlanishingiz mumkin