Kazalo:
Video: Dodajte trenutek LED stikala Adafruit's Ring LED v Raspberry Pi: 3 koraki (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Kot del mojega sistema za rezanje kabla želim indikator napajanja in stikalo za ponastavitev na medijskem centru na osnovi Raspberry Pi, ki izvaja Kodi na OSMC.
Poskusil sem več različnih trenutnih stikal. Robusten kovinski gumb Adafruit z modro LED diodo je zelo kul.
To je prvi od več navodil, ki so osnova klobuka Kodi/OSMC za Raspberry Pi.
V vsakem navodilu bom dobil del klobuka za delo in mislim, da je vsak kos klobuka uporaben sam po sebi.
Korak: Zberite dele
Deli, značilni za to navodilo:
- Robusten kovinski gumb z modro LED Adafruit 4,95 USD
- Kratki odcepljeni zatiči Adafruit 4,95 USD
Deli in orodja za večkratno uporabo (cene v USD):
- Breadboard Fry je 7,99 USD
- Žice za ploščico Fry's 7,99 USD
- Moške in ženske skakalne žice Fry's 3,99 USD
- MacBook Pro (lahko uporabite računalnik)
- Raspberry Pi 3 Element 14 35 USD
- 5,2 V 2,1A USB napajalnik od Amazona 5,99 USD
- Kabel Micro USB v USB 3ft od Amazona 4,69 USD
- Etui iz Amazona 6,99 USD
- SanDisk Ultra 16 GB microSDHC razred 10 z adapterjem (SDSQUAN-016G-G4A) od Amazona 8,99 USD
- Spajkalnik, spajkalna postaja, čistilnik namigov
- TV z vrati HDMI, tipkovnica USB, miška USB, kabel HDMI
Opombe:
- Besedno besedilo, kot je ♣ zamenjaj-to ♣, je treba nadomestiti z dejansko vrednostjo. Seveda odstranite pike.
- Raspberry Pi je treba nastaviti in izvajati Kodi/OSMC
-
Adafruit ima nekaj odličnih "navodil", vendar jih težko najdem. V googlu poskusite:
- ♣ iskalni izrazi ♣ inurl:
- robusten LED obroček inurl:
- Fritzing je neverjetno orodje za izdelavo mize
2. korak: obročna LED
V mojih aplikacijah je obročna LED indikator napajanja. Če je malina pi napajana in deluje, mora svetleča LED (Ring) sveteti (ali modro). Če ni napajanja ali je malina pi ugasnjena, mora obročna LED izklopiti.
Obročne LED povezave
Skica mi omogoča eksperimentiranje s tokokrogom, dokler ne deluje. Mostične in moške žice ter povezovalne žice, ki so priložene ploščam, olajšajo ta postopek. Mostične žice za moške povezujejo ploščo z malinovim pi.
Dve zunanji povezavi na gumbu Ring Ring upravljata obročno LED. Ozemljitveni priključek je serijsko povezan z maso Raspberry Pi z uporom 330 Ohmov. Tla so (-). GPIO 24 bo priključen na pozitivni terminal (+).
Pomožna programska oprema za python
Za programsko opremo Ring LED je potreben paket rpi.gpio. Naslednji ukazi prenesite, sestavite in namestite rpi.gpio
$ sudo su
# apt-get update # apt-get install python-pip python-dev gcc # pip install rpi.gpio # exit
Izhod se vrne na poziv $
Programska oprema Ring LED
Vklopite obročno LED
$ sudo nano /usr/local/bin/power_ring_led.py
in uredite tako:
#!/usr/bin/env python
uvoz RPi. GPIO kot GPIO uvoz podprocesa uvoz argparse parser = argparse. ArgumentParser () group = parser.add_mugether_exclusive_group () group.add_argument ("-l", "--light", action = "store_true") group.add_argument (" -o "," --off ", action =" store_true ") # Onemogoči opozorila GPIO.setwarnings (False) # vklopi gpio pin 24 GPIO.setmode (GPIO. BCM) GPIO.setup (24, GPIO. OUT) args = parser.parse_args () če args.light: GPIO.output (24, True) elif args.off: GPIO.output (24, False)
Vnesite CTRL-o, CTRL-x ENTER, da shranite datoteko in zapustite nano urejevalnik
Spremenite dovoljenja za datoteko
$ sudo chmod 755 /usr/local/bin/power_ring_led.py
Ustvarite začetni skript:
$ sudo nano /etc/init.d/power_ring_led.sh
in uredite tako:
#!/bin/sh
### BEGIN INIT INFO # Ponuja: scriptname # Required-Start: $ remote_fs $ syslog # Required-Stop: $ remote_fs $ syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Kratek opis: Zaženi demon ob zagonu # Opis: Omogoči storitev, ki jo ponuja demon. ### END INIT INFO # Zažene in ustavi power_ring_led.py # Imenik: /etc/init.d/power_ring_led.sh # Dovoljenja: chmod 755 /etc/init.d/power_ring_led.sh # Zagon ali ustavitev power_ring_led.py primera " $ 1 "na začetku) /usr/local/bin/power_ring_led.py --light &;; stop) /usr/local/bin/power_ring_led.py --off &;; *) echo "Usage: /etc/init.d/power_ring_led.sh {start | stop}" exit 1;; izhod esac
Vnesite CTRL-o, CTRL-x ENTER, da shranite datoteko in zapustite nano urejevalnik
Spremenite dovoljenja za datoteko
$ sudo chmod 755 /etc/init.d/power_ring_led.sh
Registrirajte skript za zagon ob zagonu
$ sudo insserv power_ring_led.sh
Zaženite skript
$ sudo /etc/init.d/power_ring_led.sh začetek
LED obročka naj zasveti!
3. korak: Ponastavite stikalo
Stikalo za ponastavitev
Na splošno moj Raspberry Pis ves čas teče. Raspberry Pi 3 porabi zelo malo energije.
V idealnem primeru bi želel, da stikalo za vklop varno izklopi pi, tako da pred izklopom napajanja pokliče sudo shutdown -h 0. Vendar je izvajanje stikala za vklop bolj zapleteno in se bo le redko uporabljalo.
To je stikalo za ponastavitev, v bistvu znova zažene Raspberry Pi.
Spajite dva zatiča na Raspberry Pi 3
Na Raspberry Pi 3 poiščite Run luknje - glejte sliko, polje v rumeni barvi. Luknje za zagon so blizu glave gpio.
Odstranite vse kable (napajanje, HDMI, ethernet itd.) In kartico Micro SD iz Raspberry Pi.
Z dna plošče spajkajte dva kratka odcepljena moška zatiča skozi luknje Run.
Povežite vse skupaj in se prepričajte, da še vedno deluje.
N01 (običajno odprt) na trenutnem stikalu povežite z enim od nožic za zagon, C1 pa z drugim zatičem za zagon. NC1 (normalno zaprt) se ne uporablja.
Pritisnite gumb in sistem se mora znova zagnati!
Priporočena:
Stikalo za gospodinjske aparate Tuchless -- Upravljajte svoje gospodinjske aparate brez stikala: 4 koraki
Stikalo za gospodinjske aparate Tuchless || Upravljajte svoje gospodinjske aparate brez stikala: to je stikalo za gospodinjske aparate, ki se ne premika. To lahko uporabite na katerem koli javnem mestu, da pomagate v boju proti vsakemu virusu. Vezje, ki temelji na vezju temnega senzorja, izdelanega z Op-Amp in LDR. Drugi pomemben del tega vezja SR flip-flop s sekvenco
Priključitev stikala za vklop na Creator Ci40: 4 koraki
Priključitev stikala za vklop na Creator Ci40: Če želite vgraditi ploščo Creator Ci40 v ohišje, boste morda potrebovali daljinski nadzor napajanja plošče. V tem navodilu je prikazano, kako na ploščo dodati pasivne in aktivne možnosti za nadzor enosmernega napajanja. Kaj potrebujete 1 x Creator
Senzor alarma za vrata magnetnega stikala, normalno odprt, enostaven projekt, 100% delo, podana izvorna koda: 3 koraki
Senzor alarma za vrata magnetnega stikala, normalno odprt, preprost projekt, 100% delo, podana izvorna koda: Opis: Pozdravljeni, naredil bom vadnico o alarmu senzorja magnetnega stikala MC-18, ki deluje v normalno odprtem načinu. Tip stikala: NO (normalni tip zapiranja), vezje je normalno odprto in, ko je magnet blizu, je vezje priključeno. Trst
Krmilni modul stikala za napajanje Raspberry Pi ATX: 3 koraki
Krmilni modul stikala za napajanje Raspberry Pi ATX PSU: V sistemu, sestavljenem iz RaspberryPi, ki ga poganja napajalna enota ATX, je cilj tega vezja omogočiti vklop ali izklop sistema z enim samim pritiskom na gumb. Ta priročnik je bil razvit avtor sitelec.org
Kako narediti varnostna stikala za blokiranje za laserski rezalnik K40: 4 koraki (s slikami)
Kako narediti varnostna stikala za blokiranje za laserski rezalnik K40: POMEMBNO UREDITE! Prosimo, da ne povezujete zaklepanja v omrežje stroja. Namesto tega priključite na zatiče PG na napajalniku. V kratkem bo opravil popolno posodobitev. -Tony 7/30-19Kaj je eden prvih nasvetov na internetu, kdaj je vaša nova, (ma