Magical Location Clock
!! Detta är min första instructable. Jag kommer att förfina detta efter tävlingen som behövs men för nu, är här det!
Jag fick idén från en populär bok och film (jag är säker på att du kan gissa!). Kombinera Google Latitude med NOAA och Arduino och vi kan göra något magiskt!
Material:
1. Arduino
2. Adafruit motor sköld
3. billig klocka (en som går tick/tack inte en trevlig smoothe rörliga klocka).
4. 2 dioder
Verktyg:
1. lödkolv
2. tång
3. sax
4. dator
Programvara:
1. Arduino IDE
2. .net framework
3. anteckningar eller Excel
4. Google latitude-konto
5. webbläsare
Så här:
Följa bilderna och lödtenn 2 leder till spolen kontakten av klockan. Ska du vara mycket försiktig när du drar klockan isär, jag föreslå att ta massor av bilder om du skulle glömma hur det går ihop. Jag använde den värsta $10 lödkolv på planeten för att löda sladdar på så vad du har ska fungera. För att passera trådarna genom den ursprungliga höljet använde jag järn för att bränna ett hål i ryggen.
Tråd klockan till din motor sköld + arduino. Skissen fungerar med motor port 1 (M1). Jag la några dioder mellan varje motor kontakt och marken som föreslagits av http://www.cibomahto.com/2008/03/controlling-a-clock-with-an-arduino/.
Använda arduino programvaran att ladda upp Clock.pde till din arduino. För att testa det öppna seriell bildskärmen. Det kommer att identifiera sig själv varje sekund. För att flytta klockan 2 sekunder skriver en enda 't'.
Nästa behöver du besluta om din status. Om du gillar de jag valde bara ladda ner bilden och skriva ut den. Min lokala print butik ut detta i fyrfärg för mindre än 50 cent. Om du vill göra din egen ta min power point och ladda ner teckensnitt på http://www.mugglenet.com/downloads/fonts/.
Hämta programvara zip-filen och packa upp den. Du bör se 2 .csv filer där. Vi kommer att behöva redigera dem.
Om du vill ha dödlig fara kommer att du behöva logga in http://mobile.weather.gov/. Ange din stad. Klicka på "Farligt väder." Kopiera denna URL och redigera MortalPeril.csv.
Att installera latitude logik till google latitude och navigera till https://www.google.com/latitude/b/0/apps. Aktivera din offentliga bricka.
OBS!!! Ge inte detta till någon, det innehåller din exakta position. Vad vi behöver är ditt användarnamn. Det blir i badge HTML-koden.
<!--Google offentlig plats Badge ->
< iframe src = "http://www.google.com/latitude/apps/badge/api?user= [få YOURIDHERE] & type = iframe & maptype = färdplan" bredd = "180" höjd = "300" frameborder = "0" >< / iframe >
<!--inaktivera Positionsdelningsfunktionen, du * måste * besök https://www.google.com/latitude/apps/badge och göra oduglig Google offentlig plats badge. Det räcker inte att ta bort denna kodsträng! -->
Redigera latitude.csv och hitta Ersätt [användarnamn] med ditt användarnamn. Fyll i sökord som är lämpligt. Hur det fungerar är att programmet drar din plats från google latitude sedan skjuter att data tillbaka till google för att avgöra vad som är i närheten. Om ditt sökord finner då det upptäcker du är där. Du kan ange flera sökord för olika statusar (se shopping).
Start programmet och ge det en virvel. Det bör hitta din arduino automatiskt och börja flytta saker därför.
Källan ingår om du behöver felsöka den.