Obsah:
- Krok 1: Shromážděte své součásti …
- Krok 2: Napište program
- Krok 3: Sestavte díly a vyzkoušejte
- Krok 4: Dokončete a nasaďte
Video: Koupelna Mind: 4 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
V našem domě máme dva teenagery a 1,5 koupelny. Vzhledem k tomu, že oba rádi tráví velmi dlouhou dobu sprchováním a přípravami, znamená to, že mé manželce a mně většinu času zbývá použít jen poloviční koupel. Tohle je problém.
V minulosti jsme vyzkoušeli několik přístupů, včetně:
- Požádejte je, aby na smartphonu nastavili časovač odpočítávání na 30 minut.
- Umístění skutečných hodin do koupelny.
- Odmítnutí horké vody.
- Spuštění myčky nádobí a/nebo pračky.
- Křičet, žebrat atd.
Nic nefungovalo.
Rozhodl jsem se, že opravdu potřebujeme dveřní alarm, ale obráceně - alarm, který zazní, když se dveře zavřou, místo aby se otevřely. Abychom byli spravedliví, alarm by měl dát cestujícímu ~ 30-40 minut na to, aby mohl dělat svou práci, než zazní, a měl by dávat spoustu varování, že hodiny běží.
Vstupte do Arduina!
Krok 1: Shromážděte své součásti …
K replikaci tohoto projektu budete potřebovat Arduino Uno nebo Mega 2560 a…
- Několik RGB LED světel. Použil jsem tři LED diody Grove, ale můžete použít tolik nebo málo, kolik chcete.
- Reproduktor, na kterém bude hrát zvonkohra a budík. Použil jsem ten, také Grove.
- Pokud používáte komponenty Grove, které důrazně doporučuji, aby bylo vše jednoduché, budete si také chtít koupit hrst kabelů, jako jsou tyto.
- Magnetický jazýčkový spínač. Vybral jsem si tento, od Amazonu.
- Napájení. Vybral jsem tento, abych mohl použít buď 9V baterii, nebo AA baterie, pro delší životnost v případě potřeby, a v zásadě přišel s „volným“klonem Arduino Uno jako bonus.
Moje Arduino pocházelo ze starší verze Seeed Studio ADK Dash Kit (moje nepřišlo s kabely). Pokud ho najdete na Amazonu nebo Ebay, je to docela dobrý způsob, jak začít. Obsahuje megahield Grove, RGB LED diody, Arduino Mega 2560 (klon) s vestavěným USB a sbírku dalších modulů Grove, které by mohly být zábavné pro jiné projekty.
Krok 2: Napište program
Moje specifikace pro program byly následující:
- Musí mít v pravidelných intervalech zvukové upozornění, aby upoutalo pozornost cestujícího.
-
Musí mít vizuální stav, který v makro smyslu udává, kolik času zbývá.
- Vizuální pomůcka musí být snadno viditelná a interpretovatelná přes skleněné sprchové dveře a/nebo mimo odraz zamlženého zrcátka.
- Vizuál by měl jasně ukazovat nebezpečí červeně, když se odpočítávání blíží ke konci.
- Musí mít zvukový alarm, který se nezastaví.
- Systém by měl být aktivován, když se dveře zavírají, a deaktivovat, když jsou dveře otevřené.
Nechtěl jsem použít digitální odečet, jednoduše proto, že jsem cítil, že jeho sledování napařenými sprchovými dveřmi nebo mimo zrcadlový odraz bude přinejlepším obtížné. Můj první pokus použil pouze jednu RGB LED blikající rychleji a rychleji (pomocí funkce rozpadu), jak čas běžel, ale tento přístup nedává cestujícímu skutečný pocit uplynulého nebo zbývajícího času.
Rozhodl jsem se, že tři RGB LED diody budou tou správnou cestou (a neuškodilo, že jsem měl tři po ruce). Každý by odpočítával 1/3 celkového povoleného času. To by mohlo dát cestujícímu jasný pocit uplynulého a zbývajícího času, pouhým letmým pohledem na tři LED diody.
Abych upoutal pozornost na časovač, rozhodl jsem se na začátku každého intervalu zahrát dvoubarevný zvonkohru.
Nakonec, když je časovač hotový, zazní dvojtónový alarm a zní dál, dokud není systém deaktivován, otevřením dveří.
Prošel jsem 3 hlavními iteracemi programu, pokaždé je zjednodušil a přicházel s čím dál tím menším počtem řádků kódu, které fungovaly lépe než předchozí pokus. Sdílím zde pouze „konečnou“verzi, protože dělá to, co je třeba, bez extra složitosti.
Krok 3: Sestavte díly a vyzkoušejte
Jelikož jsem používal Grove, byla montáž asi nejjednodušší částí tohoto projektu.
Připojte RGB LED diody do řetězce (např. Ven z LED1 do vstupu LED2). Jakmile máte řetěz, připojte LED1, první RGB LED ve vašem řetězci, k Arduinu.
V mém případě:
- Ground to black (zem)
- +5v k červené (+5v)
- D7 na bílou
- D6 na žlutou
V tuto chvíli můžete program zkompilovat a načíst do Arduina a otestovat světla. Doporučuji nastavit hodnotu TimeInt na 1, abyste při testování nemuseli dlouho odpočívat.
Připojení reproduktoru, také modulu Grove, je stejně jednoduché. Připojte reproduktor k D8-D9.
V mém případě:
- Ground to black (zem)
- +5v k červené (+5v)
- D9 na bílou
- D8 na žlutou
Můžete testovat znovu, nebo pokud jste ho ještě nevyzkoušeli, vyzkoušejte jej nyní. Hrajte s TimeInt a čímkoli dalším, co chcete změnit a zkompilovat, načtěte a otestujte.
Krok 4: Dokončete a nasaďte
Napsal jsem program a provedl všechny prototypy a testování na použití klonu Seeed Mega, ale cítil jsem, že to bylo "příliš drahé" na to, aby se to nasadilo jako konečné řešení. Pomocí klonu Uno jsem pokračoval a pájel spoje (po testování) a namontoval vše na náhradní kus dřeva.
U skříně jsem chtěl něco, co bylo jasné (aby uživatel viděl RGB LED diody), ale také do určité míry odolné proti vodě. V koupelně, cílovém místě nasazení, může být při dlouhých sprchách velmi vysoká vlhkost a chtěl jsem, aby Arduino mělo určitou úroveň ochrany. Řešením bylo opětovné použití čínského vytahovacího kontejneru. Dodávalo se s těsným, dobře utěsněným a jasným víkem a uvnitř měl dostatek prostoru pro montáž Arduina a baterie!
Poté jsem systém namontoval do koupelny pomocí 3M příkazových lišt.
Doporučuje:
3 úžasné kontrolní projekty BRAIN / MIND LedStrip LED s Arduino a Neurosky: 6 kroků (s obrázky)
3 úžasné projekty ovládání BRAIN / MIND Světla LedStrip LED s Arduino a Neurosky: Chtěli jste někdy zapnout nebo vypnout světla pouhým přemýšlením? Nebo chcete vědět, jak jste ve stresu, když se podíváte na barvu LED diody RGB? Zatímco nyní můžete tím, že se budete řídit tímto návodem! Chcete -li získat představu o tom, co chystáme
Mind Controled Drone: 7 kroků
Mind Controled Drone: 1) Získání dílů a softwaru 2) Připájejte modul Bluetooth k mindflexu a poté jej vložte do pouzdra 3) Připojte se k modulu z notebooku 4) Čtěte mozkové vlny pomocí brainwave osc 5) Otevřete zpracování a importujte příslušné knihovny a pak pa
Jak vytvořit video na rozdělené obrazovce čtyřmi kroky: 4 kroky (s obrázky)
Jak vytvořit video na rozdělené obrazovce ve čtyřech krocích: Často vidíme stejnou osobu, která se ve scéně dvakrát objeví v televizní hře. A pokud víme, herec nemá dvojče. Také jsme sledovali, že jsou na jednu obrazovku umístěna dvě zpívající videa, která porovnávají jejich pěvecké schopnosti. To je síla spl
MAKE Dream Mind Control Hypnóza Dream Machine Levné: 7 kroků
MAKE Mind Control Hypnosis Dream Machine levně: Toto je v podstatě projekt Flash Nap s několika dalšími funkcemi a nějakou prací. Je to také minimální verze strojů na hypnózu „Light/Sound“, které stojí stovky dolarů, ale pokud máte díly, tento bude stát jen pár babek. ŽÁDNÝ PROGRAM
Audio koupelna Graffitti Box: 8 kroků
Audio koupelna Graffitti Box: toto je návod, jak vytvořit krabici, do které se vejde malý modul pro nahrávání/přehrávání, který odpovídá interiéru veřejné koupelny