Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Przekaźnik i Raspberry Pi 3

MrTomek010 04 Maj 2017 17:16 1119 12
  • #1 04 Maj 2017 17:16
    MrTomek010
    Poziom 4  

    Witam zakupiłem Moduł przekaźnika 5V optoseparacja RobotDyn.
    Podłączyłem go do Raspberry Pi 3 w nastepujący sposób
    Pi3 ---> Przekaźnik

    GND(pin 6) ---> GND
    5V(pin 4) ---> VCC
    Pin 8 ---> IN
    (nic) ---> SGND

    Zworka GND=SGND zwarta na przekażniku, jak daje na pin 8 stan wysoki nic się nie dzieje
    Napisałem taki prosty program w Pythonie i nie działa jak daje LOW i HIGH
    Kod:

    Code:

    import RPi.GPIO as GPIO

    while True:
    print("Wybierz typ przypisania: ")
    print("1. BOARD")
    print("2. BCM")
    typ = int(raw_input())
    if(typ==1):
    GPIO.setmode(GPIO.BOARD)
    break;
    if(typ==2):
    GPIO.setmode(GPIO.BCM)
    break;
    print("Wystapil blad!")

    print("Wpisz numer pinu(Nie pomyl sie): ")
    pin=int(raw_input())
    GPIO.setwarnings(False)
    GPIO.setup(pin, GPIO.OUT)

    licznik = 0
    while True:
    print("0 - off / 1 - on / 2 - exit: ")
    operacja = int(raw_input())
    if(operacja==0):
    GPIO.output(pin, GPIO.LOW)
    print(licznik + ": Przelaczam na LOW")
    elif(operacja==1):
    GPIO.output(pin, GPIO.HIGH)
    print(licznik + ": Przelaczam na HIGH")
    elif(operacja==2):
    GPIO.cleanup()
    break;
    licznik = licznik+1
    #GPIO.input(channel)
    #GPIO.output(channel, state)
    #GPIO.HIGH, GPIO.LOW

    Jak daje LOW lub HIGH nic sie nie zmienia
    Co robie źle?

    0 12
  • #2 04 Maj 2017 17:32
    2675900
    Użytkownik usunął konto  
  • Pomocny post
    #5 04 Maj 2017 18:39
    2675900
    Użytkownik usunął konto  
  • #6 04 Maj 2017 18:51
    MrTomek010
    Poziom 4  

    Jak skonfigurować te piny? Raspi-config?

    1
  • Pomocny post
    #7 04 Maj 2017 19:11
    Wojciech.
    Poziom 31  

    MrTomek010 napisał:
    To jest ten moduł, napięcia sprawdzałem i nie ma tam 3V ledwo 1V ale na stronie napisane ze kompatybilne to w sumie zalozylem ze tak ma byc


    No bo są kompatybilne :D Stycznik też będzie kompatybilny jak dasz odpowiednie wzmocnienie na tranzystorze :) Jeśli coś nie działa to najlepiej multimetr w dłoń i sprawdza sie sygnały.

    0
  • Pomocny post
    #8 04 Maj 2017 19:14
    2675900
    Użytkownik usunął konto  
  • #9 04 Maj 2017 19:19
    MrTomek010
    Poziom 4  

    Sprawdzilem napięcia znowu, nie wiem dlaczego dla stanu niskiego jest 3,4V a dla wysokiego cos okolo 0,2V ale to moze kwestia oprogramowania. Tylko dlaczego nie dziala przelącznik?

    0
  • #11 04 Maj 2017 19:37
    MrTomek010
    Poziom 4  

    Wojciech. napisał:
    @MrTomek010 Zasilasz go z 5V?

    Tak

    0
  • #13 04 Maj 2017 19:54
    MrTomek010
    Poziom 4  

    Problem rozwiązany, podłączyłem zasilanie z innego źródła. Dziękuję wszystkim za pomoc

    0