GLG Programs fa uso di cookie per migliorare l'esperienza di navigazione degli utenti, ma non per tracciarne un profilo. Proseguendo nella navigazione, si accetta implicitamente l'utilizzo dei cookie.
[OK]Note legaliNon mi importa
Logo GLGPrograms Logo GLGPrograms

Mastermind in a Box

Mastermind in a Box

Il Mastermind è un gioco di logica in cui si chiede di indovinare una sequenza di lettere. In questa versione la sequenza è una combinazione casuale di 4 caratteri, anche ripetuti, sorteggiati da Arduino all'inizio di ogni partita. Si hanno 10 tentativi, e per ognuno di questi vengono dati dei suggerimenti per dedurre la combinazione esatta:

Il progetto iniziale partiva con l'idea di essere un progetto più semplice possibile e realizzabile con pochi componenti, ovvero un Arduino, un display LCD e qualche bottone.
Di questo progetto propongo tre versioni, elencate in ordine cronologico inverso, che ho realizzato avendo sempre più strumenti di prototipazione a disposizione.

Indice:

Versione 3.0 - PCB & scatola tagliata al laser

Mastermind PCB non saldata Mastermind PCB saldata Mastermind interno scatola

Puoi scaricare liberamente il file eagle della PCB e il progetto della scatola, disponibile sia in PDF che nel formato originario per LibreCad.

Schema e circuito: PNG - Eagle Scatola: PDF - DXF - Listato

Versione 2.0 - Scheda su millefori

MasterMind su millefori MasterMind scatola handmade

Lo schema circuitale e il listato sono analoghi alla versione 3.0

Versione 1.0 - Su breadboad

aMasterMind su breadboard

Nota per il programma: è necessario variare i pin del display LCD. È sufficiente variare seguenti righe:

    // Riga precedente
    LiquidCrystal lcd(7, 6, 5, 4, 3, 2);

    // Riga variata
    LiquidCrystal lcd(2, 3 ,4, 5, 6, 7);

Scarica lo schema - Scarica il listato

Pagina scritta da GiulioGiulio

Hai una domanda? Scrivici!
Questa pagina ti è piaciuta? Condividila!
Share on Facebook Share on Google+ Share on linkedin