/ / "Smart home" på Arduino: teori och praktik

"Smart house" på Arduino: teori och praktik

Livet utan Internet, hushållsapparater, smartphonessvårt att föreställa sig. Många rika människor skulle också lägga till Smart Home-systemet i den här listan. I artikeln kommer vi att analysera vad det är, hur man installerar det och hur man använder det.

smart hem på arduino

Vilken typ av system?

Som det redan har blivit klart, Smart Home-systemetinte alla kan köpa. Men om du har nödvändiga färdigheter kan du skapa det själv genom en speciell applikation. Följaktligen kommer vi vidare att prata om "Smart Home" -systemet på Arduino. Med egna händer kommer vi att försöka skapa det för våra bostäder.

Vad är detta system egentligen? Det är en samling sensorer och styrenheter. De finns av olika slag, så att de kan reagera på både rörelse och värmeenergi. Sådana enheter kan styra husets arbete: kommunikation, säkerhetssystem och så vidare. Det finns också mer "rimliga" strukturer som oberoende kan aktivera uppvärmning, starta olika processer och så vidare. Varje person vill komma hem, där ett varmt badrum, en uppvärmd middag väntar på honom. "Smart" hem är den bästa lösningen för dem som bor ensamma. Om det inte finns pengar för ett sådant system kan du göra det själv.

Hur fungerar sensorer?

Sensorer kan läsa information och data, sedan bearbeta dem och överföra lämpligt kommando. De kan reagera på temperatur, plötsliga rörelser och ljud.

De enklaste och mest prisvärda spårningssensorerna är oftaanvänds på trapphus - alla känner till att den automatiska lampan tänds. Dessutom används regulatorer ofta i brandsäkerhetssystem. Så snart temperaturen börjar stiga kraftigt utlöses omedelbart ett larm.

Innan du börjar arbeta med systemet iegen byggnad, måste du skapa ett projekt som gör att du kan distribuera sensorerna och alla möjliga styrenheter korrekt. Det är viktigt att notera att detta kräver färdigheter inom programmering och elektronik. Om det inte finns någon, bör du föredra enheter med en enkel plan, det vill säga skapade för nybörjare. Dessa är "Arduino" -systemen. Tillverkaren levererar tillbehör som är helt enkla att installera och använda.

smarta hem arduino mega

Varför Arduino?

Denna fråga är ganska logisk och förståelig. Det har redan skrivits ovan att företaget producerar system som är lätta att förstå, men det här är inte den enda anledningen till att du ska välja Arduino. Kits för "Smart Home" kan köpas i butiken eller beställas på webbplatsen. Det är tillåtet att installera det på egen hand, men ingen kommer att vägra att tillhandahålla en kvalificerad mästare. Han kommer att utföra allt arbete utan fel och kommer inte att försumma den vackra designen (till exempel kommer han att dölja ledningarna och inte "dumpa" dem för allmän hänsyn). Men de flesta av kunderna bestämmer sig fortfarande för att utföra allt arbete på egen hand. Varför? Det är mycket lättare och billigare. Alla företag som producerar sådana projekt är bra på att avveckla priset och med ord överskatta kvaliteten på många modeller. Det beskrivna företaget gör inte detta. Recensioner på Internet bekräftar detta 100%.

Kostnad för komponenter och systeminstallationArduino (Smart Home-projekt är mycket populära) är mycket billigare än andra tillverkare. Till och med företaget själv föreslår att hela installationen ska utföras självständigt, eftersom ägaren måste förstå scheman och projektet som helhet i händelse av haveri. Genom att känna till systemet noggrant kan du enkelt och enkelt justera det själv.

Det finns massor av open source-bibliotek på Arduino-plattformen, så det borde inte vara svårt att hitta rätt program för dig.

smarta huset

uppsättningar

Det finns "Smart Home" -set till salu. I dem kan köparen hitta alla nödvändiga komponenter för att skapa automatiska system i sitt eget hem: moderkort och breadboard, elektroniska delar och regler för användning. Denna uppsättning lär en person att ansluta dioder korrekt, slå på enheter genom att klappa och styra enheter på distans.

"Dare" skapades för barn från 14 år. Satsen innehåller instruktioner. Med hjälp av satsen kan du skapa fem färdiga projekt: ett stoppur, en nattlampa och så vidare.

Arduino Starter Kit är ett grundläggande kit som alla ägare rekommenderas att börja bekanta sig med. Den levereras med ett Arduino UNO-kort, sensorer, skärm, motstånd och så vidare. Det kostar cirka 80 euro.

"Matryoshka" är avsett för barn från 10 år. Det säljs i flera versioner, som skiljer sig från varandra i antal respektive typ av delar, med hjälp av var och en av dem kan du utföra helt olika experiment. Arduino UNO Rev3-kort, tillverkat i Italien, levereras. Detta kit kan göra en nattlampa, mixer, batteritestare och så vidare.

"Amperka" köps vanligtvis för utbildninginstitutioner. Den är gjord för barn från 12 år. I slutet av lektionen kommer barn att kunna skapa en robot som rör sig i en rak linje. Styrenheten levereras med Arduino Uno-modellen.

Ställer in "Dare" ("Smart Home") på Arduino mest populära just nu.

Plattformar

Standardplattformen är Arduino Uno. "Smart home" fungerar ofta på grundval. Det är det vanligaste eftersom det är billigt. Med den kan du enkelt styra mikrokontrollerutrustning. Om en person inte är bekant med Arduino-kort, rekommenderar alla ägare honom att börja bekanta sig med den här.

