Vad är en snöklocka?
En snöklocka är en väckarklocka som har konfigurerats så att den bara låter när snö inte utesluter sina ägares dagliga aktiviteter. I huvudsak stänger larmet på en snöklocka sig när dess ägare inte kan delta i hans eller hennes schemalagda rutin på grund av närvaron av snö. Snöklockets larm låter inte under dessa tider, så dess ägare får sova oavbruten.
De flesta snöklockor är utformade för att följa skolans schema. Eleverna kan enkelt konfigurera snöklockor så att deras larm inte låter på dagar då snö gör det omöjligt eller farligt att komma till skolan. Snöklockor inaktiveras baserat på meddelanden om stängning av skolor som har placerats på Internet antingen av nyhetskällor eller annan informationskanal. Detta sparar eleverna besväret med att behöva resa sig på morgonen och lyssna på meddelanden om skolor som är stängda på grund av dåliga väderförhållanden.
Snöklockor är gjorda av vanliga väckarklockor som har satts samman och konfigurerats för att fungera på ett nytt sätt. I detta projekt identifieras omkopplare, ledningar omdirigeras och en rättvis lite lödning görs. Potentiella klockägare bör vara bekväma att ta isär och modifiera elektronisk utrustning innan de försöker skapa snöklockor.
Den viktigaste delen av en snöklocka är den programvara som används i samband med den modifierade väckarklockan. Programvaran tillhandahåller den information som är nödvändig för att klockan ska fungera korrekt. Utan den här programvaran har användarna en standard väckarklocka. Klockägare förväntas vara bekanta med Python®, PySerial och PythonWin och borde ha de nödvändiga drivrutinerna installerade på sina datorer så att programvaran kan köras.
På samma sätt måste användare vara bekanta med sin dators funktioner och bör också vara beredda att göra operationella ändringar för att klockan ska kunna fungera. Till exempel måste en bärbar datorägare justera sin dator så att den bärbara datorn inte stängs av efter en viss tid eller när den bärbara datorn är stängd. På samma sätt borde en ägare kunna mata in tiden, hans eller hennes skolas namn och en webbplats som tillkännager stängningar av skolan med hjälp av snöklocksprogramvaran.
Programvaran som krävs för att snöklockan ska kunna ta emot och tolka skolstängningar är tillgänglig på Internet. Allmänna internetsökningar kan ge resultat för programvaran, men potentiella klocktillverkare bör först söka efter byggnadsinstruktioner för snöklocka. Instruktioner för hur man konstruerar en snöklocka har troligen länkar till lämplig programvara för klockan.