» Elektronika » Arduino »Sbíráme světelný alarm vlastníma rukama

Sbíráme světelný alarm vlastníma rukama


Tohle domácí bude užitečné pro ty, kteří pravidelně vstávají ráno. Konec konců, zima je před námi, a to znamená, že se musíte probudit ve tmě, což je poněkud smutné a nebezpečné, pokud je spínač světla umístěn docela daleko. Navíc ve tmě je mnohem těžší se probudit a vstát z postele. Tento domácí problém tento problém vyřeší. Když se alarm vypne, v místnosti se rozsvítí lampa, která zajistí pohodlné probuzení.
Vše funguje na mikrokontroléru Arduino.

Materiály a nástroje pro domácí použití:
- různé LED diody;
- hodiny reálného času typu MP1095;
- piezový bzučák (se zabudovaným generátorem);
- Prototyp debugovací desky soupravy pro učení programování Arduino (součástí soupravy NR05), která je navržena pro připojení Arduino Nano;
- materiál pro vytvoření difuzéru (pokud máte 3D tiskárnu, můžete si vytisknout něco vlastního).


Výrobní proces lampy:

První krok. Sestavte začátek
Nejprve autor začal vytvořením podstavce lampy. Bude mít difuzor a potřebné vybavení je nainstalováno uvnitř. Podložka byla rychle nakreslena v aplikaci SketchUp. Pokud si přejete, můžete si také vytisknout obal na prototypovou desku, ale samotný prototyp je již docela krásný. Mimo jiné jej lze použít pro vývoj dalších projektů, a pokud jde o budík, v budoucnu může být navržen v kompaktnější podobě, za použití stejné desky Arduino Nano.



Poté byla instalována jediná LED dioda, kterou autor přilepil ultramoderním lepidlem, které při vystavení ultrafialovému světlu zamrzlo. Jmenuje se Bondic lepidlo. Dobře udržuje lepidlo a mít takové věci pro domácnost nebude zbytečné.
Ve stejné fázi je konektor také slepen.




Krok dva Testování a revize

Při testování se ukázalo, že domácí světlo bylo poněkud slabé. Lampa je viditelná ve tmě, ale toto světlo nestačí k probuzení člověka. K vyřešení problému bylo nalezeno několik bílých LED, které byly zapojeny paralelně ve formě stromu. Výsledkem je, že lampa začala zářit docela jasně, což umožní probudit se z takového světla s určitou citlivostí osoby, dobře, samozřejmě, že to není všechno, budou existovat další páky vlivu na psychiku.


Lampa při maximálním jasu spotřebovává asi 100 mA, v tomto ohledu ji nelze připojit přímo k Arduino. Ale na ladicí desce je proudový zesilovač pracující na tranzistoru, rozdává 200 mA.

Deska má mimo jiné spoustu tlačítek, v budoucnu je lze použít pro experimenty a nastavení poplachu.

Obecně řečeno, ladicí deska je dobrá v tom, že má spoustu různých konektorů, ke kterým můžete připojit různé senzory, serva, relé, zařízení, která pracují s rozhraním I2C a další. Chcete-li se připojit, stačí mít dráty se zásuvkami.

Krok tři Závěrečná fáze
Autor se rozhodl upravit jas lampy pomocí PWM pomocí devátého kolíku na mikrokontroléru Arduino, který je na desce zapojen do zesilovače. Výškový reproduktor je připojen ke konektoru SOUND, plus a mínus k GND jsou připojeny k DAT.

Ke konektoru I2C_5V bude nutné připojit hodiny v reálném čase, protože pro napájení potřebuje 5V.

Pro nastavení je na desce samotný dvouřádkový LCD indikátor. Je to docela kontrastní a má bílé znaky na modrém pozadí, které jsou jasně viditelné. Po připojení všech potřebných zařízení můžete pokračovat v konfiguraci softwaru.


Algoritmus pro domácí práci:

- když se čas na hodinách kryje s časem budíku, lampa se začne zapínat postupně, zářící jasněji;
- v procesu zapínání lampy jsou vydávány také zvukové signály, které neumožňují spícímu objektu ignorovat alarm;
- Je-li to nutné, potřebujete také možnost nainstalovat další nepříjemný zvuk pro účinnější probuzení. Bylo by také hezké vytvořit funkci, která vám umožní zapnout světlo při plném jasu nebo jej po úplném probuzení vypnout;
- A konečně, hodiny a budík by měly být schopné nastavit čas.

Ready-made skica pro domácí si můžete stáhnout na konci článku. Kód obsahuje podrobné komentáře, které vám umožní upravit jej podle potřeby.
To je vše, domácí produkt je připraven, můžete zahájit testy.

kod-dlya-svetobudilnika.rar [2,91 Kb] (počet stažení: 211)
0
0
0

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko

Doporučujeme si přečíst:

Podejte to pro smartphone ...