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

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.