• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Problemy z portem szeregowym w arduino

Cloud VPS
0 głosów
182 wizyt
pytanie zadane 2 listopada 2018 w Mikrokontrolery przez Konrad Gałach Użytkownik (880 p.)
int przeslanyBajt = 0;
 
void setup() 
{
  pinMode(13,OUTPUT);
   Serial.begin(9600);
}
 
void loop() {
 
        if (Serial.available() > 0) {
                przeslanyBajt = Serial.read();
                 if(przeslanyBajt==3) digitalWrite(13,1);
       
        }
}

 Witam , mam Arduino Leonardo z takim kodem.Otworzyłem monitor portu szeregowego i wysłałem wartość 3 ale w brew oczekiwaniom dioda 13 się nie świeci.

Ps. Zgóry dzięki za pomoc

1 odpowiedź

0 głosów
odpowiedź 2 listopada 2018 przez niezalogowany
Witam,

Być może program interpretuje 3 jako kod znaku ascii, spróbuj dać '3'. Nie wiem czy o to chodzi, ale w czystym c++ to by pomogło :)

Podobne pytania

0 głosów
1 odpowiedź 572 wizyt
0 głosów
1 odpowiedź 445 wizyt
0 głosów
0 odpowiedzi 315 wizyt

93,454 zapytań

142,448 odpowiedzi

322,717 komentarzy

62,831 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...