
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Bienvenue sur cet article qui a pour but de vous montrer un projet de domotique que j'ai réalisé. Каалоочулар тандоолорду автоматтык түрдө жана оптимизациялоодо, ошондой эле пресстерди бириктирүүдө. WiFi аркылуу Celles-ci sont commandées. ESP8266 боюнча уникалдуу командалардын логикалары. Nous verrons 2 manières de commandes ces prises; une première un un web web аркылуу (iPhone менен Android'ге туура келет a locally local d'être hébergé en local). Une deuxième une тиркемеси аркылуу Android créée avec B4A qui est plus ergonomique төк.
1 -кадам: Flasher Un Nouveau Firmware Sur L'ESP8266

ESP8266 электрондук почтанын тизмеси, бул жерде буйруктар ATге киргизилет (Bluetooth командалары utilisées sur les modules Bluetooth). Көз карандысыз программалык камсыздоонун демейси asrez restreint notre projet. Бул жерде ESPтин жаңы программасы камтылган жок. Төмөнкүдөй авондорду төгүңүз:
- Un ESP8266
- Un FTDI
- Une Breadboard
- Des câbles mâles/femelles
- L’exécutable et sont fichier.bin ci-birgə
L'ESP dispuse де plusieurs режимдери да фонтекцнонерлердин чыңалуусу жана чыңалуусу, GPIO 0 жана 2 dàmarrage. Nous aurons де deux режимдерин, ле режимин программалоону жана фон режимин нормалдуу où l'ESP ланс уулу программасын камтыйт. Pour l'instant nous allons utiliser le mode program Program pour le flasher. Төмөнкү приборлорду толтуруңуз:
ESP FTDI
VCC +3.3V
GND GND
RX TX
TX RX
GPIO0 +3.3V // Diqqat uniquement du 3.3V! faites көңүл де bien positionner le jumper du FTFI
GPIO2 GND
CHPD RST
Порт GPIO avant d'alimenter l'ESP pouvoir être en mode program Programming.
Болбосо, lancez le.exe, BIN жана башкалардын тизмеси. Кирүү порт COM COM FTDI ("Порттор (COM et LPT)" деген сөздүн көрүнүктүү бөлүгү). Бул жүктөө жана башка партиялар үчүн жүктөлөт! Vous devriez avoir ceci:
туташууда….
Жарык өчүрүлүүдө… 0x00000000 жазуу… (0 %) //… // 0x0007ec00 жазуу… (99 %) Чыгуу… Flash режиминен чыгуу ишке ашкан жок // Fin du flash vous avez réussi!
2 -кадам: Программист L'ESP Avec L'IDE Arduino




Not ESP8266 avec son nouveau firmware, nous devons le programmer! Төмөнкү даректи өчүрүңүз: l'URL де картадан баш тартуу:
arduino.esp8266.com/stable/package_esp8266com_index.json
"Outils> Type de cartes> Gestionnaire de cartes", "esp8266" жана "ESP8266 Community" дегенди орнотуу керек.
Puis choisissez "Generic ESP8266 Module" dans "Cartes түрлөрү. Чойсисез ces paramètres (фото сүрөт).
Биринчи программаны жаңыртууну токтотуңуз! Voici un exemple tout simple:
жараксыз орнотуу () {
Serial.begin (9600); } void loop () {Serial.println ("Hello World!"); }
Vous devriez avoir tout pleins de "Hello World!" s'afficher dans votre moniteur série.
3 -кадам: Ле Монтаж

Pour cette carte vous aurez deoin:
- 1 ESP8266
- 1 HLK-PM01
- 1 LM1117t-3.3
- 1 Relais
- 2 Borniers
Le HLK-PM01 трансформатор ле 220v alternatif en 5V Continue. Le LM1117t-3.3 quant à lui convertit le 5V en 3.3V l'ESP8266 куюңуз. Ensuite référez-vous au schéma pour le montage. Комментарийлердин саны - 220В.
Une fois le montage réalisé, il vous reste plus qu'à connecter un appareil (une lampe par exemple). Cela si vous avez des vieilles rallonges c'est l'idéal, sinon il va falloir couper le câble de votre lampe төк. Эң негизгиси, бул баскычка чыгуу, эң маанилүү нерсе, жана сизди кызыктыруу.
ДИККАТ! Ишенимдүүлүк көңүлдү бурат, бул жерде 220В, JAMAIS la carte sous alimentation колдонулат!
4 -кадам: Enfin Le Vrai программасы
Après ces multiples etéapes nous arrivons enfin à notre vrai программасы. Téléchargez le et nous allons y apporter quidques modifications.
SSID ж.б.у.с. Faites көңүл au majuscules et minuscules! Puis quelques lignes plus the 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.
Текшерүүчүсүн төгүү үчүн, веб -сайтты жана веб -сайтты ижарага алуучу даректи өчүрүңүз /күйгүзүңүз. Comme ceci par exemple:
192.168.1.201/ON
Керемет notre relais маршруту!
5 -кадам: Android'ди колдонуңуз

