د راسبیري PI لپاره RGB-LED ماډل
RB-RGBLED01

RB-RGBLED01

۱.۱. عمومي معلومات

ګرانه پیرودونکي، زموږ د محصول غوره کولو لپاره ډیره مننه.
په لاندې ډول، موږ به تاسو ته معرفي کړو چې د دې محصول د پیل کولو او کارولو پرمهال څه باید مشاهده کړو.
که تاسو د کارونې پرمهال کومې غیر متوقع ستونزې سره مخ شئ، مهرباني وکړئ موږ سره اړیکه ونیسئ.

2. د Raspberry PI سره کارول

2.1 د سافټویر نصب کول
که تاسو دمخه په خپل Rasp-berry Pi کې ترټولو اوسنی راسبیان سیسټم کاروئ ، تاسو کولی شئ په ساده ډول دا مرحله پریږدئ او د 1.2 مرحلې سره پرمخ لاړشئ.

مهرباني وکړئ برنامه وکاروئ "د Win32 ډیسک انځورګرستاسو په SD کارت کې د اوسني راسبیان عکس نصبولو لپاره. تاسو به د دې ډاونلوډ ومومئ ، که تاسو دا تعقیب کړئ لینک.

خپل وسیله د لټون کولو له لارې غوره کړئ files او خوندي کړئ file د لیکلو سره.

د Win32 ډیسک انځورګر

2.2 د ماډل سره نښلول
موډل د خپل راسبیري پای 1 څخه تر 26 پورې پنونو کې ضمیمه کړئ ، لکه څنګه چې لاندې عکس کې ښودل شوی.
ډاډ ترلاسه کړئ چې د ماډل RGB-LED دننه خوا ته ښودل کیږي.

د ماډل سره نښلول

2.3 د ماډل چمتو کول
یوځل چې تاسو سیسټم پیل کړ ، د ټرمینل کنسول خلاص کړئ او لاندې کمانډونه اجرا کړئ:

sudo apt - تازه معلومات ترلاسه کړئ

موږ اړین کڅوړې نصب کوو او د Y کیلي سره یې تایید کوو:

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

د کارولو لپاره، د آډیو محصول باید غیر فعال شي. د دې هدف لپاره موږ پروسس کوو fileد دې لپاره مسؤل دی. موږ دا د کمانډ سره خلاصوو:

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

لاندې کرښه اضافه کړئ:

بیک لیست snd_bcm2835

خوندي کړئ او بهر ته لاړ شئ file د کلیدي ترکیب سره:
CTRL + O، ENTER، CTRL + X

اوس ترتیب خلاص کړئ file سره:

sudo nano /boot/config.txt

لاندې سکرول کړئ file کرښې ته:

# آډیو فعال کړئ (لوډ snd_bcm2835)
dtparam=audio=on

اوس د هش سره لاندې کرښه تبصره کړئtag # نو دا داسې ښکاري:

#dtparam=audio=on

خوندي کړئ او بهر ته لاړ شئ file د کلیدي ترکیب سره:
CTRL + O، ENTER، CTRL + X
د راسبیري PI باید د لاندې کمانډ سره بیا پیل شي:

sudo ریبوټ

2.4 د کتابتون نصبول
اوس چې تاسو ماډل چمتو کړی، موږ py-spidev ته اړتیا لرو که چیرې دا دمخه نصب شوی نه وي، نو موږ د لاندې کمانډونو سره د Python کتابتون کاروو:

git کلون https://github.com/doceme/py-spidev.git
جوړول
cd py-spidev
sudo جوړ کړئ

بیا موږ د cd کمانډ سره بیرته راګرځو ترڅو کتابتون ډاونلوډ کړئ چې موږ د برنامې لپاره ورته اړتیا لرو (او کوم چې د AGPL 3.0 جواز لاندې خپور شوی). د دې کولو لپاره موږ په لاندې ډول پرمخ ځو:

git کلون https://github.com/joosteto/ws2812-spi.git

2.5 پخوانیample کوډ
په لاندې کې موږ دمخه موجود پخوانی کارووampد کتابتون څخه کوډ. دا کوډ یو ښه اساس دی او زموږ د واحد RGB LED لپاره خورا ښه کارول کیدی شي. نو موږ به کوډ بدل کړو.
د وروستي کمانډ وروسته موږ کولی شو مستقیم فولډر ته لاړ شو چې موږ یې ډاونلوډ کړی

cd ws2812-spi/

او بیا کمانډ وکاروئ

sudo nano ownloop.py

د جوړولو لپاره file کوم چې موږ یې د لیکلو په اړه یو.

موږ به اوس لاندې کوډ زموږ په نوي جوړ شوي کې کاپي کړو file.

spidev وارد کړئ
ws2812 وارد کړئ
د واردولو وخت
getopt واردول
د ګام وخت = 1 # یوازې بشپړ شمیرې لکه 1,3,15 یا 389 د پخواني لپارهample
nLED=1 #د LEDs مقدار چې کارول کیږي
شدت = 255 # د کارول شوي LED د روښانتیا کچه
# د پروګرام له پای ته رسیدو وروسته پاکول
def clean_up(spi):
ws2812.write2812(spi, [0,0,0])
# په پیل کې د LED پاکول که چیرې برنامه په تیرو جریان کې مداخله شوې وي
def clear_on_start(spi):
ws2812.write2812(spi, [0,0,0])
چاپ ("پاک کول")
وخت خوب
# زموږ د رنګونو لپاره ساده تعریف
def RED(spi):
چاپ ("سور")
d=[[255,0,0]]*nLED
ws2812.write2812(spi,d)
وخت خوب
d=[[0,0,0]]*nLED
def GREEN(spi):
چاپ ("شنه")
d=[[0,255,0]]*nLED
ws2812.write2812(spi,d)
وخت خوب
d=[[0,0,0]]*nLED

def BLUE(spi):
چاپ ("بلیو")
d=[[0,0,255]]*nLED
ws2812.write2812(spi,d)
وخت خوب
d=[[0,0,0]]*nLED
که __نوم__=="__مین__":
spi = spidev.SpiDev()
spi.open(0,0)
هڅه وکړئ:
پداسې حال کې چې ریښتیا:
روښانه_پر_پیل (spi)
سور (spi)
شنه (spi)
نیلي (spi)
پرته د کیبورډ انټرپټ:
پاکول(spi)

اوس خوندي کړئ او بهر ته لاړشئ file د کلیدي ترکیب سره:
CTRL + O، ENTER، CTRL + X

دample کوډ اوس پای ته رسیدلی او د لاندې کمانډ سره اجرا کیږي:

sudo python3 loop.py

اجرا کول د کلیدي ترکیب سره ودرول شوي:
CTRL + C

3. اضافي معلومات

زموږ د معلوماتو او بیرته اخیستلو مکلفیتونه د بریښنایی او بریښنایی تجهیزاتو قانون (ElectroG) سره سم

د بریښنایی او بریښنایی تجهیزاتو سمبول:

تخریب

دا کراس شوي کثافات پدې معنی دي چې بریښنایی او بریښنایی وسایل د کور کثافاتو کې ندي. تاسو باید زاړه وسایل د راټولولو ځای ته بیرته ورکړئ. مخکې له دې چې د کثافاتو بیټرۍ او جمع کونکي چې د فاضله تجهیزاتو لخوا تړل شوي نه وي باید له هغې څخه جلا شي.

د بیرته راستنیدو اختیارونه:
د پای کارونکي په توګه، تاسو کولی شئ خپل زوړ وسیله بیرته راوباسئ (کوم چې په اصل کې د نوي وسیلې په څیر ورته فعالیت بشپړوي چې زموږ څخه پیرودل شوي) د تخفیف لپاره وړیا کله چې تاسو نوی وسیله اخلئ. کوچني وسایل چې د 25 سانتي مترو څخه ډیر بهرني ابعاد نلري د نوي وسایلو پیرودلو څخه په خپلواکه توګه د کورنۍ په نورمال مقدار کې له مینځه وړل کیدی شي.

د پرانستلو په ساعتونو کې زموږ د شرکت موقعیت ته د راستنیدو امکان:
سماک الکترونکس GmbH، پاسکالسټر. 8، D-47506 Neukirchen-Vluyn، آلمان

ستاسو په سیمه کې د بیرته راستنیدو امکان:
موږ به تاسو ته یو پارسل st لیږوamp د کوم سره چې تاسو کولی شئ موږ ته وړیا وړیا بیرته راشئ. مهرباني وکړئ موږ سره د بریښنالیک له لارې په Service@joy-it.net یا د تلیفون له لارې اړیکه ونیسئ.

د بسته بندۍ په اړه معلومات:
که تاسو مناسب بسته بندي مواد نلرئ یا نه غواړئ خپل ځان وکاروئ، مهرباني وکړئ موږ سره اړیکه ونیسئ او موږ به تاسو ته مناسب بسته بندي لیږو.

4. ملاتړ

که ستاسو د پیرود وروسته لاهم کومه مسله پاتې وي یا ستونزې رامینځته کیږي ، موږ به ستاسو سره د بریښنالیک ، تلیفون او زموږ د ټیکټ ملاتړ سیسټم سره ملاتړ وکړو.
بریښنالیک: service@joy-it.net د ټکټ سیسټم: http://support.joy-it.net تلیفون: +49 (0)2845 98469-66 (10-17 بجې)
د نورو معلوماتو لپاره مهرباني وکړئ زموږ لیدنه وکړئ webسایټ:
www.joy-it.net

www.joy-it.net

د سیمک الیکترونیکي هینډل GmbH

پاسکالسټ. 8 47506 نییوکرچین - ولین

اسناد / سرچینې

JOY-iT RB-RGBLED01 RGB-LED ماډل د راسبیري PI لپاره [pdf] د کارونکي لارښود
RB-RGBLED01، د راسبیري PI لپاره RGB-LED ماډل

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *