RaspberryPi web gardin controller (2 / 5 steg)
Steg 2: Steg 2: testa din krets
Detta är ett valfritt steg som använder Python för att snabbt testa din krets. Anledningen att jag rekommenderar det här steget är att du inte vill spendera timmar felsökning kod när du har en ledningar problem och vice versa. Genom att godkänna ditt ledningar i förväg vet du att eventuella problem i webbprogrammet är begränsade till koden, behörigheter, kataloger och alla de andra besvärande programvara quirks.
Från RaspberryPi GUI: Meny -> program -> Python2(IDLE)
Skapa en ny fil och klistra in denna kod:
##this fungerar bara med python2
importera wiringpi2 som wiringpi
#using wiringPi PIN-kod beteckning
wiringpi.wiringPiSetup()
#
#set upp tre GPIO pins för utdata
wiringpi.pinMode (2, 1)
wiringpi.pinMode (3, 1)
wiringpi.pinMode (7, 1)
#
#turn på stiften på/av i följd
wiringpi.digitalWrite (2, 1)
Sleep(2)
wiringpi.digitalWrite (2, 0)
#
wiringpi.digitalWrite (3, 1)
Sleep(2)
wiringpi.digitalWrite (3, 0)
#
wiringpi.digitalWrite (7, 1)
Sleep(2)
wiringpi.digitalWrite (7, 0)
Klicka på kör, spara filen och titta på din lysdioder lyser upp i följd.
Nästa steg -> installera en webbserver på din RaspberryPi