Bygga en riktig bell-slående klocka för din dator och en brandsläckare-slående klocka. (1 / 3 steg)
Steg 1: bearbetning
I sin grundläggande användning är mycket enkelt att lära sig och ger "omedelbar tillfredsställelse av visuell feedback" som träffande skriven i Wikipedia.
Jag är inte mycket av en programmerare men det tog ett par timmar för mig att komma till resultat från början tack vare en hel del exempel och handledning.
Många fantastiska visuella artistuppträdanden ges med hjälp av bearbetning och många av dem har deras bearbetning källkod tillgänglig för nedladdning. En av min Rekommenderad är substrat : Jag tillbringade mycket tid att titta på den ritning bygget under ögonen.
Den kod som jag skrev är mycket grundläggande: det skapar en duk, tilldelar färg på bakgrunden. Varje hand av klockan dras samma vertikala position med respekt i koordinatsystemet, tricket är att tränga undan och rotera koordinatsystemet. Ett vanligt trick jag såg på många exempel: rotationsvinkeln är linjär i förhållande med sekunder, minuter och timmar.
Timmar är en explosion av utrymme-tecken skickas till den seriella porten. Antalet tecken per burst är antalet strejker jag vill sätta en klocka på ringer, timmarna faktiskt.
You behöver verkligen inte lära sig bearbetning för att replikera denna leksak. I den analog_clock.zip fäst hittar du program som är redo att köras på Linux, Windows och MAC OS X.
För windows rättvis extraktet den application.windows katalogen och kör exe. Det var allt.
Programmet kommer att leta efter den första COM-port tillgängliga (seriella porten COM1 om du inte använder den) och koppla till den. Karaktären att köra klockan kommer att komma ur den.