Всем привет. Прикладной программист Есть на руках модуль PTFM-2000 Micro LRF Module. По инструкции подключил пины к raspberry Но по какой-то причине получаю пустой ответ от датчика: import serial, time ser = serial.Serial('/dev/serial0', 115200, timeout=0.1) def checksum(pkt): return sum(pkt[2:7]) & 0xFF cmd = [0x55, 0xAA, 0x88, 0xFF, 0xFF, 0xFF, 0xFF] cmd.append(checksum(cmd)) ser.write(bytes(cmd)) time.sleep(2) print(ser.read(16)) Что с этим делать и как это чинить? Мб я модуль воовсе спалил?

Комментарии: 9

  1. Dimasty

    осциллографом посмотреть, вообще сигнал от него какой-то есть?

    • Semyon

      У меня такого нет под рукой. Только малина, датчик и провода. Где в Питере найти осцилограф?

      • Julia

        ЧиД

      • Dimasty

        на ардуине сделать готовый, для этих целей хватит

        • Semyon

          Я бы хотел получить минимум промежуточных квестов в этом плане.

          • Andybig

            Тогда покупай

      • Andrey

        А переходник USB-UART_TTL в Питере можно найти? Подай с Тх малины на Rx переходника, светодиод хотя бы моргает? Я не говорю о том, что можно по терминальной программе посмотреть, что именно передаёт.

      • Aleksandr

        на озоне меньше штуки стоит

    • Hardegor

      Как минимум, тестером проверить каждый провод - нормальный контакт или нет, между платами

Не нашли ответ?

Вам также может быть интересно