Table des matières:

Moniteur de son Arduino : 5 étapes
Moniteur de son Arduino : 5 étapes

Vidéo: Moniteur de son Arduino : 5 étapes

Vidéo: Moniteur de son Arduino : 5 étapes
Vidéo: Tuto Live Arduino épisode 5 : La communication via voie série 2024, Juillet
Anonim
Moniteur de son Arduino
Moniteur de son Arduino

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

Connexion LCD à Arduino
Connexion 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

Connecter Esp8266 à Arduino
Connecter Esp8266 à Arduino

Esp8266:

tx --- rx

rx --- tx

Gnd --- Gnd

vcc --- 3.3v

ch-pd---3.3v

Étape 4: Assemblage du module de microphone

Assemblage du module de microphone
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!

Conseillé: