Skocz do zawartości

Wgranie pythona + zainstalowanie biblioteki w raspberry 4 android


Pomocna odpowiedź

Napisano (edytowany)

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

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

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