راسبي PI لاءِ آر بي بي-ايل اي ڊي ماڊل
RB-RGBLED01

RB-RGBLED01

1. عام معلومات

پيارا گراهڪ، اسان جي پيداوار کي چونڊڻ لاء توهان جي وڏي مهرباني.
هيٺ ڏنل، اسين توهان کي متعارف ڪرايون ٿا ته ڇا مشاهدو ڪيو وڃي جڏهن هن پراڊڪٽ کي شروع ڪرڻ ۽ استعمال ڪيو وڃي.
ڇا توهان کي استعمال ڪرڻ دوران ڪنهن به غير متوقع مسئلن کي منهن ڏيڻ گهرجي، مهرباني ڪري اسان سان رابطو ڪرڻ ۾ سنکوڪ نه ڪريو.

2. هڪ Raspberry PI سان استعمال

2.1 سافٽ ويئر جي انسٽاليشن
جيڪڏهن توهان اڳ ۾ ئي استعمال ڪيو آهي سڀ کان وڌيڪ موجوده Raspbian سسٽم توهان جي Rasp-berry Pi تي، توهان صرف هن قدم کي ڇڏي سگهو ٿا ۽ قدم 1.2 سان اڳتي وڌو.

مھرباني ڪري پروگرام استعمال ڪريو "Win32 ڊسڪ تصويررتوهان جي SD ڪارڊ تي موجوده Raspbian تصوير کي انسٽال ڪرڻ لاء. توھان ان کي ڊائون لوڊ ڪري سگھوٿا، جيڪڏھن توھان ھن تي عمل ڪريو ڳنڍ.

توھان جي ذريعي برائوز ڪندي پنھنجي ڊوائيس چونڊيو files ۽ محفوظ ڪريو file لکڻ سان.

Win32 ڊسڪ تصويرر

2.2 ماڊل کي ڳنڍڻ
ماڊل کي پنھنجي Raspberry Pi جي 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
Raspberry PI کي ھيٺ ڏنل حڪم سان ٻيهر شروع ڪيو وڃي.

sudo ريبوٽ

2.4 لائبريري کي انسٽال ڪرڻ
ھاڻي جڏھن توھان ماڊل تيار ڪيو آھي، اسان کي ضرورت آھي py-spidev جيڪڏھن اھو اڳ ۾ ئي نصب ٿيل ناھي، ته پوءِ اسان ھيٺ ڏنل حڪمن سان پائٿون لائبريري استعمال ڪريون ٿا:

git کلون https://github.com/doceme/py-spidev.git
ٺاهڻ
cd py-spidev
sudo ٺاهي انسٽال ڪريو

پوءِ اسان واپس وڃون ٿا cd ڪمانڊ ڊائون لوڊ ڪرڻ لاءِ لائبرري-ري اسان کي پروگرام لاءِ (۽ جيڪو جاري ڪيو ويو AGPL 3.0 لائسنس تحت). هن کي ڪرڻ لاء، اسان هيٺ ڏنل طريقي سان اڳتي وڌون ٿا:

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

2.5 سابقampلي ڪوڊ
هيٺ ڏنل ۾ اسان استعمال ڪريون ٿا اڳ ۾ ئي موجود اڳوڻيampلائبريري مان ڪوڊ. هي ڪوڊ هڪ سٺو بنياد آهي ۽ اسان جي واحد RGB LED لاءِ تمام سٺو استعمال ڪري سگهجي ٿو. تنهن ڪري اسان ڪوڊ تبديل ڪنداسين.
آخري حڪم کان پوء اسان سڌو سنئون فولڊر ڏانهن وڃو جيڪو اسان ڊائون لوڊ ڪيو آهي

سي ڊي ws2812-spi/

۽ پوء ڪمانڊ استعمال ڪريو

sudo nano ownloop.py

ٺاهڻ لاء file جنهن ۾ اسان لکڻ وارا آهيون.

اسان ھاڻي ھيٺ ڏنل ڪوڊ کي نقل ڪنداسين پنھنجي نئين ٺاھيل ۾ file.

spidev درآمد ڪريو
ws2812 درآمد ڪريو
درآمد جو وقت
getopt درآمد ڪريو
قدم وقت = 1 # صرف مڪمل نمبر جهڙوڪ 1,3,15 يا 389 اڳ لاءِample
nLED = 1 # LED جي مقدار جيڪا استعمال ڪئي پئي وڃي
شدت = 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
جيڪڏهن __name__=="__main__":
spi = spidev.SpiDev()
spi.open(0,0)
ڪوشش ڪر:
جڏهن ته سچ:
صاف_پر_شروع(spi)
ريڊ (spi)
گرين (اسپي)
نيرو (spi)
سواء KeyboardInterrupt:
صاف ڪرڻ (spi)

ھاڻي محفوظ ڪريو ۽ ٻاھر وڃو file اهم ميلاپ سان:
CTRL + O، ENTER، CTRL + X

جيample ڪوڊ هاڻي ختم ٿي چڪو آهي ۽ هيٺ ڏنل حڪم سان عمل ڪيو ويو آهي:

sudo python3 loop.py

عمل کي بند ڪيو ويو آهي ڪيمي combinati-on سان:
CTRL + C

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

اليڪٽريڪل ۽ اليڪٽرانڪ سامان ايڪٽ (ElektroG) جي مطابق اسان جي معلومات ۽ واپس وٺڻ جون ذميواريون

برقي ۽ اليڪٽرانڪ سامان تي نشان:

نيڪال

هن ڪراس ٿيل ڊسٽبن جو مطلب آهي ته بجليءَ ۽ اليڪٽرانڪ سامان جو تعلق گهرن جي فضول ۾ نه آهي. توھان کي پراڻن سامان کي گڏ ڪرڻ واري پوائنٽ ڏانھن موٽڻ گھرجي. فضول بيٽرين کي هٿ ڪرڻ کان اڳ ۽ جمع ڪندڙ جيڪي فضول سامان سان بند ٿيل نه آهن انهن کي الڳ ڪرڻ گهرجي.

واپسي جا اختيار:
هڪ آخري صارف جي حيثيت ۾، توهان واپس ڪري سگهو ٿا پنهنجو پراڻو ڊيوائس (جيڪو بنيادي طور تي ساڳيو ڪم مڪمل ڪري ٿو جيئن اسان کان خريد ڪيل نئين ڊيوائس وانگر) مفت ۾ ڊسپوزل لاءِ جڏهن توهان نئين ڊوائيس خريد ڪندا. 25 سينٽي کان وڌيڪ خارجي طول و عرض سان ننڍڙا اپلائينس، عام گھربل مقدار ۾ آزاديءَ سان نئين اوزار جي خريد ڪرڻ کان سواءِ ڊسپوز ڪري سگھجن ٿا.

افتتاحي ڪلاڪن دوران اسان جي ڪمپني جي جڳھ تي واپسي جو امڪان:
Simac اليڪٽرانڪس GmbH، Pascalstr. 8، D-47506 Neukirchen-Vluyn، جرمني

توهان جي علائقي ۾ واپسي جو امڪان:
اسان توهان کي پارسل موڪلينداسين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

سيمڪ اليڪٽرانڪس هينڊلل آتم

پاسڪٽرٽر. 8 47506 نيوڪيئرين-ولن

دستاويز / وسيلا

JOY-iT RB-RGBLED01 RGB-LED ماڊل Raspberry PI لاءِ [pdf] استعمال ڪندڙ ھدايت
RB-RGBLED01, RGB-LED ماڊل Raspberry PI لاءِ

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *