Sisällysluettelo:
Video: Lisää Adafruitin Ring LED -hetkellinen kytkin Raspberry Pi: 3 -vaiheisiin (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Osana johtoleikkausjärjestelmääni haluan virran merkkivalon ja nollauskytkimen Raspberry Pi -pohjaiseen mediakeskukseen, jossa on Kodi OSMC: llä.
Olen kokeillut useita erilaisia hetkellisiä kytkimiä. Adafruitin kestävä metallipainike, jossa on sininen LED, on erittäin siisti.
Tämä on ensimmäinen monista ohjeista, jotka muodostavat perustan Kodi/OSMC -hatulle Raspberry Pi: lle.
Jokaisessa ohjeessa saan osan hatusta toimimaan ja mielestäni jokainen hatun osa on itsessään hyödyllinen.
Vaihe 1: Kerää osat
Tähän ohjeeseen liittyvät osat:
- Kestävä metallipainike, jossa sininen LED Adafruit 4,95 dollaria
- Lyhyet irrotettavat nastat Adafruit 4,95 dollaria
Uudelleenkäytettävät osat ja työkalut (hinnat USD):
- Breadboard Fryn hinta on 7,99 dollaria
- Leipälevyn johdot Fryn 7,99 dollaria
- Uros -naarashyppyjohdot Fryn $ 3.99
- MacBook Pro (PC: tä voidaan käyttää)
- Raspberry Pi 3 Element14 35 dollaria
- 5.2V 2.1A USB -virtalähde Amazonilta 5,99 dollaria
- Micro USB - USB -kaapeli 3 jalkaa Amazonilta 4,69 dollaria
- Kotelo Amazonilta 6,99 dollaria
- SanDisk Ultra 16 Gt: n microSDHC-luokka 10 ja sovitin (SDSQUAN-016G-G4A) Amazonilta 8,99 dollaria
- Juotos, juotosasema, kärjenpuhdistusaine
- TV HDMI -portilla, USB -näppäimistö, USB -hiiri, HDMI -kaapeli
Huomautuksia:
- Patoihin suljettu teksti, kuten ♣ vaihda tämä ♣, tulee korvata todellisella arvolla. Tietysti poista laput.
- Raspberry Pi: n pitäisi olla asennettuna ja käynnissä Kodi/OSMC
-
Adafruitilla on erinomaisia "ohjeita", mutta niitä on vaikea löytää. Kokeile googlella:
- ♣ hakutermit ♣ inurl:
- kestävä led -rengas inurl:
- Fritzing on hämmästyttävä työkalu leipälaudalle
Vaihe 2: Soita LED
Sovelluksissani rengas -LED on virran merkkivalo. Jos vadelmapi on virtalähteenä ja käynnissä, renkaan merkkivalon tulisi palaa (tai sininen). Jos virransyöttöä ei ole tai vadelmapi on sammutettu, renkaan merkkivalon pitäisi sammua.
Rengas -LED -liitännät
Leipälevyn avulla voin kokeilla piiriä, kunnes se toimii. Uros-naaras-hyppyjohdot ja leipälevyjen mukana tulevat liitäntäjohdot helpottavat tätä prosessia. Uros-naaras-hyppyjohdot yhdistävät leipälevyn vadelmapi.
Ring -painikkeen kaksi ulkoista liitäntää ohjaavat Ring -LEDiä. Maadoitusliitin on kytketty sarjaan Raspberry Pi -maadoitukseen 330 ohmin vastuksella. Maa on (-). GPIO 24 kytketään plusnapaan (+).
Apuohjelmisto pythonille
Ring LED -ohjelmisto vaatii rpi.gpio -paketin. Seuraavat komennot lataa, rakenna ja asenna rpi.gpio
$ sudo su
# apt-get update # apt-get install python-pip python-dev gcc # pip install rpi.gpio # exit
Poistu palaa $ -kehotteeseen
Ring LED -ohjelmisto
Kytke Ring -merkkivalo päälle
$ sudo nano /usr/local/bin/power_ring_led.py
ja muokkaa muotoon:
#!/usr/bin/env python
tuo RPi. GPIO GPIO: na tuoda aliprosessi tuoda 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 ") # Poista varoitukset käytöstä GPIO.setwarnings (False) # ota gpio pin 24 käyttöön 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)
Kirjoita CTRL-o, CTRL-x ENTER tallentaaksesi tiedoston ja sulje nano-editori
Muuta tiedoston käyttöoikeuksia
$ sudo chmod 755 /usr/local/bin/power_ring_led.py
Luo aloitusskripti:
$ sudo nano /etc/init.d/power_ring_led.sh
ja muokkaa muotoon:
#!/bin/sh
### BEGIN INIT INFO # Tarjoaa: scriptname # Required-Start: $ remote_fs $ syslog # Required-Stop: $ remote_fs $ syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Käynnistä demoni käynnistyksen yhteydessä # Kuvaus: Ota daemonin tarjoama palvelu käyttöön. ### END INIT INFO # Käynnistää ja pysäyttää power_ring_led.py # Directory: /etc/init.d/power_ring_led.sh # Käyttöoikeudet: chmod 755 /etc/init.d/power_ring_led.sh # Käynnistä tai pysäytä power_ring_led.py -tapaus " $ 1 "alussa) /usr/local/bin/power_ring_led.py --light &;; stop) /usr/local/bin/power_ring_led.py -off &;; *) echo "Käyttö: /etc/init.d/power_ring_led.sh {start | stop}" exit 1;; esac -poistuminen
Kirjoita CTRL-o, CTRL-x ENTER tallentaaksesi tiedoston ja sulje nano-editori
Muuta tiedoston käyttöoikeuksia
$ sudo chmod 755 /etc/init.d/power_ring_led.sh
Rekisteröi komentosarja käynnistettäväksi
$ sudo insserv power_ring_led.sh
Käynnistä käsikirjoitus
$ sudo /etc/init.d/power_ring_led.sh alkaa
Ring -merkkivalon pitäisi syttyä!
Vaihe 3: Palauta kytkin
Palauta kytkin
Yleensä minun Vadelma Pis juoksen koko ajan. Raspberry Pi 3 kuluttaa hyvin vähän virtaa.
Ihannetapauksessa haluaisin, että virtakytkin sammuttaa pi turvallisesti soittamalla sudo shutdown -h 0 ennen virran katkaisemista. Virtakytkimen käyttöönotto on kuitenkin monimutkaisempaa ja sitä käytetään harvoin.
Tämä on nollauskytkin, pohjimmiltaan se käynnistää Raspberry Pi: n uudelleen.
Juotos kaksi nastaa Raspberry Pi 3: een
Etsi Raspberry Pi 3: sta Run reikiä - katso kuva, keltainen laatikko. Suoritusreiät ovat lähellä gpio -otsikkoa.
Irrota kaikki kaapelit (virta, HDMI, ethernet jne.) Ja Micro SD -kortti Raspberry Pi -laitteesta.
Juota levyn pohjasta kaksi lyhyttä irrotettavaa urospistettä run -reikien läpi.
Kytke kaikki takaisin yhteen ja varmista, että se toimii edelleen.
Liitä hetkelliskytkimen N01 (normaalisti auki) toiseen juoksunastaan ja C1 toiseen ajotappiin. NC1 (normaalisti kiinni) ei ole käytössä.
Paina painiketta ja järjestelmä käynnistyy uudelleen!
Suositeltava:
WiFi LED -kytkin IoT: 4 vaihetta (kuvilla)
WiFi LED -kytkin IoT: Tämän projektin päätavoitteena on kehittää toimiva WiFi -kytkin, joka auttaa meitä toimimaan " Blynk " mobiilisovelluskaupasta. Tämä Instructable on testattu menestyksekkäästi elektroniikan perustiedoilla ja haluaisin
GmailBox Zapierin ja Adafruitin kanssa: 14 vaihetta
GmailBox Zapierin ja Adafruutin kanssa: Tässä ohjeessa kerron sinulle vaihe vaiheelta, kuinka voit rakentaa Gmail-ilmoituksen ESP8266: lla Mitä tarvitset:- Gmail-tili- Zapier-tili- Adafruit-tili- Arduino IDE- NodeMCU ESP8266- Servomotor (I Käytän SG90: tä)- LED-valo (käytän
Asenna Raspberry Pi AdaFruitin PiTFT -näytöllä: 11 vaihetta
Asenna Raspberry Pi AdaFruitin PiTFT-näytöllä: HUOMAUTUS: Koska tämä ohje on vanhentunut, tätä ohjetta ei tule käyttää. Käytä AdaFruitin helppoa asennusta. Määritä Raspberry Pi toimimaan Adafruitin PiTFT -näytön kanssa. Tässä ohjeessa käytetään MacBook Prota ja erikois -USB -kaapelia näytön sijasta
Automaattinen näppäimistön ja hiiren kytkin - USB Upstream -kytkin: 5 vaihetta
Automaattinen näppäimistö- ja hiirikytkin - USB Upstream -kytkin: Tässä projektissa kokoamme automaattisen näppäimistön ja hiiren kytkimen, joka mahdollistaa helpon jakamisen kahden tietokoneen välillä. minun laboratoriopöytä. Useimmiten se on minun D
TeaLED: LED, kytkin, laatikko ja paristot (ei liimaa eikä juotosta): 7 vaihetta (kuvilla)
TeaLED: Led, kytkin, laatikko ja paristot (ei liimaa tai juotosta): Pieni Led -lamppu käytettäväksi missä haluat, älä tarvitse elektroniikkaosaamista tehdäksesi sen, leikkaa vain asetaattilevy, jossa on tässä oleva malli … lisää 2 CR2032 -paristoa ja 1 LED (valkoinen, vilkkuva punainen, ultravioletti, RGB hidas tai nopea, 10 mm tai 5 mm)