tel. 24910 23755 / fax 24910 26620

Σχεδιάστε το κύκλωμα arduino. Η ακίδα  TDX του bluetooth συνδέεται στην υποδοχή 1 και η ακίδα RTX του Bluetooth στην υποδοχή 0 του arduino.

 

 

Αντιγράψτε τον κώδικα σε ένα αρχείο arduino, αποθηκεύστε το αρχείο και ανεβάστε τον κώδικα στην πλακέτα. Όταν ανεβάζετε τον κώδικα στην πλακέτα, να έχετε αποσυνδέσει τα καλώδια TXD και RXD από την πλακέτα. Μετά ξανασυνδέστε τα.

 

/*
Arduino Turn LED On/Off using Serial Commands
Created April 22, 2015
Hammad Tariq, Incubator (Pakistan)

It's a simple sketch which waits for a character on serial
and in case of a desirable character, it turns an LED on/off.

Possible string values:
a (to turn the LED on)
b (tor turn the LED off)
*/

char junk;
String inputString="";

void setup() // run once, when the sketch starts
{
Serial.begin(9600); // set the baud rate to 9600, same should be of your Serial Monitor
pinMode(13, OUTPUT);
}

void loop()
{
if(Serial.available()){
while(Serial.available())
{
char inChar = (char)Serial.read(); //read the input
inputString += inChar; //make a string of the characters coming on serial
}
Serial.println(inputString);
while (Serial.available() > 0)
{ junk = Serial.read() ; } // clear the serial buffer
if(inputString == "a"){ //in case of 'a' turn the LED on
digitalWrite(13, HIGH);
}else if(inputString == "b"){ //incase of 'b' turn the LED off
digitalWrite(13, LOW);
}
inputString = "";
}
}

 

Εγκαταστήστε στο κινητό σας τηλέφωνο την σχετική εφαρμογή.

Ενεργοποιήστε την εφαρμογή, ενεργοποιήστε το bluetooth του κινητού σας και κάνετε σύνδεση.

Είστε έτοιμοι.

Κατηγορίες: Arduino_Arvalis

Social media & sharing icons powered by UltimatelySocial