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
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
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...
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...
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 jestem w...
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...
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ę...
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ą
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...
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...
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...
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...
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...
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 LED...
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...
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
Używam 2 oddzielnych skryptów Scale1.pyi Scale2.py. Aby je uruchomić, wchodzę sudo python Scale1.pylub sudo python Scale2.pyz linii poleceń terminala. Chciałbym mieć wiersz w Scale2.pyskrypcie, w którym po naciśnięciu przycisku program się zepsuje i uruchomi Scale1.py. Coś takiego, co nie...
Dawno temu zastanawiałem się nad tym rodzajem rzeczy dla początkujących, ale wydaje mi się, że nie jestem tak mądry, jak mi się wydawało, ponieważ wydaje mi się, że mam z tym wyjątkowy problem! W końcu skończyłem egzaminy i mogłem grać z moją nową zabawką, więc pierwszą rzeczą, jaką zrobiłem, było...
Mój syn chce stworzyć grę w języku Python zmaterializowaną w grze Minecraft. Jeśli zrobi to za pomocą RasPi Edition, czy ten sam kod w języku Python może kontrolować normalny Minecraft na PC? Domyślam się, że Python wysyła polecenia do Minecraft zamiast uruchamiać na tej samej maszynie wirtualnej,...
Widziałem wiele projektów, które twierdzą, że kontrolują piny GPIO, ale chcę coś nieco innego, na przykład, aby móc mrugać diodą LED. Czy istnieje system, w którym poprzez interfejs internetowy mogę kliknąć i uruchomić skrypt Pythona, na przykład „blink.py” na mojej malinie....
Mój szef poprosił mnie o znalezienie taniego mediaplayera dla niektórych rzeczy w pracy. To zainspirowało mnie do samodzielnego zbudowania czegoś przy użyciu Raspberry Pi. Mój plan polega na użyciu udev-rules, wykryciu usb / sdcard, a następnie uruchomieniu przeglądarki zdjęć, aby wyświetlić...