====== Logic Boxen ====== {{ :progetti:logicboxen:dsc0364-1-e1451334203172.jpg?300|1 .and. 1 = 1}} === Un progetto didattico per capire l'elettronica digitale giocando === Un’insieme di scatole che rappresentano i vari tipi di porte logiche, concatenabili a formare un circuito logico più grande. Il progetto ha una doppia valenza didattica in quanto è un ottimo modo per familiarizzare giocando con la logica binaria e lo sviluppo di una singola scatola è un ottima prima esperienza per chi non è familiare con il mondo dell’elettronica. [[https://git.mittelab.org/proj/LogicBoxen|Segui lo sviluppo su GitLab]]. === Scopo === {{ :progetti:logicboxen:image6-e1434403678778.jpg?200|Main board WIP}} Questo progetto nasce con l’intenzione di insegnare l’elettronica attraverso la pratica; realizzando un qualcosa di facile ma non banale lo studente è portato ad affrontare molte delle problematiche comuni alla realizzazione di circuiti. Il tutto, per non rimanere fine a se stesso, è stato inoltre pensato in maniera modulare in modo tale che più scatole possano essere collegate assieme per realizzare semplici circuiti logici binari che utili a esempio per insegnare le basi dell’elettronica ai bambini. === Tematiche affrontate === * Logica binaria * Shift register * Generazione di clock * Transistor in configurazione on-off * Carica e scarica del condensatore * Circuito latch ===== Sviluppo ===== | Realizzazione Alpha |100% | | Realizzazione Beta |70% | | Persone attive sul progetto|3 | Il progetto, realizzato volutamente senza l’utilizzo di Arduino, consiste in due file di LED (collegati a degli shift register) che vengono utilizzate per rappresentare la propagazione del segnale attraverso i fili. Il segnale una volta giunto alla porta logica (realizzata a discrezione dello studente) viene processato e continua nella sua corsa su ulteriori LED in uscita. ==== Versione Alpha ==== Questa versione è realizzata su millefori. Due pulsanti comandano gli input, mentre il clock interno è generato attraverso un integrato 555. {{ youtube>hpn2GdiscIU?large }} ==== Versione Beta ==== Questa versione è più modulare, non ha degli input fissati ed è realizzata su un circuito stampato. Gli schematici sono disponibili [[https://git.mittelab.org/mittelab/LogicBoxen|nella repo]]. FIXME === Build log (12/05/2016) === Oggi siamo riusciti a completare la terza LogicBoxen! Beh, quasi, purtroppo siamo rimasti senza prese RJ-11 (le semplici prese telefoniche) che abbiamo deciso di usare per collegare le LogicBoxen tra di loro. Ora manca soltanto progettare e realizzare delle scatole per i pulsanti e il generatore di clock! ===== Gallery ===== {{:progetti:logicboxen:dsc0354-e1451334232319.jpg?nolink|Logic boxen}} {{:progetti:logicboxen:dsc0357-e1451334215499.jpg?nolink|Hey sexy lady}} {{:progetti:logicboxen:dsc0364-1-e1451334203172.jpg?nolink|1 .and. 1 = 1}} {{:progetti:logicboxen:image3-e1434404406270.jpg?nolink|}} {{:progetti:logicboxen:image4-e1434404394608.jpg?nolink|}} {{:progetti:logicboxen:image5-e1434404374601.jpg?nolink|}} {{:progetti:logicboxen:image6-e1434403678778.jpg?nolink|}} {{:progetti:logicboxen:mittelab-martina-micalizzi-33.jpg?nolink|}} {{:progetti:logicboxen:mittelab-martina-micalizzi-34.jpg?nolink|}} {{:progetti:logicboxen:mittelab-martina-micalizzi-36.jpg?nolink|Logic Boxen - cover}} {{:progetti:logicboxen:mittelab-martina-micalizzi-37.jpg?nolink|LED longlegs}}