Sisukord:

WIFI garaažiukse kaugjuhtimispult V2: 3 sammu
WIFI garaažiukse kaugjuhtimispult V2: 3 sammu

Video: WIFI garaažiukse kaugjuhtimispult V2: 3 sammu

Video: WIFI garaažiukse kaugjuhtimispult V2: 3 sammu
Video: БЕСПРОВОДНОЕ ВИДЕОНАБЛЮДЕНИЕ WIFI комплект KERUI со слежением за людьми 2024, Juuli
Anonim
WIFI garaažiukse kaugjuhtimispult V2
WIFI garaažiukse kaugjuhtimispult V2

Varsti pärast WIFI garaažiukse puldi ehitamist mõistsin, et sellel puudub konkreetne funktsioon, mis oleks mulle väga kasulik. Tahtsin rakendusest öelda, kas uks on avatud või suletud. See nõuaks paari sensorit ja mõningaid muudatusi nii minu kasutatud Wemos D1R2 tahvlis kui ka Androidi rakenduses. Püüdsin mõnda aega otsustada, milline andur oleks minu jaoks ideaalne. Mul oli valida 3 võimaluse vahel:

  1. Piirlülitid
  2. Valgust (fotot peegeldavad) andurid
  3. Läheduse (või Halli) andurid

Ma kasutan oma garaaži palju puidutöötlemiseks ja see tekitab palju tolmu (hoolimata tolmukogumise kasutamisest). Tolmu sattumine lülititesse või optiliste andurite katmine muudaks need vähem usaldusväärseks. Lähedusandurid oleksid aga selle suhtes immuunsed ja seega valisin selle võimaluse.

Samm: disain ja materjalid

Disain ja materjalid
Disain ja materjalid
Disain ja materjalid
Disain ja materjalid
Disain ja materjalid
Disain ja materjalid

Otsisin erinevaid lähedusandurite pakette ja otsustasin kasutada kahte järgmist:

  1. NJK-5002C (lihtne leida eBayst)
  2. Melexis US5781 TO-92 pakendis (firmalt Digikey)

Minu plaan oli, et need andurid tuvastavad sama magneti, mis on paigaldatud uksepaneeli ülemisse otsa, kui see on kahes erinevas asendis. Kui uks on täielikult avatud, võib raja lõppu paigaldatud andur (NJK-5002C) hõlpsasti tuvastada magneti asendi (vt fotot). Kui uks on suletud, on sama magnet (minu puhul) umbes 6 cm kaugusel meie küttetorustiku korpuse põhjast. Kasutasin selle asukoha jaoks kompaktsemat andurit. Andureid on üsna lihtne kasutada. Plaanisin Wemose plaadil kasutada veel kahte digitaalset tihvti ja vajan lihtsalt 10 k oomi takistit ja 0,1 uF keraamilist capcitorit US5781 anduri jaoks. NJK-5781 andur ei vajanud lisakomponente ja selle saab otse ühendada. Sellel on isegi sisseehitatud LED, mis süttib aktiveerimisel.

2. samm: tarkvara ja riistvara testimine

Tarkvara ja riistvara testimine
Tarkvara ja riistvara testimine
Tarkvara ja riistvara testimine
Tarkvara ja riistvara testimine

Otsustasin seda pingil katsetada, asendades kontrolleri Wemos D1 mini. Perekond oli hakanud garaažiukse avamiseks oma telefonidele lootma ja ma ei saanud Wemose tahvlit lihtsalt ära võtta, ilma et see kõiki häiriks. Mõlemad andurid aktiveeruvad magneti lõunapoolust tajudes ja parima ulatuse saamiseks valisin kõige tugevama magneti, mis mul oli. See oli mõnest vanast seadmest päästetud neodüümmagnet, mille läbimõõt oli 20 mm ja paksus 6 mm. Mõlemad andurid käivituvad sellest umbes 2 cm kaugusel.

Muutsin Wemose koodi, et värskendada rakendusele garaažiukse olekut. See ei saadaks mitte ainult sõnumi, kas uks oli suletud või avatud, vaid ka sõnumi, kas uks oli „avanev“või „sulgus“, lähtudes ukse asendist enne rakendusest klõpsamise käsu saamist..

Androidi rakendus kirjutati MIT App Inventori abil täielikult ümber. Kood, mida ma kasutasin, on lisatud. See küsitleb aktiivselt Wemose tahvli sõnumeid ja garaažiukse olekut uuendatakse iga sekund. Kuna meie garaažiukse sulgemiseks kulub 13 sekundit, annab see piisavalt teavet selle asukoha kohta.

Samm: riistvara kokkupanek

Riistvara kokkupanek
Riistvara kokkupanek
Riistvara kokkupanek
Riistvara kokkupanek
Riistvara kokkupanek
Riistvara kokkupanek

Magnet paigaldati (epokseeriti) süvendisse, mille puurisin garaažiukse ülemisse otsa (vt foto). Süvend oli ainult umbes 3 mm sügav ja ei jõudnud isolatsioonikihini. NJK-5002C andur vajas kinnitusklambrit ja see oli valmistatud mõnest alumiiniumijäätmest, mis mul oli. Juhtmeid tuli ka pikendada ja selleks kasutasin mõnda 4 -juhtmelist telefonikaablit. Tõmbasin kaabli mõlemast otsast välja nii palju kui vaja ja lõikasin 4. juhi ära, kuna mul oli vaja ainult 3. Wemose plaadiga ühendamiseks kasutasin mõningaid paaritavaid Molexi (0,062 ) pistikuid, mis mul oli üle jäänud teisest projektist Katmata otste kaitsmiseks kasutati mõningast termokahanemist.

US5781 andur joodeti koos takisti ja kondensaatoriga väikeseks PCB tükiks. Tegin selle jaoks sarnase pikenduskaabli, mis lõpetati samade Molexi pistikutega. Et kaitsta moodulit füüsiliste kahjustuste eest, otsustan selle epoksüvaikusse panna. Kasutasin vormi ja ühe otsa kleeplinti ühest otsast väikese tükiga, mille läbimõõt oli umbes 20 mm. Täitsin vormi 5 -minutilise epoksiidiga, torkasin andurisõlme sinna sisse ja jätsin kõvaks tahenema. Alumiiniumijäätmetest tegin ka selle jaoks kinnitusklambri.

Seejärel sai Wemose laud mõned patsid koos paarituvate Molexi pistikutega ja kõik pandi siis paika. Kogu kaabeldus oli kinnitatud traadisidemete ja klambritega, nii et garaažis ei rippunud midagi.

See töötab suurepäraselt ja kui leian mõne muu "täienduse", teen tõenäoliselt selle jaoks kohandatud trükkplaadi ja võib -olla isegi kasutan palju kompaktsemat Wemos D1 miniplaati.

Soovitan: