Ascensore

Salve a tutti, Devo fare un progetto per la scuola dove devo fare una "scheda" di un ascensore. Praticamente devo usare 4 bottoni con un led vicino che indica il piano a cui si trova. Pensavo di usare delle resistenze(non potendo usare gli interrupt che sono solo 2) ma non capisco come farlo (Non sono molto bravo, è uno dei miei primi "codici")

Prima di tutto, nella sezione dove avevi messo il post c'è chiaramente scritto, in grassetto, di non postare nulla ... quindi, per favore, la prossima volta presta più attenzione a dove metti i tuoi post ...

... poi, essendo il tuo primo post, nel rispetto del regolamento della sezione Italiana del forum (… punto 13, primo capoverso), ti chiedo cortesemente di presentarti IN QUESTO THREAD ([u]spiegando bene quali conoscenze hai di elettronica e di programmazione[/u] ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con MOLTA attenzione tutto il su citato REGOLAMENTO ... Grazie.

Guglielmo

P.S.: Il tuo post è stato spostato nell'opportuna sezione del forum. P.P.S.: Ti ricordo che, fino a quando non sarà fatta la presentazione, nessuno ti potrà rispondere, quindi ti consiglio di farla al più presto. ;)

Io di solito non rispondo a studenti, Ma oggi o faccio eccezione. L'anno scolastico scorso ci sono stati almeno 4 ascensori, se li cerchi trovi tutti gli spunti che ti servono

Alessjo: Devo fare un progetto per la scuola dove devo fare una "scheda" di un ascensore. Praticamente devo usare 4 bottoni con un led vicino che indica il piano a cui si trova. Pensavo di usare delle resistenze(non potendo usare gli interrupt che sono solo 2) ma non capisco come farlo

Comprendo che tu non sia esperto, però se devi progettare una gestione di un ascensore devi prima definire cosa vuoi fare esattamente, ossia come si deve comportare, poi da questo iniziare a definire almeno la parte hardware (quanti pulsanti, quanti led, come si collegano: non si capisce ad esempio il tuo discorso delle resistenze da usare "non potendo usare gli interrupt"...), quindi da questa si inizia a scrivere codice.

Quindi nell'ordine devi:

1) iniziare a disegnare un progettino di massima e descrivere a parole cosa deve fare questo ascensore ossia almeno una lista di "se si fa questo succede quest'altro.."; questa cosa non possiamo fartela noi perché sei TU che devi sapere cosa vuoi fare, in base agli scopi del progetto... 2) iniziare a disegnare uno schema elettrico di massima, per fare questo però devi prima iniziare a prendere un minimo di pratica con Arduino, non devi sapere tutto ma almeno capire come si collega un pulsante, un led e (suppongo) uno stepper motor; per queste cose trovi valanghe di pagine, siti e video che spiegano passo-passo come si fa; qui possiamo al massimo darti qualche consiglio su quali pagine o video seguire 3) Una volta fatte le prime 2 cose, allora inizierai a mettere in piedi un prototipo con una breadboard dove metterai i tuoi pulsanti, led, ed il motore, per vedere come si possono gestire (fai UNA cosa alla volta, non pensare di scrivere subito qualcosa che gestisce tutto, inizia dal LED che farai accendere e spegnere ad intermittenza, poi un LED comandato da un pulsante, e così via); su questo ti possiamo aiutare, anche molto, a patto però che sia TU ad iniziare a scrivere qualcosa e chiedere il nostro aiuto in caso di difficoltà!