Hoe u uw huis op afstand kunt bedienen met een Arduino, 5 doe-het-zelf-projecten

De slimme thuisrevolutie is nu aan de gang! We laten u zien hoe u uw eigen smart home gadgets kunt maken met niets meer dan een simpele Arduino.

De slimme thuisrevolutie is nu aan de gang!  We laten u zien hoe u uw eigen smart home gadgets kunt maken met niets meer dan een simpele Arduino.
Advertentie

Met de komst van betaalbare slimme huistechnologie is het nog nooit zo eenvoudig geweest om uw huis te transformeren. Hoe u uw appartement kunt transformeren in een smart home Hoe u uw appartement kunt transformeren in een Smart Home Ik ben hier om u te vertellen dat het mogelijk is om te transformeren je appartement, duplex, of waar je ook woont, je kunt op een slimme plek leven, een die indruk zal maken op je vrienden en je leven zal verlichten. Lees verder . Er zijn veel handige gadgets beschikbaar om dit te doen, en de prijzen van veel van deze artikelen zijn gedaald doordat meer concurrenten op de markt komen Philips Hue Smart Bulb-alternatieven om geld te besparen Philips Hue Smart Bulb-alternatieven om geld te besparen In dit artikel kunt u Ik zal enkele van de goedkopere alternatieven voor Philips Hue leren kennen en zien hoe ze zich verhouden. Lees verder .

Toch is een veel goedkopere en meer lonende optie om je eigen slimme smart home-systeem te maken. In dit artikel bespreken we de basis van hoe een Smart Home-systeem werkt en geven we een paar voorbeelden van eenvoudige DIY Arduino-projecten die iedereen kan maken.

DIY Smart Home: een overzicht

Er zijn verschillende manieren om je woonruimte te automatiseren, hoewel de meeste setups een Arduino of een Raspberry Pi gebruiken als het brein van de operatie. In veel gevallen zult u merken dat de perfecte oplossing een combinatie kan zijn van de twee Home Automation Guide met Raspberry Pi en Arduino Home Automation Guide met Raspberry Pi en Arduino. De domotica markt wordt overspoeld met dure consumentensystemen, die incompatibel zijn met elkaar en kostbaar zijn voor installeren. Als je een Raspberry Pi en een Arduino hebt, kun je in principe hetzelfde bereiken op ... Lees meer, hoewel we ons vandaag op de Arduino-kant van de dingen zullen concentreren.

De hersenen

De Arduino in deze voorbeelden bestuurt het gekozen apparaat wanneer het wordt geactiveerd. YouTuber EEEnthusiast heeft een eenvoudig voorbeeld van het inschakelen van een LED met een drukknop om de volgorde van acties te visualiseren.

In het bovenstaande voorbeeld leest de Arduino de ingangsspanning van de knop met behulp van digitalRead . Wanneer de spanning als HOOG wordt uitgelezen, schakelt deze de LED in met behulp van digitalWrite om de pen op HOOG te zetten . Wanneer de knop niet wordt ingedrukt, is de LED uit of LAGE .

Dit eenvoudige voorbeeld is in wezen het hart van elk geautomatiseerd systeem. Het enige wat u hoeft te doen is de invoer en uitvoer veranderen in iets nuttigs.

Maak je geen zorgen als je nog nooit een Arduino hebt gebruikt - onze beginnershandleiding Aan de slag met Arduino: een beginnershandleiding Aan de slag met Arduino: een beginnersgids Arduino is een prototype-platform voor open-source elektronica op basis van flexibel, gebruiksvriendelijk gebruik Hardware en software. Het is bedoeld voor kunstenaars, ontwerpers, hobbyisten en iedereen die geïnteresseerd is in het maken van interactieve objecten of omgevingen. Meer informatie omvat alles wat u moet weten.

Draadloze bediening

Er zijn verschillende manieren om uw microcontroller te instrueren een taak uit te voeren. De eerste is InfraRed (IR). Deze methode heeft mogelijk voordelen voor u als u een Arduino-bord gebruikt zonder internetverbinding. U kunt de onderdelen van oude elektronische componenten redden en de afstandsbediening snel in gebruik nemen. Deze uitgebreide gids van YouTuber GreatScott! is niet alleen een prima inleiding voor het gebruik van IR in uw projecten, maar omvat ook een complete build om een ​​12v RGB LED-strip te besturen!

Verbinding maken met internet

De tweede methode betreft het verbinden van uw microcontroller met internet. Er zijn verschillende manieren om dit te benaderen. Als je een officiële Arduino of kloon gebruikt, moet je mogelijk een Ethernet- of Wi-Fi-schild kopen, hoewel er manieren zijn om dit te doen. Een veel betere optie is om een ​​bord te kopen waarin al connectiviteit is ingebouwd. De NodeMCU is hier perfect voor en we zingen vaak de lof van dit kleine bord met goede reden!

Welke weg u ook kiest, u hebt een webservice nodig om ermee te kunnen communiceren. Terwijl u uw eigen server zou kunnen opzetten, zijn er diensten die het voor u zullen doen. In het verleden hebben we besproken hoe u aan de slag kunt met OpenHAB Aan de slag met OpenHAB Home Automation op Raspberry Pi Aan de slag met OpenHAB Home Automation op Raspberry Pi OpenHAB is een volwassen, open source domotica-platform dat op verschillende hardware draait en protocol is agnostisch, wat betekent dat het verbinding kan maken met bijna elke huisautomatiseringshardware die vandaag op de markt is. Read More, dat is een krachtige en zeer gepersonaliseerde huisautomatiseringstool - hoewel de complexiteit ervan het niet voor angsthazen maakt!

