Hur man fjärrkontrollerar ditt hem med en Arduino, 5 DIY-projekt

Hur man fjärrkontrollerar ditt hem med en Arduino, 5 DIY-projekt / DIY

Med tillkomsten av överkomlig smart hemteknik har det aldrig varit lättare att förvandla ditt hem Hur du kan omvandla din lägenhet till ett smart hem Hur du kan omvandla din lägenhet till ett smart hem Jag är här för att berätta att det är möjligt att omvandla din lägenhet, duplex eller någon annanstans kan du leva till en smart plats, en som kommer att imponera på dina vänner och underlätta ditt liv. Läs mer . Det finns många användbara prylar som finns tillgängliga på hyllan för att göra detta och priserna på många av dessa artiklar har sjunkit när fler konkurrenter går med på marknaden. Philips Hue Smart Bulb Alternativ för att spara pengar Philips Hue Smart Bulb Alternativ för att spara pengar I den här artikeln 'll lära dig om några av de billigare alternativen till Philips Hue och se hur de jämför. Läs mer .

Ändå är ett mycket billigare och mer givande alternativ att skapa ditt eget anpassade smarta hemsystem. I den här artikeln kommer vi att täcka grunderna för hur ett Smart Home-system fungerar, och ge några exempel på enkla DIY Arduino-projekt som alla kan göra.

DIY Smart Home: En översikt

Det finns flera sätt att närma sig att automatisera ditt bostadsutrymme, men de flesta inställningarna kommer att använda en Arduino eller en Raspberry Pi som hjärnan i operationen. I många fall hittar du den perfekta lösningen kan vara en kombination av de två Hemautomatiseringsguiden Med Raspberry Pi och Arduino Hemautomationsguide Med Raspberry Pi och Arduino Hemautomationsmarknaden är översvämd med dyra konsumentsystem, inkompatibla med varandra och kostsamt att Installera. Om du har en Raspberry Pi och en Arduino, kan du i princip uppnå samma sak på ... Läs mer, men idag kommer vi att koncentrera oss på Arduino-sidan av saker.

Hjärnorna

Arduino i dessa exempel styr vår utvalda apparat när den utlöses. YouTuber EEEnthusiast har ett enkelt exempel på att slå på en LED med en tryckknapp för att visualisera ordningsföljden.

I exemplet ovan läser Arduino inmatningsspänningen från knappen med digitalRead. När spänningen läses som HÖG, det slår på lysdioden genom att använda digitalWrite att ställa in sin stift till HÖG. När knappen inte trycks in är LED-lampan av eller LÅG.

Det här enkla exemplet är i huvudsak hjärtat av något automatiserat system. Allt du behöver göra är att ändra inmatningar och utgångar till något användbart.

Oroa dig inte om du aldrig har använt en Arduino tidigare - vår nybörjarguide Komma igång med Arduino: En nybörjarhandbok Komma igång med Arduino: En nybörjarhandbok Arduino är en öppen källkods elektronikprototypplattform baserad på flexibel och enkel att använda hårdvara och mjukvara. Den är avsedd för artister, designers, hobbyister och alla som är intresserade av att skapa interaktiva objekt eller miljöer. Läs mer täcker allt du behöver veta.

Trådlös kontroll

Det finns flera sätt att instruera din mikrokontroller att utföra en uppgift. Den första är Infraröd (IR). Denna metod kan ha sina fördelar för dig om du använder ett Arduino-kort utan internetanslutning. Du kan rädda delarna från gamla elektroniska komponenter och snabbt få fjärrkontrollen igång. Denna djupgående guide från YouTuber GreatScott! är inte bara en bra grund för att använda IR i dina projekt, men innehåller en komplett konstruktion för att styra en 12v RGB LED-remsa!

Anslutning till Internet

Den andra metoden innebär att du kopplar din mikrokontroller till Internet. Det finns flera sätt att närma sig detta. Om du använder en officiell Arduino eller klon kan du behöva köpa ett Ethernet- eller Wi-Fi-sköld, men det finns vägar runt detta. Ett mycket bättre alternativ är att få en styrelse som redan har anslutning inbyggd. NodeMCU är perfekt för detta, och vi sjunger ofta med det här lilla brädets ros med god anledning!

Hur som helst du får din styrelse online, behöver du en webbtjänst för att kommunicera med den. Medan du kan konfigurera din egen server finns det tjänster där ute som kommer att göra det för dig. Tidigare har vi tagit reda på hur man kommer igång med OpenHAB Komma igång med OpenHAB Hemautomation på Raspberry Pi Komma igång med OpenHAB Hemautomatisering på Raspberry Pi OpenHAB är en mogen, öppen källkodsautomatiseringsplattform som körs på en mängd olika hårdvaror och är protokoll agnostic, vilket betyder att den kan ansluta till nästan vilken hemautomatiseringsutrustning som helst på marknaden idag. Läs mer, vilket är ett kraftfullt och mycket anpassat hemautomatiseringsverktyg - men dess komplexitet gör det inte för de svaga hjärtan!

