ASN https://www.amiciscalan.com:443/forum/ |
|
Va e vieni Arduino versione 2 https://www.amiciscalan.com:443/forum/viewtopic.php?f=97&t=7428 |
Pagina 1 di 1 |
Autore: | Alberto Perelda [ 29/11/2016, 11:03 ] |
Oggetto del messaggio: | Va e vieni Arduino versione 2 |
Qualche tempo fa avevo fatto un mini plastico per smuovere un po' le locomotive ogni tanto. Un semplice va e vieni con due rotaie indipendenti, gestito da un Arduino UNO, una scheda motori ed una scheda di controllo fatta da me. Chi è stato a Verona potrebbe averlo visto, era quel plastichino 130x13 con un piccolo scalo merci. Allegato: Il va e vieni è fatto con due barriere ottiche messe ai lati del plastico, due per binario. Allegato: Il sistema permette di far partire/fermare il singolo treno con un pulsante e di regolare la velocità tramite un potenziometro. Un led giallo indica se il treno è in marcia oppure no. La gestione dei treni era fatta con la scheda motori Arduino per poterla inserire senza cablare nulla nel sistema. Allegato: Una decina di giorni fa ho ripreso questo progetto per giocare un po'. Avevo in giro per casa una Raspberry model B (un piccolo computer Linux) e un paio di Adruino Nano che avevo preso per fare esperimenti. Ho deciso di fare una piccola interfaccia grafica per gestire con il touchscreen il va e vieni. L'impianto rimane invariato, cambia solo il controller così composto: Arduino nano cinese Scheda motori Adafruit Raspberry 1 model b (vanno bene anche le altre) Presa DB 9 2 connettori per le alimentazioni (12V per i motori, 5V per Raspberry e Arduino) Schermo touchscreen cinese Contenitore Un po di fili... Allegato: Anche l'alimentazione è la stessa, un vecchio alimentatore di un HardDisk esterno rotto, che fornisce +12 e +5 stabilizzati. per fare stare tutto nella scatola, ho forato la parte superiore per inserire il touchscreen. sui lati ho fatto i fori per il connettore DB9 e dal lato opposto le due alimentazioni. Il contenitore che avevo era quello, così ho dovuto montare l'arduino tra la raspberry e lo schermo. Per fare ciò (ed anche per avere il cavo USB con presa MINI) ho dissaldato le due prese USB, rimontata una singola verticale (che serve sempre) e al posto della seconda presa ho messo uno spezzone di cavo per fare il collegamento, direttamente saldato alla scheda. Allegato: Allegato: La Raspberry gestisce l'interfaccia grafica (scritta in JAVA), tramite seriale (USB) dice all'Arduino cosa fare e questo risponde dicendo l'operazione in corso per ogni rotaia (Movimento DX, Pausa, Movimento SX, Stop). Le operazioni sono visualizzate sul dysplay con delle icone. Allegato: I comandi sono semplici come nella versione analogica: Bottone Start/Stop, regolatore di velocità, Bottone ferma tutto per emergenza. Allegato: Questa cosa è stata fatta per fare un po di esercizio e per gioco. Da qui potrebbero nascere sistemi di controllo per il modulare, oppure con uno schermo più grande, si potrebbe gestire l'intero sinottico di un plastico, senza tirare milioni di fili. Inoltre essendo codice, se si commette un errore, si corregge senza dover (a volte) buttare tutto e rifare. L'interfaccia grafica differisce un po' dalle foto, è già alla versione successiva. Ora la versione analogica la usa il mio piccolo di quasi 4 anni (ci gioca da quando ne ha 2 e mezzo), quella digitale la uso io A Voi i commenti. Alberto |
Autore: | massimo benini [ 01/12/2016, 5:25 ] |
Oggetto del messaggio: | Re: Va e vieni Arduino versione 2 |
Bravo! Ti chiedo qualche dritta, vorrei fare qualcosa di simile per un plastico "bolognese" risalente al 1986 (!). Obiettivo per Verona 2017! Tralasciando il Rasberry che immagino sia per la sola gestione dell'interfaccia grafica e non conosco per niente, di Arduino mastico abbastanza. Ti chiedo circa la scheda motori dell'Adafruit, quale hai usato, se lavora in PWM, quanta corrente può erogare ecc.. ma soprattutto se é protetta dai corto circuiti. Poi ti chiedo se hai valutato la possibilità di rilevare la presenza treni dai binari anziché installare gli antiestetici infrarossi? Grazie, a presto Massimo B |
Autore: | Alberto Perelda [ 01/12/2016, 11:39 ] |
Oggetto del messaggio: | Re: Va e vieni Arduino versione 2 |
Ciao, le barriere non sono belle da vedere... all'inizio questo coso non doveva nemmeno diventare un plastichino, ma solo un legno con due binari per muovere delle loco in automatico. Poi da quando lo ha scoperto mio figlio, allora è diventato così la raspberry serve solo per avere la gestione grafica. infatto se guardi le foto la versione 1 è fatta con gestione manuale Ha la scheda motori arduino, ma è stata usata solo per comodità di assemblaggio. la scheda adafruit gestisce due motori in PWM oppure uno stepper la trovi descritta qui: https://www.adafruit.com/product/2448 per la presenza dei treni da binari non ci avevo pensato; adesso la rotaia non è sezionata. le barriere ottiche le ho fatte io, però le trovi su ebay già assemblate e da montare sottoplancia: ecco due link di esempio. http://www.ebay.it/itm/2X-SENSORE-OTTICO-INFRAROSSO-TCRT5000-Reflective-Optical-Sensor-infrared-Arduino-/251958514934?hash=item3aa9e5d4f6:g:lFMAAOSwpDdVU0jV http://www.ebay.it/itm/SENSORE-IR-INFRAROSSO-MODULO-arduino-movimento-Infrared-obstacle-sensor-robot-pc-/401054664070?hash=item5d60b88586:g:V4AAAOSwLnBXV8Gh |
Pagina 1 di 1 | Tutti gli orari sono UTC + 1 ora [ ora legale ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |