Verhaal
Samen met een groep van 4 probeer je in te breken in een ultiem bewaakt museum
om een zeldzame diamant te bemachtigen. Dit doe je door een serie krachtige
beveiligingssystemen uit te schakelen zonder een alarm te laten afgaan. Door
"inside-information" van een poetshulp weten jullie dat je een
hoeveelheid tijd hebt om alle alarmen uit te schakelen voor
het systeem dit niet langer als een fout detecteert en de politie verwittigt.
Lukt het om alles uit te schakelen binnen de tijd, dan gaan jullie er schatrijk
vandoor. Lukt het niet, dan kunnen jullie een leven achter de tralies beginnen.
Omschrijving & challenges
De doos bevat 3 challenges en 1 aparte puzzelbox. Bij elke opgeloste challenge
komt een stuk van een raadsel vrij. Samen vormen deze stukken een code die je
in de puzzelbox invoert om de sleutel en zo de toegang tot de diamant te
bemachtigen.
Een moeilijkheidsgraad kan ingesteld worden via een afstandsbediening.
1. Air piano
Een afstandssensor meet de afstand tussen zichzelf en een tussenstuk
en verdeelt dit in een aantal gebieden. Op basis van de
afstand wordt een toon gegeven. De spelers moeten de juiste volgorde aan
tonen ingeven om verder te mogen naar de volgende challenge.
Foto
Blokschema
Code (foto)
2. Dodger game
De hoofdbewaker beveiligde zijn computer met een dodger game: de speler
moet op tijd uitwijken voor obstakels die op het scherm verschijnen. Een
tweede speler aan de andere kant moet de bijhorende kleurcode op tijd
indrukken om de eerste speler te helpen verder te geraken. Een minimumscore
moet behaald worden om door te mogen naar de volgende challenge.
Foto
Blokschema
Code (foto)
3. Cryptex
Een aparte puzzelbox, zoals een cryptex-puzzel. Deze geeft een sleutel vrij
zodra de juiste code wordt ingesteld. Deze sleutel leidt tot de diamant.
Foto
Blokschema
Code (foto)
Niet weerhouden, maar wel uitgewerkt
Door tijdsgebrek hebben we onderstaande onderdelen uiteindelijk niet in het
eindresultaat opgenomen. Ze zijn echter wel volledig uitgewerkt en
gesimuleerd in Tinkercad, hieronder telkens de
schematische weergave en de 3D-weergave uit de simulatie.
Dino game
De oorspronkelijke challenge gebaseerd op het Dino-spel van Google Chrome,
met kleurcodes op de cactussen die door een tweede speler op tijd
ingedrukt moesten worden. Vervangen door de Dodger game hierboven.
Tinkercad — schematische weergave
Tinkercad — 3D-weergave
Lasers en spiegels (hard mode-uitbreiding)
Een laser die via spiegels (gedraaid met draaiknoppen) een receiver moet
bereiken, met meer draaiknoppen dan spiegels zodat de juiste combinatie
gevonden moet worden.
Tinkercad — schematische weergave
Tinkercad — 3D-weergave
Onderdelen
- ESP + lipo-batterij
- OLED-scherm
- IR-receiver + afstandsbediening
- Laser + fotogevoelige sensor
- 7-segment display
- Buzzers
- Potentiometers
- Ultrasone afstandssensor
- Arduino's
- Gekleurde drukknoppen
- Servomotors
- Ignition switch (switch met sleutel)
Code & bronvermelding
De code per challenge — met commentaar — staat telkens bij de bijhorende
game hierboven (zie Challenges). Hieronder vermelden
we enkel de externe bibliotheken en codebronnen die we doorheen het project
hergebruikt of als basis gebruikt hebben.
| Onderdeel | Bibliotheek / bron | Link |
| | |
| | |
| | |
Logica van het project
Onderstaand schema (flowchart) legt uit hoe het spel verloopt: van het instellen
van de moeilijkheidsgraad, over de drie challenges, tot het invoeren van de code
in de cryptex en het vrijgeven van de diamant, of het afgaan van het alarm bij
het overschrijden van de tijdslimiet.
Foto's
Foto's van het geheel en van de afzonderlijke onderdelen van de doos.
Team
- Elias Triest — rol
- Sirin Bouzammour — rol
- Ahmad — rol
- Deniz — rol