Բովանդակություն:

Arduino ձայնային մոնիտոր `5 քայլ
Arduino ձայնային մոնիտոր `5 քայլ

Video: Arduino ձայնային մոնիտոր `5 քայլ

Video: Arduino ձայնային մոնիտոր `5 քայլ
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Նոյեմբեր
Anonim
Arduino ձայնային մոնիտոր
Arduino ձայնային մոնիտոր

Ահա ձայնային մոնիտոր պատրաստելու ուղեցույց, որը տեքստ է ուղարկում, երբ ձեր ձայնի շեմը հասել է:

Այս դիզայնը օգտագործում է LCD, Arduino խոսափողի մոդուլ, esp8266-01, Arduino Mega, ազդանշան և որոշ LCD- եր: Այս նախագիծը տեսականորեն օգտագործվում է որպես մանկական մոնիտոր:

Քայլ 1: Նյութերի հավաքում

Նյութեր հավաքել:

Անհրաժեշտ նյութեր.

Arduino Mega2560

Jumper լարերը

Արականից իգական լարերը

LED x 2 դիմադրություն x 3 (5.1k դիմադրություն, 10k դիմադրություն, 220 դիմադրություն)

LCD ազդանշան 16x2

esp8266-01

USB մալուխի միացում

10k պոտենցիոմետր

Սեղմեք կոճակը (ըստ ցանկության)

Միկրոֆոն Ձայնի հայտնաբերման մոդուլ

Քայլ 2. LCD- ի միացում Arduino- ին

LCD- ի միացում Arduino- ին
LCD- ի միացում Arduino- ին

Պատկերը լիովին ճշգրիտ չէ, քանի որ այն օգտագործում է Arduino Uno:

Իմ նախագծում ես օգտագործեցի Arduino Mega- ն, որն ունի 4 սերիական կապում: Դիագրամի օբյեկտը խոսափող չէ, սակայն ես դրա երեք կապում օգտագործեցի A0, GND և 5v միացման համար:

Միացումներ.

LCD:

VSS --- GND

VDD --- 5 վ

V0 --- մաքրիչ (պոտենցիոմետր)

RS --- Թվային 9

RW --- GND

E --- Թվային 8

D4 --- Թվային 5

D5 --- Թվային 4

D6 --- Թվային 3

D7 --- Թվային 2

A --- դիմադրություն (5 վ)

K --- GND

Քայլ 3. Esp8266- ը Arduino- ին միացնելը

Esp8266- ը Arduino- ին միացնելը
Esp8266- ը Arduino- ին միացնելը

Esp8266:

tx --- rx

rx --- tx

Գնդ --- Գնդ

vcc --- 3.3v

ch-pd --- 3.3v

Քայլ 4. Խոսափողի մոդուլի հավաքում

Խոսափողի մոդուլի հավաքում
Խոսափողի մոդուլի հավաքում

A0 --- A0

GND --- GND

+--- 5 վ

Քայլ 5: Կոդ

Կից ներկայացված է վերջնական աշխատանքային ծրագրի ծածկագիրը:

Երբ esp8266- ը ինտերնետին միացնելիս օգտագործեք AT հրամաններ: AT+CJAP = "wifi name", "wifi pswd"

AT+CIPSEND = Նիշերի երկարություն+2

Իմ ծածկագրում դուք կտեսնեք, որ ես ունեմ իմ օգտվողի անունը և գաղտնաբառը smtp2go- ի համար ՝ կոդավորված 64 -րդ բազայում:

Վայելեք:

Խորհուրդ ենք տալիս: