Turinys:

„Arduino“garso monitorius: 5 žingsniai
„Arduino“garso monitorius: 5 žingsniai

Video: „Arduino“garso monitorius: 5 žingsniai

Video: „Arduino“garso monitorius: 5 žingsniai
Video: Raspberry pi 5 inch HDMI Screen Installation | #Shorts 2024, Liepa
Anonim
„Arduino“garso monitorius
„Arduino“garso monitorius

Čia pateikiamas vadovas, kaip sukurti garso monitorių, kuris siunčia tekstą, kai pasiekiamas garsumo slenkstis.

Šis dizainas naudoja skystųjų kristalų ekraną, „Arduino“mikrofono modulį, esp8266-01, „Arduino Mega“, garso signalą ir kai kuriuos skystųjų kristalų ekranus. Šis projektas teoriškai naudojamas kaip kūdikių monitorius.

1 žingsnis: Surinkite medžiagas

Surinkite medžiagas.

Reikalingos medžiagos:

„Arduino Mega2560“

Trumpieji laidai

Vyrų ir moterų laidai

LED x 2 rezistorius x 3 (5,1 k rezistorius, 10 k rezistorius, 220 rezistorius)

Skambučio signalas 16x2

esp8266-01

USB kabelio jungtis

10k potenciometras

Mygtukas (neprivaloma)

Mikrofono garso detektoriaus modulis

2 veiksmas: LCD prijungimas prie „Arduino“

LCD prijungimas prie „Arduino“
LCD prijungimas prie „Arduino“

Vaizdas nėra visiškai tikslus, nes jame naudojamas „Arduino Uno“.

Savo projekte naudojau „Arduino Mega“, turintį 4 nuoseklius kaiščius. Diagramos objektas nėra mikrofonas, tačiau aš naudoju tris jo kaiščius, kad prisijungčiau prie A0, GND ir 5v.

Sujungimai:

LCD:

VSS --- GND

VDD --- 5v

V0 --- valytuvas (potenciometras)

RS --- skaitmeninis 9

RW --- GND

E --- Skaitmeninis 8

D4 --- Skaitmeninis 5

D5 --- Skaitmeninis 4

D6 --- Skaitmeninis 3

D7 --- Skaitmeninis 2

A --- rezistorius (5v)

K --- GND

3 veiksmas: prijunkite „Esp8266“prie „Arduino“

„Esp8266“prijungimas prie „Arduino“
„Esp8266“prijungimas prie „Arduino“

Esp8266:

tx --- rx

rx --- tx

Gnd --- Gnd

vcc --- 3.3v

ch-pd --- 3.3v

4 žingsnis: Mikrofono modulio surinkimas

Mikrofono modulio surinkimas
Mikrofono modulio surinkimas

A0 --- A0

GND --- GND

+--- 5v

5 žingsnis: kodas

Pridedamas galutinio darbo projekto kodas.

Prijungdami esp8266 prie interneto naudokite AT komandas. AT+CJAP = "wifi pavadinimas", "wifi pswd"

AT+CIPSEND = simbolio ilgis+2

Mano kode pamatysite, kad turiu „smtp2go“vartotojo vardą ir slaptažodį, užkoduotą 64 bazėje.

Mėgautis!

Rekomenduojamas: