Sisukord:
Video: Lisage Adafruit Ring LED -i hetkeline lüliti Raspberry Pi -le: 3 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Oma juhtme lõikamise süsteemi osana tahan ma toiteindikaatorit ja lähtestuslülitit Raspberry Pi-põhisele meediumikeskusele, mis töötab OSMC-s Kodi abil.
Olen proovinud mitut erinevat hetkelist lülitit. Adafruit'i vastupidav metallnupp koos sinise LED -iga on väga lahe.
See on esimene mitmest juhendist, mis on Raspberry Pi jaoks mõeldud Kodi/OSMC mütsi aluseks.
Igas juhendatavas saan osa mütsist tööle ja ma arvan, et iga kübaratükk on iseenesest kasulik.
Samm: koguge osi
Selle juhendi jaoks spetsiifilised osad:
- Vastupidav metallist surunupp sinise LED -iga Adafruit 4,95 dollarit
- Lühikesed eraldatavad tihvtid Adafruit 4,95 dollarit
Korduvkasutatavad osad ja tööriistad (hinnad USA dollarites):
- Leivalaud Fry maksab 7,99 dollarit
- Leivalaudade juhtmed Fry maksab 7,99 dollarit
- Meeste ja naiste džemprijuhtmed Fry $ 3.99
- MacBook Pro (võib kasutada arvutit)
- Vaarika Pi 3 element14 $ 35
- 5.2V 2.1A USB toiteadapter Amazonilt 5,99 dollarit
- Mikro -USB -kaabel 3 jalga Amazonist 4,69 dollarit
- Korpus Amazonist 6,99 dollarit
- SanDisk Ultra 16 GB microSDHC klass 10 koos adapteriga (SDSQUAN-016G-G4A) Amazonist 8,99 dollarit
- Joodis, jootmisjaam, näpunäitepuhastusvahend
- Teler HDMI -pordiga, USB -klaviatuur, USB -hiir, HDMI -kaabel
Märkused:
- Pikerdatud tekst, näiteks „asenda see”, tuleks asendada tegeliku väärtusega. Loomulikult eemaldage labidad.
- Raspberry Pi tuleks seadistada ja käivitada Kodi/OSMC
-
Adafruitil on mõned suurepärased juhised, kuid neid on raske leida. Proovige Google'is:
- ♣ otsinguterminid ♣ inurl:
- vastupidav LED -rõngas:
- Fritzing on hämmastav tööriist leivalaua jaoks
Samm: helistage LED
Minu rakendustes on rõnga LED toiteindikaator. Kui vaarika pi on toitega ja töötab, peaks rõnga LED põlema (või sinine). Kui toide puudub või vaarika pi on välja lülitatud, peaks rõnga LED olema välja lülitatud.
Ring LED -ühendused
Leivalaud võimaldab mul vooluringiga katsetada, kuni see töötab. Meeste-naiste hüppajajuhtmed ja leivaplaatidega kaasas olevad ühendusjuhtmed muudavad selle protsessi lihtsamaks. Meeste-naiste hüppajate juhtmed ühendavad leivalaua vaarika pi-ga.
Rõnga vajutamise nupu kaks välimist ühendust juhivad helina LED -i. Maandusklemm on 330 oomi takistiga järjestikku ühendatud Raspberry Pi maandusega. Maa on (-). GPIO 24 ühendatakse positiivse klemmiga (+).
Utiliit tarkvara pythonile
Ring LED tarkvara nõuab paketti rpi.gpio. Järgmised käsud rpi.gpio allalaadimine, ehitamine ja installimine
$ sudo su
# apt-get update # apt-get install python-pip python-dev gcc # pip install rpi.gpio # exit
Väljumine naaseb $ viiba
Ring LED tarkvara
Lülitage helina LED sisse
$ sudo nano /usr/local/bin/power_ring_led.py
ja muutke järgmiseks:
#!/usr/bin/env python
RPi. GPIO importimine GPIO-na import alamprotsess import import 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 ") # Keela hoiatused GPIO.setwarnings (False) # lülita sisse gpio pin 24 GPIO.setmode (GPIO. BCM) GPIO.setup (24, GPIO. OUT) nooled = parser.parse_args () kui args.light: GPIO.output (24, True) elif args.off: GPIO.output (24, False)
Faili salvestamiseks ja nanoredaktorist väljumiseks tippige CTRL-o, CTRL-x ENTER
Muutke faili õigusi
$ sudo chmod 755 /usr/local/bin/power_ring_led.py
Loo stardiskript:
$ sudo nano /etc/init.d/power_ring_led.sh
ja muutke järgmiseks:
#!/bin/sh
### BITIN INIT INFO # Pakub: skripti nimi # Nõutav-Start: $ remote_fs $ syslog # Nõutav-Stop: $ remote_fs $ syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Käivitage deemon alglaadimise ajal # Kirjeldus: Luba deemoni pakutav teenus. ### END INIT INFO # Käivitab ja peatab power_ring_led.py # Kataloog: /etc/init.d/power_ring_led.sh # Load: chmod 755 /etc/init.d/power_ring_led.sh # Käivitage või peatage power_ring_led.py juhtum " $ 1 "alguses) /usr/local/bin/power_ring_led.py -light &;; stop) /usr/local/bin/power_ring_led.py -off &;; *) kaja "Kasutus: /etc/init.d/power_ring_led.sh {start | stop}" exit 1;; essac väljumine
Faili salvestamiseks ja nanoredaktorist väljumiseks tippige CTRL-o, CTRL-x ENTER
Muutke faili õigusi
$ sudo chmod 755 /etc/init.d/power_ring_led.sh
Registreerige skript käivitamiseks käivitamiseks
$ sudo insserv power_ring_led.sh
Käivitage skript
$ sudo /etc/init.d/power_ring_led.sh start
Ring LED peaks põlema!
Samm: lüliti lähtestamine
Lähtesta lüliti
Üldiselt jookseb mu Vaarika Pis kogu aeg. Raspberry Pi 3 tarbib väga vähe energiat.
Ideaalis tahaksin, et toitelüliti lülitaks pi turvaliselt välja, helistades enne toite katkestamist sudo shutdown -h 0. Toitelüliti rakendamine on aga keerulisem ja seda kasutatakse harva.
See on lähtestuslüliti, põhimõtteliselt taaskäivitab see Raspberry Pi.
Jootke kaks tihvti Raspberry Pi 3 külge
Leidke Raspberry Pi 3 -lt Run Run - vt pilti, kollane kast. Käivitusavad on gpio päise lähedal.
Eemaldage Raspberry Pi -lt kõik kaablid (toide, HDMI, Ethernet jne) ja Micro SD -kaart.
Plaadi põhjast jootke kaks lühikest katkist isast tihvti läbi jooksuaukude.
Ühendage kõik uuesti kokku ja veenduge, et see ikka töötab.
Ühendage hetkeline lüliti N01 (tavaliselt avatud) ühele jooksutihvtiga ja C1 teise jooksutihvtiga. NC1 (tavaliselt suletud) ei kasutata.
Vajutage nuppu ja süsteem peaks taaskäivituma!
Soovitan:
Lüliti Kohandage mänguasja: WolVol Train muutis lüliti ligipääsetavaks!: 7 sammu
Lüliti Kohandage mänguasja: WolVol Train muutis lüliti ligipääsetavaks !: Mänguasjade kohandamine avab uusi võimalusi ja kohandatud lahendusi, mis võimaldavad piiratud motoorsete võimete või arenguhäiretega lastel mänguasjadega iseseisvalt suhelda. Paljudel juhtudel ei suuda kohandatud mänguasju vajavad lapsed
Lisage oma projektidele mahtuvuslik puutetundlik lüliti: 7 sammu
Lisage oma projektidele mahtuvuslik puutetundlik lüliti: kuidas kodus oma projektidele mahtuvuslikku puutetundlikku lülitit lisada professionaalne välimus
Automaatne klaviatuuri ja hiire lüliti - USB ülesvoolu lüliti: 5 sammu
Automaatne klaviatuuri ja hiire lüliti - USB ülesvoolu lüliti: Selles projektis paneme kokku automaatse klaviatuuri ja hiire lüliti, mis võimaldab hõlpsat jagamist kahe arvuti vahel. Selle projekti idee tuli sellest, et mul on igal ajal vaja kahte arvutit minu laborilaud. Enamasti on see minu D
Fikseeriv hetkeline lüliti ATX PSU teisendamiseks: 4 sammu
Fikseeriv hetkeline lüliti ATX PSU teisendamiseks: mis? Ma kuulen, kuidas sa ütled! Hetkeline lüliti, mis lukustub? selline asi pole kindlasti võimalik! Aga on. Leidsin disaini netist ja kohandasin seda natuke, nii et kui see on ühendatud ATX psu -ga, lülitub see toite sulgemisel õigele sättele
Cooperi dekoraatori hetkeline lüliti: 4 sammu (piltidega)
Cooperi dekoraatori hetkeline lüliti: see muudatus muudab Cooperi dekoraatori lüliti kas tavaliselt avatud või tavaliselt suletud hetkeliseks lülitiks. See on poolpööratav, kuid muudetud küljel ei ole tavalist korki, nii et see läheb korpusesse kaugemale, need lülitid