Arduino Home automation (5 / 13 stap)

Stap 5: de software


de arduino board is bestuurd vanuit haar eigen software dat kan worden gedownload vanaf hier.
http://www.Arduino.CC/en/Main/software

u kunt dan kopieer en plak deze code in de arduino software en uploaden naar de Raad van bestuur.

char val; variabele gegevens kunnen ontvangen van de seriële poort
int ledpin = 2; LED aangesloten op pin 2 (on-board LED)

VOID Setup
{
pinMode (ledpin = 2, OUTPUT); pin 2 (on-board LED) als OUTPUT
pinMode (ledpin = 3, OUTPUT); pin 3 (on-board LED) als OUTPUT
pinMode (ledpin = 4, uitvoer); pin 4 (on-board LED) als OUTPUT
pinMode (ledpin = 5, uitvoer); pin 5 (on-board LED) als OUTPUT
pinMode (ledpin = 6, uitvoer); pin 6 (on-board LED) als OUTPUT
pinMode (ledpin = 7, uitvoer); pin 7 (on-board LED) als OUTPUT
pinMode (ledpin = 8, uitvoer); pin 8 (on-board LED) als OUTPUT
pinMode (ledpin = 9, uitvoer); pin 9 (on-board LED) als OUTPUT
pinMode (ledpin = 10, uitvoer); pin 9 (on-board LED) als OUTPUT
pinMode (ledpin = 11, uitvoer); pin 9 (on-board LED) als OUTPUT

Serial.begin(9600); Start seriële communicatie 9600 bps

}

void loop {}
Als (Serial.available()) / / indien gegevens beschikbaar om te lezen
{;}
Val = Serial.read(); Lees het en sla het in de 'val'

Als (val == 'h') / / als de '2' werd ontvangen

