Turinys:

Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu: 4 žingsniai
Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu: 4 žingsniai

Video: Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu: 4 žingsniai

Video: Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu: 4 žingsniai
Video: Steam Room Build PART 1/2 - Sauna House Build #12 2024, Liepa
Anonim
Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu
Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu
Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu
Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu
Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu
Pasidaryk pats: prie lubų montuojama mini jutiklių dėžutė su fokusuojamu judesio jutikliu

Sveiki. Prieš kurį laiką padėjau savo draugui išmaniųjų namų koncepcijoje ir sukūriau specialiai suprojektuotą mini jutiklių dėžutę, kurią būtų galima pritvirtinti prie lubų į 40x65 mm skylę. Ši dėžutė padeda:

• išmatuoti šviesos intensyvumą

• matuoti drėgmę

• temperatūros matavimas

• jis turi fokusuojamą ir akies obuolio tvirtinimo konstrukciją, skirtą PIR jutikliui, todėl gali aptikti judesį ir įjungti išorinį įrenginį (signalizaciją, šviesą), atsižvelgiant į sąlygas, todėl gali stebėti mažą plotą

Ši jutiklių dėžutė turi savo žiniatinklio serverį su nuostabiomis šrifto piktogramomis, todėl duomenys gali būti pasiekiami iš bet kurios vietos, kurioje yra interneto ryšys. Bendros išlaidos yra mažesnės nei 10 USD, todėl tai yra labai pigus sprendimas.

Prekės

• „Wemos D1“mini lenta, pvz. iš aliexpress

• GY-21 (SI7021) drėgmės jutiklis, kaip šis

• GY-302 (BH1750) šviesos intensyvumo jutiklis, kaip šis

• HC-SR505 arba AS-312 mini infraraudonųjų spindulių judesio jutiklis, abu jutiklius galima rasti pvz. čia

• 4 x M3x4mm varžtai

• 4 x M3x12mm varžtai

• 1 x M3x6mm varžtas PIR jutiklio priartinimui užfiksuoti

• PCB plokštės prototipų kūrimas

• karštų klijų pistoletas

• kai kurie laidai

• lituoklis su litavimo reikmenimis

• 3D spausdintuvas arba prieiga prie jo

1 žingsnis: modeliai, kuriuos reikia spausdinti

Siekiant sutaupyti šiek tiek plastiko, visos dalys buvo suprojektuotos spausdinti be atramų.

Spausdinimo parinktys:

Sluoksnio aukštis: 0,2 mm

Užpildas: pakanka 15-20%

Kriauklių skaičius: ≥2

Kadangi šis įrenginys neturi aukštos įtampos, jį būtų galima atspausdinti su bet kokia mėgstama medžiaga, pvz. PLA

2 žingsnis: schemos

Schemos
Schemos
Schemos
Schemos

Paimkite 25x35 mm prototipų plokštės gabalėlį ir ant jo prilituokite „Wemos“plokštę, kuri padės geriau sutvarkyti laidų prijungimą prie jutiklių, maitinimo šaltinio ir išorinio gaiduko (šiuo atveju relės). Drėgmės/temperatūros ir šviesos intensyvumo jutikliai prijungiami per I2C magistralę. Mano pavyzdiniame pavyzdyje yra daug laidų, tačiau modulius galite prijungti lygiagrečiai su daug sutrumpintais laidais, elektros instaliacijos schema rodo visas detales.

3 žingsnis: kodas …

Kodas…
Kodas…

Su ankstesniais įrenginiais, naudojančiais SPIFFS, kad išsaugotumėte žiniatinklio sąsajos failus, šiuo atveju nusprendžiau pakeisti sudėtingumą įkeliant failus į failų sistemą ir įspaudus visą html kodą į eskizą. paprasta, ji skaito jutiklių duomenis ir rodo juos žiniatinklio sąsajoje. Viskas, ko jums reikia, yra įterpti savo SSID ir slaptažodį į 31 ir 32 eilutes ir įkelti eskizą į „Wemos“lentą. Įkėlę eskizą, galite pasiekti „we“sąsają žiniatinklio naršyklės adreso eilutėje įvesdami https:// sensorbox. Tinklalapis bus automatiškai atnaujinamas kas 10 sekundžių, šis parametras apibrėžtas 38 eilutėje „const long interval = 10000;“. 51-131 eilutėse yra žiniatinklio sąsajos HTML kodas, todėl galite tinkinti/keisti patys.

Pastaba: 226-236 eilutėse galite apibrėžti sąlygas, kurias prietaisas turi atlikti, kai bus aptiktas judesys. pvz. pridėti sąlygą, kad suveiktų relė, tik esant silpnam apšvietimui.

4 žingsnis: Surinkimas…

Surinkimas…
Surinkimas…
Surinkimas…
Surinkimas…
Surinkimas…
Surinkimas…

Šis žingsnis nereikalauja daug laiko ir yra paprastas.

Paimkite „SensorBall“, įdėkite į „BallMount“ir pritvirtinkite „BallFrame“, naudodami keturis M3x12 varžtus. Neužsukite jų sandariai, leiskite rutuliui judėti rėmo viduje su tam tikru pasipriešinimu. Įdėkite šviesos intensyvumo ir temperatūros jutiklius į savo vietas ir užfiksuokite karštais klijais. Paimkite 2 jutiklio vamzdžio dalis ir įdėkite jutiklį į jo vidų. Įsitikinkite, kad jutiklio galvutė tinkamai „sėdi“giraitėse. Įdėkite jutiklį į vidų ir pastumkite vamzdelį rutulinio laikiklio viduje. Prijunkite laidus prie temperatūros ir šviesos intensyvumo jutiklių (jei anksčiau jų nebuvote litavę). Prijunkite maitinimo šaltinį ir įsitikinkite, kad viskas gerai, sureguliuokite PIR jutiklio „fokusavimą“. Kai tai bus padaryta, užfiksuokite PIR jutiklį M3 varžtu.

Pastaba: perkeldami PIR jutiklį rutulio viduje, sumažinsite sritį, kurią jutiklis stebės, o jei perkelsite jį už rutulio ribų, jutiklis galės užfiksuoti judesį plačiau

Kai visa tai bus padaryta, įstumkite „Wemos“lentą į griovelius korpuso dangčio viduje. Uždėkite dangtelį ant jutiklio dėžės pagrindo ir pritvirtinkite jį M3x4mm varžtais. Įdėkite jutiklio dėžutę į anksčiau paruoštą vietą ir viskas. Dabar galite nukreipti PIR jutiklį į zoną, kurią reikia stebėti, sureguliuodami rutulio padėtį, pvz. prie jūsų darbo stalo.

Ačiū, kad skaitėte.

Rekomenduojamas: