Sådan fjernbetjener du dit hjem Med en Arduino, 5 DIY-projekter

Den kloge hjemrevolution sker nu! Vi viser dig, hvordan du laver dine egne smarte hjem gadgets ved hjælp af intet mere end en enkel Arduino.

Den kloge hjemrevolution sker nu!  Vi viser dig, hvordan du laver dine egne smarte hjem gadgets ved hjælp af intet mere end en enkel Arduino.
Reklame

Med fremkomsten af ​​overkommelig smart home-teknologi har det aldrig været nemmere at omdanne dit hjem. Hvordan kan du omdanne din lejlighed til et smart hjem Hvordan du kan omdanne din lejlighed til et smart hjem Jeg er her for at fortælle dig, at det er muligt at transformere Din lejlighed, duplex eller andre steder kan du leve på et smart sted, som vil imponere dine venner og lette dit liv. Læs mere . Der er mange nyttige gadgets til rådighed fra hylderne for at gøre dette, og priserne på mange af disse varer er faldet, da flere konkurrenter deltager i markedet. Philips Hue Smart Bulb Alternatives for at spare penge Philips Hue Smart Bulb Alternativer for at spare penge I denne artikel 'll lære om nogle af de billigere alternativer til Philips Hue og se hvordan de sammenligner. Læs mere .

Alligevel er en meget billigere og mere givende mulighed at lave dit eget brugerdefinerede smarte hjemsystem. I denne artikel dækker vi det grundlæggende om, hvordan et Smart Home-system fungerer, og giver et par eksempler på enkle DIY Arduino-projekter, som alle kan lave.

DIY Smart Home: En oversigt

Der er flere måder at nærme sig til at automatisere dit opholdsrum, selvom de fleste opsætninger vil bruge en Arduino eller en Raspberry Pi som hjernen i operationen. I mange tilfælde finder du den perfekte løsning kan være en kombination af de to Home Automation Guide Med Raspberry Pi og Arduino Home Automation Guide med Raspberry Pi og Arduino Hjemmet automation markedet er oversvømmet med dyre forbruger systemer, inkompatible med hinanden og dyrt at installere. Hvis du har en Raspberry Pi og en Arduino, kan du stort set opnå det samme ved ... Læs mere, men i dag koncentrerer vi os om Arduino-siden af ​​tingene.

Hjernerne

Arduino i disse eksempler styrer vores valgte apparat, når den udløses. YouTuber EEEnthusiast har et simpelt eksempel på at tænde en LED med en trykknap for at visualisere rækkefølgen af ​​handlinger.

I eksemplet ovenfor læser Arduino indgangsspændingen fra knappen ved hjælp af digitalRead . Når spændingen læses som HIGH, tændes LED'en ved hjælp af digitalWrite for at indstille dens pin til HIGH . Når knappen ikke trykkes, er LED'en slukket eller LOW .

Dette enkle eksempel er i det væsentlige hjertet af ethvert automatiseret system. Alt du skal gøre er at ændre input og output til noget nyttigt.

Du skal ikke bekymre dig, hvis du aldrig har brugt en Arduino før - vores nybegynder guide Kom i gang med Arduino: En nybegyndervejledning Kom i gang med Arduino: En nybegyndervejledning Arduino er en open source elektronik prototypeplanlægning baseret på fleksibel og nem at bruge hardware og software. Det er beregnet til kunstnere, designere, hobbyister og alle interesserede i at skabe interaktive objekter eller miljøer. Læs mere dækker alt hvad du behøver at vide.

Trådløs kontrol

Der er flere måder at instruere din mikrocontroller på at udføre en opgave. Den første er InfraRed (IR). Denne metode kan have sine fordele for dig, hvis du bruger et Arduino bord uden internetforbindelse. Du kan redde dele fra gamle elektroniske komponenter, og hurtigt få fjernbetjeningen i gang. Denne dybtgående vejledning af YouTuber GreatScott! er ikke kun en god primer til at bruge IR i dine projekter, men indeholder en komplet konstruktion til styring af en 12v RGB LED strip!

Tilslutning til internettet

Den anden metode indebærer at forbinde din mikrocontroller til internettet. Der er flere måder at nærme sig til dette. Hvis du bruger en officiel Arduino eller klon, skal du muligvis købe et Ethernet- eller Wi-Fi-skjold, selv om der er måder rundt om dette. En meget bedre mulighed er at få et bord, der allerede har tilslutning indbygget. NodeMCU'en er perfekt til dette, og vi synger ofte ros af dette lille bord med god grund!

Uanset hvordan du får dit bord online, skal du have en webservice for at kommunikere med den. Mens du kan oprette din egen server, er der tjenester derude, som vil gøre det for dig. Tidligere har vi afdækket, hvordan man kommer i gang med OpenHAB Kom godt i gang med OpenHAB Home Automation on Raspberry Pi Kom i gang med OpenHAB Home Automation on Raspberry Pi OpenHAB er en moden, open source home automation platform, der kører på en række hardware og er protokol agnostisk, hvilket betyder, at den kan forbinde til næsten alle hjemmeautomatiseringshardware på markedet i dag. Læs mere, hvilket er et kraftfuldt og meget tilpasset hjem automatiseringsværktøj - selvom dets kompleksitet gør det ikke for den svage hjerte!

