2015-05-10 8 views
0

Im пытается использовать мой arduino из-за передачи данных на мой компьютер. Ардуино должен получить информацию от датчика, который должен быть передан через Bluetooth на мой компьютер. Но я получил небольшую проблему «SoftwareSerial.h:.. Нет такого файла или каталогаsoftwareserial.h нет такого файла или каталога

`#include <SoftwareSerial.h> 

#define RX = 0; 
#define TX = 1; 
#define PIN_SENSOR = 2; 

SoftwareSerial Bluetooth(RX,TX); 

byte state = B00000000 

void setup(){ 

    Serial.begin(9600); 
    pinMode(RX, INPUT); 
    pinMode(TX, OUTPUT); 

} 

void loop(){ 


for(int i=0; i<8; i++){ 
    if(digitalRead(i+PIN_SENSOR) == HIGH) 
    state += (1 << i); 
} 

Bluetooth.write(state); 


} 
}` 

ответ

0

Во-первых, некоторый код очистки После попытки собрать предоставленный код, я столкнулся с многочисленными ошибками я закрепили их и приведенный ниже код должен составлять:

#include <SoftwareSerial.h> 

#define RX 0 
#define TX 1 
#define PIN_SENSOR 2 

SoftwareSerial Bluetooth(RX,TX); 

byte state = B00000000; 

void setup(){ 

    Serial.begin(9600); 
    pinMode(RX, INPUT); 
    pinMode(TX, OUTPUT); 

} 

void loop(){ 


for(int i=0; i<8; i++){ 
    if(digitalRead(i+PIN_SENSOR) == HIGH) 
    state += (1 << i); 
} 

Bluetooth.write(state); 


} 

Если вы все еще получаете ошибку о программном обеспечении последовательной библиотеке, попробуйте загрузить Arduino IDE снова здесь: http://www.arduino.cc/en/Main/Software