Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Modeller, der skal udskrives
- Trin 2: Skemaer
- Trin 3: Koden …
- Trin 4: Samling …
Video: DIY: Loftmonteret minisensorboks med fokuserbar bevægelsessensor: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Hej. For noget tid siden har jeg hjulpet min ven med et smart hjem -koncept og skabt en minisensorboks med et specialdesign, der kunne monteres på loftet i hullet 40x65 mm. Denne boks hjælper med at:
• måle lysintensiteten
• måle luftfugtighed
• temperaturmåling
• den har fokuserbar og øjeæble -montering til PIR -sensor, så den kan registrere bevægelse og tænde den eksterne enhed (alarm, lys) baseret på forholdene, så den kan overvåge et lille område
Denne sensorboks har egen webserver med fantastiske skrifttyper, så data kan være tilgængelige alle steder med internetforbindelse. De samlede omkostninger er mindre end 10 USD, så det er en meget billig løsning.
Forbrugsvarer
• Wemos D1 mini board, f.eks. fra aliexpress
• GY-21 (SI7021) fugtighedsføler, som denne
• GY-302 (BH1750) lysintensitetssensor, som denne
• HC-SR505 eller AS-312 mini infrarød bevægelsessensor, begge sensorer kunne findes f.eks. her
• 4 x M3x4mm skruer
• 4 x M3x12mm skruer
• 1 x M3x6mm skrue til låsning af zoomen til PIR -sensoren
• prototyper af printkort
• varm limpistol
• nogle ledninger
• loddejern med loddeudstyr
• 3D -printer eller adgang til den
Trin 1: Modeller, der skal udskrives
For at spare noget plast blev alle dele designet til at blive trykt uden understøtninger.
Udskrivningsmuligheder:
Laghøjde: 0,2 mm
Udfyldning: 15% -20% er nok
Antal skaller: ≥2
Da denne enhed ikke har højspænding, kan den udskrives med ethvert yndlingsmateriale, f.eks. PLA
Trin 2: Skemaer
Tag et stykke af prototypebordet 25x35mm og lod Wemos -kortet på det, hvilket hjælper med at organisere ledninger bedre til sensorerne, strømkilden og ekstern trigger (relæ, i dette tilfælde). Fugtigheds-/temperatur- og lysintensitetssensorer er forbundet via I2C -bus. Mit prototypeeksempel har mange ledninger, men du kan forbinde modulerne parallelt med meget forkortede ledninger, ledningsdiagram viser alle detaljer.
Trin 3: Koden …
Med de tidligere enheder har jeg brugt SPIFFS til at gemme filerne til webgrænsefladen, i denne har jeg besluttet at erstatte kompleksiteten med at uploade filer til filsystemet og præget hele html -koden i skitsen. enkelt, det læser dataene fra sensorerne og viser det på webgrænsefladen. Alt du skal bruge er at indsætte dit SSID og adgangskode i linjerne 31 og 32 og uploade skitsen til Wemos -tavlen. Efter upload af skitsen kan du få adgang til we -grænsefladen ved at skrive https:// sensorbox i adresselinjen i din webbrowser. Websiden opdateres automatisk hvert 10. sekund, denne parameter er defineret i linjen38 "const long interval = 10000;". Linjer 51-131 har HTML-kode til webgrænsefladen, så du kan tilpasse/ændre din egen.
Bemærk: I linje 226-236 kan du definere betingelserne for, hvad enheden skal gøre, når bevægelse vil blive registreret. f.eks. tilføj tilstand for at udløse relæet, kun når svagheder.
Trin 4: Samling …
Dette trin kræver ikke meget tid og enkel.
Tag SensorBall, sæt den i BallMount og fastgør den med BallFrame ved hjælp af fire M3x12 skruer. Skru dem ikke fast, lad bolden bevæge sig inde i rammen med en vis modstand. Sæt lysintensiteten og temperatursensorerne på deres steder, og lås dem med den varme lim. Tag de 2 dele af sensorrøret og indsæt sensoren inden i det. Sørg for, at sensorens hoved er korrekt "siddende" i lundene. Indsæt sensoren indeni, og skub røret inden i kuglestangen. Tilslut ledningerne til temperatur- og lysintensitetssensorerne (hvis du ikke har loddet dem før). Tilslut strømkilden og sørg for, at alt fungerer fint, juster "fokus" for PIR -sensoren. Når dette er gjort, skal du låse PIR -sensoren med M3 -skrue.
Bemærk: Ved at flytte PIR -sensoren inde i bolden reducerer du det område, som sensoren vil overvåge, og hvis du flytter den uden for bolden, vil sensoren være i stand til at fange bevægelse i et bredere område
Når alt dette er gjort - skub wemospladen ind i lundene inde i husdækslet. Sæt dækslet på sensorboksens bund og fastgør det ved hjælp af M3x4mm skruer. Sæt sensorboksen på et tidligere forberedt sted, og det er færdigt. Nu kan du pege PIR -sensoren på det område, der skal overvåges, ved at justere boldens position, f.eks. til dit arbejdsbord.
Tak fordi du læste.
Anbefalede:
Bevægelsessensor dørklokke: 5 trin (med billeder)
Motion Sensor Doorbell: Da jeg fortalte min søn Jayden om udfordringen, tænkte han straks på at bruge LEGO WeDo -sættet. Han har spillet med Legos i årevis, men det var først i starten af sidste skoleår, at han fik mulighed for at kode med WeDo 2.0
ESP-01 bevægelsessensor med dyb søvn: 5 trin
ESP-01 Bevægelsessensor med dyb søvn: Jeg har arbejdet på at lave hjemmelavede bevægelsessensorer, der sender en e-mail-besked, når de udløses. Der er mange eksempler på instruktioner og andre eksempler på at gøre dette. Jeg havde for nylig brug for at gøre dette med en batteridrevet PIR -bevægelsessensor og en ESP
Tutorial: Sådan bruges Mini PIR-bevægelsessensor HC-SR 505 med Arduino UNO: 3 trin
Tutorial: Sådan bruges Mini PIR Motion Sensor HC-SR 505 Med Arduino UNO: Beskrivelse: Denne tutorial viser dig et par enkle trin om, hvordan du bruger Motion Sensor Module ved hjælp af Arduino Uno. I slutningen af denne vejledning får du et resultat af sammenligning, når sensoren kan registrere en bevægelse og ikke kunne registrere nogen mo
Fra lommelygte til bevægelsessensor med ESP8266 og MQTT: 5 trin (med billeder)
Fra lommelygte til bevægelsessensor med ESP8266 og MQTT: I dette indlæg vil jeg præsentere nedenstående punkter: Lysdioder har brug for en begrænsende strømkreds for at få en lommelygte til at lave et lys drevet af det bærbare batteri og dæmpe lysdioderne med ESP8266 via MQTT Videoen er opsummering og en kort forklaring på hvordan
Bevægelsessensor med Blynk-meddelelser (WeMos D1 Mini + HC-SR04): 4 trin (med billeder)
Bevægelsesdetektor med Blynk-meddelelser (WeMos D1 Mini + HC-SR04): STEM venligst for dette projekt i den trådløse konkurrence. Tak! Opdatering nr. 2 - Få tweaks (version 2.2), du kan konfigurere din sensor (område og navn) lige i definitionen. Det skete også nogle gange, at sensoren læste forkerte værdier og sendte meddelelse