INHOUDSOPGAWE:

Arduino klankmonitor: 5 stappe
Arduino klankmonitor: 5 stappe

Video: Arduino klankmonitor: 5 stappe

Video: Arduino klankmonitor: 5 stappe
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Arduino klankmonitor
Arduino klankmonitor

Hier is 'n gids vir die maak van 'n klankmonitor wat 'n teks stuur wanneer u volumedrempel bereik is.

Hierdie ontwerp gebruik 'n LCD, 'n Arduino-mikrofoonmodule, esp8266-01, Arduino Mega, 'n gonser en 'n paar LCD's. Hierdie projek word teoreties gebruik as 'n babamonitor.

Stap 1: Monteer materiaal

Monteer materiaal.

Materiaal benodig:

Arduino Mega2560

Jumper Wires

Manlike tot vroulike drade

LED x 2 Weerstand x 3 (5.1k weerstand, 10k weerstand, 220 weerstand)

Gonser LCD 16x2

esp8266-01

USB -kabel aansluiting

10k potensiometer

Drukknoppie (opsioneel)

Mikrofoon klankdetektor module

Stap 2: Koppel LCD aan op Arduino

Koppel LCD aan Arduino
Koppel LCD aan Arduino

Die prentjie is nie heeltemal akkuraat nie, want dit gebruik 'n Arduino Uno.

In my projek het ek 'n Arduino Mega gebruik wat 4 seriële penne bevat. Die voorwerp in die diagram is nie 'n mikrofoon nie, maar ek het sy drie penne gebruik om aan te sluit op A0, GND en 5v.

Verbindings:

LCD:

VSS --- GND

VDD --- 5v

V0 --- Wisser (potensiometer)

RS --- Digitaal 9

RW --- GND

E --- Digitaal 8

D4 --- Digitaal 5

D5 --- Digitaal 4

D6 --- Digitaal 3

D7 --- Digitaal 2

A --- weerstand (5v)

K --- GND

Stap 3: Koppel Esp8266 aan Arduino

Koppel Esp8266 aan Arduino
Koppel Esp8266 aan Arduino

Esp8266:

tx --- rx

rx --- tx

Gnd --- Gnd

vcc --- 3.3v

ch-pd --- 3.3v

Stap 4: Monteer mikrofoonmodule

Monteer mikrofoonmodule
Monteer mikrofoonmodule

A0 --- A0

GND --- GND

+--- 5v

Stap 5: Kode

Aangeheg is die kode vir die finale werkprojek.

As u die esp8266 met die internet verbind, gebruik AT -opdragte. AT+CJAP = "wifi -naam", "wifi pswd"

AT+CIPSEND = Karakterlengte+2

In my kode sal u sien ek het my gebruikersnaam en wagwoord vir smtp2go wat in basis 64 gekodeer is.

Geniet dit!

Aanbeveel: