Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Il s'agit d'une prise IOT conçue dans le cadre d'un projet d'automatisation complet
Étape 1: Nomenclature
- Carte ESP-01 8266
- raspberry pi { j'ai utilisé pour le serveur mqtt local MAIS peut être remplacé par un serveur cloud }
- morceau de zéro pcb
- un Ams 1117 (variante smd)
- une ancienne puce de chargeur (ou toute petite alimentation 5v)
- un module relais (ou un combo relais fait avec transistor)
- un morceau de contreplaqué de 0,5 cm d'épaisseur
- un interrupteur
- prise
- fil de connexion
- fer à souder
- scie à découper 4 plis
- pistolet à colle chaude ou tout autre adhésif que vous préférez
Étape 2: fabrication de l'enceinte
coupez un morceau de barde de manière à ce que la douille s'insère dans ce
puis vissez-le correctement
maintenant, faites de même pour le commutateur et fixez-le avec des vis
maintenant pour le panneau latéral
essayez d'empiler toutes les choses comme le circuit du chargeur et le relais de manière à économiser de l'espace
ils mesurent la hauteur et coupent les côtés en conséquence
Étape 3: L'électronique intérieure
Alimentation pour ESP_8266
esp fonctionne sur 3.3v
MAIS nous avons 220v ac, nous allons donc utiliser un ancien chargeur de téléphone pour convertir 220v ac en 5v dc
et utilisez le régulateur de tension AMS 1117 pour le ramener à 3,3 v
POUR RELAIS
Le relais fonctionne sur 5 v donc nous utiliserons les mêmes chargeurs de sortie tp o relais de puissance
(le signal sera donné par notre esp)
Étape 4: Montage de l'Esp et du RELAY
j'ai utilisé un en-tête féminin pour que l'esp puisse être remplacé ou que le code puisse être téléchargé
pour le travail normal
relier
CH_pd à Vcc
sol à sol
Gpio 1 comme broche de signal pour le relais
CONNEXIONS DE RELAIS
gnd --- gnd chargeur
5v --- chargeur 5v
signal ---- GIOP 1 de l'ESP
Étape 5: Configuration du courtier
Pour la mise en place d'un chèque de courtier
www.instructables.com/id/Installing-MQTT-B…
et un c'est fait maintenant il est temps de coder ESP8266
Étape 6: Programmation Esp
www.instructables.com/id/DIY-ESP8266-Progr…
essaye celui-là
Étape 7: Le code
github.com/johermohit/Rocket/blob/master/e…
le code est sur github, remplacez simplement vos informations par les miennes
Étape 8: Le contrôle
Deux façons de le faire:
1. Paho mqtt - un client esp basé sur python émulé sur rpi lui-même vous permettant de publier sur mqtt par cli
2. Applications Android sur Play Store: recommandées
Alors connectez la box à mqtt et faites vibrer votre monde