Arduino Home Automation (Bluetooth) (3 / 5 stap)

Stap 3: Bluetooth Test


Eerst uit de draad van het circuit zoals hierboven. Ik heb gebruikt een breadboard en maakte één spoor positief en een negatief. Vervelend vond ik dat de TXD en RXD pinnen op de Bluetooth-module wanneer verbonden met de dezelfde PIN op de arduino zelf niet werken. De TXD pin op de Bluetooth-module ik heb aangesloten op de RXD pin op de arduino pin (0) en de RXD pin op de Bluetooth-module is aangesloten op de TXD pin op de arduino (pin 1). De Bluetooth-Module 3.3V zal weggelopen maar de estafette 5v moet werken, dus ik heb 5 volt op de arduino gebruikt.

Hier is de code die ik voor deze relay 2-switch geschreven heb. Als voorbeeld heb ik het besturen van een waterkoker en een lamp.

 /* ------------------------------------------------------------------------ InfidelFish ------------------------------------------------------------------------ */ String voice; #define relay1 2 //Connect relay1 to pin 2 #define relay2 3 //Connect relay2 to pin 3 void setup() { Serial.begin(9600); //Set rate for communicating with phone pinMode(relay1, OUTPUT); //Set relay1 as an output pinMode(relay2, OUTPUT); //Set relay2 as an output digitalWrite(relay1, LOW); //Switch relay1 off digitalWrite(relay2, LOW); //Swtich relay2 off } void loop() { while(Serial.available()) //Check if there are available bytes to read { delay(10); //Delay to make it stable char c = Serial.read(); //Conduct a serial read if (c == '#'){ break; //Stop the loop once # is detected after a word } voice += c; //Means voice = voice + c } if (voice.length() >0) { Serial.println(voice); if(voice == "*switch on"){ switchon(); } //Initiate function switchon if voice is switch on else if(voice == "*switch off"){ switchoff(); } //Initiate function switchoff if voice is switch off else if(voice == "*lamp on"){ //You can replace 'lamp on' with anything you want...same applies to others digitalWrite(relay1, HIGH); } else if(voice == "*lamp off"){ digitalWrite(relay1, LOW); } else if(voice == "*kettle on"){ digitalWrite(relay2, HIGH); } else if(voice == "*kettle off"){ digitalWrite(relay2, LOW); } voice=""; } } void switchon() //Function for turning on relays { digitalWrite(relay1, HIGH); digitalWrite(relay2, HIGH); } void switchoff() //Function for turning on relays { digitalWrite(relay1, LOW); digitalWrite(relay2, LOW); } /* You can add any function you want depending on how many devices you have hooked up. For example you could have a function called 'cinema' which would dim the lights and turn the TV on. You can have as many as you have pins on your arduino. For my relay 'LOW' turns off and 'HIGH' turns on The outline to follow is this: void ......() { digitalWrite(...., LOW/HIGH); digitalWrite(...., LOW/HIGH); } */ 

Wanneer u de code naar je Arduino uploadt, zorg ervoor dat u loskoppelt pinnen 0 en 1 anders die je waarschijnlijk deze krijgen zul fout:

avrdude: stk500_getsync(): niet synchroon: resp = 0x00

Nu op uw android phone download dit briljante app door SimpleLabs!

https://Play.Google.com/Store/apps/Details?id=robotspace.simplelabs.amr_voice&hl=en

Verbinden naar de Bluetooth module zal waarschijnlijk worden genoemd iets als 'HC-06'

De eerste keer op zal vragen u voor een wachtwoord dat meestal 1234 is.

Zodra u hebt aangesloten zeggen de opdrachten die u hebt gekozen in de code en hopelijk zal het Relais wissel voort en vandoor!

Gerelateerde Artikelen

Arduino Home automation

Arduino Home automation

dit is een relatief eenvoudige controller voor het beheersen van de apparatuur in uw huis.Op dit moment kan ik mijn centrale verwarming, verlichting en veiligheid controleren.Door het verzenden van opdrachten vanuit mijn computer thuis.Mijn homeeasy
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
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
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
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
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 Arduino & Android telefoon.

Home Automation met behulp van Arduino & Android telefoon.

Downloaden van onze gratis Arduino Project Code hier.Tutorial hier.Dingen die nodig zijn:1. Arduino2. Bluetooth-Module3.smart Home Apps4. de ultrasone SensorU kunt bouwen WarBot.
LinKit one - Home Automation met Bluetooth Controller Android App

LinKit one - Home Automation met Bluetooth Controller Android App

Alle opties zijn voorzien van slimme telefoons. Slimme telefoons maken ons werk zeer gemakkelijk en maakt ons lui. Draai in- en uitschakelen met behulp van slimme telefoon met Blauwe tand huistoestellen is in de markt, maar de kosten hoog. Dus DIY Bl
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
Smart Home Automation met Voice command

Smart Home Automation met Voice command

Dit is een stapsgewijze tutorial bouw van het circuit voor 'Smart Home Automation met Voice Command' functie.Download onze gratis Arduino Project Code hier.Vereisten:• Arduino Uno• LED• Weerstand (220 Ohm)• Bluetooth-Module (BlueSmirf / BlueMate Zilv