Arduino Leonardo är något billigareovanstående alternativ. Faktum är att det, till skillnad från Uno, kan användas som en USB-enhet. Tack vare det här kortet kan du till exempel styra musen och tangentbordet.

Varför skapas det oftast "Smart home" påArduino Mega2560? Det skiljer sig bara något utåt från Uno, men det har mer funktionalitet. Det används ofta för att arbeta samtidigt med ett stort antal enheter. Följaktligen är det mycket lättare att arbeta med det när det gäller storskaliga projekt. I allmänhet, om du planerar att skapa ett "Smart Home"Arduino Mega är det mest lämpliga alternativet.

Systemfördelar

Arduino-företaget är mycket efterfrågat bland människor som är dåligt kunniga i programmering. Alla system har ett tydligt gränssnitt. Fördelarna är dock inte begränsade till detta.

Tillverkaren har tillhandahållit möjligheten att skapaegna program - öppen källkod. Språket som används är så lätt att lära sig som möjligt. Om det behövs kan du överföra program med en USB-kabel. Smart Home-kit är ganska intressanta.

Om du känner till ett programmeringsspråk kan du bara köpa en version av programvaran och anpassa den så mycket som möjligt för dig själv.

Om du behöver ytterligare verktyg kan du ladda ner dem gratis från den officiella webbplatsen. Systemet kan styras från en dator och telefon med programmet.

smart hem med egna händer baserat på arduino

Arbetsprinciper

Sensorer överför information till en dator ellertelefon med hjälp av trådlös dataöverföringsteknik. Ett speciellt verktyg bearbetar data - kommandot körs. Det finns en huvudsensor (mitt) som antingen kan köpas eller tillverkas av dig själv. Arduino-kort (Smart Home-projekt utvecklas på dem) har standardkontakter. Tack vare detta kan du enkelt plocka upp alla komponenter.

 smarta hem arduino

Vad behöver du bygga?

Om du själv vill montera ett projekt måste du montera några enheter och ta enheter. Vilken sort?

  • Sensorer och kontroller.
  • Internetmodul.
  • Tvinnat par (kabel).
  • Växla.
  • Motstånd.
  • Kabel för Internetmodulen.
  • Relä.

Från tillbehör behöver du en lödkolv, skruvmejslar och så vidare.

Arduino-kit måste köpas frånbetrodda butiker. Varför? Alla nödvändiga enheter behövs för att arbeta med el, varför det är farligt att använda förfalskningar. Alla nödvändiga verktyg kan laddas ner från Internet. Därför är det ganska enkelt att skapa ett "smart hem" med dina egna händer baserat på Arduino.

Sensorer måste väljas baserat på dina preferenser: tända eller släcka ljuset, temperaturkontroll och så vidare.

 arduino uno smarta hem

Installationsprocess

Du måste vara uppmärksam på det faktum att "Smart Home" bara ska ha LED-lampor. Vanliga alternativ kommer inte att kunna stå emot stressen - de kommer antingen att spricka eller helt enkelt brinna ut.

Efter Smart Home-projektet på Arduino har redanär redo måste du börja ansluta styrenheter och sensorer. De gör detta utan att avvika från ritningen och diagrammet som skapades tidigare. Kontakter måste isoleras.

Allt arbete kan presenteras i etapper i form av en algoritm:

  1. Installerar koden.
  2. Konfigurera applikationen för en dator eller telefon.
  3. Port forwarding.
  4. Testa sensorer och mjukvara.
  5. Felsökning, om någon, under testning.

Det är bättre att ladda ner programvara från en pålitlig arkivkälla. När den senare har öppnats och alla verktyg är installerade bör du starta om programmet eller starta om enheten.

Smart Home-mjukvaran på Arduino visar sensorernas status och information från dem. Vid behov kan du alltid ändra nätverksadressen, stänga av larmet.

Arbeta med en router

Du måste öppna en port på routern. Vad måste göras för att slutföra denna åtgärd? Öppna konfigurationsmenyn, skriv Arduino-nätverksadressen och aktivera porten.

Direkt efter det kan du ställa in domännamnet. Nu hindrar ingenting ägaren från att börja testa systemet, som skapades av hans egna händer.

smarta hem arduino

Fjärrkontroll

Tack vare företagets server kan du ansluta allateknologi sinsemellan. Det är tillåtet att använda molntjänster som låter dig visualisera processer. Tack vare Internet kan du helt kontrollera ditt hem. Du kan slå på / stänga av pannan eller uppvärmningen, när du är på andra sidan staden.

Det finns ett annat sätt som hjälper till att hantera huset - SMS-meddelanden. Det händer inte alltid att det finns en internetanslutning, så den här metoden är ganska relevant.

resultat

Du måste vara uppmärksam på det faktum att "Smart Home" påArduino-basen kan inte fungera med en offentlig nätverksadress, annars blir det lätt att hacka. Alla byggnader som arbetar på ett "smart" system kan bidra till att spara energi för alla, samt använda alla resurser på rätt sätt. Det viktigaste är att korrekt välja alla komponenter utan förfalskningar.

Det är också viktigt att Arduinohar många bibliotek som innehåller tusentals programkoder. Det är därför det blir mer än enkelt att skapa ett Smart Home-system på Arduino med enbart Internet.

Feedback från ägarna om systemet är positiv.Det finns inga krascher, alla aviseringar kommer i tid och programspårningen är tydlig. Bestämmelsen uppdateras ofta, så om något oväntat händer kommer ägaren att se det direkt. Att skapa ett sådant system med dina egna händer är den bästa och mest framgångsrika lösningen som hjälper till att spara pengar. Det är inget komplicerat att installera sensorer och styrenheter.