Voor een eenvoudigere service staan ​​zowel Thinger als Blynk communicatie met een Arduino via het web toe. Beide bieden de mogelijkheid om uw microcontroller te besturen vanaf een smartphone of door een webverzoek in te dienen (ideaal voor gebruikers van IFTTT De ultieme IFTTT-gids: gebruik de krachtigste tool van het web als een professional De ultieme IFTTT-gids: gebruik de krachtigste websites Tool Like a Pro If This Then That, ook wel bekend als IFTTT, is een gratis webgebaseerde service om uw apps en apparaten samen te laten werken. Niet zeker hoe u uw applet moet bouwen? Volg deze handleiding. Lees meer).

Voor een snelle introductie van Blynk, raadpleegt u onze beknopte handleiding Aan de slag met Blynk: eenvoudige DIY IoT-apparaten Aan de slag met Blynk: Simple DIY IoT-apparaten Blynk is een Internet of Things (IoT) -service die is ontworpen voor het op afstand bedienen en lezen van sensorgegevens van uw apparaten zo snel en gemakkelijk mogelijk. Lees verder .

Bluetooth is een andere veelgebruikte manier om op afstand te communiceren met uw Arduino. In de meeste gevallen moet je een Bluetooth-schild aanschaffen om verbinding te maken, en voor minder dan $ 3 zijn ze een goedkope optie als je deze route wilt nemen.

Voor een snel inleidend project met behulp van Bluetooth met Arduino, bekijk de volgende video van Tinkernut Labs.

Light It Up

Nu je op afstand met het bord kunt praten, is het tijd om voor de outputkant van de vergelijking te zorgen. De LED in ons oorspronkelijke voorbeeld is niet echt nuttig in een real life-scenario. Door deze te vervangen door een relais of een MOSFET, kunt u items met een hogere stroomvoorziening besturen.

We hebben besproken hoe relais werken om apparaten in het verleden te bedienen en hebben MOSFETS gebruikt in onze vorige tutorial over het verbinden van LED-strips met een Arduino. Het gedeelte van de video over 12v-strips geeft een voorbeeld van de meest gebruikelijke manier waarop u er een zou gebruiken in een vermogenscontrolecircuit:

Wanneer u voor deze componenten winkelt, is het vermeldenswaard dat ze een logisch niveau moeten hebben om met uw bord te kunnen werken. Bij MOSFETS wordt dit meestal aangeduid met de letter 'L' in de naam (in het bovenstaande voorbeeld werd IRLZ44N gebruikt). Voor relais is het de moeite waard om te kijken naar goedkope vooraf gemaakte relaiseenheden voor gebruik met microcontrollers.

Klaar, instellen, automatiseren!

Nu je de basiskennis begrijpt van het maken van DIY-slimme huishoudelijke apparaten, laten we eens kijken naar enkele voorbeelden.

Instructables user frenzy gebruikte een Arduino samen met een PowerSwitch-staart die fungeerde als een relais om zijn door Twitter geactiveerde koffiepot te creëren:

YouTuber passxxxa gebruikt de bovengenoemde Blynk-service samen met een Arduino Uno, een Ethernet-schild en een relais om een ​​licht te besturen. Deze video laat zien hoe gemakkelijk het kan zijn om aan de slag te gaan met domotica. Pas op: spelen met lichtnet A / C kan dodelijk zijn, zorg ervoor dat je weet wat je doet voordat je ermee begint te rommelen!

Youtuber BRUH Automation gebruikte een NodeMCU samen met een servo om webgestuurde automatische blinds te maken voor minder dan $ 15 !

Hoewel niet strikt op afstand bestuurd, is radiofrequentie-identificatie (RFID) een andere interessante manier om slimme objecten te besturen. Leer hoe je het kunt gebruiken om een ​​zelfsluitende deur te maken met een Arduino Uno en een solenoïde in onze doe-het-zelf slimme lock-tutorial:

CarLeeToes combineert IR-bediening met webbesturing in zijn zelfstudie over hoe u uw airconditioning kunt bedienen vanaf een smartphone. Het project neemt je mee door het proces van het "snuiven" van de IR-codes van de afstandsbediening van de airconditioner, en hoe je ze kunt gebruiken in combinatie met een webserver om de correcte signalen van je Arduino te sturen. Bekijk de video ervan in actie (in het Spaans, maar de tutorial op Instructables.com is in het Engels):

Ideeën overal

Zodra je begint met DIY-domotica te spelen, begin je overal ideeën te zien. Het gebruik van een Arduino of vergelijkbaar bord is een fantastische manier om te beginnen. Arduino is echter slechts één kant van het verhaal, omdat de Raspberry Pi ook geschikt is voor dit soort projecten, en aan de slag gaat met het besturen van relais. Aan de slag met GPIO Op een Raspberry Pi Aan de slag met GPIO Op een Raspberry Pi Als je de Arduino bent was cool, wacht maar tot je een Raspberry Pi hebt gevonden - deze dingen zijn geweldig. Ze zijn niet alleen een volledig functionele computer, ze hebben ook een ... Lees meer kan vrij eenvoudig zijn.

Heb je gewerkt aan iets waar we niet aan gedacht hebben? Bent u op zoek naar het perfecte domoticasysteem voor uw huis? Laat het ons weten in de comments hieronder!

In this article