Всем привет. Прикладной программист Есть на руках модуль 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
Dimasty
осциллографом посмотреть, вообще сигнал от него какой-то есть?
Semyon
У меня такого нет под рукой. Только малина, датчик и провода. Где в Питере найти осцилограф?
Julia
ЧиД
Dimasty
на ардуине сделать готовый, для этих целей хватит
Semyon
Я бы хотел получить минимум промежуточных квестов в этом плане.
Andybig
Тогда покупай
Andrey
А переходник USB-UART_TTL в Питере можно найти? Подай с Тх малины на Rx переходника, светодиод хотя бы моргает? Я не говорю о том, что можно по терминальной программе посмотреть, что именно передаёт.
Aleksandr
на озоне меньше штуки стоит
Hardegor
Как минимум, тестером проверить каждый провод - нормальный контакт или нет, между платами