reklama

domácí automatizace arduinoNaposledy jsem vám ukázal několik způsobů, jak realizovat své projekty Arduino řízené řeči 3 způsoby, jak přidat řízení řeči do projektů ArduinoOpravdu začínám své Arduino milovat v poslední době; poté, co jsem prošel základními tutoriály a dokonce vytvořil LED kostku, byl jsem připraven řešit něco mnohem složitějšího. Naštěstí ovládání řeči Arduino projektu ... Přečtěte si více prostřednictvím SiriProxy, vestavěných mluvitelných položek OS X a některých skriptů Automatoru nebo dokonce vyhrazeného hardwarového čipu pro rozpoznávání hlasu. Nechal jsem tě s rychlým demem, že jsem rozsvítil světla, ale nevysvětlil jsem, jak jsem toho dosáhl na hardwarové straně. Podívejme se dnes na to, jak můžete ovládat vysoce výkonná zařízení - jako je konvice nebo nějaké stojací lampy.

Varování: Pohrávat si s elektrickým napájením v domácnosti není něco, co by se mělo provádět lehce. Baterie s 9V může způsobit brnění vašeho jazyka, ale 120-240V ji může smažit a potenciálně vás zabít. Pokud zemřete na něco z toho, přijímám absolutně nulovou odpovědnost. Pokud to nepřijmete, přestaňte číst hned teď.

instagram viewer

Pokud jste v tomto nový, nezapomeňte vyzkoušet naše začátečníky Průvodce Arduino Začínáme s Arduino: Příručka pro začátečníkyArduino je platforma s otevřeným zdrojovým kódem elektroniky založená na flexibilním, snadno použitelném hardwaru a softwaru. Je určen pro umělce, designéry, fandy a kohokoli, kdo má zájem o vytváření interaktivních objektů nebo prostředí. Přečtěte si více . Také bych nenavrhoval pokusit se konkrétně ovládat vaši konvici (například) kvůli vysokému proudu tahu - konvice 1500 W bude používat asi 12,5 A (v závislosti na vaší národní úrovni napětí).

Relé v pevné fázi

Relé jsou elektricky ovládané mechanické spínače; přivedte napětí na spoušťovou stranu a magnet uvnitř mechanicky převrátí spínač.

Přicházejí v různých velikostech a velikostech, takže je naprosto nezbytné zkontrolovat celkový proud a napětí, které chcete přepnout; pokud se pokusíte dát 240VAC přes relé hodnocené na pouhých 5VDC, pak špatné věci se stanou.

Charakteristiky relé také znamenají, že je nelze připojit přímo k Arduinu - musíte je trochu izolovat pomocí tranzistoru a poskytnout „flyback“ diodu. Relé obsahují magnety, které jsou induktivní, takže drží náboj elektřiny. Když náhle snížíte náboj, indukční zátěž unikne zpět do obvodu, ze kterého přišla, v opačné polaritě; zpětná dioda chrání obvod.

domácí automatizace arduino

Relé lze zapojit jako obvykle otevřené, což znamená „vypnuto, pokud je nezapnete“; nebo normálně uzavřené, což znamená „zapnuto, pokud je nevypnete“.

Pokud je to cesta, kterou chcete jít, uvědomte si, že je to nejnebezpečnější, protože tam budou holé dráty. Můžete si koupit reléová sada od SparkFun za 20 $; obsahuje malou desku s obvody a všechny potřebné další komponenty, které lze přepnout na 240VAC 8A zatížení.

arduino domácí projekty

„PowerSwitch Tail“

Pokud vás myšlenka dotýkat se jakýchkoli živých vodičů děsí, ale přesto chcete spolehlivý kabelový přístup, tyto předem vyrobené reléové ocasy jsou pravděpodobně vaše nejlepší sázky, každý z nich prodává přibližně 25 $. Stačí je zapojit do propojení mezi síťovou zásuvkou a zařízením a poté spustit napájení Arduina a digitální IO na stranu.

arduino domácí projekty

Jsou vhodné pro 120vAC v USA, ale pro 240V ve Velké Británii a jinde produkují pouze kit kit, a budete si muset přidat vlastní zástrčky. Buďte opatrní, pokud jde o soupravy, protože chyby mohou znamenat smažení vašeho Arduina nebo sebe, takže tyto nejsou 100% bezpečné. Pro úplnou část mysli byste se měli podívat na další možnost.

Hack některé dálkově ovládané sokety

V dnešní době můžete získat vzdálenou rádiem ovládanou síťovou zásuvku za pouhých 10 až 20 USD a všichni obvykle používají přesně stejnou frekvenci 433 MHz pro řízení věcí a pravděpodobně stejný čip. Pokud jste připraveni obětovat dálkový ovladač nebo alespoň provést několik děr pro některé dráty v případě, můžete jej snadno připojit k Arduino.

Nejprve otevřete dálkový ovladač a identifikujte použitý čip; Následující diagram vysvětluje pin, který hledáte, pokud máte čip SC5262 (HX2262 a PT2262 jsou také kompatibilní se stejným použitým pinem). Připojte tento pin k digitálnímu výstupu na Arduino a můžete dokonce obejít vzdálenou baterii pomocí napájení 5V a uzemnění (nebo jen pokračujte v používání dodané baterie, cokoli).

domácí automatizace arduino

Dále budete chtít stáhnout a umístit do svého Arduino / Knihovny složka Knihovna RFSwitch z Google Code - tím získáte přístup k několika jednoduchým funkcím pro aktivaci zařízení a vynecháte drsné příkazové signály. Začněte vytvořením nové instance třídy:

#zahrnout 
RCSwitch mySwitch = RCSwitch ();

Ve funkci setup () ji vytvořte na příslušném výstupním kolíku (v tomto případě 10):

mySwitch.enableTransmit (10);

A ve vaší hlavní logice použijte:

mySwitch.switchOff (3, 1); mySwitch.switchOn (3, 1);

(kde 3 je kanál a 1 je číslo zařízení) pro zapnutí a vypnutí zařízení. Obvykle existují 4 z každého kanálu a 4 zařízení, což vám dává 16 jedinečných adresovatelných zařízení pro zapnutí a vypnutí.

Nejlepší část o hackování těchto stávajících spotřebitelských produktů je, že se nedotknete žádných kabelů vysokého napětí; všechno je obsaženo v zásuvkovém modulu.

Nyní to zkombinujte s trochou Arduino ovládání internetu Jak nastavit Arduino Web Control bez Ethernetového štítuBěhem několika posledních týdnů jsem předal divákům během živého vysílání Technophilia Podcast kontrolu nad náladovým osvětlením ve svém ateliéru - výsledky můžete vidět v ... Přečtěte si více , a budete moci zapnout zařízení z mobilního telefonu kdekoli na světě. Jsem si docela jistý, že nechci předávat nic jiného na internet, ale každý na vlastní. Lze vaše sny o domácí automatizaci Arduino konečně realizovat? Začali jste Arduino cesta ještě?

Obrázek Kredit: Shutterstock - zásuvka napájení,

James má bakalářský titul v oboru umělé inteligence a je držitelem certifikátu CompTIA A + a Network +. Je hlavním vývojářem MakeUseOf a tráví svůj volný čas hraním VR paintballu a deskových her. Staví počítače od dětství.