Telefoon gecontroleerd sfeerverlichting (3 / 12 stap)

Stap 3: Arduino met Bluetooth

De volgende code op de Arduino laden om te zetten van je Arduino als de bluetooth-slave:

 /* Bluetooth Setup on Arduino by Nicole Grimwood Based upon: Seeed Wiki Bluetooth slave code http://www.seeedstudio.com/wiki/index.php?title=Bluetooth_Shield This code is in the public domain. */ #include <SoftwareSerial.h> // Software Serial Port #define RxD 6 // This is the pin that the Bluetooth (BT_TX) will transmit to the Arduino (RxD) #define TxD 7 // This is the pin that the Bluetooth (BT_RX) will receive from the Arduino (TxD) #define DEBUG_ENABLED 1 SoftwareSerial blueToothSerial(RxD,TxD); #define DATA_1 (PORTC |= 0X01) // DATA 1 #define DATA_0 (PORTC &= 0XFE) // DATA 0 #define STRIP_PINOUT (DDRC=0xFF) void setup() { pinMode(RxD, INPUT); // Setup the Arduino to receive INPUT from the bluetooth shield on Digital Pin 6 pinMode(TxD, OUTPUT); // Setup the Arduino to send data (OUTPUT) to the bluetooth shield on Digital Pin 7 setupBlueToothConnection(); // Used to initialize the Bluetooth shield } void loop() { char recvChar; while(1){ if(blueToothSerial.available()){ // check if there's any data sent from the remote bluetooth recvChar = blueToothSerial.read(); Serial.print(recvChar); // Print the character received to the Serial Monitor } } } // The following code is necessary to setup the bluetooth shield void setupBlueToothConnection(){ blueToothSerial.begin(38400); //Set BluetoothBee BaudRate to default baud rate 38400 blueToothSerial.print("\r\n+STWMOD=0\r\n"); //set the bluetooth work in slave mode blueToothSerial.print("\r\n+STNA=SeeedBTSlave\r\n"); //set the bluetooth name as "SeeedBTSlave" blueToothSerial.print("\r\n+STOAUT=1\r\n"); // Permit Paired device to connect me blueToothSerial.print("\r\n+STAUTO=0\r\n"); // Auto-connection should be forbidden here delay(2000); // This delay is required. blueToothSerial.print("\r\n+INQ=1\r\n"); //make the slave bluetooth inquirable Serial.println("The slave bluetooth is inquirable!"); delay(2000); // This delay is required. blueToothSerial.flush(); } 

Als de bluetooth goed werkt, knippert een rode en een groene LED na elkaar in de juiste volgorde op het schild. Als dit gebeurt een paar seconden nadat u de code op de Arduino, probeer macht fietsen de Arduino en herladen van de code laadt niet gestart.

Gerelateerde Artikelen

DIY levensgrote telefoon gecontroleerd BB8 Droid

DIY levensgrote telefoon gecontroleerd BB8 Droid

Vandaag, I 'm gonna leren u hoe te bouwen een werken, levensgrote, Starwars BB-8-droid telefoon-gecontroleerd ! In deze tutorial gaan we alleen gebruiken van huishoudelijke materialen en een beetje Arduino circuits.`Mijn Gift van Kerstmis voor Papa:
DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

Ik ben een grote fan van Star Wars en toen zag ik de Star Wars: The Force ontwaakt dacht ik dat ik behoefte aan een BB-8 droid. Het was geweldig hoe dit kleine gebied verplaatst in de film. Dus heb ik besloten dat ik moet dit droid die is gebaseerd o
Telefoon gecontroleerd RBG LED-verlichting

Telefoon gecontroleerd RBG LED-verlichting

een eenvoudige telefoon gecontroleerd RBG LED licht. Het communiceert via bluetooth. Alles wat u nodig hebt is een RBG LED, 3 weerstanden, een bluetooth-module (zoals HC-05), arduino board en een mobiele telefoon met bluetooth.Bedrading van details e
Telefoon gecontroleerde NXT F1 auto!!!

Telefoon gecontroleerde NXT F1 auto!!!

