Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
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
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
Esp8266:
tx --- rx
rx --- tx
Gnd --- Gnd
vcc --- 3.3v
ch-pd --- 3.3v
Hakbang 4: Pag-iipon 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!