LDC1000というデバイスのSPI通信について

LDC1000というデバイス(以下参照)をraspberry pi 3 BとSPI通信したくまずは以下のようなphyonでコードを作りいろいろと試しているのですが
一番したいセンサーの出力値 Proximity を取得しようとすると値が一切かえってきません。

センサーのProximity値を取得したいのですが何がエラーかわからず原因が分かりません。

大変お手数おかけしますがどなたかpythonのSPI通信について詳しい方教えて頂けないでしょうか?

LDC1000のURL:https://media.digikey.com/pdf/Data%20Sh ... LDC1000.pd

LDC1000ボードURL↓
https://jp.rs-online.com/web/p/sensor-development-tools/8828994?cm_mmc=JP-PLA-DS3A-_-google-_-PLA_JP_JP_Raspberry_Pi_%26_Arduino%E9%96%8B%E7%99%BA%E3%83%84%E3%83%BC%E3%83%AB_Whoop-_-(JP:Whoop!)+%E3%82%BB%E3%83%B3%E3%82%B5%E9%96%8B%E7%99%BA%E3%83%84%E3%83%BC%E3%83%AB-_-8828994&matchtype=&pla-341181369736&gclid=CjwKCAjwmJeYBhAwEiwAXlg0AW0P-FAOj8rwVJBnsT0yNfjw6iih0B4IcMNcMIuXAnVqp3OrUZBK7RoCmAwQAvD_BwE&gclsrc=aw.ds

PIN
raspberry LCD1000ボード
Pin2     5V
Pin6     GND
Pin19    SDI
Pin21    SDO
Pin23    SCK
Pin24    CS

以下Pyhonコード
import spidev

#初期設定
spi = spidev.SpiDev()
spi.open(0,0)
spi.mode = 3 #このデバイスはSPI mode3で動作
spi.max_speed_hz = 4000000

read_data = spi.xfer2([0b10000000,0x00,0x00])
print(read_data)

コメントを投稿

0 コメント