Përmbajtje:
- Furnizimet
- Hapi 1: Si funksionon tastiera e alarmit - Softuer
- Hapi 2: Ngarkimi i Kodit
- Hapi 3: Hardueri
- Hapi 4: Montimi
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
Në këtë Instructable unë ju tregoj se si kam bërë një tastierë me bateri për të aktivizuar dhe çaktivizuar alarmin tim në shtëpi. Në të ardhmen kam në plan të bëj një të përmirësuar i cili ka një lexues RFID të përfshirë dhe i cili nuk mundësohet nga bateria. Gjithashtu kam në plan të lexoj një tastierë përmes një çipi I2C, pasi konfigurimi im aktual përdori shumicën e kunjave të ekspozuar GPIO të modulit tim ESP8266 (ESP12F).
Rrethoja është e printuar 3D. Ka një ndërprerës të ndezjes/fikjes së energjisë dhe një LED tregues WS2812b. Ai komunikon përmes MQTT dhe ka një ndërfaqe webin për të parë statusin dhe për të azhurnuar firmware -in
Furnizimet
Bleva përbërësit e mi në Aliexpress
Tastiera me 16 çelësa: lidhje
Moduli ESP12F: lidhje
Bateria LiPo: lidhje
Pogo kunjat për ngarkim: lidhje
bordi i shpërthimit për ngarkim: lidhje
Hapi 1: Si funksionon tastiera e alarmit - Softuer
Kodi është publikuar në Github tim.
Në rrjedhat e bashkangjitura programi shpjegohet.
Regjistrimi i sekuencës së tastit fillon duke shtypur butonin '*' dhe përfundon duke shtypur butonin '#'. Nëse futet sekuenca e saktë e çelësit të paracaktuar, alarmi aktivizohet ose çaktivizohet.
Tastiera e Alarmit komunikon përmes MQTT me sistemin e automatizimit të shtëpisë sime që funksionon Openhab. Tastiera e Alarmit është e regjistruar në temën MQTT të 'gjendjes së alarmit' dhe publikon në 'temën e komandës së alarmit'.
Nëse automatizimi i shtëpisë sime merr mirë komandën ON në 'temën e komandës së alarmit', kyç alarmin dhe e konfirmon këtë në 'temën e gjendjes së alarmit'. Në këtë mënyrë jam i sigurt se komanda e alarmit është marrë dhe përpunuar mirë.
Mesazhet në 'temën e gjendjes së alarmit' ruhen. Pra, nëse fikni tastierën Alarm të mundësuar nga bateria dhe ndizeni përsëri, do të shihni gjendjen e alarmit përmes LED -it tregues kur të lidhet përsëri me ndërmjetësin MQTT.
Hapi 2: Ngarkimi i Kodit
Kodi programohet dhe ngarkohet përmes Arduino IDE.
Kam përgatitur një tabelë shpërthimi ESP me kunja pogo, kështu që mund ta ngarkoj kodin me lehtësi në modulin e zhveshur ESP-12F, shihni fotot e bashkangjitura. Thjesht përdorni një programues FTDI të vendosur në 3.3V të lidhur me:
- Moduli FTDI në ESP
- 3.3V në VCC dhe EN
- GND në GND, GPIO15 dhe GPIO0 (për të vendosur ESP8266 në modalitetin e blicit)
- RX në TX
- TX në RX
Pasi pajisja të jetë e lidhur dhe e lidhur me rrjetin tuaj WiFi, mund të lidheni me adresën IP të saj dhe të shihni statusin e alarmit dhe baterisë në ndërfaqen e uebit dhe të azhurnoni kodin OTA duke ngarkuar skedarin.bin përmes
Hapi 3: Hardueri
Pajisja është mjaft e drejtpërdrejtë. Shikoni komentet në fotot e bashkangjitura. Unë preferoj të përdor titujt femra për të mbledhur dhe çmontuar me lehtësi pajisjen për korrigjimin dhe azhurnimin.
- Pajisja mundësohet nga një bateri LiPo (e ngarkuar nga jashtë).
- Përmes një ndërprerës rrëshqitës fuqia çohet në një rregullator të tensionit për të marrë 3.3V në VCC të ESP8266, duke përdorur kapakë.
- Tensioni i baterisë futet gjithashtu në ADC të ESP8266 përmes një ndarësi të tensionit (20k dhe 68k).
- 8 kunjat e tastierës janë të lidhura me 8 kunjat e ESP8266
- Treguesi LED WS2812b është i lidhur me baterinë, GND dhe GPIO15 të ESP8266.
Nëse dëshironi një skemë të qarkut elektronik, ju lutem më tregoni në komente.
Hapi 4: Montimi
Dosjet STL të çështjes publikohen në Thingiverse tim.
Rasti mund të hapet lehtësisht për të ngarkuar baterinë.
Bateria është ngjitur në pjesën e pasme të tastierës. Çelësi i rrëshqitjes dhe LED janë ngjitur në kuti.
Përmes kunjave të kokës, përbërësit janë të lidhur.
Recommended:
Ora e alarmit me flluska e bën zgjimin argëtues (ish): 7 hapa (me fotografi)
Ora e alarmit me flluska e bën zgjimin argëtues (ish): Zgjimi në një orë alarmi gumëzhitëse është e keqe. Unë jam një nga ata njerëz që nuk më pëlqen të zgjohem para se të dalë dielli (ose ka dalë jashtë për shumë orë). Pra, cila mënyrë më e mirë për ta bërë zgjimin argëtues sesa të kesh një festë me flluska në shtrat! Duke përdorur një arduino dhe një
Sistemi i alarmit SMS të zbulimit të lëvizjes DIY: 5 hapa (me fotografi)
Sistemi i alarmit SMS i zbulimit të lëvizjes DIY: Në këtë projekt unë do të kombinoj një sensor lëvizjeje të lirë PIR me një modul TC35 GSM për të ndërtuar një sistem alarmi i cili ju dërgon një " ALART INTRUDER " SMS sa herë që dikush përpiqet të vjedhë gjërat tuaja. Le të fillojmë
Bllokimi i biçikletave të alarmit DIY (goditja e aktivizuar): 5 hapa (me fotografi)
Bllokimi i biçikletave të alarmit DIY (goditja e aktivizuar): Në këtë projekt do t'ju tregoj se si të krijoni një bllokim të thjeshtë të biçikletës së alarmit të aktivizuar nga goditja. Ashtu siç nënkupton edhe emri, krijon një tingull alarmi kur biçikleta juaj lëviz me leje. Gjatë rrugës do të mësojmë pak për piezoele
Detektor i vogël i alarmit të zjarrit Esp8266 MQTT IFTTT Automatizimi në shtëpi: 4 hapa
Detektor i vogël i alarmit të zjarrit Esp8266 MQTT IFTTT Automatizimi në shtëpi: Doja të zbuloja nëse sistemi im i detektorit të tymit në shtëpi është në alarm. Unë kam tetë detektorë tymi në shtëpinë time dhe ata janë të ndërlidhur. Nëse një detektor tymi është në alarm, tjetri merr një sinjal përmes telave të sinjalit të ndërlidhjes. Sensori im lexon
Tastiera e shpejtë dhe e ndyrë Das (Tastiera bosh): 3 hapa
Tastiera e shpejtë dhe e ndotur Das (Tastiera e zbrazët): Një tastierë Das është emri i tastierës më të popullarizuar pa mbishkrime në çelësa (tastierë bosh). Tastiera Das shitet për 89,95 dollarë. Ky udhëzues do t'ju udhëheqë edhe pse ta bëni vetë me ndonjë tastierë të vjetër që keni shtrirë përreth