Mundarija:
Video: Adafruit -ning halqali LED lahzali kalitini Raspberry Pi -ga qo'shing: 3 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Kabelni kesish tizimining bir qismi sifatida men OSMC-da Kodi ishlaydigan Raspberry Pi-ga asoslangan media markazining quvvat ko'rsatkichi va qayta o'rnatish tugmachasini xohlayman.
Men bir nechta vaqtinchalik kalitlarni sinab ko'rdim. Adafruit -ning Moviy LEDli mustahkam metall tugmasi juda zo'r.
Bu Raspberry Pi uchun Kodi/OSMC shlyapasining asosini tashkil etuvchi bir nechta ko'rsatmalarni birinchisi.
Har bir o'qituvchida men shlyapaning bir qismini ishga joylashtiraman va menimcha, shlyapaning har bir qismi o'z -o'zidan foydali.
1 -qadam: qismlarni yig'ish
Bu ko'rsatmaga xos bo'lgan qismlar:
- Moviy LED Adafruit bilan mustahkam metall bosish tugmasi $ 4,95
- Qisqa tutash pinlari Adafruit $ 4,95
Qayta ishlatiladigan buyumlar va asboblar (narxlar AQSh dollarida):
- Breadboard Fry 7,99 dollar
- Tarmoqli simlar Frayning $ 7.99
- Erkak va ayol jumper simlari Frining 3,99 dollar
- MacBook Pro (kompyuterdan foydalanish mumkin)
- Raspberry Pi 3 elementi - $ 35
- Amazondan 5.2V 2.1A USB quvvat adapteri $ 5.99
- Micro USB -dan USB -kabelga 3 fut Amazondan $ 4,69
- Amazon -dan ish $ 6.99
- SanDisk Ultra 16 GB microSDHC Class 10 adapterli (SDSQUAN-016G-G4A) Amazondan $ 8.99
- Lehim, lehim stantsiyasi, uchi tozalagich
- HDMI portli televizor, USB klaviatura, USB sichqoncha, HDMI kabeli
Eslatmalar:
- Belgilar bilan o'ralgan matn, masalan, bu almashtirish-bu, haqiqiy qiymat bilan almashtirilishi kerak. Albatta, pichoqlarni olib tashlang.
- Raspberry Pi -ni Kodi/OSMC -ni sozlash va ishga tushirish kerak
-
Adafruitda ajoyib "ko'rsatma" lar bor, lekin men ularni topish qiyin. Google -da harakat qilib ko'ring:
- ♣ qidiruv shartlari ♣ inurl:
- qo'pol halqali halqa inurl:
- Fritzing - non paneli uchun ajoyib vosita
2 -qadam: LEDga qo'ng'iroq qiling
Mening ilovalarimda halqali LED - quvvat ko'rsatkichi. Agar malina pi quvvatlansa va ishlayotgan bo'lsa, halqali LED yonishi kerak (yoki ko'k). Agar kuch bo'lmasa yoki malina pi o'chirilgan bo'lsa, halqali LED o'chirilgan bo'lishi kerak.
Ring LED ulanishlari
Non paneli menga sxemani ishlamaguncha tajriba o'tkazishga imkon beradi. Erkak-urg'ochi o'tish simlari va non paneli bilan birga keladigan ulash simlari bu jarayonni osonlashtiradi. Erkak-ayol jumper simlari non taxtasini malina pi bilan bog'laydi.
Ring Push tugmachasidagi ikkita tashqi ulanish Ring LEDini boshqaradi. Er terminali 330 Ohmli rezistor bilan Raspberry Pi tuproqqa ketma -ket ulangan. Er-(-). Va GPIO 24 ijobiy terminalga ulanadi (+).
Python uchun yordamchi dastur
Ring LED dasturi rpi.gpio paketini talab qiladi. Quyidagi buyruqlar rpi.gpio -ni yuklab olish, qurish va o'rnatishdir
$ sudo su
# apt-get update # apt-get install python-pip python-dev gcc # pip install rpi.gpio # chiqish
Chiqish $ buyrug'iga qaytadi
Ring LED uchun dasturiy ta'minot
Ring LEDini yoqing
$ sudo nano /usr/local/bin/power_ring_led.py
va tahrir qiling:
#!/usr/bin/env python
GPP sifatida RPi. GPIO-ni import qilish pastki jarayonni import qilish argparse parser = argparse. ArgumentParser () group = parser.add_mutually_exclusive_group () group.add_argument ("-l", "--light", action = "store_true") group.add_argument (" -o "," --off ", action =" store_true ") # GPIO.setwarnings ogohlantirishlarini o'chirish (noto'g'ri) # gpio pinini yoqish 24 GPIO.setmode (GPIO. BCM) GPIO.setup (24, GPIO. OUT) args = parser.parse_args () if args.light: GPIO.output (24, True) elif args.off: GPIO.output (24, False)
Faylni saqlash va nano muharriridan chiqish uchun CTRL-o, CTRL-x ENTER kiriting
Fayl uchun ruxsatnomalarni o'zgartiring
$ sudo chmod 755 /usr/local/bin/power_ring_led.py
Boshlash skriptini yarating:
$ sudo nano /etc/init.d/power_ring_led.sh
va tahrir qiling:
#!/bin/sh
### INIT INFO INFO'NI BOSHLASH # Ta'minlaydi: skript nomi # Zarur-Boshlanish: $ remote_fs $ syslog # Majburiy-To'xtatish: $ remote_fs $ syslog # Standart-Boshlash: 2 3 4 5 # Default-Stop: 0 1 6 # Qisqa tavsif: Daemonni yuklash vaqtida ishga tushirish # Tavsif: Daemon tomonidan taqdim etilgan xizmatni yoqish. ### END INIT INFO # Power_ring_led.py faylini ishga tushiradi va to'xtatadi # Katalog: /etc/init.d/power_ring_led.sh # Ruxsatlar: chmod 755 /etc/init.d/power_ring_led.sh # Power_ring_led.py sumkasini ishga tushiring yoki to'xtating " $ 1 "boshida) /usr/local/bin/power_ring_led.py --light &;; to'xtatish) /usr/local/bin/power_ring_led.py -off &;; *) echo "Foydalanish: /etc/init.d/power_ring_led.sh {boshlash | to'xtatish}" chiqish 1;; esac chiqish
Faylni saqlash va nano muharriridan chiqish uchun CTRL-o, CTRL-x ENTER kiriting
Fayl uchun ruxsatnomalarni o'zgartiring
$ sudo chmod 755 /etc/init.d/power_ring_led.sh
Yuklashda ishga tushirish uchun skriptni ro'yxatdan o'tkazing
$ sudo insserv power_ring_led.sh
Skriptni boshlang
$ sudo /etc/init.d/power_ring_led.sh boshlang
Ring LED yonishi kerak!
3 -qadam: Kalitni tiklash
Qayta tiklash tugmasi
Umuman olganda, mening Raspberry Pisim doimo yuguradi. Raspberry Pi 3 juda kam quvvat sarflaydi.
Ideal holda, men quvvatni o'chirishdan oldin sudo shutdown -h 0 deb qo'ng'iroq qilib, pi -ni xavfsiz o'chirishni xohlayman. Biroq, quvvat tugmachasini ishlatish ancha murakkab va kamdan -kam ishlatiladi.
Bu asl holatini tiklash tugmasi, u Raspberry Pi -ni qayta ishga tushiradi.
Raspberry Pi 3 ga ikkita pinni lehimlang
Raspberry Pi 3 -da, Run teshiklarini toping - rasmga qarang, sariq quti. Yugurish teshiklari gpio sarlavhasi yonida.
Raspberry Pi -dan barcha kabellarni (quvvat, HDMI, chekilgan va boshqalar) va Micro SD -kartani chiqarib oling.
Kengashning pastki qismidan, yugurish teshiklari orqali ikkita qisqa tutashgan erkak pinni lehimlang.
Hammasini qayta ulang va u hali ham ishlayotganiga ishonch hosil qiling.
N01 -ni (odatda ochiq) bir lahzali kalitni ishga tushirish pinlaridan biriga, C1 -ni esa boshqa ishchi piniga ulang. NC1 (odatda yopiq) ishlatilmaydi.
Tugmani bosing va tizim qayta ishga tushishi kerak!
Tavsiya:
Buyuk Britaniyaning halqali video eshikli qo'ng'irog'i Pro mexanik qo'ng'iroq bilan ishlaydi: 6 qadam (rasmlar bilan)
UK Ring Video Doorbell Pro mexanik qo'ng'iroq bilan ishlaydi: ************************************** *************** Iltimos, shuni esda tutingki, bu usul hozirda faqat AC quvvati bilan ishlaydi, agar men shahar zaryadini ishlatadigan eshik qo'ng'iroqlari uchun yechim topsam, yangilab turaman. ta'minot, sizga kerak bo'ladi
LED halqali chiroq: 9 qadam (rasmlar bilan)
LED halqali chiroq: Bu konstruktsiya, men lehimlashda va zanjirlarni birlashtirishda ish stolimni yaxshiroq yoritishni talab qilar edi. Men yana bir qurilishdan bir necha oy oldin LED yorug'lik halqasini olib keldim (ular farishta ko'zlari deb ataladi va avtomobil faralarida ishlatiladi)
DIY Mini LED halqali yorug'lik!: 7 qadam (rasmlar bilan)
DIY Mini LED halqali yorug'lik!: Siz qorong'u kunlardan charchadingizmi? Bu kunlar yangi DIY mini halqa chirog'i bilan tugadi! Buni selfilar, vloglar yoki hatto bloglar uchun ishlat! Ajablanarlisi 1800 mA / soat batareya quvvati bilan siz chiroqni taxminan 4 soat davomida to'liq yoritilgan holda ishlatishingiz mumkin
DIY LED halqali yorug'lik PCB mikroskoplar uchun!: 6 qadam (rasmlar bilan)
Mikroskoplar uchun DIY LED halqali yorug'lik PCB !: Men qaytdim va bu safar men taxtaning dizayn ko'nikmalarini sinab ko'rdim! Bu ko'rsatmada men o'zimning mikroskopli halqa chiroqimni qanday yaratganimni va yo'lda duch kelgan ba'zi qiyinchiliklarni ko'rsataman. Men elektronika uchun ikkinchi mikroskopni sotib oldim va u
Cooper Decorator lahzali kaliti: 4 qadam (rasmlar bilan)
Cooper Decorator lahzali kaliti: Ushbu o'zgartirish Cooper dekorativ kalitini odatdagi ochiq yoki odatda yopiq lahzali kalitga aylantiradi. Bu yarim teskari, lekin o'zgartirilgan tomoni oddiy tiqinga ega emas, shuning uchun u korpusga kiradi