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

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

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 uw 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-gids met Raspberry Pi en Arduino Home Automation Guide met Raspberry Pi en Arduino. De domotica-markt wordt overstroomd met dure consumentensystemen die niet compatibel zijn met elkaar en kostbaar zijn voor installeren. Als je een Raspberry Pi en een Arduino hebt, kun je in principe hetzelfde bereiken bij ... 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 digitalRead. Wanneer de spanning wordt gelezen als HIGH, het zet de LED aan met behulp van digitalWrite om zijn punaise in te stellen HIGH. Als de knop niet wordt ingedrukt, is de LED uit of LAAG.

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 Infrarood (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 geweldige introductie 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, 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 (perfect voor gebruikers van IFTTT The Ultimate IFTTT Guide: Gebruik de meest krachtige tool van het web als een professional De ultieme IFTTT-gids: gebruik de krachtigste webfuncties Tool Like a Pro If This Then That, ook 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 a MOSFET, u kunt items met een hogere macht 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:

Bij het winkelen voor deze componenten is het vermeldenswaard dat ze moeten zijn logisch niveau om met je bord te werken. Bij MOSFETS wordt dit meestal aangeduid met de letter 'L' in de naam. 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 ​​lamp 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 knoeit!

Youtuber BRUH Automation gebruikte een NodeMCU samen met een servo voor het maken van webgestuurde geautomatiseerde jaloezieën voor $ 15!

Hoewel niet strikt op afstand bestuurbaar, Radio Frequentie Identificatie (RFID) is 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 slot-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 “snuiven” uit de IR-codes van de afstandsbediening van de airconditioner en hoe deze in combinatie met een webserver te gebruiken om de correcte signalen van uw Arduino te verzenden. 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 kent was cool, wacht maar tot je een Raspberry Pi in handen hebt - 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!

Ontdek meer over: Arduino.