Satura rādītājs:

Arduino skaņas monitors: 5 soļi
Arduino skaņas monitors: 5 soļi

Video: Arduino skaņas monitors: 5 soļi

Video: Arduino skaņas monitors: 5 soļi
Video: How to make a LED digital counter using 7- Segment Display 2024, Jūlijs
Anonim
Arduino skaņas monitors
Arduino skaņas monitors

Šeit ir rokasgrāmata, kā izveidot skaņu monitoru, kas nosūta tekstu, kad ir sasniegts skaļuma slieksnis.

Šis dizains izmanto LCD, Arduino mikrofona moduli, esp8266-01, Arduino Mega, skaņas signālu un dažus LCD. Šo projektu teorētiski izmanto kā mazuļa monitoru.

1. solis: salieciet materiālus

Salieciet materiālus.

Nepieciešamie materiāli:

Arduino Mega2560

Jumper vadi

Vadi no sievišķa līdz sievietei

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

LCD zvana signāls 16x2

esp8266-01

USB kabeļa savienojums

10k potenciometrs

Spiedpoga (pēc izvēles)

Mikrofona skaņas detektora modulis

2. solis: LCD savienojums ar Arduino

LCD savienojums ar Arduino
LCD savienojums ar Arduino

Attēls nav pilnīgi precīzs, jo tas izmanto Arduino Uno.

Savā projektā es izmantoju Arduino Mega, kurai ir 4 sērijas tapas. Diagrammas objekts nav mikrofons, tomēr es izmantoju tās trīs tapas, lai izveidotu savienojumu ar A0, GND un 5v.

Savienojumi:

LCD:

VSS --- GND

VDD --- 5v

V0 --- tīrītājs (potenciometrs)

RS --- digitālais 9

RW --- GND

E --- digitālais 8

D4 --- digitālais 5

D5 --- digitālais 4

D6 --- digitālais 3

D7 --- digitālais 2

A --- rezistors (5v)

K --- GND

3. darbība: Esp8266 savienošana ar Arduino

Esp8266 savienošana ar Arduino
Esp8266 savienošana ar Arduino

Esp8266:

tx --- rx

rx --- tx

Gnd --- Gnd

vcc --- 3.3v

ch-pd --- 3.3v

4. solis: Mikrofona moduļa salikšana

Mikrofona moduļa montāža
Mikrofona moduļa montāža

A0 --- A0

GND --- GND

+--- 5v

5. darbība: kods

Pievienots galīgā darba projekta kods.

Pievienojot esp8266 internetam, izmantojiet AT komandas. AT+CJAP = "wifi nosaukums", "wifi pswd"

AT+CIPSEND = Rakstzīmju garums+2

Manā kodā jūs redzēsit, ka man ir mans lietotājvārds un parole smtp2go kodēšanai 64 bāzē.

Izbaudi!

Ieteicams: