Arduino skattjakt (1 / 12 steg)
Steg 1: Hur fungerar skattkista...
Rutan är kopplad till ett inlägg eller staket eller någon form av fasta objekt som skattjägare introduceras till rätt bort. Detta säger dem där slutliga priset är och vad de ska göra (mer eller mindre) för att låsa upp lådan och hämta priset. Laget är i detta fall fyra collage åldern vuxna så priset var fyra presentkort till en lokal hangout för lunch.
Fem element döljs ett behov att återvinna. (det är där din fantasi kommer in) Först är "Ring of Power". Detta är helt enkelt en träbit att jag skär ut med en bandsåg så infällda en nickel storlek magnet i ansiktet sedan placeras ett klistermärke över den för att dölja magneten. (se bild)
De andra fyrana är pusselbitar som har skurits ut från ansiktet plywood av rutan och neodymiummagneter limmas spola i hål borras i ryggen på varje bit.
"Ring of Power" upptäcks först. Detta är vinkade över en hemlig plats strax under knappsatsen. Magneten aktiveras en reed switch och Arduino, aktiveras via en Pololu power controller (mer om detta senare). LCD-displayen lyser upp och laget var att leta efter nästa ledtråd. Efter en kort tid stänger Arduino av sig själv till rädda förmåga också via Pololu handkontrollen. De som söker springa omkring ute och lösa gåtor och slutligen den första "nyckeln" återvinns. Ringen av makt är vinkade över plats igen för att driva upp rutan, då nyckeln är placerad mot rutan. Nyckeln är erkänt och sedan nästa ledtråd ges. Det finns en möjlighet att upprepa ledtråden om det behövs. Om inte, Arduino timeout, utlöser Pololu växeln och befogenheter ner. Detta händer för resten av knapparna tills alla fyra är placerade mot rutan.
För den sista hurra skapade jag en gåta som är en lista med frågor. Varje fråga svar är ett tal. Addera, subtrahera, multiplicera och dividera de olika Svaren för att ge den sista nummer. Detta nummer är en kod att när in via knappsatsen öppnar lådan och presenterar priset till laget. Naturligtvis finns det mycket mer drama i den faktiska jakten men det är grunderna.