Агуулгын хүснэгт:
Видео: Adafruit -ийн цагираг LED агшин зуурын сэлгээг Raspberry Pi руу нэмнэ үү: 3 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Утас таслах системийнхээ нэг хэсэг болох OSMC дээр Kodi ажилладаг Raspberry Pi-д суурилсан медиа төвд цахилгаан үзүүлэлт болон дахин тохируулах унтраалга хэрэгтэй байна.
Би хэд хэдэн түр зуурын унтраалга туршиж үзсэн. Adafruit -ийн цэнхэр LED бүхий бат бөх металл товчлуур нь маш дажгүй юм.
Энэ бол Raspberry Pi -ийн Kodi/OSMC малгайны үндэс болсон хэд хэдэн зааварчилгааны эхнийх юм.
Зааварлагдах болгонд би малгайныхаа нэг хэсгийг ажиллуулах болно, малгайны хэсэг бүр өөрөө ашигтай гэж би бодож байна.
Алхам 1: эд ангиудыг цуглуулах
Энэхүү зааварт заасан хэсгүүд:
- Цэнхэр LED Adafruit бүхий бат бөх металл түлхэх товч 4.95 доллар
- Adafruit -ийн богино салсан тээглүүр $ 4.95
Дахин ашиглах боломжтой эд анги, багаж хэрэгсэл (үнэ ам.доллараар):
- Breadboard Fry -ийн үнэ 7.99 доллар
- Талхны талхны утас Фрай 7.99 доллар
- Эрэгтэй эмэгтэй холбогч утас Фрайгийн 3.99 доллар
- MacBook Pro (компьютер ашиглаж болно)
- Raspberry Pi 3 Element14 $ 35
- Amazon -аас 5.2V 2.1A USB тэжээлийн адаптер 5.99 доллар
- Микро USB -ээс USB кабель хүртэл 3 фут, Amazon -аас 4.69 доллар
- Амазоноос авсан хэрэг 6.99 доллар
- SanDisk Ultra 16 GB microSDHC Class 10 адаптертай (SDSQUAN-016G-G4A) Amazon-аас 8.99 доллар
- Гагнуур, гагнуурын станц, үзүүр цэвэрлэгч
- HDMI порт бүхий ТВ, USB гар, USB хулгана, HDMI кабель
Тэмдэглэл:
- "Орлуулах-энийг" гэх мэт хүрзээр хүрээлэгдсэн текстийг бодит утгаар орлуулах ёстой. Мэдээжийн хэрэг, хүрзийг зайлуул.
- Raspberry Pi нь Kodi/OSMC -ийг тохируулж ажиллуулж байх ёстой
-
Адафрут нь маш сайн "зааварчилгаа" -тай боловч намайг олоход хэцүү байдаг. Google дээр оролдоод үзээрэй:
- ♣ хайлтын нэр томъёо ♣ inurl:
- бат бөх LED цагираг:
- Fritzing бол талхны тавцангаар аялах гайхалтай хэрэгсэл юм
Алхам 2: LED цагираг
Миний програмуудад цагираган LED нь эрчим хүчний үзүүлэлт юм. Хэрэв бөөрөлзгөнө pi асаалттай, ажиллаж байгаа бол Ring LED асах ёстой (эсвэл цэнхэр). Хэрэв цахилгаан байхгүй эсвэл бөөрөлзгөнө pi унтарсан бол цагираган LED унтрах ёстой.
LED холболтын цагираг
Талхны самбар нь хэлхээг ажиллах хүртэл турших боломжийг олгодог. Талхтай хамт ирдэг эрэгтэй-эмэгтэй холбогч утас, холбох утас нь энэ үйл явцыг хөнгөвчилдөг. Эрэгтэй, эмэгтэй холбогч утас нь талхны хавтанг бөөрөлзгөнө pi-тэй холбодог.
Ring Push товчлуур дээрх хоёр гаднах холболт нь Ring LED -ийг хянадаг. Газрын терминал нь 330 Ом эсэргүүцэлтэй Raspberry Pi газардуулгатай холбогдсон байна. Газар нь (-) байна. Мөн GPIO 24 нь эерэг терминалтай (+) холбогдоно.
Питон програм хангамж
Ring LED програм хангамж нь rpi.gpio багцыг шаарддаг. Дараах тушаалууд rpi.gpio татаж авах, бүтээх, суулгах
$ sudo su
# apt-get update # apt-get install python-pip python-dev gcc # pip install rpi.gpio # exit
Exit нь $ prompt руу буцна
Ring LED програм хангамж
Ring LED -ийг асаана уу
$ sudo нано /usr/local/bin/power_ring_led.py
болон засварлах:
#!/usr/bin/env python
GPIO болгон RPi. GPIO импортлох дэд процесс импортлох 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 (Худал) # gpio pin 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)
Файлыг хадгалахын тулд CTRL-o, CTRL-x ENTER гэж бичээд нано редактороос гарна уу
Файл дээрх зөвшөөрлийг өөрчлөх
$ sudo chmod 755 /usr/local/bin/power_ring_led.py
Эхлэх скрипт үүсгэх:
$ sudo нано /etc/init.d/power_ring_led.sh
болон засварлах:
#!/бин/ш
### INIT INFO INFO-г эхлүүлэх # Оруулсан: скриптийн нэр # Шаардлагатай-Эхлэл: $ remote_fs $ syslog # Шаардлагатай-Stop: $ remote_fs $ syslog # Анхдагч-Эхлэл: 2 3 4 5 # Анхдагч зогсолт: 0 1 6 # Богино тайлбар: Ачаалах үед демоныг эхлүүлэх # Тодорхойлолт: Демоноос үзүүлсэн үйлчилгээг идэвхжүүлэх. ### END INIT INFO # Power_ring_led.py файлыг эхлүүлж, зогсооно # Лавлах: /etc/init.d/power_ring_led.sh # Зөвшөөрөл: chmod 755 /etc/init.d/power_ring_led.sh # Power_ring_led.py хэргийг эхлүүлэх эсвэл зогсоох " $ 1 "эхэнд) /usr/local/bin/power_ring_led.py --light &;; зогсоох) /usr/local/bin/power_ring_led.py --off &;; *) цуурай "Хэрэглээ: /etc/init.d/power_ring_led.sh {эхлэх | зогсоох}" гарах 1;; esac гарц
Файлыг хадгалахын тулд CTRL-o, CTRL-x ENTER гэж бичээд нано редактороос гарна уу
Файл дээрх зөвшөөрлийг өөрчлөх
$ sudo chmod 755 /etc/init.d/power_ring_led.sh
Ачаалах үед ажиллуулахын тулд скриптийг бүртгүүлнэ үү
$ sudo insserv power_ring_led.sh
Скриптийг эхлүүлнэ үү
$ sudo /etc/init.d/power_ring_led.sh эхлэх
Ring LED асах ёстой!
Алхам 3: Шилжүүлэгчийг дахин тохируулна уу
Шилжүүлэгчийг дахин тохируулах
Ерөнхийдөө миний Raspberry Pis байнга гүйдэг. Raspberry Pi 3 нь маш бага эрчим хүч зарцуулдаг.
Цахилгаан таслахаасаа өмнө sudo shutdown -h 0 руу залгаж pi -г аюулгүй унтраахыг хүсч байна. Гэсэн хэдий ч цахилгаан унтраалгыг хэрэгжүүлэх нь илүү төвөгтэй бөгөөд үүнийг бараг ашиглахгүй болно.
Энэ бол дахин тохируулах товчлуур бөгөөд үндсэндээ Raspberry Pi -ийг дахин эхлүүлдэг.
Raspberry Pi 3 руу хоёр тээглүүр гагнана
Raspberry Pi 3 дээрээс Run цооногуудыг олоорой - зургийг үзнэ үү, шар хайрцаг. Run цооногууд gpio толгойн ойролцоо байна.
Raspberry Pi -аас бүх кабель (цахилгаан, HDMI, ethernet гэх мэт) болон Micro SD картыг салга.
Самбарын ёроолоос хоёр богино салдаг эрэгтэй тээглүүрийг Run цооногуудаар гагнана.
Бүгдийг буцааж холбож, одоо хүртэл ажиллаж байгаа эсэхийг шалгаарай.
Түр зуурын унтраалга дээрх N01 (ихэвчлэн нээлттэй) холболтыг нэг ажиллуулах зүү рүү, C1 -ийг нөгөө Run зүү рүү холбоно уу. NC1 (ихэвчлэн хаалттай) ашигладаггүй.
Товчлуурыг дарахад систем дахин асах ёстой!
Зөвлөмж болгож буй:
Sullivans агшин зуурын LED гар чийдэн: 4 алхам
Sullivans агшин зуурын LED гар чийдэн: Миний хүү Салливан (5 настай) жижиг зөөврийн гар чийдэн зохион бүтээж, та бүхэнтэй хуваалцахыг хүссэн юм. Тэрээр гар чийдэн ашиглан шүүгээ болон орны доор шөнө шалгадаг. Тэр гар чийдэнгээ асааж, батерейгаа цэнэггүй болгосон тул
Raspberry Pi ашиглан Sonos дээр Aux нэмнэ үү: 26 алхам (зурагтай)
Raspberry Pi ашиглан Sonos -д Aux нэмээрэй: Би Raspberry Pi -г үргэлж сонирхож байсан боловч өнөөг хүртэл ийм хэрэгцээтэй байгаагүй. Манай байшинд Sonos -ийн гурван бүрэлдэхүүн хэсэг байдаг: зочны өрөөнд Play 5, унтлагын өрөөнд Play 3, Sonos CONNECT: AMP гадаа чанга яригчийг асааж өгдөг
DIY Mini LED цагираг гэрэл: 7 алхам (зурагтай)
DIY Mini LED бөгжний гэрэл!: Та харанхуй өдрүүдээс залхаж байна уу? Энэхүү шинэ DIY мини бөгжний гэрлээр эдгээр өдрүүд дууслаа! Үүнийг селфи, влог эсвэл бүр блогтоо ашиглаарай! Гайхамшигтай 1800 мАч батерейны хүчин чадлаар та чийдэнгээ 4 цагийн турш бүрэн гэрэлтүүлгээр ашиглах боломжтой болно
Cooper Decorator агшин зуурын унтраалга: 4 алхам (зурагтай)
Cooper Decorator агшин зуурын унтраалга: Энэхүү өөрчлөлт нь Cooper-ийн гоёл чимэглэлийн унтраалгыг ердийн нээлттэй эсвэл хаалттай түр зуурын унтраалга болгон хувиргах болно. Энэ нь хагас эргэх боломжтой боловч өөрчлөгдсөн тал нь ердийн таглаагүй тул цаашид орон сууцанд орох болно
RC Servo моторыг Arduino болон хоёр агшин зуурын унтраалгаар удирдах: 4 алхам
RC Servo моторыг Arduino болон хоёр агшин зуурын унтраалгаар удирдах нь: нэр нь бүгдийг хэлдэг. RC машины servo моторыг Arduino болон зарим резистор, холбогч утас, хоёр мэдрэгчтэй унтраалгаар удирдах. Би үүнийг Arduino авсан хоёр дахь өдрөө хийсэн болохоор өөрөөрөө үнэхээр бахархаж байна