Den resande Geocache! (13 / 17 steg)

Steg 13: Programmering och programvara



Programvara

Mjukvaran är baserad på Mikal Hart's "Omvänd Geocache" koden från göra Vol 25 http://www.make-digital.com/make/vol25?pg=146#pg146

Allt du kommer att behöva anpassa är kommenterade i koden. Kom ihåg att LCD är 16 tecken över så om du vill centrera texten på skärmen, Lägg några blanksteg före orden.

Saker du kanske vill ändra med varje användning:

Destination (få latitud och longitud genom att hitta platsen på google maps!) = linje 46

Namnet på mottagaren = linje 105

Avstånd från målet krävs för att öppna rutan (kallas radie i koden) = line 48

"Välkommen till Tom"-meddelande öppning = linje 158

Maximal försök nådde meddelande (jag föreslår att ha din url visas på LCD om maximalt 50 försöken nås.) = linje 117

För en förklaring av arduino biblioteken se Mikal harts blogg: http://arduiniana.org/

Programmering

Om du använder en full arduino istället för en perfboard arduino kan du använda USB-uttaget på arduino själv.

Istället för att använda en full arduino jag valde att använda FTDI grundläggande breakout styrelse från Sparkfun: http://www.sparkfun.com/products/9716 för information om ledningar se steg 10. Programmering via denna modul är så enkelt som att köra en miniUSB att USB-kabeln mellan datorn och boxen. När du har installerat programvaran arduino, öppna programmet bifogas i detta steg. Ändra den som beskrivs ovan. Tryck på "kontrollera" knappen som ser ut som en "play"-knappen längst upp till vänster för arduino-miljö. Får du inga felmeddelanden, klicka på upload-knappen överst på skärmen. Detta kommer att ladda upp din modifierade koden till rutan ändra platsen, hälsningsfraser och andra inställningar till dina inställningar.

Obs: När du vill programmera om din box måste du köra programmet eeprom_clear exempel innan du fyller din nya resa Geocache-kod. Detta anger försök counter till 0.

Om du har någon erfarenhet av lödning, rekommenderar jag att göra din egen usb till seriell modul. Ftdi chip är cirka 4 dollar och kräver bara några komponenter. Se PDF-filerna nedan för några scheman på ftdi kretsar.

Se Steg
Relaterade Ämnen

Den ultimata Geocache

detta är ett litet projekt jag har jobbat på med målet av att vara en ökända fem stjärnigt geocahe. Jag använde en bågfil till basen av ett dött träd och styckade den gemensamma jordbrukspolitiken. Jag urgröpt loggen med en drill press, att skapa ett...

Den resande radion: Hacka en radio för någon som reser runt i världen

som en del av våra andra året produktdesign kurs vi fick uppdraget att utforma en fungerande radio. Reser radion har utformats för att passa en ung vuxen som älskar att resa runt i världen. Radion kommer att förse användaren med en anslutning till re...

Den mörka Crystal Geocache

Detta var ett mycket ad hoc projekt, byggd över många månader bara spendera små mängder av tid på det här och där. Jag hade inte någon generalplan på vad slutprodukten skulle se ut som jag gjorde det men jag försökte begränsa projektet att endast mat...

Spider Geocache

Detta är en äldre geocache som jag gjort. Ursprungligen gjorde jag en instructable för det, men eftersom jag var tvungen att ta det in i naturen för reparationer tänkte jag skulle ta möjlighet att retroaktivt Visa hur den gjordes.Material:Skrot träPr...

Log-bara mikro Geocache

En gång var geocaching om sökning för stash-fyllda vädertäta boxar ut i vildmarken... Numera är en så stor risk att söka efter så kallade "endast logg" fynd - mycket för liten för objektet utbyte, men (för vissa) inte mindre intressant för deras...

Återanvända en logga till en Geocache behållare och hur man kan dölja en

avskuren topp med en såg på önskad längd.Steg 1: Borra hålet Borra ett hål i botten bit stor nog att passa i behållaren som du ska använda i det. Jag använde stora borr och sätta flera hål i en cirkel mönster.Steg 2: Borra ett hål i den övre delen Bo...