For en enklere service tillader både Thinger og Blynk kommunikation med en Arduino over nettet. Begge giver mulighed for at styre din mikrocontroller fra en smartphone eller ved at lave en webforespørgsel (perfekt til brugere af IFTTT Den ultimative IFTTT Guide: Brug webens mest kraftfulde værktøj som et projekt Den ultimative IFTTT Guide: Brug webens mest kraftfulde Værktøj Som et Pro Hvis dette så, også kendt som IFTTT, er en gratis web-baseret tjeneste for at få dine apps og enheder til at fungere sammen. Ikke sikker på hvordan du opbygger din applet? Følg med denne vejledning. Læs mere).

For en hurtig primer på Blynk, se vores vejledende guide Kom godt i gang med Blynk: Simple DIY IoT-enheder Kom i gang med Blynk: Simple DIY IoT-enheder Blynk er en service til internettet (IoT), der er designet til at foretage fjernbetjening og læsning af sensordata fra dine enheder så hurtigt og nemt som muligt. Læs mere .

Bluetooth er en anden almindelig måde at kommunikere eksternt med din Arduino. I de fleste tilfælde skal du have et Bluetooth-skjold for at oprette forbindelse, og på under $ 3 er de en billig løsning, hvis du vil tage denne rute.

For et hurtigt introduktionsprojekt, der bruger Bluetooth med Arduino, skal du tjekke følgende video fra Tinkernut Labs.

Tænd den

Nu hvor du kan tale med bestyrelsen eksternt, er det tid til at tage sig af udgangssiden af ​​ligningen. Lysdioden i vores originale eksempel er ikke for nyttigt i et rigtigt scenarie. Ved at udskifte det med et relæ eller en MOSFET kan du styre højere drevne varer.

Vi har dækket, hvordan relæer arbejder for at styre apparater tidligere, og har brugt MOSFETS i vores tidligere vejledning om tilslutning af LED-strimler til en Arduino. Afsnittet af videoen om 12v strimler giver et eksempel på den mest almindelige måde, du ville bruge en i et strømstyrende kredsløb:

Når du køber disse komponenter, er det værd at bemærke, at de skal være logiske niveau for at kunne arbejde med dit bord. Med MOSFETS er dette normalt betegnet med bogstavet 'L' i navnet (i eksemplet ovenfor blev IRLZ44N brugt). For relæer er det værd at kigge på billige præfabrikerede relæenheder til brug sammen med mikrocontrollere.

Klar, sæt, automatiser!

Nu hvor du forstår det grundlæggende i at gøre DIY smarte husholdningsapparater, lad os se på nogle eksempler.

Instructables user vanvid brugte en Arduino sammen med en PowerSwitch hale som et relæ til at oprette sin Twitter aktiverede kaffekande:

YouTuber passxxxa bruger den førnævnte Blynk-service sammen med en Arduino Uno, et Ethernet-skærm og et relæ til at styre et lys. Denne video viser, hvor nemt det kan være at komme i gang med hjemmeautomatisering. Pas på: at lege med strømnettet A / C kan være dødbringende, skal du være sikker på at vide, hvad du laver, før du kører med det!

Youtuber BRUH Automation brugte en NodeMCU sammen med en servo til at skabe webstyrede automatiske persienner til under $ 15 !

Selvom ikke ekstern fjernbetjening er radiofrekvensidentifikation (RFID) en anden interessant måde at styre smarte objekter på. Lær hvordan du bruger den til at lave en selvlåsende dør med en Arduino Uno og en magnetventil i vores DIY smart lock tutorial:

CarLeeToes kombinerer IR-kontrol med webcontrol i sin vejledning om, hvordan du styrer din aircondition fra en smart telefon. Projektet tager dig gennem processen med at "snuse" ud IR-koderne fra klimaanlæggets fjernbetjening, og hvordan man bruger dem i forbindelse med en webserver for at sende de korrekte signaler fra din Arduino. Tjek videoen af ​​den i aktion (på spansk, men vejledningen på Instructables.com er på engelsk):

Idéer overalt

Når du begynder at spille med DIY hjemmeautomatisering, begynder du at se ideer overalt. Brug af et Arduino eller lignende bord er en fantastisk måde at komme i gang med. Arduino er kun den ene side af historien, da Raspberry Pi er lige så velegnet til disse slags projekter og begynder at styre relæer. Kom i gang med GPIO På en Raspberry Pi Kom i gang med GPIO På en Raspberry Pi Hvis du selv om Arduino var cool, bare vent indtil du får dine hænder på en Raspberry Pi - disse ting er fantastiske. Udover at være en fuldt funktionel computer, har de også en ... Læs mere kan være ret nemt.

Har du arbejdet på noget, vi ikke har tænkt på? Drømmer du det perfekte hjem automatiseringssystem til dit hus? Lad os vide i kommentarfeltet nedenfor!

In this article