Vous l'avez donc compris pour interagir avec notre Prize il s'agit seulement d'une gestion d'URL. B4A кичине кичинекей колдонмону толтуруңуз. B4A. Pour faire l'application avec des boutons ON ЖАНА ӨЧҮРҮҢҮЗДҮ куюңуз, жана заряддоочу l'URL lors d'un куюп коюңуз. clic sur un bouton. Rien de plus! AppInventor колдонмосун колдонуу үчүн жөнөкөй колдонмону толтуруңуз.
6 -кадам: Le Site WEB

IOS, j'ai développé un petit site WEB, une solution simple pour les posseurs d'iPhone. Көз карандысыз сайт devra être hébergé en local soit sur votre PC soit par une Rasperry PI. WAMP (lAMP Linuxту куюңуз) кызматын аткарыңыз. De même je vous laisse chercher sur internet un tutoriel pour ces types de serveur très simple à mettre en place.
Personnellement je trouve le site plus esthétique et plus plus optimisé avec les boutons switch. Маалыматтардын эң ылдамдыгы тууралуу маалымат булактардан алынат. Көз карандысыз лейтенанттар бири -бири менен келишпейт. Cependant le fait d'utiliser cette méthode permet d'imaginer une infinité de façons de командир ces interrupteurs. Que ce soit avec des capteurs de présence, ultrason, lumière ou même encore avec de la Exploration d'image et vidéo avec OpenCV. Les possibilités sont infinies.
J'espère que ce projet vous a plu. Je ferais prochainement un article сх комментарий трансформатор ПКБ.
Сунушталууда:
Мектептерге, бала бакчаларга же үйүңүзгө NodeMCU/ESP8266 менен Plug & Play CO2 сенсорунун дисплейи: 7 кадам

Мектептерге, бала бакчаларга же үйүңүзгө NodeMCU/ESP8266 менен Plug & Play CO2 сенсорунун дисплейи: Мен сизге кантип сайгычты тез курууну көрсөтөм. CO2 сенсорун ойноо, анда долбоордун бардык элементтери DuPont зымдары менен туташат. Мен бул проектке чейин такыр эле ширеткен эмесмин, анткени ширетүү керек болгон 5 гана пункт болот
Аппараттык жана программалык камсыздоо Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: 7 Steps

Аппараттык жана программалык камсыздоо Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: Бул Нускамада мен өзүмдүн программам менен бир нече акылдуу түзмөктөрдү кантип жаркыратканымды көрсөтөм, ошондуктан мен аларды Openhab орнотуум аркылуу MQTT аркылуу башкара алам. Мен аларды бузуп жатканда жаңы түзмөктөр
Joinrun Smart Socket (ЕБ Plug) программасын Flash: 6 кадам

Joinrun Smart Socket (ЕБ Plug) программасын Flash программасы: " Joinrun Smart Wifi " USB менен розетка башка ESP8266 негизделген wifi көзөмөлдөнүүчү розетка.Ал жагымдуу дизайн, кичинекей форма фактору жана кошумча USB кубаттоочу порт менен келет. Аны көзөмөлдөө үчүн smartlife тиркемесине муктаж
WiFi иштетилген Температураны көзөмөлдөгөн Smart Plug: 4 кадам

WiFi иштетилген температура көзөмөлүндөгү акылдуу сайгыч: Бул нускамада биз оор жүктү көтөрүү үчүн жөнөкөй ESP8266 жана DHT11 температура/нымдуулук сенсорун колдонуу менен WiFi иштетилген температура зондун кантип курууну карап чыгабыз. Биз ошондой эле мен түзгөн электр тактасын колдонобуз жана мен
Alexa Echo + ESP 8266 = Smart Power Plug: 4 Steps (Сүрөттөр менен)

Alexa Echo + ESP 8266 = Smart Power Plug: Бул көрсөтмө ALEXA ECHO түздөн -түз башкаруу ESP8266. Менин серверим Amazon серверине ESP8266 авторизациясын колдойт. Менин серверим сиздин маалыматыңыздын камдык көчүрмөсүн жасабайт. Мен үчүн добуш бериңиз: D Рахмат