Waarom zou u een telefoon gecontroleerd Lego NXT auto?Pshh. Waarom niet? Het is erg leuk om te spelen met en controle. Niet te vergeten, maakte ik een basis beheer app (Android) die ik u aan het einde geven zal. De app is gemaakt met behulp van MIT A
Mobiele telefoon gecontroleerd Robot

Mobiele telefoon gecontroleerd Robot

HalloVandaag ga ik om een robot die kan worden gecontroleerd door middel van mobiele signalen te maken. Deze robot kan worden aangestuurd over hele wereld door gewoon het gesprek tussen 2 mobiele telefoons.laat begin...Stap 1: Dingen die je zal nodig
Android telefoon gecontroleerd Lamp

Android telefoon gecontroleerd Lamp

In dit Instructable we gonna maken een lamp die we met een android telefoon controleren kunnen. Met behulp van een app, we in staat zijn de helderheid van de lamp.Stap 1: Hoe het werkt De helderheid van de lamp wordt geregeld door een eenvoudige dimm
Mobiele telefoon gecontroleerd lineaire aandrijvingen

Mobiele telefoon gecontroleerd lineaire aandrijvingen

Dit project werd bedacht door professoren Saleh Kalantari en Ebrahim Poustinchi van de School van ontwerp en bouw aan de Washington State University. Zij zijn verantwoordelijk voor het idee, en de fysieke bouw. Ik ben verantwoordelijk voor de elektro
WiFi telefoon gecontroleerd Mini RC spion auto

WiFi telefoon gecontroleerd Mini RC spion auto

In dit Instructable die i 'm gonna Toon u gecontroleerd dat hoe kunt u bouwen snel een eenvoudige telefoon RC auto die video's kunt opnemen. Het apparaat is gebaseerd op de Mediatek LinkIt een boord en ik gebruikte een Adafruit motor schild en de Bly
Pot Noodle automaat - slimme telefoon gecontroleerd

Pot Noodle automaat - slimme telefoon gecontroleerd

Samenvatting van dit Instructable:Zullen we een automaat die automatisch water kookt en vult op een pakje pot noedels. Dit project wordt geregeld via uw telefoon.Moeilijkheidsgraad:Zeer eenvoudig. Geen solderen of codering vereist.U hebt de volgende
Telefoon gecontroleerde Computer Starter

Telefoon gecontroleerde Computer Starter

Heb je ooit wilde opstarten van de computer terwijl u weg van huis toegang tot bepaalde bestanden? Of misschien die u wilden voor voorsprong van een download van een nieuw spel, zodat het gebeuren zou toen u thuiskwam. Dit project zal tonen hoe te st
Slimme telefoon gecontroleerde LED-verlichting met behulp van HC-05 en Arduino UNO

Slimme telefoon gecontroleerde LED-verlichting met behulp van HC-05 en Arduino UNO

Bluetooth Module HC-05 is een van de meest gebruikte stuk van hardware waarmee u kunt snel prototype uw ideeën waarvoor een draadloze controle/connective-element. Dit project is een zeer snelle demonstratie van hoe wij kunnen deze module met een ardu
Telefoon gecontroleerd garagedeur, aangedreven door Intel Edison Blynk & Arduino

Telefoon gecontroleerd garagedeur, aangedreven door Intel Edison Blynk & Arduino

Geautomatiseerde producten heeft meer gemeengoed geworden en oplossingen die zijn goedkoop bestaat in sommige gebieden, een voorbeeld zou overdekt bliksem of Automatische timers. Maar als u wilt dat een garagedeur die kan worden geopend met een telef
Eenvoudige telefoon gecontroleerd Rover

Eenvoudige telefoon gecontroleerd Rover

De MotorAir is een van de gemakkelijkste manieren die ik gezien heb tot het besturen van een robot vanaf uw telefoon.Ik zal lopen via het instellen van een up, maar eerst laten we kijkt naar de Specs ook zoals sommige voor- en nadelen.Specificaties:m
DIY telefoon gecontroleerd FPV Rover (snelle & behendig)

DIY telefoon gecontroleerd FPV Rover (snelle & behendig)

Laten we bouwen een Bluetooth / WiFi controlled FPV Drone! RoverBot is dat een zeer educatieve Arduino gebaseerde ATV-drone. Het is eenvoudig te maken, eenvoudig te programmeren en is een groot voorgerecht project voor hobbyisten! De bot is zeer snel