Skocz do zawartości

Problem ze sterowaniem diodami


Gooliad

Pomocna odpowiedź

Witam, próbuje wykonać #14 część kursu mianowicie zapalić diodę. Próbowałem na 2 różnych pinach, poprzez wpisanie poleceń poniżej. 

Z brakiem jakiejkolwiek reakcji na pinach UART.  ( W Pliku config, na karcie SD dodałem linijkę odnośnie UART, aktualizowałem bazy danych i pakiety)

Zna ktoś problem ? Czy może  uszkodzone UART na malince? 


pi@raspberrypi:~ $ python3
Python 3.9.2 (default, Mar 12 2021, 04:06:34)
[GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import RPi.GPIO as GPIO
>>> GPIO.setmode(BCM)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'BCM' is not defined
>>> GPIO.setmode(GPIO.BCM)
>>> GPIO.setup(21, GPIO.OUT)
<stdin>:1: RuntimeWarning: This channel is already in use, continuing anyway.  Use GPIO.setwarnings(False) to disable warnings.
>>> GPIO.output(21, GPIO.HIGH)
>>> GPIO.setup(16, GPIO.OUT)
>>> GPIO.output(16, GPIO.HIGH)

Edytowano przez Gooliad
Link do komentarza
Share on other sites

@Gooliad witam na forum 🙂 

Dnia 1.01.2022 o 13:41, Gooliad napisał:

This channel is already in use, continuing anyway.

Najpewniej chodzi o to, że jest użyta funkcja alternatywna GPIO. W terminalu możesz to sprawdzić poleceniem gpio readall. Spróbuj wyłączyć UART w raspi config.

Link do komentarza
Share on other sites

@Gieneq czytaj do końca i ze zrozumieniem.

Dnia 1.01.2022 o 13:41, Gooliad napisał:

RuntimeWarning: This channel is already in use, continuing anyway.  Use GPIO.setwarnings(False) to disable warnings.

To znaczy tylko tyle, że dany pin GPIO został przez kogoś użyty (np. przez tę samą aplikację pięć minut wcześniej) a biblioteka z przyczyn technicznych nie jest w stanie stwierdzić przez kogo - a jeśli jesteś pewien że ostrzeżenie ciebie nie dotyczy podano sposób jak je wyłączyć.

Piny BCM 16 i 21 nie mają nic wspólnego z UART-em, polecam wrzucenie sobie tej strony do zakładek (ja mam, przydaje się).

 

  • Pomogłeś! 1
Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.