För en enklare tjänst tillåter både Thinger och Blynk kommunikation med en Arduino över webben. Båda ger möjlighet att styra din mikrokontroller från en smartphone eller genom att göra en webbförfrågan (perfekt för användare av IFTTT Den ultimata IFTTT Guide: Använd webbens mest kraftfulla verktyg som ett proffs Den ultimata IFTTT Guide: Använd webens mest kraftfulla Verktyg som ett proffs Om det då är det, även känt som IFTTT, en gratis webbaserad tjänst för att få dina appar och enheter att fungera tillsammans. Inte säker på hur du bygger din applet. Följ med denna guide. Läs mer).

För en snabb primer på Blynk, kolla in vår startguide. Komma igång med Blynk: Simple DIY IoT-enheter Komma igång med Blynk: Simple DIY IoT-enheter Blynk är en tjänst för internet av saker (IoT) som är utformad för att göra fjärrkontroll och avläsning av sensordata från dina enheter så snabbt och enkelt som möjligt. Läs mer .

Bluetooth är ett annat vanligt sätt att fjärrkommunicera med din Arduino. I de flesta fall måste du få en Bluetooth-skärm för att ansluta, och under $ 3 är de ett billigt alternativ om du vill ta den här vägen.

För ett snabbt introduktionsprojekt med Bluetooth med Arduino, kolla in följande video från Tinkernut Labs.

Lysa upp det

Nu när du kan prata med styrelsen på distans, är det dags att ta hand om ekvationens utgångssida. Lysdioden i vårt ursprungliga exempel är inte för användbar i ett verkligt scenario. Genom att ersätta den med a relä eller a MOSFET, Du kan styra högre drivna föremål.

Vi har täckt hur reläer arbetar för att styra apparater tidigare och har använt MOSFETS i vår tidigare handledning om att ansluta LED-remsor till en Arduino. Avsnittet av videon om 12v-remsor ger ett exempel på det vanligaste sättet att använda en i en strömstyrningskrets:

När du handlar för dessa komponenter är det värt att notera att de måste vara logisk nivå för att kunna arbeta med din styrelse. Med MOSFETS betecknas det vanligen med bokstaven "L" i namnet. För reläer är det värt att titta på billiga förberedda reläenheter för användning med mikrokontroller.

Klar, Ställ in, Automatisera!

Nu när du förstår grunderna för att göra DIY smarta hushållsapparater, kan vi titta på några exempel.

Instructables användarens vanvettan använde en Arduino tillsammans med en PowerSwitch-svans som fungerar som ett relä för att skapa sin Twitter-aktiverade kaffekanna:

YouTuber passxxxa använder den tidigare nämnda Blynk-tjänsten tillsammans med en Arduino Uno, en Ethernet-skärm och ett relä för att styra ett ljus. Den här videon visar hur lätt det kan vara att komma igång med hemautomatisering. Akta sig: spelar med nätaggregat A / C kan vara dödligt, var noga med att veta vad du gör innan du klarar av det!

Youtuber BRUH Automation använde en NodeMCU tillsammans med en servo för att skapa webbstyrda automatiska persienner för under $ 15!

Medan inte strikt fjärrkontroll, Radiofrekvensidentifikation (RFID) är ett annat intressant sätt att styra smarta objekt. Lär dig hur du använder den för att skapa en självlåsande dörr med en Arduino Uno och en magnetventil i vår DIY smarta låsinspektion:

CarLeeToes kombinerar IR-kontroll med webbkontroll i sin handledning om hur du kontrollerar din luftkonditionering från en smart telefon. Projektet tar dig igenom processen av “sniffning” ut IR-koderna från luftkonditioneringsapparatens fjärrkontroll och hur man använder dem i samband med en webbserver för att skicka de korrekta signalerna från din Arduino. Kolla in videoklippet av det i åtgärd (på spanska, men handledningen på Instructables.com finns på engelska):

Idéer överallt

När du börjar spela med DIY hemautomatisering börjar du se idéer överallt. Att använda en Arduino eller liknande styrelse är ett fantastiskt sätt att komma igång. Arduino är dock bara en sida av berättelsen, eftersom Raspberry Pi är lika bra för dessa typer av projekt och börjar börja styra reläer. Komma igång med GPIO På en Raspberry Pi Komma igång med GPIO På en Raspberry Pi Om du men Arduino var coolt, vänta tills du får händerna på en Raspberry Pi - dessa saker är fantastiska. Förutom att vara en fullt fungerande dator, har de också en ... Läs mer kan vara ganska enkelt.

Har du jobbat på något vi inte har tänkt på? Drömmer du upp det perfekta hemautomatiseringssystemet för ditt hus? Låt oss veta i kommentarfältet nedan!

Utforska mer om: Arduino.