Modul RGB-LED pro Raspberry PI
RB-RGBLED01

RB-RGBLED01

1. Obecné informace

Vážený zákazníku, děkujeme, že jste si vybral náš produkt.
V následujícím textu vás seznámíme s tím, co je třeba dodržovat při spouštění a používání tohoto produktu.
Pokud během používání narazíte na neočekávané problémy, neváhejte nás kontaktovat.

2. Použití s ​​Raspberry PI

2.1 Instalace Softwaru
Pokud již na svém Rasp-berry Pi používáte nejaktuálnější systém Raspbian, můžete tento krok jednoduše přeskočit a pokračovat krokem 1.2.

Použijte prosím program „Win32 Disk Imager“ k instalaci aktuálního obrazu Raspbian na vaši SD kartu. Pokud budete postupovat podle tohoto, najdete jeho stažení odkaz.

Vyberte své zařízení procházením svého files a uložte file s Write.

Win32 Disk Imager

2.2 Připojení modulu
Připojte modul ke kolíkům 1 až 26 vašeho Raspberry Pi, jak je znázorněno na obrázku níže.
Ujistěte se, že RGB-LED modulu ukazuje směrem dovnitř.

Připojení modulu

2.3 Příprava modulu
Po spuštění systému otevřete konzolu terminálu a proveďte následující příkazy:

aktualizace sudo apt-get

Nainstalujeme požadované balíčky a potvrdíme je klávesou Y:

sudo apt-get install gcc make build-essential python-dev git scons swig

Pro použití musí být audio výstup deaktivován. Za tímto účelem zpracováváme fileje za to zodpovědný. Otevřeme jej příkazem:

sudo nano /etc/modprobe.d/snd-blacklist.conf

Přidejte následující řádek:

backlist snd_bcm2835

Uložte a ukončete file s kombinací kláves:
CTRL + O, ENTER, CTRL + X

Nyní otevřete konfiguraci file s :

sudo nano /boot/config.txt

Přejděte dolů na file do řádků:

# Povolit zvuk (načte snd_bcm2835)
dtparam=audio=on

Nyní okomentujte spodní řádek pomocí hashtag #aby to vypadalo takto:

#dtparam=audio=on

Uložte a ukončete file s kombinací kláves:
CTRL + O, ENTER, CTRL + X
Raspberry PI je nutné restartovat pomocí následujícího příkazu:

sudo restart

2.4 Instalace knihovny
Nyní, když jste připravili modul, potřebujeme py-spidev, pokud již není předinstalovaný, pak použijeme knihovnu Pythonu s následujícími příkazy:

git klon https://github.com/doceme/py-spidev.git
udělat
cd py-spidev
sudo make install

Poté se vrátíme příkazem cd ke stažení knihovny, kterou potřebujeme pro program (a která byla vydána pod licencí AGPL 3.0). K tomu postupujeme následovně:

git klon https://github.com/joosteto/ws2812-spi.git

2.5 Přample kód
V následujícím textu použijeme již existující exampkód z knihovny. Tento kód je dobrým základem a lze jej velmi dobře použít pro naši jedinou RGB LED. Proto kód změníme.
Po posledním příkazu můžeme přejít přímo do složky, kterou jsme právě stáhli

cd ws2812-spi/

a poté použijte příkaz

sudo nano ownloop.py

vytvořit file do kterého se chystáme napsat.

Nyní zkopírujeme následující kód do našeho nově vytvořeného file.

import spidev
import ws2812
čas importu
importovat getopt
stepTime = 1 #Pouze celá čísla jako 1,3,15 nebo 389 napřample
nLED=1 #Počet použitých LED diod
intenzita=255 #Úroveň jasu použitých LED diod
#Úklid po ukončení programu
def clean_up(spi):
ws2812.write2812(spi; [0,0,0])
# Vyčištění LED při spuštění, pokud byl program přerušen v předchozím běhu
def clear_on_start(spi):
ws2812.write2812(spi; [0,0,0])
tisk ("čištění")
time.sleep(stepTime)
#Jednoduchá definice pro naše barvy
def ČERVENÁ(spi):
tisk (“ČERVENÁ”)
d=[[255,0,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED
def GREEN(spi):
tisk (“ZELENÁ”)
d=[[0,255,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED

def MODRÁ(spi):
tisk („MODRÝ“)
d=[[0,0,255]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED
if __name__==”__main__”:
spi = spidev.SpiDev()
spi.open(0,0)
pokus:
zatímco pravda:
clear_on_start(spi)
ČERVENÁ (spi)
ZELENÁ (spi)
MODRÁ (spi)
kromě KeyboardInterrupt:
clean_up(spi)

Nyní uložte a ukončete file s kombinací kláves:
CTRL + O, ENTER, CTRL + X

Sampkód souboru je nyní dokončen a je spuštěn pomocí následujícího příkazu:

sudo python3 loop.py

Provádění se zastaví kombinací klíčů:
CTRL + C

3. Další informace

Naše informační povinnost a povinnost zpětného odběru podle zákona o elektrických a elektronických zařízeních (ElektroG)

Symbol na elektrických a elektronických zařízeních:

Likvidace

Tato přeškrtnutá popelnice znamená, že elektrické a elektronické spotřebiče nepatří do domovního odpadu. Staré spotřebiče musíte vrátit na sběrné místo. Před odevzdáním odpadních baterií a akumulátorů, které nejsou uzavřeny odpadním zařízením, musí být od něj odděleny.

Možnosti vrácení:
Jako koncový uživatel můžete své staré zařízení (které v podstatě plní stejnou funkci jako u nás zakoupené nové zařízení) bezplatně vrátit k likvidaci při nákupu nového zařízení. Malé spotřebiče bez vnějších rozměrů větších než 25 cm lze zlikvidovat v běžném domácím množství nezávisle na zakoupení nového spotřebiče.

Možnost vrácení na místě naší společnosti v otevírací době:
Simac Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Německo

Možnost vrácení ve vašem okolí:
Pošleme Vám balík stamp se kterým nám můžete zařízení bezplatně vrátit. Kontaktujte nás prosím e-mailem na Service@joy-it.net nebo telefonicky.

Informace na obalu:
Pokud nemáte vhodný obalový materiál nebo si nepřejete použít svůj vlastní, kontaktujte nás a my vám zašleme vhodný obal.

4. Podpora

Pokud po nákupu stále přetrvávají nějaké problémy nebo problémy, které se objeví, podpoříme vás e-mailem, telefonem a naším systémem podpory vstupenek.
E-mail: service@joy-it.net Systém vstupenek: http://support.joy-it.net Telefon: +49 (0)2845 98469-66 (10-17 hodin)
Pro další informace navštivte naše webmísto:
www.joy-it.net

www.joy-it.net

Simac Electronics Handel GmbH

Pascalstr. 8 47506 Neukirchen-Vluyn

Dokumenty / zdroje

JOY-iT RB-RGBLED01 Modul RGB-LED pro Raspberry PI [pdfUživatelská příručka
RB-RGBLED01, RGB-LED modul pro Raspberry PI

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *