Talaan ng mga Nilalaman:

Arduino Sound Monitor: 5 Mga Hakbang
Arduino Sound Monitor: 5 Mga Hakbang

Video: Arduino Sound Monitor: 5 Mga Hakbang

Video: Arduino Sound Monitor: 5 Mga Hakbang
Video: как превратить ЭЛТ телевизор в осциллограф 2024, Hulyo
Anonim
Arduino Sound Monitor
Arduino Sound Monitor

Narito ang isang gabay sa paggawa ng isang monitor ng tunog na nagpapadala ng isang teksto kapag naabot ang iyong dami ng threshold.

Ang disenyo na ito ay gumagamit ng isang LCD, isang module ng Arduino Microphone, esp8266-01, Arduino Mega, isang buzzer, at ilang mga LCD. Ang proyektong ito ay teoretikal na ginamit bilang isang monitor ng sanggol.

Hakbang 1: Magtipon ng Mga Materyales

Magtipon ng mga materyales.

Mga materyal na kinakailangan:

Arduino Mega2560

Jumper Wires

Mga wires na lalaki hanggang babae

LED x 2 Resistor x 3 (5.1k risistor, 10k risistor, 220 risistor)

Buzzer LCD 16x2

esp8266-01

Koneksyon sa USB cable

10k potentiometer

Push button (opsyonal)

Module ng detektor ng Mikropono Tunog

Hakbang 2: Pagkonekta sa LCD sa Arduino

Kumokonekta sa LCD sa Arduino
Kumokonekta sa LCD sa Arduino

Ang larawan ay hindi ganap na tumpak dahil gumagamit ito ng isang Arduino Uno.

Sa aking proyekto gumamit ako ng isang Arduino Mega na mayroong 4 na mga serial pin. Ang object sa diagram ay hindi isang mikropono, subalit ginamit ko ang tatlong mga pin nito upang kumonekta sa A0, GND, at 5v.

Mga koneksyon:

LCD:

VSS --- GND

VDD --- 5v

V0 --- Wiper (potentiometer)

RS --- Digital 9

RW --- GND

E --- Digital 8

D4 --- Digital 5

D5 --- Digital 4

D6 --- Digital 3

D7 --- Digital 2

Isang --- risistor (5v)

K --- GND

Hakbang 3: Pagkonekta sa Esp8266 sa Arduino

Pagkonekta sa Esp8266 sa Arduino
Pagkonekta sa Esp8266 sa Arduino

Esp8266:

tx --- rx

rx --- tx

Gnd --- Gnd

vcc --- 3.3v

ch-pd --- 3.3v

Hakbang 4: Pag-iipon ng Modyul ng Mikropono

Pagtitipon ng Modyul ng Mikropono
Pagtitipon ng Modyul ng Mikropono

A0 --- A0

GND --- GND

+ --- 5v

Hakbang 5: Code

Nakalakip ang code para sa huling proyekto sa pagtatrabaho.

Kapag kumokonekta sa esp8266 sa internet gamitin ang AT commands. AT + CJAP = "wifi name", "wifi pswd"

SA + CIPSEND = Haba ng character + 2

Sa aking code makikita mo na mayroon akong aking username at password para sa smtp2go na naka-encode sa base 64.

Mag-enjoy!

Inirerekumendang: