Stap 9: Test uw Code
Bent u klaar voor een proefrit! Selecteer uitvoeren -> Voer Module of druk op F5 in IDLE de code uit te voeren.Echter, als u dit project in het midden van de dag aan het doen bent, u waarschijnlijk niet wilt wachten tot de avond om te zien als de verlichting inschakelen, en vervolgens een paar uur om te zien als ze uitschakelen. Voor testdoeleinden is het veel sneller om tijdelijk een paar lijnen van code wijzigen. Bijvoorbeeld, als het 3:30 pm op een dinsdag, zou kunnen je veranderen
TueOn = datetime.time(hour=17,minute=30,second=0)
TueOff = datetime.time(hour=22,minute=30,second=0)
(op at 5:30 pm, uitgeschakeld om 10:30 pm)
Aan
TueOn = datetime.time(hour=15,minute=32,second=0)
TueOff = datetime.time(hour=15,minute=33,second=0)
(op at 3:32 pm, uitgeschakeld om 3:33 pm)
Dat geeft je genoeg tijd om te lopen buiten en zie als de lichten aan en uit zetten. U kunt ook slechts tijdelijk instellen de draadloze outlet omhoog rechts naast uw bureau (met een lamp of een onderdeel van lichten) zodat u niet hoeft te lopen heen en weer om te testen.
Als het werkt - Gefeliciteerd! Leun achterover en zonnebaden op de glorie van uw volledig aanpasbare automatische Kerstmis licht timer. Misschien kunt u werken op het uitbreiden van uw code zodat webbesturingselement, of meerdere verkooppunten voor een van die gekke Wizards of Winter Christmas lichtshows. Als het niet op de eerste poging werkt, geen zorgen - hoofd over naar de volgende stap voor sommige debugging tips.