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

ESP32 աշնանային դետեկտոր `5 քայլ
ESP32 աշնանային դետեկտոր `5 քայլ

Video: ESP32 աշնանային դետեկտոր `5 քայլ

Video: ESP32 աշնանային դետեկտոր `5 քայլ
Video: Հրատապ!!! Ի՞նչ է սպասվում Հայաստանին և Արցախին, 2024 թվի վտանգավոր օրերը, Սև Լուսինը Կույս նշանում 2024, Հուլիսի
Anonim
ESP32 աշնանային դետեկտոր
ESP32 աշնանային դետեկտոր

Wouldանկանում եմ շնորհակալություն հայտնել DFRobot- ին այս նախագիծը հովանավորելու համար:

Ահա օգտագործված մասերի ցանկը.

DFRobot ESP32 ESP-WROOM մոդուլ × 1-https://www.dfrobot.com/product-1559.html

Silicon Labs CP2102 USB to UART Bridge × 1

MCP73831 Li-Ion լիցքավորիչ IC × 1

LM317BD2T կարգավորելի կարգավորիչ × 1

0805 4.7uF կոնդենսատոր × 2

0805 100nF կոնդենսատոր × 1

0805 1uF կոնդենսատոր × 1

WS2812b LED × 1

1206 LED × 4

Միկրո USB միակցիչ × 1

0805 470 օհմ դիմադրություն × 1

0805 2k ohm Resistor × 1

0805 510 օհմ դիմադրություն × 1

0805 300 օհմ դիմադրություն × 1

0805 10k ohm Resistor × 2

0805 270 օհմ դիմադրություն × 2

6 մմ x 6 մմ կոճակ × 2

SMD 6 մմ x 6 մմ բարձրահասակ սեղմիչ × 1

Քայլ 1. Նախորդ նախագիծը

Նախորդ նախագիծ
Նախորդ նախագիծ
Նախորդ նախագիծ
Նախորդ նախագիծ
Նախորդ նախագիծ
Նախորդ նախագիծ

Դեռևս 2017 -ի օգոստոսին ես պատկերացրի մի սարք, որը կարող էր զգուշացնել օգտվողներին, եթե նրանց սիրելիներից մեկը ընկներ կամ սեղմեր «խուճապի» կոճակը: Այն օգտագործել է ESP8266- ը և հավաքվել է ծայրամասային տախտակի մի կտորի վրա: Այն ուներ մեկ լուսադիոդ, որը ցույց կտար, թե արդյոք ընկե՞լ է: Սարքը նաև ցուցադրեց LiPo լիցքավորման շատ հիմնական միացում, որը ցուցիչներ չուներ:

Քայլ 2: Նոր գաղափար

Նոր գաղափար
Նոր գաղափար
Նոր գաղափար
Նոր գաղափար
Նոր գաղափար
Նոր գաղափար
Նոր գաղափար
Նոր գաղափար

Քանի որ իմ վերջին անկման դետեկտորն այնքան տարրական էր, ես ուզում էի կտրուկ բարելավումներ կատարել: Առաջինը այն դարձնում էր USB ծրագրավորվող, այնպես որ ես օգտագործեցի CP2102 USB to UART փոխարկիչ IC ՝ USB- ից UART սերիական միացման համար:

Ես նաև ցանկանում էի, որ գործառնությունների մասին ավելի շատ ցուցումներ լինեն, ուստի ես ավելացրի լիցքավորման համար LED, մեկը հոսանքի և երկուսը USB կարգավիճակի համար: Ես նախընտրեցի օգտագործել ESP32- ը `դրա ավելացված հզորության և Bluetooth- ի միացման պատճառով, ինչը կարող է ապագա ընդլայնման հնարավորություն տալ, օրինակ` ուղեկցող հավելվածը:

Քայլ 3: PCB նախագծում

PCB դիզայն
PCB դիզայն
PCB դիզայն
PCB դիզայն
PCB դիզայն
PCB դիզայն
PCB դիզայն
PCB դիզայն

Այս բոլոր նոր հնարավորությունները կպահանջեն շատ լրացուցիչ սխեմաներ, և մի պարզ կտոր տախտակ չի կտրի այն: Դրա համար պահանջվում էր PCB, որը ես նախագծել էի EagleCAD- ում: Ես սկսեցի նրանց սխեմատիկ խմբագրի հետ կապերի ձևավորմամբ: Հետո ես անցա իրական տախտակի և հետքերի պատրաստման վրա:

Քայլ 4: Sոդում

Oldոդման
Oldոդման
Oldոդման
Oldոդման
Oldոդման
Oldոդման

Սա ամենադժվար մասն էր նրբագեղ քորոցների պատճառով: Soldոդման ամենադժվար բաղադրիչը CP2102- ն էր, որը գալիս է QFN-28 փաթեթով: Յուրաքանչյուր քորոցը ընդամենը.5 մմ հեռավորության վրա է, և առանց շաբլոնի, սա բավականին բարդ էր ամրացնելը: Ես լուծեցի այս խնդիրը ՝ առատաձեռն քանակությամբ հեղուկ հոսք կիրառելով բարձիկների վրա, այնուհետև մի փոքր քանակությամբ կպցնելով կապում:

Քայլ 5: Օգտագործում

Օգտագործումը
Օգտագործումը
Օգտագործումը
Օգտագործումը

Սարքն աշխատում է ՝ ստուգելով MPU6050- ով չափվող արագացումը սահմանված ընդմիջումներով: Երբ հայտնաբերում է անկումը, այն էլեկտրոնային նամակ է ուղարկում սահմանված կոնտակտին: Ես պարզեցի, որ մարտկոցը տևում է մոտ երեք օր, ուստի այն պետք է պարբերաբար լիցքավորվի: Կա նաև կոճակ, որը միացված է ապարատային ընդհատմանը, որը սեղմելիս կարող է նամակ ուղարկել:

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