Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Voici un guide pour faire un moniteur de son qui envoie un texte lorsque votre seuil de volume est atteint.
Cette conception utilise un écran LCD, un module de microphone Arduino, esp8266-01, Arduino Mega, un buzzer et certains écrans LCD. Ce projet est théoriquement utilisé comme babyphone.
Étape 1: Assembler les matériaux
Assembler les matériaux.
Les matériaux nécessaires:
Arduino Mega2560
Fils de cavalier
Fils mâle à femelle
LED x 2 Résistance x 3 (résistance 5.1k, résistance 10k, résistance 220)
Avertisseur sonore LCD 16x2
esp8266-01
Connexion par câble USB
potentiomètre 10k
Bouton poussoir (facultatif)
Microphone Module de détection de son
Étape 2: connexion de l'écran LCD à Arduino
L'image n'est pas tout à fait exacte car elle utilise un Arduino Uno.
Dans mon projet, j'ai utilisé un Arduino Mega doté de 4 broches série. L'objet du schéma n'est pas un microphone, mais j'ai utilisé ses trois broches pour me connecter à A0, GND et 5v.
Connexions:
ACL:
VSS --- GND
VDD ---5v
V0 --- Essuie-glace (potentiomètre)
RS --- Numérique 9
RW --- GND
E --- Numérique 8
D4 --- Numérique 5
D5 --- Numérique 4
D6 --- Numérique 3
D7 --- Numérique 2
A --- résistance (5v)
K --- GND
Étape 3: Connecter Esp8266 à Arduino
Esp8266:
tx --- rx
rx --- tx
Gnd --- Gnd
vcc --- 3.3v
ch-pd---3.3v
Étape 4: Assemblage du module de microphone
A0 --- A0
GND --- GND
+---5v
Étape 5: Coder
Ci-joint le code du projet de travail final.
Lors de la connexion de l'esp8266 à Internet, utilisez les commandes AT. AT+CJAP="nom wifi", "wifi pswd"
AT+CIPSEND= Longueur de caractères+2
Dans mon code, vous verrez que j'ai mon nom d'utilisateur et mon mot de passe pour smtp2go encodés en base 64.
Prendre plaisir!