Deuropener van de Garage van de Raspberry Pi (6 / 7 stap)

Stap 6: Maak een Service opstarten


Deze stap is belangrijk.
Meeste Relais met inbegrip van degene die ik kocht, werkt als deze - wanneer het signaal is aan het circuit blijft uit. Wanneer het signaal uitgeschakeld dan is is het circuit op. Dus wat gebeurt er als uw pi macht verliest? Goed meeste Relais hebben een veiligheidsmechanisme dat het circuit houdt af wanneer er helemaal geen macht is. Het probleem dat zich voordoet gebeurt tussen wanneer de pi (en vervolgens de estafette) zijn energie terug krijgt, maar voordat de pi klaar is met opstarten om te schakelen van het signaal ON die is nodig om te weren van het circuit. Je zou wakker in de ochtend met je garage open en mogelijk een paar nieuwe vrienden!

Na wat experimenteren vond ik een gewoon werk rond. Ik heb ontdekt dat mijn relay eigenlijk niet initialiseren totdat de GPIO pin-modus is ingesteld via deze opdracht: gpio mode 7 uit. Bovendien, ik heb ontdekt dat het u u de GPIO pin aan (gpio schrijven 7 1)voordat u de GPIO modus instelt, zal de estafette af blijven eenmaal geïnitialiseerd.

Als u deze initialisatie starten bij het opstarten, ik heb een opstart script gemaakt.

$ ssh pi Pi's IP]
$ sudo nano /etc/init.d/garagerelay

Plak dit script:
#! / bin/bash
# /etc/init.d/garagerelay

# Uitvoeren bepaalde functies wanneer u wordt gevraagd om door het systeem
Case "$1" in
Start)
echo "Beginnen Relay"
# Uitschakelen 7 op welke houdt Relais
/usr/local/bin/GPIO schrijven 7 1
#Start Gpio
/usr/local/bin/GPIO mode 7 uit
;;
Stop)
echo "Stoppen gpio"
;;
*)
echo "gebruik: /etc/init.d/garagerelay {start|stop}"
afrit 1
;;
ESAC

exit 0

Maak het bestand uitvoerbaar:
$ sudo chmod 777 /etc/init.d/garagerelay

Nu vertel uw pi dit script wordt uitgevoerd tijdens het opstarten:
$ sudo update-rc.d - f garagerelay start 4
(Opmerking: U kunt de "missing LSB tags" waarschuwing gewoon negeren.)

Voila!

Gerelateerde Artikelen

De Linkit met behulp van een Raspberry PI Program

De Linkit met behulp van een Raspberry PI Program

In dit instructable, ik ga u tonen hoe te programmeren van de Linktit een bord met behulp van een Raspberry Pi, en ook seriële communicatie met het vast te stellen. Dit instructable ziet u hoe u een micro-controller (één Linkit) en het werk van een m
Bouwen van een Raspberry Pi SUPER weerstation

Bouwen van een Raspberry Pi SUPER weerstation

Laten we eerlijk zijn, wij mensen praten over het weer een veel ⛅️. De gemiddelde persoon praat over het weer vier keer per dag, voor een gemiddelde van 8 minuten en 21 seconden. Doe de wiskunde en die bedraagt 10 maanden van je leven dat je zal door
Omzetten van uw Raspberry Pi in een persoonlijke webserver

Omzetten van uw Raspberry Pi in een persoonlijke webserver

LAMP is een acroniem dat voor LinuxApacheMySQLPHP staat en zijn componenten verplicht tot het uitvoeren van een dynamische HTML-webpagina.Dit instructable demonstreer hoe kunt u uw Raspberry Pi in een persoonlijke webserver. De stappen voor het insta
Meerdere 3D Scanner van de Raspberry PI

Meerdere 3D Scanner van de Raspberry PI

UPDATE: Check out stap 8 voor de nieuwste versie van mijn scanner en een downloadlink voor de python scripts.HalloIk ben een grote fan van de Arduino en Raspberry PI en hou ook 3D printen. Mij wilden voor zitten kundig voor een 3D-model maken van mij
Controle van de Raspberry pi GPIO met behulp van een app

Controle van de Raspberry pi GPIO met behulp van een app

Veel mensen hebben gevraagd voor een zelfstudie over het beheren van de Raspberry pi GPIO pinnen met behulp van een app (je zelf gemaakt).Dus is hier een snelle tutorial over hoe om dit te doen. Het zal grotendeels worden gebaseerd op de vorige tutor
Het eerste gebruik van de Raspberry Pi 2

Het eerste gebruik van de Raspberry Pi 2

Vandaag, ga ik u tonen hoe te gebruiken van de Raspberry Pi 2 board. Als u net Raspberry Pi 2 bord gekocht hebben, of u van plan bent om te kopen, is dit instructable voor jou.De noodzaak lijst:1. de raspberry Pi 2 Model B v1.12. de lichtnetadapter (
PiPoE - het aandrijven van een Raspberry Pi via Ethernet

PiPoE - het aandrijven van een Raspberry Pi via Ethernet

Dit project maakt een Raspberry Pi, Beaglebone of andere kleine computer om gevoed worden via een ethernetkabel. Dit zeer handig als u hebt een Pi ergens waar aan de netspanning aan het is moeilijk, of als u wilt uitvoeren verschillende apparaten in
Eenvoudig Project - besturingselement een LED-lampje met Python met behulp van een Raspberry Pi

Eenvoudig Project - besturingselement een LED-lampje met Python met behulp van een Raspberry Pi

Dit is de eenvoudigste Raspberry Pi GPIO LED-project ooit. Als u deze handleiding volgt moet duurt minder dan 20 minuten te installeren en te hebben uitgevoerd. Het doel van dit project is om een enkel LED licht knipperen gebaseerd op een Python prog
Maak van uw Raspberry Pi spreken

Maak van uw Raspberry Pi spreken

Een eenvoudige methode om wat feedback te krijgen van de Raspberry Pi is het gebruik van tekst-naar-spraak (TTS).Ik heb dit Instructable ik zal u tonen hoe om dit te doen met behulp van Python en Espeak.Onderdelen die nodig zijn:-Raspberry Pi met int
Ultieme Configuratiegids van de Raspberry Pi

Ultieme Configuratiegids van de Raspberry Pi

de Raspberry Pi is een groot goed: het is echte computer, het is goedkoop ($40), het kan interface met electronica, praten met het web en heeft volledige HDMI ondersteunen.Maar het draait op Linux, wat heb ik een haat-liefde relatie met. Ik hou van h
Verbeteren van de Raspberry Pi Mediacenter met Bluetooth A2DP (OSMC)

Verbeteren van de Raspberry Pi Mediacenter met Bluetooth A2DP (OSMC)

Met Bluetooth-connectiviteit en inschakelen van de Raspberry Pi te gedragen als A2DP bron is niets nieuws (zie een algemene tutorial op Instructables), maar het probleem dat ik had tot nu toe was het maken van dat werk op mijn media center Pi die Ras
Leren kennen van de Raspberry Pi

Leren kennen van de Raspberry Pi

Dit is een zeer eenvoudig instructable voor degenen onder u die kreeg een nieuwe Raspberry PI en een Pi gezicht en vraagt zich af wat ze kunnen doen.Dit instructable is ook gedocumenteerd op Makeystreet.com - Makey: Kennismaking met Raspberry PIGebru
Maken van een draagbare Computer met behulp van een Raspberry Pi

Maken van een draagbare Computer met behulp van een Raspberry Pi

Heb je ooit wilde een draagbare computer die u met u kunt meenemen? Dit is de eenvoudigste manier om het bouwen van uw eigen. Voor degenen onder u die niet wat een Raspberry Pi weten is, het is een complete computer ongeveer de grootte van een dek va
Maken van een Raspberry Pi-Console

Maken van een Raspberry Pi-Console

In dit instructable u zal zitten kundig voor maken van uw eigen koel en retro console voor uiterlijk vertoon vandoor naar al je vrienden. Dit zal gaan door alle stappen van software naar gebouw en het is beginner vriendelijke. Als u genieten van dit