Stap 8: Maak een Service opstarten
Meeste Relais met inbegrip van de gekocht, werken als volgt:
- Wanneer het signaal is aan blijft het circuit uit.
- Wanneer het signaal uitgeschakeld dan is is het circuit op.
Als de Raspberry Pi wordt uitgeschakeld, heeft het Relais een veiligheidsmechanisme dat houdt het circuit af.
Een probleem kan zich voordoen wanneer de Rapberry Pi en estafette macht hersteld krijgen, maar voordat de Raspberry Pi klaar is met opstarten om te schakelen van de signaal-ON die moet houden van het circuit af. Je zou wakker in de ochtend met je garage open en mogelijk een paar nieuwe vrienden!
Echter, de estafette eigenlijk niet initialiseren totdat de GPIO pin-modus is ingesteld via deze opdracht: gpio mode 7 uit. Bovendien, als de GPIO pin aan op (gpio schrijven 7 1) voordat u de GPIO modus instelt, het Relais blijft uit eenmaal geïnitialiseerd.
Wilt maken deze initialisatie lopen tijdens het opstarten en niet wakker worden met nieuwe vrienden, gebruikt u de volgende opstart script.
Plak dit script:
Om op te slaan: CTRL-o, ENTER
Om af te sluiten nano, CTRL-x
Maak het bestand uitvoerbaar:
Nu vertel uw pi dit script wordt uitgevoerd tijdens het opstarten:
(Opmerking: U kunt gewoon het negeren van de waarschuwing "missing LSB tags".)
Controleer opstartscript wordt uitgevoerd
Open een browser en klik op de opener. Het Relais moet klikken.