Sensorino trådlösa hem belysning med Arduino
Hemautomation finns ett tag (sedan 90-talet?) och har varit ganska dyra men med tillkomsten av Arduino och framför allt billiga sensorer, reläer, andra komponenter från Ebay det är inte längre någon inneboende anledning för en maker inte att automatisera sina hem. Det kan finnas ingen större anledning för dig att behöver det heller men om du börjar med bara belysning fundera på följande:
Grundläggande fjärrkontroll av lamporna via webben.
Loggar i din verksamhet - acccess till statistik och tidsstämplar för när du vänster, gick för att sova, kom hem från hackerspace etc.
Snabb omställning av växlar till glödlampor.
Makron, för exempel "flip någon byta tre gånger för att stänga av alla lampor när du lämnar."
Lär dig vad alla kablar är för de rörigt kopplingsdosor och kunna säga "Jag har installerat del av detta!"
Hemma gjorde jag den med en Arduino bibliotek och toolkit att tre av mina vänner och jag utvecklade på Madrid Makespace. Vi kallade projektet Sensorino. Vi hade några större förseningar i projektet medan Arduino långsamt förlora dess fördelar till andra styrelser, men nu är det redo för en instructable. Jag ska dokumentera min specifika konfiguration här, mer allmänna instruktioner med de möjliga alternativen är på vår github wiki.
Det kräver några spela runt att ansluta allt rätt, vissa Linux kommandorad fu för att installera och konfigurera paket (även om vi hålla det så enkelt som möjligt), och vissa lödning. Lödning är grundläggande eftersom jag inte är bra på det själv. Det är med alla medel en maker inriktade projekt.
Om du får hitta en lösning på projektets wiki på några problem eller fråga på projektets sändlista.
Varför använda Sensorino?
- Det är bara ett urval av de billigaste komponenterna från aliexpress.com eller Ebay och några program men med Sensorino är det enklare att göra än om du ville börja om från början. Det är riktigt billigt, se delar listan nedan.
- Servern körs på en liten Linux router, inget behov av en dator som kör 24 timmar om dygnet.
- Extensible - du kan integrera fler sensorer senare, såsom batteridriven växt fuktmätare, och även några konsumenten "smart" apparater, till exempel Bluetooth Low-Energy och kära.
- Till skillnad från i något annat system, kan fjärransluten Arduinos utföra vissa automation regler (inklusive grundläggande/på växling med din normala strömbrytare) och beror inte på den trådlösa kommunikationen med servern om något skulle hända att det...
- Jag har den igång här ett tag och det fungerar. Jag bor tillsammans med en ganska krävande gäng och de har inte klagat ännu!
Observera att det finns vissa risker när jävlas med nätspänning och den kraft som går in i saker du beroende, som kylskåp, värmare, ugnar. SÄKERHET FRISKRIVNINGSKLAUSULER GÅ HÄR. Inte skada dig själv, andra eller dina viktiga saker.
Jag har inte några instruktioner att göra det ganska, jag gillar rå elektronik sticker ut platser hemma (särskilt med lysdioder) och jag är inte bra på att göra kapslingar för saker men jag är säker du kan laserskurna stora snygga trä eller akryl fall för de element som inte passar i kopplingsdosor.
Reservdelslista
Jag använde följande:
- Vissa nätkabel (detta måste vara 18 AWG eller så), inte mycket eftersom mestadels vi kommer att ta bort eller ersätta de tjocka kablarna, inte lägga mer. Kanske få en 25 meters rulle från en DIY butik.
- En massa tunna signal kabel, jag använde en 50m rulle tvåträdsförbindelser telefonkabel (0.5 mm²) men även tunnare skulle fungera.
- 1.50 Arduino Pro Mini kloner från aliexpress.com. En för servern (bas nod) och en för varje fjärrnod. Jag använder bara en avlägsen nod här, men det kommer att bero på hur stort ditt hem är. Mer om detta i nästa steg. Oavsett kanske bara få en låda med 10 eller 20 bräder från aliexpress, de är riktigt billigt och kommer att visa sig användbart för många andra projekt. Sök efter "pro mini 5v" (16 MHz) på den här webbplatsen (exempel säljaren).
- En eller två USB-till-seriell adaptrar för Arduino från aliexpress.com, detta är också i intervallet $2 (exempel säljaren).
- nRF24L01 + radiomoduler från aliexpress.com. En för servern (bas nod) och en för varje fjärrnod. Återigen få bara en låda med 10, de är i $0,80 / st utbud (exempel säljaren).
- Reläerna att styra belysningen. Jag använder bara på/av växling vid denna tid, ingen mörkläggning, så billigt mekaniska reläer från aliexpress.com kommer att göra (exempel säljaren). De att klicka låter, så du kanske vill en solid-state relä istället. Det finns också ett bra urval av dem på aliexpress. Du kan också hitta dem återvunnet på taobao och någon annanstans, till priser ibland lägre än mekaniska.
- Ett stort antal $1 mini USB-laddare från aliexpress, vi använder dem som 5V DC strömförsörjning för våra avlägsna noder och för servern (exempel säljaren).
- En TP-Link TL-WR703n wifi-router för att vår server. Detta är en mycket liten 5 x 5 cm låda kör Linux och börjar på $18. Också få en liten unpowered USB-hubb för det (exempel) eftersom det endast har en värd port och en liten USB-minnet av alla moderna storlekar att förlänga routerns minne.
Observera att eftersom aliexpress.com Länkar gå föråldrad snabbt kan du behöva använda sökrutan för att hitta en ersättare. Ersättning kommer förmodligen vara bättre och billigare eftersom dessa saker avancera snabbt.