Python jest uniwersalnym, dynamicznie typowanym, obiektowym językiem programowania wysokiego poziomu. Tłumacze dla wersji 3.xi 2.x są instalowane w najpopularniejszych dystrybucjach systemu operacyjnego Raspberry Pi.
Podczas korzystania z biblioteki RPi.GPIO w Pythonie musisz zadzwonić import RPi.GPIO as GPIO i wtedy GPIO.setmode(GPIO.BOARD) lub GPIO.setmode(GPIO.BCM) Jaka jest różnica między tymi dwiema opcjami?
Właśnie wyszedł Python 3.6. Próbowałem postępować zgodnie z tymi instrukcjami, aby zbudować z tarballa, ale zawiesił się on na makepoleceniu, więc zakończyłem proces po około 20 minutach. Zauważyłem również, że w trakcie wykonywania ./configurepolecenia kilka kontroli zakończyło się „nie”. Czy muszę przeglądać i instalować wszystko, co się tak stało?
Szukam dobrze utrzymanej biblioteki Python, która pozwala mi odtwarzać pliki audio na moim Raspberry Pi przy użyciu standardowego wyjścia audio. Do tej pory wypróbowałem kilka, ale żadna z nich nie działa. Mimo że pyglet działa dobrze na moim zwykłym komputerze, powoduje błąd na Raspberry Pi. Czy istnieje biblioteka Python, która …
Uczę moją córkę Python (i do pewnego stopnia siebie) posługując się Pi, i do tej pory świetnie się bawiliśmy - ale CLI może nas tylko zabrać. Zacząłem szukać innych zestawów narzędzi, w szczególności wx , Qt i GTK . Wszystko to wydaje się mieć świetne powiązania z Linuksem, chociaż nie …
To pytanie zostało zadane już kilka razy wcześniej, ale wydawało mi się, że nie działało na podstawie istniejących informacji. My Pi prowadzi Raspbian. Mam skrypt w języku Python o nazwie dnscheck.py, który zapętla się na zawsze. Potrzebuję go do uruchomienia podczas rozruchu. Wiem, że muszę utworzyć plik .sh zawierający coś …
Pi jest promowany jako urządzenie edukacyjne przede wszystkim dla Pythona. W związku z tym istnieje już kilka świetnych przykładów osób uzyskujących dostęp do GPIO z Pythona. Jednak większość gotowych urządzeń peryferyjnych (a nie domowych napojów) ma interfejsy USB. Jak można uzyskać do nich dostęp za pomocą standardowej karty Debian / …
Czytałem, że Raspberry Pi ma wiele pinów wejściowych i wyjściowych. Jak mogę je zmienić? (z Python?) Jaka logika napięcia? Czy potrzebuję rezystorów podwyższających lub obniżających? Czy muszę przełączać piny z wejść na wyjścia? Które szpilki są dostępne?
Chciałbym sterować małym serwomechanizmem RC (5 V, 500 mA) ze styków GPIO przez Python . Sprzęt komputerowy Jakie są wymagane połączenia elektryczne? Czy mogę podłączyć wiele serwomechanizmów do Raspberry Pi? Czy są jakieś obecne ograniczenia? Czy muszę buforować pin wyjściowy tranzystorem? Czy mogę zasilać serwomechanizm bezpośrednio z Raspberry Pi, czy …
Mam konfigurację Lighttpd na moim Raspberry Pi, ale chciałbym, aby kod po stronie serwera działał teraz. Znam PHP, ale myślę, że powinienem wypróbować Python, ponieważ powinien to być język „idź do” dla Raspberry Pi. Jak mogę uzyskać Python obsługujący kod po stronie serwera za pośrednictwem Lighttpd?
Mam skrypt w języku Python, który używa sys.platform.startswith („linux”) do testowania, czy działa na Linuksie, czy nie, ale nie mogę odróżnić procesora x86 / 64 od ARM raspberry pi edytor. Powodem, dla którego tego potrzebuję, jest uruchomienie zewnętrznego skryptu skompilowanego dla systemu Mac, Linux x86 / 64 lub Linux ARM …
Zbudowałem bezprzewodową sieć czujników składającą się z dwóch Raspberry Pi (runnnig Raspbian) z włączonymi czujnikami i stacji bazowej Raspberry Pi, która zbiera dane. Za każdym razem, gdy chcę uruchomić system, muszę zalogować się do każdej jednostki czujnika i uruchomić dwa zapętlone programy w języku Python, jeden do gromadzenia danych z …
Kiedy wracam skądś z domu, chcę móc włączyć klimatyzację na kilka minut, zanim dotrę do mojego mieszkania, prawdopodobnie używając telefonu do połączenia się z moim Raspberry Pi na biurku, które będzie obróć, kontroluj AC. AC można kontrolować za pomocą pilota na podczerwień. Chcę, aby Raspberry Pi emitował potrzebny sygnał. Co …
Mam okablowany łatwy obwód, z diodą LED podłączoną do pinu 18 na tablicy BOARD. Uruchamiam prosty program, aby ustawić pin 18 na WYSOKI, co włącza diodę LED, a następnie kilka sekund później ustawiam pin 18 na NISKI, a na koniec kończę program za pomocą GPIO.cleanup (). W tym momencie dioda …
Wiem, że jest to może nieco podejrzane terytorium, ale zamierzam iść naprzód. Zastanawiam się, które z wielu IDE Python / interaktywnych powłok najlepiej pasują do RPi? Rozumiem przez to niską pamięć RAM i dość niską pamięć na karcie SD. Jeśli ktoś ma inne czynniki, które według nich powinny to obejmować, …
Pobrałem RPi.GPIO 5.3a stąd: https://pypi.python.org/pypi/RPi.GPIO Rozpakowałem plik tar, cd do folderu i uruchomiłem: sudo python setup.py install Przebiegł przez wiele rzeczy i nie wydaje się, że zawiódł. Ostatni wiersz jego pracy jest następujący: Writing /usr/local/lib/python2.7/dist-packages/RPi.GPIO-0.5.3a.egg-info Po tym zostało zrobione i przywróciło mi kontrolę. Teraz piszę sudo python następnie import RPi.GPIO …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.