12-10-2016, 15:20
Nawet sporo
po pierwsze zadeklarowałeś programowy port na sprzętowym co generalnie samo w sobie robi masło maślane .
po drugie jeżeli BT przesyła przy wgrywaniu to znaczy że BT działa z prędkością 115200 a nie 9600 jak zadeklarowałeś
po trzecie zapewne zasilasz ardu z portu usb co oznacza że port ten jest zajęty przez ftdi czy jaki tam na płytce masz układ do komunikacji z kompem
poniżej masz program który zadziała pod warunkiem że ardu zasilisz nie poprzez usb
po pierwsze zadeklarowałeś programowy port na sprzętowym co generalnie samo w sobie robi masło maślane .
po drugie jeżeli BT przesyła przy wgrywaniu to znaczy że BT działa z prędkością 115200 a nie 9600 jak zadeklarowałeś
po trzecie zapewne zasilasz ardu z portu usb co oznacza że port ten jest zajęty przez ftdi czy jaki tam na płytce masz układ do komunikacji z kompem
poniżej masz program który zadziała pod warunkiem że ardu zasilisz nie poprzez usb
Kod:
int analogValue;
void setup()
{
serial.begin(115200);
}
void loop()
{
analogValue = analogRead(A0);
serial.println(analogValue);
delayMicroseconds(10) ;
}
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji