2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Zdravo. Prije nekog vremena pomagao sam svom prijatelju s konceptom pametne kuće i stvorio mini kutiju senzora prilagođenog dizajna koja se može montirati na strop u rupu 40x65 mm. Ova kutija pomaže:
• izmjerite intenzitet svjetla
• izmjerite vlažnost
• mjerenje temperature
• ima fokusiranu konstrukciju i držač za očne jabučice za PIR senzor, tako da može otkriti kretanje i uključiti vanjski uređaj (alarm, svjetlo), ovisno o uvjetima, tako da može pratiti maleno područje
Ova kutija senzora ima vlastiti web poslužitelj sa sjajnim ikonama fontova, pa su podaci mogli biti dostupni s bilo kojeg mjesta s internetskom vezom. Ukupni troškovi manji su od 10 USD, pa je to vrlo jeftino rješenje.
Pribor
• mini ploča Wemos D1, na pr. sa aliexpress -a
• GY-21 (SI7021) osjetnik vlage, poput ovog
• GY-302 (BH1750) osjetnik svjetlosti, poput ovog
• HC-SR505 ili AS-312 mini infracrveni senzor pokreta, oba se senzora mogu pronaći npr. ovdje
• 4 vijka M3x4 mm
• 4 vijka M3x12 mm
• 1 x vijak M3x6 mm za zaključavanje zuma za PIR senzor
• izradu prototipa PCB ploče
• pištolj za vruće ljepilo
• neke žice
• lemilica s priborom za lemljenje
• 3D pisač ili pristup njemu
Korak 1: Modeli za ispis
Kako bi se uštedjelo nešto plastike, svi su dijelovi dizajnirani za ispis bez nosača.
Opcije ispisa:
Visina sloja: 0,2 mm
Ispuna: 15% -20% je dovoljno
Broj školjki: ≥2
Budući da ovaj uređaj nema visoki napon, mogao bi se ispisati s bilo kojim omiljenim materijalom, npr. PLA
Korak 2: Sheme
Uzmite komad ploče za izradu prototipa 25x35 mm i zalemite Wemos ploču na nju, što će pomoći da se bolje organizira ožičenje senzora, izvora napajanja i vanjskog okidača (u ovom slučaju releja). Senzori vlažnosti/temperature i intenziteta svjetlosti povezani su putem sabirnice I2C. Moj primjer prototipa ima mnogo žica, ali module možete povezati paralelno s mnogo skraćivanjem žica, dijagram ožičenja prikazuje sve detalje.
Korak 3: Kôd …
S prethodnim uređajima koje sam koristio SPIFFS za spremanje datoteka za web sučelje, u ovom sam odlučio zamijeniti složenost postavljanjem datoteka u datotečni sustav i utisnuo cijeli html kôd u skicu. Dio softvera je jednostavno, čita podatke sa senzora i prikazuje ih na web sučelju. Sve što trebate je umetnuti svoj SSID i lozinku u retke 31 i 32 i učitati skicu na ploču Wemos. Nakon učitavanja skice možete pristupiti sučelju we upisivanjem https:// sensorbox u redak adrese vašeg web preglednika. Web stranica će se automatski osvježavati svakih 10 sekundi, ovaj parametar definiran je u retku38 "const long interval = 10000;". Reci 51-131 imaju HTML kôd za web sučelje, tako da ih možete sami prilagoditi/promijeniti.
Napomena: U retcima 226-236 možete definirati uvjete koje uređaj mora učiniti kada se detektira pokret. npr. dodati uvjet za aktiviranje releja, samo kad se osvijetli.
Korak 4: Sklapanje …
Ovaj korak ne zahtijeva mnogo vremena i jednostavan je.
Uzmite SensorBall, umetnite ga u BallMount i učvrstite pomoću BallFrame -a, pomoću četiri vijka M3x12. Nemojte ih čvrsto zavijati, pustite da se lopta kreće s okvirom uz određeni otpor. Senzore za intenzitet svjetla i temperaturu postavite na njihova mjesta i zaključajte vrućim ljepilom. Uzmite 2 dijela cijevi senzora i umetnite senzor unutar nje. Uvjerite se da glava senzora ispravno "sjedi" u šumama. Umetnite senzor unutra i gurnite cijev unutar kugličnog držača. Spojite žice na senzore temperature i svjetlosti (ako ih prije niste lemili). Priključite izvor napajanja i provjerite radi li sve u redu, podesite "fokus" za PIR senzor. Nakon što to učinite, zaključajte PIR osjetnik vijkom M3.
Napomena: Pomicanjem PIR senzora unutar loptice smanjit ćete područje koje će senzor nadzirati, a ako ga pomaknete izvan loptice, senzor će moći uhvatiti kretanje u širem području
Nakon što sve ovo učinite - gurnite wemos ploču u šupljine unutar poklopca kućišta. Stavite poklopac na podnožje kutije senzora i pričvrstite ga vijcima M3x4 mm. Stavite kutiju senzora na prethodno pripremljeno mjesto i gotovo. Sada možete usmjeriti PIR senzor na područje koje se mora nadzirati, podešavanjem položaja kugle, npr. do vašeg radnog stola.
Hvala na čitanju.