ໂມດູນ RGB-LED ສໍາລັບ Raspberry PI
RB-RGBLED01

RB-RGBLED01

1. ຂໍ້ມູນທົ່ວໄປ

ລູກຄ້າທີ່ຮັກແພງ, ຂອບໃຈຫຼາຍໆທີ່ເລືອກຜະລິດຕະພັນຂອງພວກເຮົາ.
ຕໍ່ໄປນີ້, ພວກເຮົາຈະແນະນໍາທ່ານກ່ຽວກັບສິ່ງທີ່ຄວນສັງເກດໃນຂະນະທີ່ເລີ່ມຕົ້ນແລະນໍາໃຊ້ຜະລິດຕະພັນນີ້.
ຖ້າເຈົ້າພົບບັນຫາທີ່ບໍ່ຄາດຄິດໃນລະຫວ່າງການໃຊ້, ກະລຸນາຢ່າລັງເລທີ່ຈະຕິດຕໍ່ຫາພວກເຮົາ.

2. ການນໍາໃຊ້ກັບ Raspberry PI

2.1 ການຕິດຕັ້ງຊອບແວ
ຖ້າທ່ານໃຊ້ລະບົບ Raspbian ໃນປະຈຸບັນຫຼາຍທີ່ສຸດໃນ Rasp-berry Pi ຂອງທ່ານແລ້ວ, ທ່ານພຽງແຕ່ສາມາດຂ້າມຂັ້ນຕອນນີ້ແລະດໍາເນີນການກັບຂັ້ນຕອນ 1.2.

ກະລຸນາໃຊ້ໂຄງການ "Win32 Disk Imager"ເພື່ອຕິດຕັ້ງຮູບພາບ Raspbian ໃນປັດຈຸບັນຢູ່ໃນ SD card ຂອງທ່ານ. ເຈົ້າຈະພົບເຫັນການດາວໂຫຼດຂອງມັນ, ຖ້າທ່ານປະຕິບັດຕາມນີ້ ເຊື່ອມຕໍ່.

ເລືອກ​ອຸ​ປະ​ກອນ​ຂອງ​ທ່ານ​ໂດຍ​ການ​ຊອກ​ຫາ​ໂດຍ​ຜ່ານ​ການ​ຂອງ​ທ່ານ​ files ແລະບັນທຶກ file ກັບ Write.

Win32 Disk Imager

2.2 ການເຊື່ອມຕໍ່ໂມດູນ
ແນບໂມດູນໃສ່ pins 1 ຫາ 26 ຂອງ Raspberry Pi ຂອງທ່ານ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.
ໃຫ້ແນ່ໃຈວ່າ, RGB-LED ຂອງໂມດູນກໍາລັງສະແດງໃຫ້ເຫັນເຖິງພາຍໃນ.

ການເຊື່ອມຕໍ່ໂມດູນ

2.3 ການກະກຽມໂມດູນ
ເມື່ອທ່ານໄດ້ເລີ່ມຕົ້ນລະບົບແລ້ວ, ເປີດ terminal console ແລະປະຕິບັດຄໍາສັ່ງຕໍ່ໄປນີ້:

sudo apt-get ອັບເດດ

ພວກເຮົາຕິດຕັ້ງແພັກເກັດທີ່ຕ້ອງການ ແລະຢືນຢັນພວກມັນດ້ວຍປຸ່ມ Y:

sudo apt-get install gcc ເຮັດໃຫ້ build-essial python-dev git scons swig

ສໍາລັບການນໍາໃຊ້, ຜົນຜະລິດສຽງຕ້ອງຖືກປິດໃຊ້ງານ. ສໍາລັບຈຸດປະສົງນີ້, ພວກເຮົາປຸງແຕ່ງ files ຮັບ​ຜິດ​ຊອບ​ສໍາ​ລັບ​ການ​ນີ້​. ພວກເຮົາເປີດມັນດ້ວຍຄໍາສັ່ງ:

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=ສຽງ=ເປີດ

ຕອນນີ້ສະແດງຄວາມຄິດເຫັນອອກຈາກເສັ້ນທາງລຸ່ມດ້ວຍ hashtag # ເພື່ອໃຫ້ມັນເບິ່ງຄືວ່າ:

#dtparam=audio=on

ບັນທຶກແລະອອກຈາກ file ດ້ວຍ​ການ​ປະ​ສົມ​ທີ່​ສໍາ​ຄັນ​:
CTRL + O , ENTER , CTRL + X
Raspberry PI ຕ້ອງໄດ້ຮັບການເລີ່ມຕົ້ນໃຫມ່ດ້ວຍຄໍາສັ່ງຕໍ່ໄປນີ້:

sudo reboot

2.4 ການຕິດຕັ້ງຫ້ອງສະໝຸດ
ໃນປັດຈຸບັນທີ່ທ່ານໄດ້ກະກຽມໂມດູນ, ພວກເຮົາຕ້ອງການ py-spidev ຖ້າມັນບໍ່ໄດ້ຖືກຕິດຕັ້ງໄວ້ກ່ອນ, ຫຼັງຈາກນັ້ນພວກເຮົາໃຊ້ຫ້ອງສະຫມຸດ Python ທີ່ມີຄໍາສັ່ງຕໍ່ໄປນີ້:

git clone https://github.com/doceme/py-spidev.git
ເຮັດ
cd py-spidev
sudo ເຮັດການຕິດຕັ້ງ

ຫຼັງຈາກນັ້ນ, ພວກເຮົາກັບຄືນດ້ວຍຄໍາສັ່ງ cd ເພື່ອດາວໂຫລດ libra-ry ທີ່ພວກເຮົາຕ້ອງການສໍາລັບໂຄງການ (ແລະຖືກປ່ອຍອອກມາພາຍໃຕ້ໃບອະນຸຍາດ AGPL 3.0). ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາດໍາເນີນການດັ່ງຕໍ່ໄປນີ້:

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

2.5 ຕົວຢ່າງampລະຫັດ
ໃນຕໍ່ໄປນີ້ພວກເຮົາໃຊ້ ex ທີ່ມີຢູ່ແລ້ວample ລະຫັດຈາກຫ້ອງສະຫມຸດ. ລະຫັດນີ້ເປັນພື້ນຖານທີ່ດີແລະສາມາດນໍາໃຊ້ໄດ້ດີຫຼາຍສໍາລັບ RGB LED ດຽວຂອງພວກເຮົາ. ດັ່ງນັ້ນພວກເຮົາຈະປ່ຽນລະຫັດ.
ຫຼັງ​ຈາກ​ຄໍາ​ສັ່ງ​ທີ່​ສຸດ​ທີ່​ພວກ​ເຮົາ​ສາ​ມາດ​ເຕັ້ນ​ໄປ​ຫາ​ໄດ້​ໂດຍ​ກົງ​ກັບ​ໂຟນ​ເດີ​ທີ່​ພວກ​ເຮົາ​ພຽງ​ແຕ່​ດາວ​ໂຫຼດ​ໄດ້​

cd ws2812-spi/

ແລະຫຼັງຈາກນັ້ນໃຊ້ຄໍາສັ່ງ

sudo nano ownloop.py

ເພື່ອສ້າງ file ທີ່ພວກເຮົາກໍາລັງຈະຂຽນເຂົ້າໄປໃນ.

ຕອນນີ້ພວກເຮົາຈະສຳເນົາລະຫັດຕໍ່ໄປນີ້ໃສ່ໃນເວັບທີ່ສ້າງຂຶ້ນໃໝ່ file.

ນໍາເຂົ້າ spidev
ນໍາເຂົ້າ ws2812
ເວລານໍາເຂົ້າ
ການ​ນໍາ​ເຂົ້າ getopt​
stepTime = 1 #ພຽງແຕ່ຕົວເລກເຕັມເຊັ່ນ: 1,3,15 ຫຼື 389 ສໍາລັບ example
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])
ພິມ ("ທໍາ​ຄວາມ​ສະ​ອາດ​"​)
time.sleep(stepTime)
# ຄໍານິຍາມທີ່ງ່າຍດາຍສໍາລັບສີຂອງພວກເຮົາ
def RED(spi):
ພິມ(“ສີແດງ”)
d=[[255,0,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED
def GREEN(spi):
ພິມ("ສີຂຽວ")
d=[[0,255,0]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED

def BLUE(spi):
ພິມ(“ສີຟ້າ”)
d=[[0,0,255]]*nLED
ws2812.write2812(spi, d)
time.sleep(stepTime)
d=[[0,0,0]]*nLED
ຖ້າ __name__==”__main__”:
spi = spidev.SpiDev()
spi.open(0,0)
ພະຍາຍາມ:
ໃນຂະນະທີ່ເປັນຄວາມຈິງ:
clear_on_start(spi)
ສີແດງ(spi)
ສີຂຽວ(spi)
ສີຟ້າ(spi)
ຍົກເວັ້ນ KeyboardInterrupt:
clean_up(spi)

ໃນປັດຈຸບັນບັນທຶກແລະອອກຈາກ file ດ້ວຍ​ການ​ປະ​ສົມ​ທີ່​ສໍາ​ຄັນ​:
CTRL + O , ENTER , CTRL + X

ທampດຽວນີ້ລະຫັດ le ແມ່ນ ສຳ ເລັດແລ້ວແລະຖືກປະຕິບັດດ້ວຍ ຄຳ ສັ່ງຕໍ່ໄປນີ້:

sudo python3 loop.py

ການ​ປະ​ຕິ​ບັດ​ແມ່ນ​ຢຸດ​ເຊົາ​ການ​ປະ​ສົມ​ປະ​ສານ​ທີ່​ສໍາ​ຄັນ​:
CTRL + C

3. ຂໍ້ມູນເພີ່ມເຕີມ

ຂໍ້​ມູນ​ຂອງ​ພວກ​ເຮົາ​ແລະ​ພັນ​ທະ​ການ​ເອົາ​ຄືນ​ໂດຍ​ອີງ​ໃສ່​ກົດ​ຫມາຍ​ວ່າ​ດ້ວຍ​ໄຟ​ຟ້າ​ແລະ​ອຸ​ປະ​ກອນ​ເອ​ເລັກ​ໂຕຣ​ນິກ (ElektroG​)

ສັນຍາລັກຂອງອຸປະກອນໄຟຟ້າແລະເອເລັກໂຕຣນິກ:

ການຖິ້ມຂີ້ເຫຍື້ອ

ຖັງຂີ້ເຫຍື່ອທີ່ຂ້າມອອກນີ້ໝາຍຄວາມວ່າເຄື່ອງໃຊ້ໄຟຟ້າ ແລະເອເລັກໂຕຼນິກບໍ່ໄດ້ຢູ່ໃນສິ່ງເສດເຫຼືອໃນຄົວເຮືອນ. ທ່ານຕ້ອງສົ່ງຄືນເຄື່ອງໃຊ້ເກົ່າໄປຫາຈຸດເກັບມ້ຽນ. ກ່ອນທີ່ຈະເອົາແບດເຕີລີ່ຂີ້ເຫຍື້ອແລະເຄື່ອງສະສົມທີ່ບໍ່ໄດ້ປິດລ້ອມດ້ວຍອຸປະກອນຂີ້ເຫຍື້ອຕ້ອງໄດ້ຮັບການແຍກອອກຈາກມັນ.

ທາງເລືອກໃນການກັບຄືນ:
ໃນ​ຖາ​ນະ​ເປັນ​ຜູ້​ໃຊ້​ທີ່​ສຸດ, ທ່ານ​ສາ​ມາດ​ກັບ​ຄືນ​ອຸ​ປະ​ກອນ​ເກົ່າ​ຂອງ​ທ່ານ (ຊຶ່ງ​ໂດຍ​ສະ​ເພາະ​ແມ່ນ​ການ​ເຮັດ​ວຽກ​ດຽວ​ກັນ​ກັບ​ອຸ​ປະ​ກອນ​ໃຫມ່​ທີ່​ຊື້​ຈາກ​ພວກ​ເຮົາ​) ໂດຍ​ບໍ່​ເສຍ​ຄ່າ​ການ​ກໍາ​ຈັດ​ໃນ​ເວ​ລາ​ທີ່​ທ່ານ​ຊື້​ອຸ​ປະ​ກອນ​ໃຫມ່​. ເຄື່ອງໃຊ້ຂະຫນາດນ້ອຍທີ່ບໍ່ມີຂະຫນາດພາຍນອກຫຼາຍກ່ວາ 25 ຊຕມສາມາດຖືກຖິ້ມໃນປະລິມານປົກກະຕິຂອງຄົວເຮືອນໂດຍເອກະລາດຈາກການຊື້ເຄື່ອງໃຫມ່.

ຄວາມເປັນໄປໄດ້ຂອງການກັບຄືນຢູ່ສະຖານທີ່ບໍລິສັດຂອງພວກເຮົາໃນເວລາເປີດ:
Simac Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, ເຢຍລະມັນ

ຄວາມເປັນໄປໄດ້ຂອງການກັບຄືນໃນພື້ນທີ່ຂອງທ່ານ:
ພວກເຮົາຈະສົ່ງ parcel ໃຫ້ທ່ານamp ທີ່ທ່ານສາມາດສົ່ງຄືນ de-vice ໃຫ້ພວກເຮົາໂດຍບໍ່ເສຍຄ່າ. ກະລຸນາຕິດຕໍ່ພວກເຮົາທາງ e-mail ທີ່ Service@joy-it.net ຫຼືທາງໂທລະສັບ.

ຂໍ້​ມູນ​ກ່ຽວ​ກັບ​ການ​ຫຸ້ມ​ຫໍ່​:
ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ບໍ່​ມີ​ອຸ​ປະ​ກອນ​ການ​ຫຸ້ມ​ຫໍ່​ທີ່​ເຫມາະ​ສົມ​ຫຼື​ບໍ່​ຕ້ອງ​ການ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ຂອງ​ຕົນ​ເອງ​, ກະ​ລຸ​ນາ​ຕິດ​ຕໍ່​ຫາ​ພວກ​ເຮົາ​ແລະ​ພວກ​ເຮົາ​ຈະ​ສົ່ງ​ການ​ຫຸ້ມ​ຫໍ່​ທີ່​ເຫມາະ​ສົມ​.

4. ສະຫນັບສະຫນູນ

ຖ້າຍັງມີບັນຫາໃດໆທີ່ຍັງຄ້າງຢູ່ຫຼືບັນຫາທີ່ເກີດຂຶ້ນຫຼັງຈາກການຊື້ຂອງທ່ານ, ພວກເຮົາຈະສະຫນັບສະຫນູນທ່ານທາງອີເມລ໌, ໂທລະສັບແລະລະບົບສະຫນັບສະຫນູນ ti-cket ຂອງພວກເຮົາ.
E-Mail: 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

Simac Electronics Handel GmbH

ປາກາຕາ. 8 47506 Neukirchen-Vluyn

ເອກະສານ / ຊັບພະຍາກອນ

JOY-iT RB-RGBLED01 ໂມດູນ RGB-LED ສໍາລັບ Raspberry PI [pdf] ຄູ່ມືຜູ້ໃຊ້
RB-RGBLED01, RGB-LED Module ສໍາລັບ Raspberry PI

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *