ዝርዝር ሁኔታ:
- ደረጃ 1: Flasher Un Nouveau Firmware Sur L'ESP8266
- ደረጃ 2 - ፕሮግራመር L'ESP Avec L'IDE Arduino
- ደረጃ 3: Le Montage
- ደረጃ 4 Enfin Le Vrai ፕሮግራም
- ደረጃ 5 - ትግበራ Android
- ደረጃ 6: Le ጣቢያ WEB
ቪዲዮ: ስማርት ተሰኪ ESP8266: 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
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. በ WiFi በኩል Celles-ci sont commandées። ላ partit logique est uniquement commandé par un ESP8266. Nous verrons 2 manières de አዛዥ እስር ቤቶች; un première un un site ድር (ተኳሃኝ avec iPhone et Android mais besoin d'être hébergé en local)። Et une deuxième በ une application በኩል Android créée avec B4A qui est plus ergonomique ን ያፈሱ።
ደረጃ 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 (mêmes commandes utilisées sur les modules Bluetooth)። Cependant ce firmware demeure assez restreint pour notre projet. Claest nous allons flasher un noveve firmware sur notre ESP ን አፍስሱ። አፍስሱ።
- Un ESP8266
- Un FTDI
- Une የዳቦ ሰሌዳ
- Des câbles mâles/femelles
- L’exécutable et sont fichier.bin ci-joint
L'ESP de plusieurs modes de fonctionnement selon les niveaux de tension qui lui est attribué sur ses ports GPIO 0 et 2 à son démarrage. እኛ የእኛን ሁነታዎች በ deux ሁነታዎች ፣ ሞድ ፕሮግራሚንግ እና ለ ሞድ ዲ ፎርሜኔሽን መደበኛ où l'ESP ላንስ ልጅ ፕሮግራም። የማያ ገጽ ማያ ገጾችን በአገልግሎት አሰጣጥ ላይ ሞድ ፕሮግራሚንግን አፍስሱ። አፍስሱ cela il faut relier les pins de l'ESP au FTDI de cette manière:
ESP FTDI
ቪሲሲ +3.3 ቪ
GND GND
RX TX
TX RX
GPIO0 +3.3V // ትኩረት የሚሰጥ ዱ 3.3 ቪ! faites ትኩረት de bien positionner le jumper du FTFI
GPIO2 GND
CHPD RST
Il faut bien conneer 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 (የሚታይ dans l'onglet "Ports (COM et LPT)" du Gestionnaire de periphériques)። Et enfin cliquez sur download and c'est parti! Vous devriez avoir ceci:
በማገናኘት ላይ….
ብልጭ ድርግም… በ 0x00000000 መጻፍ… (0 %) //… // በ 0x0007ec00 መጻፍ… (99 %) መውጣት… የፍላሽ ሁነታን መተው አልተሳካም // Fin du flash vous avez réussi!
ደረጃ 2 - ፕሮግራመር L'ESP Avec L'IDE Arduino
Une fois notre ESP8266 avec son nouveau firmware, nous devons le programmer! አፍስሱ 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" et installer la libraire de "ESP8266 Community"።
Puis choisissez “አጠቃላይ ESP8266 ሞዱል” “ዳንስ” ዓይነቶች de cartes። Et choisisz ces paramètres (voir photo)።
በ peut téléverser notre premier program ላይ Enfin! በጣም ቀላል ቀላል ምሳሌ -
ባዶነት ማዋቀር () {
Serial.begin (9600); } ባዶነት loop () {Serial.println («ሰላም ዓለም!»); }
Vous devriez avoir tout pleins de "ሰላም ዓለም!" s'afficher dans votre moniteur série.
ደረጃ 3: Le Montage
Cette carte vous aurez besoin de አፍስሱ -
- 1 ESP8266
- 1 HLK-PM01
- 1 LM1117t-3.3
- 1 Relais
- 2 ተወላጆች
Le HLK-PM01 permet de transformer le 220v alternatif en 5V መቀጠል። Le LM1117t-3.3 quant à lui convertit le 5V en 3.3V pour l'ESP8266. Ensuite rérez- vous au schéma pour le montage. Enfin le relais permet de commuter un appareil fonctionnant sur le 220V.
አንድ ጊዜ ለ montage réalisé ፣ il vous reste plus qu’à connecter un appareil (une lampe par ምሳሌ)። አፍስሱ 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.
ትኩረት! Faites très attention avec cette carte, ici on utilize le 220V, ne manipulez JAMAIS la carte sous alimentation!
ደረጃ 4 Enfin Le Vrai ፕሮግራም
Après ces multiples étapes nous arrivons enfin à notre vrai program. Téléchargez le et nous allons y apporter quelques ማሻሻያዎች።
Tout d'abord modifiez le SSID et le mot de passe de votre ሳጥን። Faites ትኩረት 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.
ሞካሪ አፍስሱ። ከዚህ በታች በምሳሌነት ፦
192.168.1.201/ON
ተአምር ኖሬ relais መጓጓዣ!
ደረጃ 5 - ትግበራ Android
Vous l'avez donc compris አፈሰሰ መስተጋብር avec ኖት ሽልማት ኢል s'agit seulement d'une gestion d'URL. አፍስሱ ገንቢ cette petite መተግበሪያ j'ai utilisé le logiciel B4A። በዚህ ጉዳይ ላይ በቀላሉ ሊሞላ የሚችል ፣ በቪኦኤ trouverez plein de tuto አፍስሰው B4A. Pour faire ቀላል የአፕሊኬሽን fonctionne avec des boutons pour ON et OFF ፣ et une fenêtre ድር (masquée) est utilisé pour charger l'URL lors d'un clic sur un bouton. Rien de plus! Vous pouvez aussi utiliser AppInventor qui est plus ቀላል ማፍሰሻ ገንቢ ትግበራ።
ደረጃ 6: Le ጣቢያ WEB
በመገናኛ ብዙኃን ትግበራዎች IOS ፣ j’ai developpé un petit site WEB ፣ አንድ መፍትሔ ቀላል በሆነ ሁኔታ ሊገኝ የሚችል ባለአደራዎች አይ ፒ ፎን። Cependant ce site devra être hébergé en local soit sur votre PC soit par une Rasperry PI. የ WAMP ን (ወይም LAMP ን በሊኑክስ ላይ ያኑሩ) ዕድሉን ያፈሱ። De même je vous laisse chercher sur internet un tutoriel pour ces አይነቶች de serveur très simple à mettre en ቦታ።
Personnellement je trouve le site plus esthétique et plus optimisé avec les boutons switch. En effet ils permettent d. Cependant le fait d'avoir une Rasperry qui tourne tout le temps pour héberger is contraignant. 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 reconnaissance 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 sur comment transformer cette carte en PCB.
የሚመከር:
ስማርት ዴስክ የ LED መብራት - ስማርት መብራት ወ/ አርዱinoኖ - የኒዮፒክሰል የሥራ ቦታ 10 ደረጃዎች (ከስዕሎች ጋር)
ስማርት ዴስክ LED መብራት | ስማርት መብራት ወ/ አርዱinoኖ | ኒዮፒክስልስ የሥራ ቦታ - አሁን አንድ ቀን እኛ ብዙ ጊዜ በቤት ውስጥ እያጠፋን ፣ እያጠናን እና ምናባዊ ሥራን እየሠራን ነው ፣ ስለዚህ የሥራ ቦታችንን በብጁ እና በዘመናዊ የመብራት ስርዓት አርዱዲኖ እና በ Ws2812b LEDs ላይ የበለጠ ለምን አናደርግም። እዚህ እንዴት የእርስዎን ስማርት እንደሚገነቡ አሳያችኋለሁ። ዴስክ LED መብራት
የሃርድዌር እና የሶፍትዌር ኡሁ ስማርት መሣሪያዎች ፣ ቱያ እና ብሮድሊንክ ኤልኢዲቢብ ፣ ሶኖፍ ፣ ቢ ኤስዲ 3 ስማርት ተሰኪ - 7 ደረጃዎች
ሃርድዌር እና ሶፍትዌር ኡሁ ስማርት መሣሪያዎች ፣ ቱያ እና ብሮድሊንክ LEDbulb ፣ Sonoff ፣ BSD33 Smart Plug: በዚህ መመሪያ ውስጥ እኔ ብዙ ብልጥ መሣሪያዎችን በራሴ firmware እንዴት እንደበራሁ አሳይሻለሁ ፣ ስለዚህ በ ‹MQTT› በ ‹Openhab setup› በኩል ልቆጣጠራቸው እችላለሁ። አዲስ መሣሪያዎችን ስጠለፋቸው በእርግጥ በእርግጥ ብጁን ለማብራት ሌሎች በሶፍትዌር ላይ የተመሰረቱ ዘዴዎች አሉ
በሊፖ ሚዛን ተሰኪ Gopro ን እንዴት ኃይል መስጠት እንደሚቻል -3 ደረጃዎች
ከሊፖ ቀሪ ሂሳብ ጋር አንድ Gopro ን እንዴት ኃይል መስጠት እንደሚቻል - ሰላም ጓዶች ፣ በዚህ ጊዜ የዩኤስቢ መሣሪያዎችን ለማንቀሳቀስ የሊፖ ባትሪ ሚዛን መሰኪያ እንዴት እንደሚጠቀሙ አሳያችኋለሁ። ብዙውን ጊዜ ሚዛናዊ መሰኪያ የሊፖ ባትሪ በሚሞላበት ጊዜ ጥቅም ላይ ይውላል። በሁሉም ሕዋሳት ላይ ተመሳሳይ ቮልቴጅ ይጠብቃል። ግን በዚህ ጠለፋ እንደ ዱቄት ሊጠቀሙበት ይችላሉ
ውድ ያልሆነ/የተሰበረ/የተቀደደ/የተቀደደ/የቀለጠ/የቀለጠ/የተቃጠለ/የተቃጠለ ብልጭታ ተሰኪ ቡት ማስወገጃ መሣሪያ ማድረግ 3 ደረጃዎች
ውድ ያልሆነ/የተሰበረ/የተቀደደ/የተቀደደ/የቀለጠ/የቀለጠ/የተደባለቀ ብልጭታ ተሰኪ ቡት ማስወገጃ መሣሪያን ማዘጋጀት - ይህ አስተማሪዎ በቅንጅትዎ መቀጠል እንዲችሉ ያንን የተበላሸውን ቡት ከሻማ ለማውጣት የራስዎን ርካሽ መሣሪያ እንዴት እንደሚሠሩ ሊያሳይዎት ነው። በእራስዎ ተሽከርካሪ ላይ ለሚሠሩ ለእራስዎ የእጅ መታጠቢያዎች ፣ የእሳት ብልጭታዎን እንደ መተካት ያለ ምንም ነገር የለም
ብልጭታ መርሃ ግብር የተቀላቀለ ስማርት ሶኬት (የአውሮፓ ህብረት ተሰኪ) 6 ደረጃዎች
ብልጭታ ፕሮግራምን የተቀላቀለበትን ስማርት ሶኬት (የአውሮፓ ህብረት ተሰኪ) - ‹Joinrun Smart Wifi›። ከዩኤስቢ ጋር ያለው ሶኬት ሌላ ESP8266 የተመሠረተ የ wifi መቆጣጠሪያ ኃይል ሶኬት ነው። በሚያስደስት ንድፍ ፣ በትንሽ ቅጽ ሁኔታ እና ከተጨማሪ የዩኤስቢ ኃይል መሙያ ወደብ ጋር ይመጣል። በእሱ በኩል ለመቆጣጠር የስማርትፎን መተግበሪያ ይፈልጋል