Turinys:

Pašto aliarmas: 6 žingsniai (su nuotraukomis)
Pašto aliarmas: 6 žingsniai (su nuotraukomis)

Video: Pašto aliarmas: 6 žingsniai (su nuotraukomis)

Video: Pašto aliarmas: 6 žingsniai (su nuotraukomis)
Video: Neįtikėtini ir įdomūs faktai, kurių nežinojote #6 2024, Lapkritis
Anonim
Image
Image
Komponentai
Komponentai

Baigęs savo „GSM Home Alarm V1.0“ir kurį laiką naudodamasis, nusprendžiau atlikti kai kuriuos pakeitimus.

Techninės įrangos pagrindiniai pakeitimai yra ultragarso jutiklio pakeitimas ir klaviatūros įvedimas. Programinėje įrangoje keičiu SMS pranešimą el. Paštu. Taip pat nusprendžiau sumažinti grandinę ir suprojektuoti bei 3D spausdinti grandinės dėžutę.

1 žingsnis: komponentai

„DFRobot FireBeetle ESP32 IOT“mikrovaldiklis

„DFRobot Gravity“: skaitmeninis infraraudonųjų spindulių judesio jutiklis „Arduino“

„DFRobot Sealed Membrane“4*4 mygtukų pagalvėlė su lipduku

„DFRobot“5 mm LED paketas (50 vnt.)

DFRobot 220R rezistorius

Perfboard

2 veiksmas: prijunkite komponentus

Prijunkite komponentus
Prijunkite komponentus

„FireBeetle ESP32 IOT“mikrovaldiklis bus šio projekto smegenys. Didelis privalumas yra tai, kad galite gauti WIFI ir akumuliatoriaus valdymą per labai mažą pėdsaką. Jis maitinamas tiesiai iš USB prievado (+5 V), bet aš taip pat pridėjau bateriją kaip atsarginę energiją (pastaroji yra neprivaloma).

Klaviatūra prijungta nuo kaiščio D2 prie kaiščio D8. Šviesos diodas prijungtas prie kaiščio MOSI/IO19. PIR jutiklio signalo kaištis prijungtas prie kištuko A1/IO39.

Prie nano USB jungties reikia prijungti A +5 V maitinimo šaltinį (įprastą išmaniojo telefono sieninį adapterį). Vieną +3,7 V bateriją taip pat galima pridėti kaip atsarginį maitinimą.

3 žingsnis: stumkite dėžutę

Stumiama dėžutė
Stumiama dėžutė
Stumiama dėžutė
Stumiama dėžutė
Stumiama dėžutė
Stumiama dėžutė
Stumiama dėžutė
Stumiama dėžutė

Šio projekto metu atradau šią IOT paslaugą, kuri leidžia nustatyti kelis pranešimus.

1 - Eikite į https://www.pushingbox.com ir sukurkite paskyrą.

2- Eikite į „Mano paslaugos“

3 - „Pridėti paslaugą“

4 - „El. Pašto“eilutėje paspauskite „Pasirinkti šią paslaugą“.

5- Konfigūruokite el. Pašto adresą, į kurį bus gautas pranešimas.

6 - Eikite į „Mano scenarijai“

7 - Paspauskite „Test“.

8 - Jei viskas gerai, į gautuosius turėtumėte gauti el.

4 žingsnis: kodas

Kodas
Kodas

Kad galėtumėte naudoti mano kodą, reikia atlikti kai kuriuos pakeitimus.

Nustatykite savo WIFI tinklo pavadinimą ir slaptažodį.

Nukopijuokite DEVID iš „Mano scenarijų“„Pushingbox“ir įklijuokite jį į kodą.

Įkelkite ir atidarykite „Serial Monitor“langą, kad patikrintumėte, ar viskas veikia. Norėdami suaktyvinti sistemą, tiesiog paspauskite „1234“, mano numatytasis slaptažodis, ir žadintuvas bus įjungtas per 8 sekundes (tai taip pat galima pakeisti kodu).

5 veiksmas: 3D failai

6 žingsnis: Išvada

Išvada
Išvada

Palyginti su ankstesniu projektu, atnaujinimas į PIR jutiklį yra didelis patobulinimas. Aš beveik nesulaukiu „klaidingo, teigiamo“aliarmo.

Beveik baigiamajame etape prisimenu: „Kodėl aš nenaudojau RFID ??? !!!“, arba dar geriau - „Bluetooth“modulį, esantį ESP32, o ne klaviatūrą. Be to, kodas yra labai paprastas, turintis daug galimybių tobulėti, todėl nemanau, kad tai bus paskutinė mano signalizacijos sistema.

Nesivaržykite komentuoti arba atsiųsti man pranešimą, jei radote klaidų arba turite pasiūlymų/patobulinimų ar klausimų.

Patinka. Prenumeruoti. Padaryti tai.

Rekomenduojamas: