Moduli ya RGB-LED ya Raspberry PI
RB-RGBLED01

RB-RGBLED01

1. Taarifa za Jumla

Mpendwa mteja, asante sana kwa kuchagua bidhaa zetu.
Ifuatayo, tutakujulisha mambo ya kuzingatia unapoanzisha na kutumia bidhaa hii.
Iwapo utapata matatizo yoyote yasiyotarajiwa wakati wa matumizi, tafadhali usisite kuwasiliana nasi.

2. Matumizi na Raspberry PI

2.1 Ufungaji wa Programu
Ikiwa tayari unatumia Mfumo wa Raspbian wa sasa zaidi kwenye Rasp-berry Pi yako, unaweza kuruka hatua hii na kuendelea na Hatua ya 1.2.

Tafadhali tumia programu "Picha ya diski ya Win32" kusakinisha picha ya sasa ya Raspbian kwenye kadi yako ya SD. Utapata upakuaji wake, ukifuata hii kiungo.

Chagua kifaa chako kwa kuvinjari yako files na uhifadhi file na Andika.

Picha ya diski ya Win32

2.2 Kuunganisha moduli
Ambatisha moduli kwenye pini 1 hadi 26 za Raspberry Pi yako, kama inavyoonyeshwa kwenye picha hapa chini.
Hakikisha, kwamba RGB-LED ya moduli inaonekana kuelekea ndani.

Kuunganisha moduli

2.3 Kutayarisha moduli
Mara tu unapoanzisha mfumo, fungua koni ya terminal na utekeleze amri zifuatazo:

sudo apt-kupata sasisho

Tunasanikisha vifurushi vinavyohitajika na kuzithibitisha kwa ufunguo wa Y:

sudo apt-get install gcc tengeneza python-dev git scons swig muhimu sana

Kwa matumizi, pato la sauti lazima lizimishwe. Kwa madhumuni haya tunachakata fileanawajibika kwa hili. Tunafungua kwa amri:

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

Ongeza mstari ufuatao:

orodha ya nyuma snd_bcm2835

Hifadhi na uondoke file na mchanganyiko muhimu:
CTRL + O , ENTER , CTRL + X

Sasa fungua usanidi file na:

sudo nano /boot/config.txt

Tembeza chini file kwa mistari:

# Wezesha sauti (pakia snd_bcm2835)
dtparam=sauti=imewashwa

Sasa toa maoni yako kwa mstari wa chini kwa heshitag # ili ionekane kama hii:

#dtparam=audio=washa

Hifadhi na uondoke file na mchanganyiko muhimu:
CTRL + O , ENTER , CTRL + X
Raspberry PI lazima ianzishwe tena kwa amri ifuatayo:

sudo kuwasha upya

2.4 Kusakinisha maktaba
Sasa kwa kuwa umetayarisha moduli, tunahitaji py-spidev ikiwa haijasanikishwa tayari, basi tunatumia maktaba ya Python na amri zifuatazo:

git clone https://github.com/doceme/py-spidev.git
tengeneza
cd py-spidev
sudo fanya kusakinisha

Kisha tunarudi na amri ya cd ili kupakua maktaba-ry tunayohitaji kwa programu (na ambayo ilitolewa chini ya leseni ya AGPL 3.0). Ili kufanya hivyo, tunaendelea kama ifuatavyo:

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

2.5 Kutample kanuni
Katika zifuatazo tunatumia ex tayari iliyopoample code kutoka maktaba. Nambari hii ni msingi mzuri na inaweza kutumika vizuri sana kwa LED yetu moja ya RGB. Kwa hivyo tutabadilisha nambari.
Baada ya amri ya mwisho tunaweza kuruka moja kwa moja kwenye folda ambayo tumepakuliwa hivi karibuni

cd ws2812-spi/

na kisha tumia amri

sudo nano ownloop.py

kuunda file ambayo tunakaribia kuandika.

Sasa tutanakili msimbo ufuatao katika muundo wetu mpya file.

kuagiza spidev
kuagiza w2812
muda wa kuagiza
kuagiza getopt
stepTime = 1 #Nambari kamili pekee kama 1,3,15 au 389 kwa example
nLED=1 #Kiasi cha LED zinazotumika
intensity=255 #Kiwango cha Mwangaza wa LED’s zilizotumika
#Kusafisha baada ya kumaliza programu
def clean_up(spi):
ws2812.write2812(spi, [0,0,0])
#Kusafisha LED inapoanza ikiwa programu ilikatizwa katika utendakazi wa awali
def clear_on_start(spi):
ws2812.write2812(spi, [0,0,0])
chapa ("kusafisha")
wakati.lala(stepTime)
#Ufafanuzi rahisi kwa Rangi zetu
def RED(spi):
chapa(“RED”)
d=[255,0,0]]*nLED
ws2812.write2812(spi, d)
wakati.lala(stepTime)
d=[0,0,0]]*nLED
def KIJANI(spi):
chapa ("KIJANI")
d=[0,255,0]]*nLED
ws2812.write2812(spi, d)
wakati.lala(stepTime)
d=[0,0,0]]*nLED

def BLUE(spi):
chapa(“BLUE”)
d=[0,0,255]]*nLED
ws2812.write2812(spi, d)
wakati.lala(stepTime)
d=[0,0,0]]*nLED
kama __jina__==”__main__”:
spi = spidev.SpiDev()
spi.fungua(0,0)
jaribu:
wakati Kweli:
clear_on_start(spi)
NYEKUNDU(spi)
KIJANI(spi)
BLUU(spi)
isipokuwa Kukatiza kwa Kibodi:
safi_up (spi)

Sasa hifadhi na uondoke file na mchanganyiko muhimu:
CTRL + O , ENTER , CTRL + X

Sample code sasa imekamilika na inatekelezwa kwa amri ifuatayo:

sudo python3 loop.py

Utekelezaji umesimamishwa na ufunguo wa kuunganisha:
CTRL + C

3. Taarifa za Ziada

Taarifa zetu na wajibu wa kurudisha nyuma kwa mujibu wa Sheria ya Vifaa vya Umeme na Kielektroniki (ElektroG)

Alama kwenye vifaa vya umeme na elektroniki:

Utupaji

Dustbin hii iliyovuka nje inamaanisha kuwa vifaa vya umeme na vya kielektroniki haviko kwenye taka za nyumbani. Lazima urejeshe vifaa vya zamani kwenye sehemu ya kukusanya. Kabla ya kukabidhi betri za taka na vikusanyiko ambavyo hazijafungwa na vifaa vya taka lazima zitenganishwe nayo.

Chaguo za kurudi:
Kama mtumiaji wa mwisho, unaweza kurudisha kifaa chako cha zamani (ambacho kimsingi hujaza utendakazi sawa na kifaa kipya ulichonunua kutoka kwetu) bila malipo ili utupwe unaponunua kifaa kipya. Vifaa vidogo visivyo na vipimo vya nje vya zaidi ya 25 cm vinaweza kutolewa kwa kiasi cha kawaida cha kaya bila kununuliwa kwa kifaa kipya.

Uwezekano wa kurudi katika eneo la kampuni yetu wakati wa saa za ufunguzi:
Simac Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Ujerumani

Uwezekano wa kurudi katika eneo lako:
Tutakutumia parcel Stamp ambayo unaweza kuturudishia kifaa bila malipo. Tafadhali wasiliana nasi kwa barua-pepe kwa Service@joy-it.net au kwa simu.

Habari juu ya ufungaji:
Ikiwa huna nyenzo zinazofaa za ufungaji au hutaki kutumia yako mwenyewe, tafadhali wasiliana nasi na tutakutumia ufungaji unaofaa.

4. Msaada

Ikiwa bado kuna masuala yoyote yanayosubiri au matatizo yanayotokea baada ya ununuzi wako, tutakusaidia kwa barua-pepe, simu na kwa mfumo wetu wa usaidizi wa tikiti.
Barua pepe: service@joy-it.net Mfumo wa tikiti: http://support.joy-it.net Simu: +49 (0)2845 98469-66 (saa 10-17)
Kwa habari zaidi tafadhali tembelea yetu webtovuti:
www.joy-it.net

www.joy-it.net

Simac Electronics Handel GmbH

Pascalstr. 8 47506 Neukirchen-Vluyn

Nyaraka / Rasilimali

Moduli ya JOY-iT RB-RGBLED01 RGB-LED ya Raspberry PI [pdf] Mwongozo wa Mtumiaji
RB-RGBLED01, Moduli ya RGB-LED ya Raspberry PI

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *