Përmbajtje:
Video: Shtoni kalimin momental të Unazës LED të Adafruit në Raspberry Pi: 3 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Si pjesë e sistemit tim të prerjes së kordonit, unë dua një tregues të energjisë dhe një çelës rivendosjeje në një qendër mediale të bazuar në Raspberry Pi që funksionon Kodi në OSMC.
Kam provuar disa ndërprerës të ndryshëm të çastit. Butoni i shtrënguar prej metali i Adafruit me LED blu është shumë i lezetshëm.
Ky është i pari nga disa udhëzime, të cilat formojnë bazën e një kapele Kodi/OSMC për Raspberry Pi.
Në secilën udhëzues, unë do të marr një pjesë të kapelës për të punuar dhe mendoj se çdo pjesë e kapelës është e dobishme në vetvete.
Hapi 1: Mblidhni pjesë
Pjesë specifike për këtë udhëzues:
- Buton i thyer metalik me blu LED Adafruit 4.95 dollarë
- Kunjat e shkëputjes së shkurtër Adafruit 4.95 dollarë
Pjesë dhe mjete të ripërdorshme (çmimet në USD):
- Breadboard Fry është 7.99 dollarë
- Telat e Breadboard Fry's $ 7.99
- Meshkuj në Femra Jumper Wires Fry e $ 3.99
- MacBook Pro (mund të përdoret një kompjuter)
- Raspberry Pi 3 Element14 35 dollarë
- Përshtatës USB për energji 5.2V 2.1A nga Amazon 5.99 dollarë
- Kabllo mikro USB në USB 3 metra nga Amazon 4.69 dollarë
- Rasti nga Amazon 6.99 dollarë
- SanDisk Ultra 16 GB microSDHC Class 10 me përshtatës (SDSQUAN-016G-G4A) nga Amazon 8.99 dollarë
- Solder, Stacioni i Solder, Pastruesi i Tipave
- TV me portë HDMI, tastierë USB, miun USB, kabllo HDMI
Shënime:
- Teksti i mbyllur me lopata, të tilla si, "zëvendëso-këtë", duhet të zëvendësohet me një vlerë aktuale. Sigurisht, hiqni lopatat.
- Raspberry Pi duhet të ngrihet dhe të funksionojë Kodi/OSMC
-
Adafruit ka disa "udhëzime" të shkëlqyera, por unë ato janë të vështira për t'u gjetur. Në Google, provoni:
- Terms terma kërkimi ♣ inurl:
- unaza e thyer e udhëhequr nga inurl:
- Fritzing është një mjet i mahnitshëm për ngrënien e bukës
Hapi 2: Unaza LED
Në aplikimet e mia, LED unazë është një tregues i fuqisë. Nëse mjedra pi është e ndezur dhe funksionon atëherë Ring LED duhet të ndizet (ose blu). Nëse nuk ka energji ose mjedra pi është e fikur, atëherë LED -i i unazës duhet të jetë i fikur.
Lidhjet LED të Unazës
Një dërrasë buke më lejon të eksperimentoj me qarkun derisa të funksionojë. Telat e kërcyesit meshkuj me femra dhe telat lidhës që vijnë me dërrasa buke e bëjnë këtë proces më të lehtë. Telat e bluzave meshkuj me femra lidhin tabelën e bukës me pi mjedrën.
Dy lidhjet e jashtme në butonin Ring Push kontrollojnë LED -in e Unazës. Terminali tokësor është i lidhur me tokën Raspberry Pi në seri me një rezistencë 330 Ohm. Toka është (-). Dhe GPIO 24 do të lidhet me terminalin pozitiv (+).
Softuer i dobishëm për python
Softueri Ring LED kërkon paketën rpi.gpio. Komandat e mëposhtme shkarkoni, ndërtoni dhe instaloni rpi.gpio
$ sudo su
# apt-get update # apt-get install python-pip python-dev gcc # pip install rpi.gpio # exit
Dalja kthehet në kërkesën $
Softuer LED Ring
Ndizni LED -in e Unazës
$ sudo nano /usr/local/bin/power_ring_led.py
dhe redakto të jetë:
#!/usr/bin/env python
import RPi. GPIO si GPIO nënproces import import argparse parser = argparse. ArgumentParser () group = parser.add_mutually_exclusive_group () group.add_argument ("-l", "--light", action = "store_true") group.add_ar -o "," --off ", action =" store_true ") # Çaktivizo paralajmërimet GPIO.setwarnings (False) # aktivizo gpio pin 24 GPIO.setmode (GPIO. BCM) GPIO.setup (24, GPIO. OUT) args = parser.parse_args () if args.light: GPIO.output (24, E vërtetë) elif args.off: GPIO.output (24, False)
Shkruani CTRL-o, CTRL-x ENTER për të ruajtur skedarin dhe për të dalë nga redaktuesi nano
Ndryshoni lejet në skedar
$ sudo chmod 755 /usr/local/bin/power_ring_led.py
Krijoni një skenar fillestar:
$ sudo nano /etc/init.d/power_ring_led.sh
dhe redakto të jetë:
#!/bin/sh
### FILLIMI I INFORMACIONIT # Siguron: emrin e skriptit # Kërkohet-Filloni: $ remote_fs $ syslog # Kërkohet-Ndaloni: $ remote_fs $ syslog # Parazgjedhja-Fillon: 2 3 4 5 # Default-Stop: 0 1 6 # Përshkrimi i shkurtër: Filloni daemon në kohën e nisjes # Përshkrimi: Aktivizoni shërbimin e ofruar nga daemon. ### P ENDRFUNDIMI I INFORMACIONIT # Fillon dhe ndalon power_ring_led.py # Drejtoria: /etc/init.d/power_ring_led.sh # Lejet: chmod 755 /etc/init.d/power_ring_led.sh # Filloni ose ndaloni power_ring_led.py rast " $ 1 "në fillim) /usr/local/bin/power_ring_led.py --light &;; ndaloj) /usr/local/bin/power_ring_led.py -off &;; *) jehonë "Përdorimi: /etc/init.d/power_ring_led.sh {start | stop}" dalja 1;; dalja esac
Shkruani CTRL-o, CTRL-x ENTER për të ruajtur skedarin dhe për të dalë nga redaktuesi nano
Ndryshoni lejet në skedar
$ sudo chmod 755/etj/init.d/power_ring_led.sh
Regjistroni skenarin për tu ekzekutuar në boot
$ sudo insserv power_ring_led.sh
Filloni skenarin
$ sudo /etc/init.d/power_ring_led.sh filloni
LED Unaza duhet të ndizet!
Hapi 3: Rivendosni kalimin
Rivendos çelësin
Në përgjithësi, Raspberry Pis im vrapon gjatë gjithë kohës. Raspberry Pi 3 konsumon shumë pak energji.
Në mënyrë ideale, do të doja që një ndërprerës i energjisë të mbyllte me siguri pi, duke thirrur mbylljen sudo -h 0 para se të ndërpresë energjinë. Sidoqoftë, zbatimi i një ndërprerës të energjisë është më i ndërlikuar dhe do të përdoret rrallë.
Ky është një çelës rivendosjeje, në thelb, ai rinis Raspberry Pi.
Bashkoni dy kunja në Raspberry Pi 3
Në Raspberry Pi 3, gjeni vrimat Run - shihni imazhin, kutinë me të verdhë. Vrimat Run janë pranë kokës së gpio.
Hiqni të gjitha kabllot (energjia, HDMI, ethernet, etj.) Dhe kartën Micro SD nga Raspberry Pi.
Nga fundi i tabelës, lidhni dy kunja të shkurtër meshkuj të shkëputur përmes vrimave të Run.
Lidhni gjithçka përsëri dhe sigurohuni që të funksionojë akoma.
Lidheni N01 (normalisht e hapur) në kalimin momental në njërën nga kunjat Run dhe C1 në kunjin tjetër Run. NC1 (normalisht e mbyllur) nuk përdoret.
Shtypni butonin dhe sistemi duhet të rindizet!
Recommended:
Kutia e bllokimit të unazës NFC: 6 hapa (me fotografi)
Kutia e bllokimit të unazës NFC: Përshëndetje të gjithëve! Mirësevini në udhëzuesin tim të parë! Kërkoj falje paraprakisht për nivelin tim të dobët në gjuhën angleze. Në këtë udhëzues hap pas hapi do t'ju mësoj se si të ndërtoni një kuti të thjeshtë dhe shumë të lirë të bllokimit të unazës NFC
Pedali i moduluesit të unazës: 14 hapa (me fotografi)
Pedali i moduluesit të unazës: Udhëzimet dhe skemat e pedalit të kitarës modulatore të unazës të dhëna këtu e bëjnë kitarën tuaj të tingëllojë si një sintetizues me fije të ulët. Ky qark përdor një hyrje standarde të kitarës për të prodhuar një dalje të moduluar të valës katrore. Ai gjithashtu përfshin një filtër i cili ndihmon në
Drita e unazës LED DIY: 9 hapa (me fotografi)
Drita e Unazës LED DIY: Një Dritë Ring është një dritë elektronike rrethore fotografike që përshtatet rreth një lente kamera ose rrethon kamerën. Ndryshe nga burimet e ndriçimit në vend, një dritë unazore siguron edhe dritë me më pak hije pasi një burim drite kompenson tjetrin të dukshëm në
Ndërrimi momental Cooper Decorator: 4 hapa (me fotografi)
Ndërprerësi momental Cooper Decorator: Ky modifikim do të kthejë një ndërprerës të dekoruesit Cooper në një çelës momental normalisht të hapur ose normalisht të mbyllur. Kjo është gjysmë e kthyeshme, por ana e modifikuar nuk do të ketë ndaluesin normal, kështu që do të shkojë më tej në strehim, këto kalim
Kutia e Unazës së Angazhimit me guaskë të ndriçuar me LED: 9 hapa (me fotografi)
Kutia e Unazës së Angazhimit të Seashell të ndriçuar me LED: Kam marrë vendimin më të rëndësishëm në jetën time: t'i kërkoj të dashurës sime të martohet me mua. Ndërsa vajza ime është perfekte, gjeta unazën e fejesës perfekte për të me madhësinë perfekte për t'iu përshtatur gishtit të saj unazor dhe shtoi gurin e përsosur në mënyrë që të bënte shi