Skocz do zawartości

Brak odczytu danych Serial Raspberry Pi przez USB


Pomocna odpowiedź

Witam.

Czy może mi ktoś powiedzieć co ewentualnie zrobiłem źle?

Wzorowałem się na stronie http://www.seeedstudio.com/recipe/166-basic-pi-lt-gt-arduino-communication-over-usb.html

Podpiąłem arduino do RPi

Zainstalowałem Arduino IDE,
Wczytałem na Arduino program odczytujący z tej strony.

Wczytałem na RPi program wysyłający ( też z tej strony ), port ACM0 (sprawdzałem)

Działa

Robię w drugą stronę,
Na arduino , wysyłanie "hello pi"

Na raspberry Pi nic się nie pojawia (port sprawdzony)

W programie odbierającym raspberry pi:

import serial

ser = serial.Serial('/dev/ttyACM0', 9600)

while 1 :

ser.readline()

Oczywyście to ser.readline() jest w odstępie od lewej strony żeby podchodziło pod while

Przy wyskakuje mi Invalid Syntax więc to usunąłem.

IDLE Python 2.7 otwarty przez sudo IDLE w terminalu.

Aha i monitor portu szeregowego w Arduino IDE spokojnie otrzymuje wiadomość "hello pi"

tylko python nie daje rady.

Link to post
Share on other sites
Nie brakuje ci jakiegoś wypisania pobranego z UART tekstu do terminala?

Nie rozumiem do końca co masz na myśli ale w terminalu pobrałem pyserial więc powinno być ok. Jeśli chodzi ci o coś innego proszę o rozwinięcie myśli.

Link to post
Share on other sites
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Chumaniście chodziło o coś jak print port.read().

Wyświetlenie na ekranie (w konsoli).

Dziękuje.

Napisałem print i tą ostatnią komendę i wszystko działa.

Zdecydowanie pomogliście.

Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.