{
digitalWrite (ledpin = 2, hoog); Turn ON the LED
delay(1000); wacht een seconde
Serial.println ("h verwarming = off");
digitalWrite (ledpin, laag); de LED vertrekt

}
Als (val == 'H') / / als '3' werd ontvangen
{
digitalWrite (ledpin = 3, hoog); Turn ON the LED
delay(1000); wacht een seconde
Serial.println ("H = Verwarming op");
digitalWrite (ledpin, laag); de LED vertrekt
}
Als (val == de ') / / als de '4' werd ontvangen
{
digitalWrite (ledpin = 4, hoog); Turn ON the LED
delay(1000); wacht een seconde
Serial.println ("s = poort off");
digitalWrite (ledpin, laag); de LED vertrekt
}
Als (val == de ') / / als de '5' werd ontvangen
{
digitalWrite (ledpin = 5, hoog); Turn ON the LED
delay(1000); wacht een seconde
Serial.println ("S = poort op");
digitalWrite (ledpin, laag); de LED vertrekt
}
Als (val == 'g') / / als '6' werd ontvangen
{
digitalWrite (ledpin = 6, hoog); Turn ON the LED
delay(1000); wacht een seconde
Serial.println ("g = Garden lights off");
digitalWrite (ledpin, laag); de LED vertrekt
}
Als (val == 'G') / / als '7' werd ontvangen
{
digitalWrite (ledpin = 7, hoog); Turn ON the LED
delay(1000); wacht een seconde
Serial.println ("G = tuin verlichting op");
digitalWrite (ledpin, laag); de LED vertrekt
}
Als (val == 'b') / / als de '8' werd ontvangen
{
digitalWrite (ledpin = 8, hoog); Turn ON the LED
delay(1000); wacht een seconde
Serial.println ("b = slaapkamer licht af");
digitalWrite (ledpin, laag); de LED vertrekt
}
Als (val == 'B') / / als '9' werd ontvangen
{
digitalWrite (ledpin = 9, hoog); Turn ON the LED
delay(1000); wacht een seconde
Serial.println ("B = slaapkamer licht op");
digitalWrite (ledpin, laag); de LED vertrekt
}
Als (val == '9') / / als '9' werd ontvangen
{
digitalWrite (ledpin = 10, hoog); Turn ON the LED
delay(1000); wacht een seconde
Serial.println("9");
digitalWrite (ledpin, laag); de LED vertrekt
}
Als (val == '0') / / als '9' werd ontvangen
{
digitalWrite (ledpin = 11, hoog); Turn ON the LED
delay(1000); wacht een seconde
Serial.println("0");
digitalWrite (ledpin, laag); de LED vertrekt
}

}

Gerelateerde Artikelen

Arduino Home Automation (Bluetooth)

Arduino Home Automation (Bluetooth)

Hallo allemaal!Nu ik weet niet over u, maar het lijkt me een heleboel inspanning opstaan en flick een schakelaar op een toestel. Laten we zeggen een lamp. Het zou niet geweldig, dat ik vraag me af, als ik gewoon op mijn telefoon konden spreken... JA
Arduino Home Automation Outlet vak

Arduino Home Automation Outlet vak

HAAR GEDAAN! BEKIJK DE VIDEO IN DE LAATSTE STAP!We moeten dus in mijn appartement een geschakelde stopcontact hebben zodat kunt u een licht op zodra u het appartement. Ik heb niet kunnen vinden van genoemde outlet. Dus ik dacht dat ik zou eindelijk e
Uber Home Automation w / Arduino & Pi

Uber Home Automation w / Arduino & Pi

[BEWERKEN] Ik heb een forum om samen te werken op gateway code.http://homeautomation.proboards.com/Board/2/openha...Een paar jaar geleden, werd ik de hondeigenaar van een voor de eerste keer. Ik hield niet van Cody in de kennel alleen hele dag verlat
Arduino Home automatiseringssysteem

Arduino Home automatiseringssysteem

HalloVandaag dacht ik ik zou delen met u dit project zijn vrij eenvoudig en dosnt veel onderdelen is de Arduino Home Automation gebruiken.Onderdelen die nodig zijn.Arduino(any)Bluetooth-module2 CH RelayBreadboarden sommige jumpersSorry ik ben demostr
De Raspberry Pi-Arduino-SignalR Home Automation Hub

De Raspberry Pi-Arduino-SignalR Home Automation Hub

Na een paar van mijn prelude IBLEs gepubliceerd hier en hier, dit project neemt de eerste stap naar het opbouwen van een basisversie van een functionele Home Automation Hub.Ik heb verschillende technologieën gebruikt in een poging om zin van hoe ik k
Home Automation met behulp van de Arduino Uno

Home Automation met behulp van de Arduino Uno

Ooit wilde maken uw huis geautomatiseerde? Wilde de verlichting, ventilator en andere toestellen van uw smartphone? Of een tutorial over aangesloten apparaten en aan de slag met het gezocht? Android Home Automation zal u tonen hoe te maken van uw hui
Home Automation met behulp van RF-Transceiver met Arduino Micrcontroller

Home Automation met behulp van RF-Transceiver met Arduino Micrcontroller

Dit project laten zien voor het ontwerp en de ontwikkeling van een Home Automation systeem met behulp van RF-Transceiver gecontroleerd door Arduino Micrcontroller. De gebruiker zal verschillende indoor apparatuur zoals bollen, deuren en fans met behu
Smart Home Automation met Android + Ethernet Internet + Arduino

Smart Home Automation met Android + Ethernet Internet + Arduino

Domotica wordt meer en meer populair, betaalbare en fascineert mensen. Internet biedt dergelijke mogelijkheden als nooit tevoren. Maak indruk op uw vrienden tonen op Smartphone, dat u kunt aan/uit-lamp in uw appartement mijl afstand schakelen en tege
DIY Home Automation voor Beginners.  Absoluut geen codering of solderen vereist.  Android/Arduino voor het schakelen van dingen in- en uitschakelen

DIY Home Automation voor Beginners. Absoluut geen codering of solderen vereist. Android/Arduino voor het schakelen van dingen in- en uitschakelen

Deze instructiable is gericht op de absolute beginner. Als u kunt omgaan met een scherp mes zonder snijden kunnen uw vingers van u maken en aanpassen van deze domotica controller.Deze instructies zijn ook on-line op www.pfod.com.au onder Android / Ar
Compact Home automation Module gebaseerd op Android, Bluetooth en Arduino!

Compact Home automation Module gebaseerd op Android, Bluetooth en Arduino!

Dit Instructable is aan te tonen hoe het bouwen van een compacte Home automation module met behulp van goedkope onderdelen zoals Arduino uno, Relay module, Bluetooth module en die kan worden bediend met behulp van Android telefoon!Maak je geen zorgen
Home Automation met behulp van de Arduino en Bluetooth

Home Automation met behulp van de Arduino en Bluetooth

De "Home Automation System"(HAS) concept bestaat al vele jaren. De termen "Smart Home", "Intelligente huis" gevolgd en is gebruikt om het concept van netwerken toestellen en apparaten in het huisDomoticasysteem is een proces
ESP8266 Home automation deel 1

ESP8266 Home automation deel 1

Iedereen hoorde over Home automation. Het is een interessant thema en velen dachten over het maken van het huis een beetje slimmer. In dit instructable laat ik je mijn manier om uw huis slimmer te maken en wat advies te realiseren het. Ik werk met de
Start Home Automation: W7500 webserver

Start Home Automation: W7500 webserver

Ik zal WIZwiki-W7500Het is WIZnet en gebruiken interface voor het maken van de webserver maken.U maakt mogelijk Smart Home Automation met behulp van dit projectonderstaande beschrijving is WIZwiki-W7500-Platform voeren.OverzichtWIZnet WIZwiki Platfor
ESP 8266 Wifi gecontroleerd Home Automation

ESP 8266 Wifi gecontroleerd Home Automation

ESP8266 is een groot ding voor het beginnen met Wifi en IOTHet is ook goedkoop en worden gebruikt voor het maken van coole projecten die zijn verbonden met het Internet. Leer hoe te maken van een eenvoudig Project van de IOT mee. De ESP8266 WiFi Modu