3D afgedrukt elektronische puzzel Box (3 / 11 stap)

Stap 3: De Arduino Software laden

Graag de software laden vóór de bouw van de gehele doos. Hiermee kunt u elk onderdeel testen als u stekker in het stopcontact.

Ik heb een ZIP-bestand hier met alle van de Arduino-bestanden toegevoegd. "ReverseGeocache_v1" bevat de code voor het uitvoeren van het vak. De andere 3 mappen zetten (toetsenbord, LiquidCrystal_I2C en TinyGPSPlus-0.94b) in uw Arduino-bibliotheken.

De code die u wilt bewerken alles rechts boven aan het bestand ReverseGeocache_v1.ino.

Codes:

Overzichtscode1 code2 en code3 zijn de codes te openen deuren 1 (linker deur), 2 (juiste deur) en 3 (hoofdvak). Deze moeten 6 cijfers lang en een combinatie van cijfers en letters A tot D. initCode wordt gebruikt voor alle deuren vergrendelen en reset van de herinnering aan wat deuren werden reeds geopend. masterCode ontgrendelt alle van de deuren. Stel alle 5 van deze tot wat je zou willen. codeEntered is een interne array, dus laat het leeg.

Locaties:

U kunt het instellen van 3 verschillende locaties voor het vak. Se de latitude en longitude in de LOCATION_1_LAT, LOCATION_1_LON variabelen (evenals 2 en 3). Ik heb alle 3 standaard ingesteld op de Grand Canyon.

De marge-variabele definieert hoe dicht moet de gebruiker naar de exacte locatie voordat de deur wordt geopend. Ik mag 0.1 mijl, maar je kunt er nauwkeuriger als u door deze waarde te wijzigen.

De rest van de header definieert de andere pin-waarden voor de componenten. Wijziging die deze als u draad het omhoog anders, anders het laat is. Ik zal niet gaan over de rest van de methoden hier, maar hier is een uitleg van de werkstroom:

De gebruiker voert een code. Als het overeenkomt met een van de codes, controleren als de deur eerder werd geopend. Als het was, schakelen de staat voor de deur. Als het was niet eerder geopend, controleert u de GPS-locatie. Als op de juiste locatie, door de deur te openen. Anders tonen de afstand naar de juiste locatie.

De enige variatie van dit is voor deur 3, waar we ook de status van beide belangrijke switches en om ervoor te zorgen dat de deuren 1 en 2 voordat daadwerkelijk werden geopend controleren. De belangrijkste schakelopties gebruiken dezelfde sleutel, dus dit was een dubbel te controleren dat de gebruiker is niet bedriegen.

Gerelateerde Artikelen

3D afgedrukt 'Centrifugaal puzzel Box' - opgelost met een spin...

3D afgedrukt 'Centrifugaal puzzel Box' - opgelost met een spin...

Voor dit project heb ik besloten om te verkennen van de wereld en het gebruik van 3D-printing verder nadat mijn verkenning van de 3D iPhone gevallen markt waar ik ontworpen afgedrukt, gemaakt en nu verkopen de "TriStand iPhonegeval - 3D gedrukte iPho
Bol Factor ~ Vintage puzzel Box Build

Bol Factor ~ Vintage puzzel Box Build

Heb ik vermeld ik vakken? Kwam ik deze antieke reliëf tin vak en wat vond ik dat was geweldig dat het was ongeveer hoe het had een intact hout al voering waardoor het een stuk gemakkelijker om een puzzel doos als er iets moet worden gelijmd.Op het ei
Educatieve elektronische puzzels maken met de Circuitscribe kit en 123D van Circuitscribe redacteur

Educatieve elektronische puzzels maken met de Circuitscribe kit en 123D van Circuitscribe redacteur

(Opmerking-Dit is een gastpost voor Eureka! Fabriek door Chuck Stephens als onderdeel van hun Instructables bouwen Night programma.)De Circuitscribe kit is vrij koel. Zijn er elektronische componenten, modules en pennen van de geleidende inkt die kun
Maken van een puzzel Box

Maken van een puzzel Box

dit was mijn allereerste project op de laser-kotters op de TechShop, en ik ben dank verschuldigd aan Bruce Viney voor het verstrekken van de plannen voor het project.  Kijk op deze (en vele andere) puzzel doos actieplannen op: http://homepage.ntlworl
Lego puzzel Box

Lego puzzel Box

In de volgende Instructable vindt gedetailleerde aanwijzingen voor de bouw van een uitdagende puzzel van Lego. Oplossen van deze puzzel is een stap in het beheersen van dergelijke bordspelletjes. Ik hoop dat u geniet van deze verbintenis "mind ontwik
Magische IQ puzzel Box

Magische IQ puzzel Box

ik een puzzel doos voor iets nodig had, en van Thinkgeek-"Magic IQ Gift Box " zag eruit als het rechtervak voor de baan.  Ik had helaas geen tijd om te wachten tot het schip naar mij.  Dus ik dat ik zou mijn eigen maken dacht, die niet moeten te
3D afgedrukt A_Z puzzel hen om bezig te houden!

3D afgedrukt A_Z puzzel hen om bezig te houden!

Hier is een eenvoudig project dat ik deed voor mijn twee jaar oude zoon. Net op tijd wanneer hij is identificatie van alle letters om hem heen, en leren van kleuren.Geweldig!! op twee en de helft weet hij A tot Z. en kleuren.De grootte van de Raad va
Houten puzzel Box

Houten puzzel Box

een eenvoudige puzzel doos die ik gemaakt heb in schoolStap 1: Het vakDeze box werd gemaakt 6 jaar geleden van iets wat die ik zag op het internet whit geen blauwdruk dus ik kan niet laten zien hoe het werd gemaakt. Er is ook een ontbrekende pin in d
Lego puzzel box No. 2 'Blok'

Lego puzzel box No. 2 'Blok'

Koppelen aan mijn andere vakkenHallo! Dit is de tweede doos in mijn puzzel doos serie. Ik heb dit in eind augustus 2015. Het is een elegante doos, met zijn eenvoudige, zachte kleuren. Maar enkel omdat het is eenvoudig aan de buitenkant, doesn't mean
Liefhebbers Ring puzzel Box

Liefhebbers Ring puzzel Box

Dit vak puzzel is een creatieve manier om een ring als een geschenk geven. De vangst wordt je om het te krijgen uit de doos eerste. Dus als u ten slotte gaf om te kopen van Ring voor Valentijnsdag, waarom niet zien uw geliefde een strijd een beetje t
Lego puzzel box No. 1 'Eerste' (en andere vakken!)

Lego puzzel box No. 1 'Eerste' (en andere vakken!)

Hallo! Na een lange onderbreking van Instructables ben ik terug! Ik heb een heleboel puzzel vakken die ik heb gemaakt, en ik ben van plan voor het posten van instructies voor hen allen. Ik zou graag weten welke ik moet volgende post! Hierboven zijn a
TARDIS puzzel Box nachtlampje

TARDIS puzzel Box nachtlampje

In dit instructable ik ga tonen u hoe te bouwen van een Tardis puzzel doos, die kan alleen worden geopend door te schuiven de dakpanelen op een bepaalde manier. Ik hou van gebouw puzzel vakken en besloten waardoor dit een voor een reusachtige ventila
Codex puzzel Box

Codex puzzel Box

Neem een minuut om te stemmen voor mijn project in de verborgen compartimenten wedstrijd als u bevalt! Bedankt!Dit instructable zal u tonen hoe te maken van een puzzel-vak dat wordt geopend door het uitlijnen van de binnenste ringen die roteren en ui
Tetris puzzel Box

Tetris puzzel Box

https://www.mfwoodshop.com/2015/11/Tetris-box/Zo eenvoudig is om te kijken naar project, draaide in een 5 uur hoofd pijn. Had ik dit kleine idee om dit vak en al zou het gaan snel en gemakkelijk, ik had zelfs een plan getrokken uit. Nou de vuist twee