2017-07-29 3 views
0

私はこの曲のリレーを私のpiのピンに接続しようとしています。私は絶対初心者ですので、私と一緒に裸です。私は5v(ピン2)と - to grn(ピン6)にリレーの+を付けました。私はGPIOに接続しています。 7(BCM4)。ソングリレーの配線方法ラズベリーパイ2モデルB

これは私のスクリプトです(はい、誰かがオンラインから借りたものです)。これは簡単な実験であると考えています

したがって、基本的には、何かが起こっていることを示すリレー「クリック」を聞くことを望んでいます。しかし、私は何も聞こえません。私のリレーはちょうど壊れている可能性がありますか?

私が私がやっている何見当がつかないこともおそらく可能です。その場合、親切にしてください。 :)ありがとう!ここで

# gpio_blink.py 
# by Scott Kildall (www.kildall.com) 

import RPi.GPIO as GPIO 
import time 

GPIO.setwarnings(False) 
GPIO.setmode(GPIO.BCM) 
GPIO.setup(4, GPIO.OUT) 

state = True 

# endless loop, on/off for 6 seconds 
while True: 
GPIO.output(4,True) 
time.sleep(6) 
GPIO.output(4,False) 
time.sleep(6) 

は、GPIOの出力は、それが判明したとして、だから私の配線が正しい

Songle Relay

答えて

0

enter image description here

をREADALLです。私のリレーがちょうど壊れているように見えます。しかし、コードは期待通りに機能しませんでした。他のフォーラムの記事も同様の問題について話し合った。

特定のリレーモデル上の入力にハイとローをトグルすることは、まだ明らかに高い状態を維持するのに十分である信号ピンを流れる非常に小さい〜0.05電流を残していることが表示されます。私がこれを回避したのは、ピンの設定がGPIO.setup(4, GPIO.IN)になるようにGPIO.setup(4, GPIO.OUT)をトグルすることでした。その結果、予想されるリレー動作が発生します。あなたのリレーが異常動作している場合

だから、それはあなたの信号ピンのLowは、まだ実際に信号の状態を維持するのに十分な高さになることがあります。

関連する問題