Arduino-koden tager form, mens 3D-prints driller:

I dag har vi kigget på Arduino programmeringen. Vi fik skrevet videre på Arduino-koden, og har i dag taget hånd om at få motoren til kun at køre i en retning. Dette gjorde vi ved betragtningen; Hvis det nye input er lavere end det gamle, sørger vi for at motoren skal køre indtil dennes position bliver nulstillet ved hjælp af en photo interrupter. Efter nulstilling af motorens position skal den køre til det nye input. Ovenstående betragtning har været brugbar, idet de to forskellige motorer kører hver sin vej, hvorfor photo interrupter-metoden implicit får motoren til kontinuerligt at køre den samme vej. Endvidere fik vi brug af switch statements programmeret steppemotorerne, så de drejer en vis længde, der er afhængig af det input, de får fra hjemmesiden http://api.wunderground.com/api/9021af226189803f/hourly/q/Denmark/Copenhagen.json. Fra hjemmesiden fås vejrtype-outputtet som et tal. Ved anvendelse af switch statements har vi hermed kunne sørge for at koden tager højde for antal flapper og outputtet fra Wunderground.

Featured image

Et af de designvalg vi tog gennem vores brainstorm, var at forsøge at lave et lækkert finish, omkring de udskæringer hvorpå temperaturen og vejrikonerne vises. For at opnå denne finish, havde vi tænkt os at 3D-printe nogle rammer til at dække hullerne. Dette skabte problemer da emnerne ”warpede”. Efter at have prøvet et par gange måtte vi indse at det ikke kom til at lade sig gøre. Og derfor gik vi væk fra idéen. Andre mindre komponenter blev printet uden de store problemer.

IMG_20150429_163106

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s