Obsah:
- Krok 1: Zhromaždite svoje súčiastky …
- Krok 2: Napíšte program
- Krok 3: Zostavte diely a vyskúšajte
- Krok 4: Dokončite a nasaďte
Video: Kúpeľňa: 4 kroky (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
V našom dome máme dvoch tínedžerov a 1,5 kúpeľne. Keďže obaja radi strávia veľmi dlhý čas sprchovaním a prípravou, znamená to, že veľa času nám s manželkou zostáva len polovičný kúpeľ. Toto je problém.
V minulosti sme vyskúšali niekoľko prístupov, vrátane:
- Požiadajte ich, aby na svojom smartfóne nastavili časovač odpočítavania na 30 minút.
- Umiestnenie skutočných hodín do kúpeľne.
- Odmietnutie horúcej vody.
- Spustenie umývačky riadu a/alebo práčky.
- Kričať, žobrať atď.
Nič nefungovalo.
Rozhodol som sa, že skutočne potrebujeme dverný alarm, ale naopak - alarm, ktorý zaznie, keď sa dvere zatvoria, a nie otvoria. Aby sme boli spravodliví, alarm by mal obyvateľom poskytnúť ~ 30-40 minút na to, aby sa mohli venovať svojej práci a potom zaznie, a malo by varovať pred spustením hodín.
Vstúpte do Arduina!
Krok 1: Zhromaždite svoje súčiastky …
Na replikáciu tohto projektu budete potrebovať Arduino Uno alebo Mega 2560 a …
- Niekoľko RGB LED svetiel. Použil som tri LED diódy Grove, ale môžete použiť toľko alebo málo, koľko chcete.
- Reproduktor, na ktorom bude hrať zvonkohra a budík. Použil som tento, tiež Grove.
- Ak používate komponenty Grove, ktoré dôrazne odporúčam, aby bolo všetko jednoduché, budete si chcieť kúpiť aj niekoľko takýchto káblov.
- Magnetický jazýčkový spínač. Vybral som si tento, od Amazonu.
- Napájací zdroj. Vybral som tento, aby som mohol používať buď 9V batériu, alebo AA batérie, v prípade potreby aj dlhšiu životnosť, a v zásade k nemu bol pribalený „bezplatný“klon Arduino Uno ako bonus.
Moje Arduino pochádzalo zo staršej verzie súpravy Seeed Studio ADK Dash Kit (tá moja sa nedodávala s káblami). Ak ho nájdete na Amazone alebo Ebay, je to celkom dobrý spôsob, ako začať. Obsahuje megahield Grove, RGB LED diódy, Arduino Mega 2560 (klon) so vstavaným USB a zbierku ďalších modulov Grove, ktoré by mohli byť zábavné pre iné projekty.
Krok 2: Napíšte program
Moje špecifikácie pre program boli nasledujúce:
- Musí mať v pravidelných intervaloch zvukový signál, aby upútal pozornosť obyvateľa.
-
Musí mať vizuálny stav, aby v makro zmysle naznačoval, koľko času ešte zostáva.
- Vizuálnu pomôcku je potrebné ľahko vidieť a interpretovať cez sklenené sprchové dvere a/alebo mimo odrazu zahmleného zrkadla.
- Keď sa odpočítavanie blíži ku koncu, vizuál by mal zreteľne ukazovať nebezpečenstvo.
- Musí mať zvukový alarm, ktorý sa nezastaví.
- Systém by mal byť zapnutý, keď sa dvere zatvoria, a deaktivovať ho, keď sú dvere otvorené.
Nechcel som používať digitálne zobrazenie, jednoducho preto, že som mal pocit, že jeho sledovanie cez zaparené sprchové dvere alebo mimo zrkadlového odrazu bude prinajlepšom ťažké. Môj prvý pokus používal iba jednu RGB LED, ktorá blikala rýchlejšie a rýchlejšie (pomocou funkcie rozpadu), ako čas bežal, ale tento prístup nedáva obyvateľovi žiadny skutočný pocit plynutia alebo zostávajúceho času.
Rozhodol som sa, že tri RGB LED diódy budú tou správnou cestou (a nezaškodilo, že som mal po ruke tri). Každý by odpočítaval 1/3 z celkového povoleného času. Obyvateľovi by to mohlo poskytnúť jasný pocit plynúceho a zostávajúceho času, a to iba rýchlym pohľadom na tri diódy LED.
Aby som upútal pozornosť na časovač, rozhodol som sa hrať dvojtónové zvonkohru na začiatku každého intervalu.
Nakoniec, keď je časovač dokončený, zaznie dvojtónový alarm a bude znieť, kým sa systém neodzbrojí, otvorením dverí.
Prešiel som 3 hlavnými iteráciami programu, zakaždým zjednodušujúcimi a prichádzajúcimi s stále menším počtom riadkov kódu, ktoré fungovali lepšie ako predchádzajúci pokus. Zdieľam tu iba „konečnú“verziu, pretože robí to, čo je potrebné, bez ďalšej zložitosti.
Krok 3: Zostavte diely a vyskúšajte
Keďže som používal Grove, montáž bola asi najľahšia časť tohto projektu.
Pripojte LED diódy RGB do reťazca (napr. Von z LED1 do vstupu LED2). Akonáhle máte reťaz, pripojte LED1, prvú RGB LED vo vašom reťazci, k Arduinu.
V mojom prípade:
- Zem - čierna (zem)
- +5v do červena (+5v)
- D7 na bielu
- D6 na žltú
V tomto mieste môžete zostaviť a načítať program do Arduina na testovanie svetiel. Odporúčam nastaviť hodnotu TimeInt na 1, aby ste pri testovaní nemuseli dlho odpočívať.
Pripojenie reproduktora, tiež modulu Grove, je rovnako jednoduché. Pripojte reproduktor k D8-D9.
V mojom prípade:
- Zem - čierna (zem)
- +5v do červena (+5v)
- D9 na bielu
- D8 na žltú
Môžete to skúsiť znova, alebo ak ste to ešte nevyskúšali, vyskúšajte to teraz. Hrajte s TimeInt a všetkým, čo chcete zmeniť a skompilovať, načítajte a potom vyskúšajte.
Krok 4: Dokončite a nasaďte
Napísal som program a vykonal všetky prototypy a testy na použití klonu Seeed Mega, ale cítil som, že nasadenie ako konečné riešenie je „príliš drahé“. Použitím klonu Uno som išiel dopredu a spájkoval spoje (po testovaní) a namontoval všetko na náhradný kus dreva.
Do krytu som chcel niečo, čo je jasné (aby používateľ videl RGB LED diódy), ale zároveň je odolný voči vode. Kúpeľňa, cieľové miesto nasadenia, môže mať pri dlhých sprchách veľmi vysokú vlhkosť a chcel som, aby Arduino malo určitú úroveň ochrany. Riešením bolo opätovné použitie čínskeho zberného kontajnera. Dodávalo sa s tesným, dobre utesneným a jasným vekom a vo vnútri bolo veľa priestoru na montáž Arduina a batérie!
Potom som systém namontoval do kúpeľne pomocou 3M príkazových líšt.
Odporúča:
DIY 37 ruletová hra s ruletou Arduino: 3 kroky (s obrázkami)
DIY 37 Leds Arduino Roulette Game: Roulette je kasínová hra pomenovaná podľa francúzskeho slova, ktoré znamená malé koliesko
Internetové rádio BOSEBerry Pi: 4 kroky (s obrázkami)
Internetové rádio BOSEBerry Pi: Rád počúvam rádio! Doma som používal rádio DAB, ale zistil som, že príjem je trochu nerovnomerný a zvuk sa stále prerušuje, a tak som sa rozhodol postaviť si vlastné internetové rádio. Okolo domu a digitálneho signálu mám silný signál Wi -Fi
Vytvorenie ROM ROM systému Macintosh Plus: 3 kroky (s obrázkami)
Vytvorte ROM Macintosh Plus: Tento návod vás prevedie procesom „kopírovania“Obrázky EPROM z čipov ROM vášho počítača Macintosh Plus a (alebo) „napaľovanie“obrázky na nové čipy. Tento proces bude v zásade vykonaný dvakrát, aby sa vytvorili obidva & quot
Ako: Inštalácia Raspberry PI 4 bezhlavého (VNC) s obrazovým procesorom Rpi a obrázkami: 7 krokov (s obrázkami)
Ako na to: Inštalácia Raspberry PI 4 bez hlavy (VNC) s obrázkom Rpi a obrázkami: Plánujem použiť tento nástroj Rapsberry PI v mnohých zábavných projektoch späť na mojom blogu. Neváhajte sa na to pozrieť. Chcel som sa vrátiť k používaniu svojho Raspberry PI, ale na novom mieste som nemal klávesnicu ani myš. Chvíľu to bolo, odkedy som nastavil Raspberry
Pst , (kroky hore): 3 kroky (s obrázkami)
Pššššt … (ut-up): Šepkanie nie je najefektívnejším spôsobom, ako prinútiť ľudí, aby mlčali. Zvlášť vo verejných priestoroch a obzvlášť vo verejných knižniciach. Zavrieme si teda ústa pocitom viny. Toto svetlo je nainštalované v knižnici.