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

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • 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.