Hur man gör en geocache

den relativt nya sporten Geocaching innebär att man använder en GPS för att hitta en dolda behållare (en cache), och undertecknandet loggen bok inuti. Låter enkelt, rätt? Fel.Det är inte så enkelt som kommer till platsen, och signera Loggboken - det...

RFIDuino - med en Arduino & RFID-läsare för att göra ett pussel GeoCache

jag njuta av både Geocaching och elektronik och har gjort ett par elektroniska pussel cachar med en Arduino.Min senaste skapelse (med hjälp av en kollega cacher för koden) är att använda en Arduino och RFID-läsare för att göra ett pussel geocache vi...

Zombie Geocache 3

Detta bygga är mycket lik min första Zombie Geocache (Denna gång ville jag göra en Zombie som var bunden vid ett träd och som du kan nå insidan och dra inspirerad hjärtat ut, något min "Temple of Doom".Material:PVC-rör och cementExpanderande sku...

Mobila vaccin Monitor (Intel IoT)

Projektöversikt:Ofta är detta gäller att enligt utvecklade (N.Africa) och utvecklingsländer nationer (som Indien) där vacciner lagring miljön (temperatur) spårning är ett stort problem. När miljön inte är optimal (temperatur är inte inom det förvänta...

Palm Arduino Kit

uppdatering: Läs om första resan av Palm Arduino Kit, här!Jag reser många gånger per år, någon gång åkte jag med familjen, tog släktingar, vänner, till platser i USA, i dagar, kanske veckor, även för en månad, när jag reser ombord för att besöka min...

En resa av Palm Arduino Kit

jag skyldig detta instructable till min Palm Arduino Kit fläkt!Gjorde jag nämnde i min tidigare instructable "Palm Arduino Kit" att jag byggt i kit till följde med mig medan jag göra den resande.Och en riktig resa av min Palm Arduino Kit gjorde...

Robot teater för Jack Daniels oberoende projekt tävling

ProjectRobotStage från Clint Furrer på Vimeo.Tänk dig en kväll ute med dina barn att se en lokal pjäs på teater. Du anländer, ta, era platser, och väntar en fantastisk historia att veckla upp. När gardiner del, behandlas du till framförd en pjäs av.....

Robolocity Roaming Instructables Robot Gnome - RoboGnome

aldrig ströva omkring ensam!När du tänker på resor, är vad kommer att tänka på hur man gör det billigt och hur man gör det utan problemen med förlorat bagage, airport security check-in, big-guy-in-front-reclining-his-seat, etc. Så, varför inte ha ett...

Fotografi i kritiska situationer (jordbävning)

ta bilder i kritiska situationerFrilansfotograf måste göra vissa förberedelser innan du reser till krisområdet. Om du aldrig har upplevt sådana situationer och nu är det din första gången, var uppmärksam på de punkter som jag nämner nedan:• Innan du...

Linkit en - Dual beam spektrometer

Min sysselsättning historia är uppbyggd kring laborativt arbete och mer nyligen lab för installation. Min senaste arbetsgivare var ett läkemedelsföretag och innan är nerskalade kunde jag få godkännande till bärgning delar från en delar av utrustning...

Dela upp svart locust loggar med kilar

När ett träd har delats in i loggar, har många arter rakt tillräckligt säd att du kan dela dem med kilar. Jag ska gå igenom stegen nedan.Det finns massor av videos på denna allmänna metod. Om du kan hitta det någonstans, det finns en bra Roy Underhil...

Sades Gipsie husvagn: en minibuss till husbil omvandling

här är hur jag konverterade en Plymouth Voyager minibuss till en resande gipsie vagn, för nästan inga pengar alls. Med lite tid och en extended-säng minibuss, kan du göra det också! Obs: Även om jag inte har provat det, jag är säker denna plan kan an...

Smarta bärbara IOT vaccin

Smart vaccin Monitor med IOTProblemformuleringen: detta projekt är tillämplig för industriländer och utvecklingsländer nationerna där vacciner lagring miljön (temperatur) spårning är ett stort problem. När miljön inte är optimal (temperatur är inte i...