0 Вопрос: Я не могу получить данные из Arduino в малину по USB

вопрос создан в Thu, May 2, 2019 12:00 AM

У меня проблемы с получением данных из малины Arduino через USB-порт. При подключении к Windows в мониторе портов я вижу данные, поступающие с GPS и акселерометра. Но при подключении к малине данные не приходят. В чем может быть проблема?

import serial
import time
ser = serial.Serial("/dev/ttyUSB0", 115200)


while 1:
    new_ser = ser.readline()
    print new_ser

dmesg | grep tty

pi@raspberrypi:~ $ dmesg | grep tty
[    0.000000] Kernel command line: 8250.nr_uarts=1 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  dwc_otg.lpm_enable=0 console=tty1 console=ttyS0,115200 root=PARTUUID=b10cf8df-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
[    0.000282] console [tty1] enabled
[    0.665506] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2
[    0.667000] console [ttyS0] disabled
[    0.667028] 3f215040.serial: ttyS0 at MMIO 0x0 (irq = 166, base_baud = 31250000) is a 16550
[    0.667075] console [ttyS0] enabled
[    3.509261] usb 1-1.4: ch341-uart converter now attached to ttyUSB0
    
0
  1. Как вы связали arduino и raspberry pi?
    2019-05-02 16: 26: 46Z
  2. @ PareshLomate Я использую USB-кабель. Через 30-40 минут данные стали отображаться. В связи с чем это может быть связано?
    2019-05-02 16: 38: 09Z
  3. Также вы можете опубликовать свой соответствующий код arduino?
    2019-05-02 17: 43: 56Z
  4. @ PareshLomate pastebin.com/NWYqMf7s DIV>
    2019-05-02 18: 31: 41Z
  5. Не думаете ли вы, что (gpsSerial.available ()) в bool readgps () блокирует последовательную связь? Пожалуйста, проверьте это с помощью оператора print внутри цикла while. Проверьте, занимает ли это много времени.
    2019-05-02 19: 13: 40Z
  6. 0 ответов                              0                         
источник размещен Вот