RGB-LED Modul kanggo Raspberry PI
RB-RGBLED01

RB-RGBLED01

1. Informasi Umum

Pelanggan sing dihormati, matur nuwun kanthi sanget kanggo milih produk kita.
Ing ngisor iki, kita bakal ngenalake sampeyan babagan apa sing kudu diamati nalika miwiti lan nggunakake produk iki.
Yen sampeyan nemoni masalah sing ora dikarepke nalika nggunakake, aja ragu-ragu hubungi kita.

2. Dianggo karo Raspberry PI

2.1 Instalasi Piranti Lunak
Yen sampeyan wis nggunakake Sistem Raspbian paling anyar ing Rasp-berry Pi, sampeyan mung bisa ngliwati langkah iki lan nerusake Langkah 1.2.

Mangga nggunakake program "Win32 Disk Imager" kanggo nginstal gambar Raspbian saiki ing kertu SD. Sampeyan bakal nemokake download kasebut, yen sampeyan tindakake iki pranala.

Pilih piranti kanthi browsing files lan nyimpen ing file karo Tulis.

Win32 Disk Imager

2.2 Nyambungake modul
Pasang modul menyang pin 1 nganti 26 Raspberry Pi, kaya sing ditampilake ing gambar ing ngisor iki.
Priksa manawa, sing RGB-LED modul nuduhake menyang nang.

Nyambungake modul

2.3 Nyiapake modul
Sawise sampeyan miwiti sistem, bukak konsol terminal lan jalanake perintah ing ngisor iki:

sudo apt-get nganyari

Kita nginstal paket sing dibutuhake lan konfirmasi nganggo tombol Y:

sudo apt-get nginstal gcc nggawe build-essential python-dev git scons swig

Kanggo nggunakake, output audio kudu dipateni. Kanggo tujuan iki, kita ngolah files tanggung jawab kanggo iki. Kita mbukak kanthi printah:

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

Tambah baris ing ngisor iki:

dhaptar mburi snd_bcm2835

Simpen lan metu saka file karo kombinasi tombol:
CTRL + O, ENTER, CTRL + X

Saiki mbukak konfigurasi file kanthi:

sudo nano /boot/config.txt

Gulung mudhun ing file menyang garis:

# Aktifake audio (muat snd_bcm2835)
dtparam=audio=on

Saiki komentar metu baris ngisor karo hashtag # supaya katon kaya iki:

#dtparam=audio=on

Simpen lan metu saka file karo kombinasi tombol:
CTRL + O, ENTER, CTRL + X
Raspberry PI kudu diwiwiti maneh kanthi printah ing ngisor iki:

sudo urip maneh

2.4 Nginstal perpustakaan
Saiki sampeyan wis nyiapake modul kasebut, kita butuh py-spidev yen durung diinstal, banjur kita nggunakake perpustakaan Python kanthi printah ing ngisor iki:

git clone https://github.com/doceme/py-spidev.git
gawe
cd py-spidev
sudo nggawe nginstal

Banjur kita bali karo printah cd kanggo download libra-ry kita perlu kanggo program (lan kang dirilis ing lisensi AGPL 3.0). Kanggo nindakake iki, kita tindakake ing ngisor iki:

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

2.5 Kelampkode e
Ing ngisor iki kita nggunakake mantan sing wis anaampkode saka perpustakaan. Kode iki minangka basis sing apik lan bisa digunakake kanthi apik kanggo LED RGB tunggal. Mulane kita bakal ngganti kode.
Sawise printah pungkasan kita bisa langsung mlumpat menyang folder sing lagi wae diundhuh

cd ws2812-spi/

banjur gunakake koma

sudo nano ownloop.py

kanggo nggawe file sing arep kita tulis.

Saiki kita bakal nyalin kode ing ngisor iki menyang sing mentas digawe file.

ngimpor spidev
ngimpor ws2812
wektu ngimpor
ngimpor getopt
stepTime = 1 # Mung Nomer lengkap kaya 1,3,15 utawa 389 kanggo Example
nLED=1 #Jumlah LED sing digunakake
intensitas = 255 #Tingkat padhang saka LED sing digunakake
# Ngresiki sawise mungkasi program
def clean_up(spi):
ws2812.write2812(spi, [0,0,0])
#Ngresiki LED nalika wiwitan yen program diselani ing roto sadurunge
def clear_on_start(spi):
ws2812.write2812(spi, [0,0,0])
print ("ngresiki")
time.sleep(stepTime)
#Definisi prasaja kanggo Warna kita
def RED(spi):
print("RED")
d=[[255,0,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED
def GREEN(spi):
print("Ijo")
d=[[0,255,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED

def BIRU(spi):
print("BIRU")
d=[[0,0,255]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED
yen __ jeneng __ == ”__ main__”:
spi = spidev.SpiDev()
spi.open(0,0)
coba:
nalika Bener:
clear_on_start(spi)
MERAH(spi)
Ijo (spi)
BIRU(spi)
kajaba KeyboardInterrupt:
clean_up(spi)

Saiki simpen lan metu saka file karo kombinasi tombol:
CTRL + O, ENTER, CTRL + X

Para sampkode saiki wis rampung lan dieksekusi nganggo printah ing ngisor iki:

sudo python3 loop.py

Eksekusi mandheg kanthi kombinasi tombol:
CTRL + C

3. Informasi Tambahan

Informasi lan kewajiban njupuk maneh miturut Undhang-undhang Peralatan Listrik lan Elektronik (ElektroG)

Simbol ing peralatan listrik lan elektronik:

Pembuangan

Tong sampah sing dicithak iki tegese piranti listrik lan elektronik ora kalebu ing sampah rumah tangga. Sampeyan kudu bali piranti lawas menyang titik koleksi. Sadurunge nyerahake baterei sampah lan akumulator sing ora ditutupi karo peralatan sampah kudu dipisahake.

Pilihan bali:
Minangka pangguna pungkasan, sampeyan bisa mbalekake piranti lawas (sing sejatine nduweni fungsi sing padha karo piranti anyar sing dituku saka kita) kanthi gratis kanggo dibuwang nalika sampeyan tuku piranti anyar. Perkakas cilik sing ora duwe ukuran njaba luwih saka 25 cm bisa dibuwang ing jumlah kluwarga normal kanthi bebas saka tuku piranti anyar.

Kemungkinan bali ing lokasi perusahaan nalika jam buka:
Simac Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Jerman

Kemungkinan bali ing wilayah sampeyan:
Kita bakal ngirim bingkisan stamp karo sampeyan bisa bali piranti kanggo kita gratis. Hubungi kita liwat e-mail ing Service@joy-it.net utawa liwat telpon.

Informasi packing:
Yen sampeyan ora duwe bahan packaging cocok utawa ora pengin nggunakake dhewe, hubungi kita lan kita bakal ngirim packag-ing cocok.

4. Dhukungan

Yen isih ana masalah sing ditundha utawa masalah sing muncul sawise tuku, kita bakal ndhukung sampeyan liwat e-mail, telpon lan sistem dhukungan ti-cket.
E-Mail: service@joy-it.net Sistem tiket: http://support.joy-it.net Telpon: +49 (0) 2845 98469-66 (10-17)
Kanggo informasi luwih lengkap, bukak kita websitus:
www.joy-it.net

www.joy-it.net

Simac Electronics Handel GmbH

Pascalstr. 8 47506 Neukirchen-Vluyn

Dokumen / Sumber Daya

JOY-iT RB-RGBLED01 RGB-LED Modul kanggo Raspberry PI [pdf] Pandhuan pangguna
RB-RGBLED01, RGB-LED Modul kanggo Raspberry PI

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *