Automatisk återställning Switch för Pi
I detta instructable jag beskriva en metod för att automatiskt återställa en Banana Pi när det fryser, eller förlorar makt och inte startar om. Denna metod fungerar även för Raspberry Pi så länge rätt GPIO stiften används (som jag tror är något annorlunda än Banana Pi stiften). Metoden är mycket enkel och använder en liten krets som innehåller en ATtiny45 mikrokontroller och ett litet relä för att slå på strömmen av sedan på omstart Pi som har fryst eller har avstängd av någon anledning. När Pi är på och fungerar korrekt det regelbundet sänder en signal till den krets som visar att fungerar det. Om Pi fryser, kretsen får signalen och efter en viss tid, kretsen kommer avskuren reläet, och tillbaka till Återställ Pi. Koden för ATtiny är mycket enkel och består av ett yttre avbrott och en timer avbryta. Pi använder två skalskript, kallad början en och en som är kallad för att skicka signalen vaken och ett python-skript. Med detta finns det ingen anledning att oroa sig Pi frysa upp när du inte kan få den att starta om den.