Skocz do zawartości

Wgranie pythona + zainstalowanie biblioteki w raspberry 4 android


uwmpr

Pomocna odpowiedź

Cześć, chciałem zrobić automatycznie starowany wentylator do malinki znalazłem kod w pythonie lecz nie wiem w jakim programie go uruchomić żeby uruchamiał się wraz z systemem. Potrzebna jest jeszcze biblioteka rpi.gpio. Oto kod który znalazłem

import sys
import time
import RPi.GPIO as GPIO
import psutil


GPIO.setmode(GPIO.BCM)
GPIO.setup(24, GPIO.OUT)

sp= sys.argv[1]
tmp=float(sp)
p = GPIO.PWM(24,50)
p.start(0)

p.ChangeDutyCycle(tmp)
time.sleep(2)
p.stop()

Czy ma on w ogóle prawo działać?

wszystko na androidzie 11

dodam jeszcze ze chce sterować wentylatorkiem przez pin gpio pwm

Edytowano przez uwmpr
Link do komentarza
Share on other sites

Cześć,

w SL4A możemy jako jednego z kilku języków używać Python'a - patrz link:

https://pythonspot.com/sl4a-android-python-scripting/

Program powinien działać, jak będziesz miał zainstalowane te cztery biblioteki:

import sys
import time
import RPi.GPIO as GPIO
import psutil

Za dużo Ci nie podpowiem odnośnie SL4A, bo ja na RPI używam Linuks'a, więc musisz to sam przećwiczyć. Tutaj jeszcze link do drugiej alternatywy Python'a na Androidzie:

https://python-for-android.readthedocs.io/en/latest/

Pozdrawiam

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.