Progetto scuola: Rilevazione oggetto e accensione led

Salve a tutti, ho un problema e a causa della mia inesperienza in ambito elettronico non sono riuscito a trovare una soluzione, dovrei creare un sistema di rilevazione di un oggetto su un piano rettangolare, alla variazione della distanza si dovrebbero accendere e spegnere dei led. Esempio: Distanza 2 cm - Accensione led 1, Distanza 4 cm - Accensione led 2 (Il led 1 non si deve accendere), Distanza 6 cm - Accensione led 3 ect..
Ora vi espongo il vero problema, nel progetto scolastico si era pensato si creare un monopoli usando delle regole stradali, tra tutte le idee strane era emersa l'idea di creare un semaforo e costruire le caselle in plexiglass sotto cui vi erano dei led che in base alla pedina dove si trovava si accendeva uno o una coppia di led. Secondo voi è possibile una cosa del genere?
Mi servirebbe sia il file e uno schema per collegare tutti i led, cavetti, resistenze ect..

Grazie mille in anticipo spero che qualcuno mi riesca ad aiutare entro oggi. E' importante!

pakitodp:
Grazie mille in anticipo spero che qualcuno mi riesca ad aiutare entro oggi. E' importante!

Non scriviamo codici a comando.
Cmq hai Arduino, un po' di esperienza in elettronica e un po' di componenti?
Inoltre io non ho ben capito cosa devi fare, potresti spiegarti un po' meglio?
Ciao
C

Ti ringrazio per aver risposto..
Allora cerco di spiegarmi meglio.. Immagina il monopoli con ogni casella (dove si poggia la pedina sopra) è fatta in plexiglass, sotto ogni casella vi sarà uno o una coppia di led.. Quindi fin qui si capisce che il monopoli sarà posto sopra una base in cui all'interno ci saranno i vari componenti (Bread Board, Arduino, Led, Resistenze, Cavetti, ect..).
Premetto che non ho esperienza in questo campo quindi mi servirà parecchio aiuto dalla community (mi dispiace hahahaha), ora veniamo a noi, avevo immaginato di posizionare un sensore all'inizio di una fila che è composta da 11 caselle, il monopoli è formato da quattro lati quindi avrò bisogno di 4 sensori. Oggi ho notato che vi sono vari tipi di sensori ir, ultrasonici ect.. ma non ho capito come il sensore possa dare un impulso al led che io voglio che si accenda, ovvero, Io parto dal classico "Via" su cui vi saranno le pedine, il sensore rileva la presenza delle pedine e fa si che i led posti sotto la "Via" si accendono, tiro i dadi e faccio 5 passi in avanti con la mia pedina, ora che ho posizionato la pedina, vorrei che si accendessero i led sotto la casella su cui ho messo la pedina, chiamiamola casella (P1) rilancio i dadi e avanzo di 3 caselle e vado sull'ipotetica casella (P2), una volta che vado in (P2) i led della casella (P1) si dovrebbero spegne, eccetto che non vi sia un'altra pedina sopra.. Spero che ora sia più semplice da capire.. In poche parole se metto la pedina sulla casella 1 si deve accendere il led 1, se metto la pedina sulla casella 2 si accenderà il led 2.
Come si può far rilevare la presenza di un oggetto su un piano come il monopoli ?

Premesso che con piu di una "pedina" (oggetto) per ogni linea, non ti funzionerebbe ... ma se gia e' su un piano trasparente, perche' non usare sensori IR a riflesione nelle caselle ?

Bel casino... io userei l'RFID, solo che dopo la pedina ha bisogno di un arduino dentro e una sua batteria, e quindi verrebbe un casino, forse si potrebbero usare degli switch sulle caselle che vengono attivati dalla pedina (ma deve essere pesante)
Ciao
C

Cece99 Penso che sia troppo complicato il tuo sistema :S
Come dovrebbe funzionare il sistema IR a riflessione ? Ricordo che comunque ne servirebbero circa 44 quindi la spesa solo di IR sarebbe intorno ai 220 euro :S

pakitodp:
Cece99 Penso che sia troppo complicato il tuo sistema :S
Come dovrebbe funzionare il sistema IR a riflessione ? Ricordo che comunque ne servirebbero circa 44 quindi la spesa solo di IR sarebbe intorno ai 220 euro :S

Potresti usare 2 led ir per determinare se c'è qualcosa, ma puoi usare solo una pedina
Link: gioblu.com is for sale | HugeDomains

Premesso che il sistema di un sensore per lato ha dei problemi… ( vedi fig. sotto )

Tu vuoi rilevare una casella occupata, indipendentemente dalla pedina ?
ovvero non te ne importa niente di chi e’ la pedina, perche’ tanto accende sempre un led dello stesso colore ?

o vorresti rilevare il tipo di pedina e accendere di conseguenza un led diverso ?

Cece99: Devono giocare minimo 2 o 3 giocatori, altrimenti sarebbe inutile..
Brunello: Avevo previsto questo problema, sinceramente non mi interessa di chi è la pedina, però se è una cosa fattibile perchè non farla.. Cosa mi consiglieresti di fare dato che si dovrebbe rilevare la pedina e di conseguenza la casella con il colore prestabilito per tale pedina?

Metti un fotoresistore sotto la casella, fai un foro sul piano per ogni casella, la pedina dovrebbe creare buio, costa sempre meno che 44 ir, il piano non dovrebbe essere trasparente

opp
Un sensore effetto hall e la pedina magnetica

  • Iniziano ad emergere idee geniali *
    Pablos: Ho visto un video di un ragazzo che ha usato una fotoresistenza da 50Kohm ( LDR 20-50Kohm ) e spegnendo la luce, si è subito accesa una lampadina.. Mi sembra ottimo come sistema e poi i costi sono molto contenuti, anche se come ho detto precedentemente volevo sapere il sistema per far cambiare colore alla casella in base alla pedina posta sopra di essa..
    Però devo essere sicuro che vi sia un buon risultato perchè comunque l'acquisto verrà fatto con i fondi scolastici, qual'è la probabilità di avere esito positivo?

P.S. Grazie mille a tutti per le vostre risposte

volevo sapere il sistema per far cambiare colore alla casella in base alla pedina posta sopra di essa..

Quindi vuoi sapere anche di chi è la pedina alla fine!!! :slight_smile: o comunque distinguerle

Potresti usare il sistema dei Gormiti, dentro ogni omino c'è un resistore che inserito nelll'altare della vita, un accessorio della famigerata saga dei Gormiti che dovrebbe far sentire la voce di ognuno offrendo una semplice interazione con il balocco. (che porcata di gioco!!)

Dovresti creare uno spinotto femmina nelle caselle e un maschio nelle pedine poi creare una matrice delle caselle X,Y e determinare la posizione, in base a chi c'e connesso accendere un led, però sono un sacco di input e output ti servono un po' di shift register e un bel po' di programmazione

Come già detto prima se si può fare perchè no, vorrei sapere come, giusto per capire se è "fattibile" o meno..
Penso che un sistema del genere sia abbastanza complesso..

Ma si che è fattibile altrimenti ti avremmo detto lascia perdere :slight_smile: però non in tempi così brevi come pensi tu

Il sistema "semplice" con le fotoresistenze quanto tempo può richiede per il montaggio?
P.S. Sapresti dirmi tutti i componenti che servono per far illuminare 44 caselle (11 per lato) ? Posso usare un solo Arduino?

Potresti usare un Arduino MEGA e 44 transistor, fornendo ai led l'alimentazione esterna. Arduino non ce la fa ad erogare tutte la corrente necessaria per i 44 led.
Oppure con Arduino UNO e degli expander o shift register.

Prima di fare acquisti in grosse quantità, prendi pochi pezzi e sperimenta le varie soluzioni.

P.S. Sapresti dirmi tutti i componenti che servono per far illuminare 44 caselle (11 per lato) ? Posso usare un solo Arduino?

innanzi tutto, un quadrato di 11 caselle per lato, fa’ 40, non 44.

L’idea di @Pablos, del foro, non e’ male.
Ma ce ne vorrebbe uno per ogni pedina in gioco, visto che su una casella possono convivere piu’ pedine.

monop1.png

Ma ce ne vorrebbe uno per ogni pedina in gioco, visto che su una casella possono convivere piu’ pedine.

Già è vero non ci avevo pensato… te ne servono a pacchi :fearful: :fearful:

non è che poi vuoi sapere se c’è sopra l’albergo vero? :smiley: :smiley: :smiley:

PaoloP:
Potresti usare un Arduino MEGA e 44 transistor, fornendo ai led l'alimentazione esterna. Arduino non ce la fa ad erogare tutte la corrente necessaria per i 44 led.
Oppure con Arduino UNO e degli expander o shift register.

Prima di fare acquisti in grosse quantità, prendi pochi pezzi e sperimenta le varie soluzioni.

Paolo: Non so cosa sono i transistor, expander e gli shift register.. Scusa
Brunello: Avevo contato in modo diverso..
Pablos: Lo so.. tutto ciò è demotivante Hahahahaha No, non mi servono gli alberghi perchè abbiamo deciso di usare un sistema a punti su una tessera (non elettronica).

http://www.arduino.cc/en/Tutorial/ShiftIn espansione per gli ingressi
http://arduino.cc/en/Tutorial/ShiftOut espansione per le uscite