Novità in scala TT (1:120) - Luglio 2025

Ben arrivato! Fai login o registrati per fruire di tutte le funzionalità del forum e del sito.
Se eri già registrato e non ti ricordi la password usa questo link per recuperare l'accesso.
Sito e forum dedicati al fermodellismo, il nostro hobby viene praticato in molte maniere diverse, tutte ugualmente valide: hai un plastico? oppure sei un collezionista? oppure un semplice appassionato? Non esitare a scrivere nel forum, tutti gli interventi sono benvenuti... Postate foto e video del vostro plastico e chiedete aiuto per ogni problema o curiosità inerente al nostro hobby.
Rinnovo/Iscrizione/Donazioni GAS TT - 2025

Arduino UNO... primi passi...

Tutto ciò che è elettricità applicata al fermodellismo.

Moderatori: MrMassy86, adobel55, lorelay49

Messaggio
Autore
Avatar utente
FabrizioRM
Messaggi: 112
Iscritto il: martedì 16 settembre 2014, 8:30
Nome: Fabrizio
Regione: Estero
Città: Tirgu Mures
Stato: Non connesso

Arduino UNO... primi passi...

#1 Messaggio da FabrizioRM »

Mi e' stato regalato uno starter kit Arduino UNO ma senza spiegazioni di nessun tipo (probabilmente cinese). Mi piacerebbe poterlo sfruttare...c'e' qualcuno che puo' aiutarmi dandomi consigli o suggerendomi qualche semplice circuito da realizzare per cominciare? Grazie

Immagine:
Immagine
237,73 KB


Fabrizio

Avatar utente
liftman
Socio GAS TT
Messaggi: 7762
Iscritto il: domenica 29 gennaio 2012, 14:40
Nome: Rolando
Regione: Liguria
Città: La Spezia
Ruolo: Moderatore
Stato: Non connesso

Re: Arduino UNO... primi passi...

#2 Messaggio da liftman »

Google è tuo amico :wink:
Di link ne trovi a milioni, c'è da scremare sicuramente, ma con un poco di pazienza si trova tutto, potresti iniziare per esempio da qui: http://fab-lab-junior-bagnacavallo.blog ... ome-i.html
Ci sono comunque dei libri sull'argomento che si trovano facilmente nelle librerie medio-fornite, oppure nei negozi dicomponenti elettrronici. Uno a caso: http://www.anteipaolucci.it/buscar?orde ... rduino&p=2 (non è tanto a caso, ma qui ero certo che ce l'avevano :wink: ).
Ciao!
Rolando

Avatar utente
Sange
Messaggi: 465
Iscritto il: lunedì 2 marzo 2015, 17:39
Nome: Pierluigi
Regione: Lombardia
Città: Codogno
Stato: Non connesso

Re: Arduino UNO... primi passi...

#3 Messaggio da Sange »

Arduino.. mi affascina molto... ma non capisco una mazza di programmazione.. :cool:
Pierluigi - Non è mai troppo tardi

Avatar utente
liftman
Socio GAS TT
Messaggi: 7762
Iscritto il: domenica 29 gennaio 2012, 14:40
Nome: Rolando
Regione: Liguria
Città: La Spezia
Ruolo: Moderatore
Stato: Non connesso

Re: Arduino UNO... primi passi...

#4 Messaggio da liftman »

Sange ha scritto:

Arduino.. mi affascina molto... ma non capisco una mazza di programmazione.. :cool:


All'inizio nessuno ci capisce :wink:
Ciao!
Rolando

Avatar utente
Edgardo_Rosatti
Socio GAS TT
Messaggi: 5119
Iscritto il: venerdì 28 ottobre 2011, 0:59
Nome: Edgardo
Regione: Lombardia
Città: Muggiò
Età: 60
Stato: Non connesso

Re: Arduino UNO... primi passi...

#5 Messaggio da Edgardo_Rosatti »

Ciao Fabrizio,
le indicazioni che ti ha dato Rolando sono in un certo senso obbligate e sicuramente utili.
Per iniziare con la sperimentazione ti consiglio di fare qualche prova senza collegare nulla alla scheda Arduino, in quanto su di essa è presente un led collegato al pin D13 che ti permette di verificarne il funzionamento tramite un programma di esempio che troverai nell'ambiente di sviluppo della scheda (IDE).
L'IDE lo devi scaricare dal sito ufficiale di Arduino e lo trovi qui:
http://www.arduino.cc/en/main/Software

Quel tipo di scheda in foto ce l'ho anch'io ed è cinese , quindi compatibile ma non ufficiale e monta un microcontrollore meno performante ATmega168 smd, in luogo dell'ATmega328P-PU.
Tuttavia, posso garantire che funziona bene, in quanto la sto usando con successo in un progetto per un amico del GAS TT.

Prima di tutto devi scaricarti l'IDE "Integrated Development Environment" che trovi nel sito sopracitato.
Sono disponibili diverse versioni dell'IDE.

Windows installer, per sistemi Microsoft; fa tutto lui e avrai anche i driver di gestione installati automaticamente più una icona sul desktop (consigliato).
Windows ZIP file for no admin install, per utenti esperti e con installazione dei driver Arduino manuali.

Mac OS X 10.7 Lion or newer per utenti MAC/APPLE.

Linux 32 bits e
Linux 64 bits per utenti Linux/Ubuntu.

Nota: per utenti Linux/Ubuntu è disponibile l'applicazione scaricabile tramite il "software center" che verrà resa disponibile automaticamente nel laucher (consigliata).

Dopo questo sei pronto per usare Arduino, quindi collega la scheda al pc col cavo usb in dotazione e attendi l'installazione dei driver senza avviare l'IDE.
Se hai installato la versione di Windows installer dovrebbe fare tutto in automatico e riconoscerti la scheda.

Però, il tipo di scheda che hai, a me ha dato problemi e non è stata riconosciuta dal sistema per mancanza dei driver corretti.
Se anche a te da gli stessi problemi puoi fare delle verifiche.
Cioè un'esplorazione dell'hardware con la scheda collegata al pc col cavo usb cliccando su "Start/Computer" e col tasto destro del mouse selezionare "Proprietà" e scegliere "Gestione dispositivi".
Se la scheda Arduino è stata riconosciuta la troverai in "Porte (COM e LTP)" come "Arduino Uno (COM X), dove X è il numero della porta com assegnata al dispositivo.

Arduino correttamente riconosciuto dal sistema (win7):
Immagine
71,04 KB

Altrimenti, se Arduino non viene riconosciuto vedrai una cosa del genere:

Arduino non riconosciuto per mancanza del driver corretto:
Immagine
70,39 KB

Se anche a te sotto windows non riconosce il driver, bisogna scaricarlo e installarlo manualmente e qui trovi la soluzione.
Scaricare da questo sito il driver per l'Arduino cinese:
http://0xcf.com/2015/03/13/chinese-ardu ... -yosemite/
Il file si chiama "CH341SER Windows" ed è zippato.
Scompatta il tutto sul desktop e copia la cartella "CH341SER" in "...Arduino/drivers/". Cioè nella cartella "drivers" all'interno della cartella dove hai installato Arduino.

Posizione di destinazione del driver "CH341SER" :
Immagine
133,29 KB

A questo punto puoi installare manualmente il driver scaricato andando nuovamente in "Start/Computer/Proprietà" col tasto destro del mouse per selezionare la finestra di "Gestione dispositivi"

Cliccare col tasto destro del mouse:
Immagine
72,38 KB

Ora puoi installare manualmente il driver "CH341SER" scegliendo l'opzione "Cerca il software del driver nel computer".

Cerca il software del driver nel computer:
Immagine
47,33 KB

Sfoglia:
Immagine
44,43 KB

Clicca su "CH341SER" e poi su OK:
Immagine
46,17 KB

A questo punto il pc dovrebbe caricare il driver e fare il suo lavoro di installazione. Ricordati di tenere collegata la scheda Arduino con l'usb durante questa operazione :wink:

Driver installato su "USB-SERIAL CH340 (COM X):
Immagine
82,91 KB
COM X dove X è la porta assegnata automaticamente dal sistema.

Per fare un primo test con Arduino avvia l'IDE e apri lo sketch di esempio "Blink" con il menù "File/Esempi/01.Basics/Blink".
Si aprirà una nuova finestra di sketch ciamata "Blink"; un programma per far lampeggiare il led collegato alla porta D13 di Aduino.
Vedrai il listato del programma Blink con diversi comandi e commenti.

Poi controlla il tipo di Arduino collegato al pc col menù "Strumenti/Scheda" e assicurati di aver selezionata la voce "Arduino Uno". Questo menù ci permette di dire all'IDE quale tipo di scheda Arduino vogliamo gestire.
Infine controlla se la porta USB scelta è corretta con il menù "Strumenti/Porta".
A me da la porta numero 13, ma nel tuo caso potrebbe avere un numero diverso.

IDE; software di esempio "Blink":
Immagine
89,57 KB

A questo punto tutto è pronto per inviare il programma alla scheda Arduino tramite il tasto "Carica", menù "Sketch/Verifica e compila" CTRL+R o cliccando nella piccola freccia in alto a sinistra.

Dopo qualche istante il led sulla scheda Arduino dovrebbe iniziare a lampeggiare, segno che il programma è stato inviato corretamente alla scheda e che funziona.

Spero di aver dato qualche indicazione utile a chi è interessato ad usare questa piattaforma e se riscontrate problemi nel suo utilizzo rimango a disposizione per eventuali delucidazioni.

Edgardo
ED

Avatar utente
FabrizioRM
Messaggi: 112
Iscritto il: martedì 16 settembre 2014, 8:30
Nome: Fabrizio
Regione: Estero
Città: Tirgu Mures
Stato: Non connesso

Re: Arduino UNO... primi passi...

#6 Messaggio da FabrizioRM »

Edgardo sei stato perfetto...speriamo bene...mi sembra complicatissimo
Fabrizio

Avatar utente
robiravasi62
Messaggi: 1106
Iscritto il: martedì 30 dicembre 2014, 11:49
Nome: roberto
Regione: Lombardia
Città: belgioioso
Stato: Non connesso

Re: Arduino UNO... primi passi...

#7 Messaggio da robiravasi62 »

ovviamente devi conoscere il linguaggio di programmazione che per arduino è il C (sicuramente meno complicato dell'assembler). se non lo conosci cerca sul web, ad es. http://www.cprogramming.com/tutorial/c-tutorial.html
Roberto

Avatar utente
FabrizioRM
Messaggi: 112
Iscritto il: martedì 16 settembre 2014, 8:30
Nome: Fabrizio
Regione: Estero
Città: Tirgu Mures
Stato: Non connesso

Re: Arduino UNO... primi passi...

#8 Messaggio da FabrizioRM »

Edgardo sei stato perfetto...speriamo bene...mi sembra complicatissimo
Fabrizio

Avatar utente
FabrizioRM
Messaggi: 112
Iscritto il: martedì 16 settembre 2014, 8:30
Nome: Fabrizio
Regione: Estero
Città: Tirgu Mures
Stato: Non connesso

Re: Arduino UNO... primi passi...

#9 Messaggio da FabrizioRM »

conosco l'Assembler, il Cobol il PL/1, il Fortran e il linguaggio C
Fabrizio

Avatar utente
Edgardo_Rosatti
Socio GAS TT
Messaggi: 5119
Iscritto il: venerdì 28 ottobre 2011, 0:59
Nome: Edgardo
Regione: Lombardia
Città: Muggiò
Età: 60
Stato: Non connesso

Re: Arduino UNO... primi passi...

#10 Messaggio da Edgardo_Rosatti »

Grazie per la segnalazione Roberto, la documentazione "reference" dei comandi per Arduino si trova sul sito ufficiale:
http://playground.arduino.cc/Italiano/newbie
http://www.arduino.cc/en/Reference/HomePage
Oppure nella cartella del programma sottoforma di link: "...Arduino/reference/arduino.cc/en/reference"

Fabrizio, facci sapere.
ED

Avatar utente
FabrizioRM
Messaggi: 112
Iscritto il: martedì 16 settembre 2014, 8:30
Nome: Fabrizio
Regione: Estero
Città: Tirgu Mures
Stato: Non connesso

Re: Arduino UNO... primi passi...

#11 Messaggio da FabrizioRM »

conosco l'Assembler, il Cobol il PL/1, il Fortran e il linguaggio C
Fabrizio

Avatar utente
Edgardo_Rosatti
Socio GAS TT
Messaggi: 5119
Iscritto il: venerdì 28 ottobre 2011, 0:59
Nome: Edgardo
Regione: Lombardia
Città: Muggiò
Età: 60
Stato: Non connesso

Re: Arduino UNO... primi passi...

#12 Messaggio da Edgardo_Rosatti »

Intendevo se sei riuscito a collegare Arduino al pc e ad installare l'IDE :wink:
ED

Avatar utente
FabrizioRM
Messaggi: 112
Iscritto il: martedì 16 settembre 2014, 8:30
Nome: Fabrizio
Regione: Estero
Città: Tirgu Mures
Stato: Non connesso

Re: Arduino UNO... primi passi...

#13 Messaggio da FabrizioRM »

si sono riuscito a collegare Arduino al PC e ad installare l'IDE, sto provando alcuni schemi di esempio: e' una bomba!!!!!
un link utile per tutti coloro che vorranno "giocare" con questo stupendo factotum: http://blog.fritzing.org/2015/04/03/new ... -released/
Fabrizio

Avatar utente
FabrizioRM
Messaggi: 112
Iscritto il: martedì 16 settembre 2014, 8:30
Nome: Fabrizio
Regione: Estero
Città: Tirgu Mures
Stato: Non connesso

Re: Arduino UNO... primi passi...

#14 Messaggio da FabrizioRM »

Edgardo posso avere la matrice dei circuiti stampati utili all'effetto alba-tramonto cosi' da poterli realizzare (non con fotoincisione ma all'antica con acido e inchhiostro)?
(e i valori dei componenti ovviamente)
Grazie
Fabrizio

Avatar utente
Edgardo_Rosatti
Socio GAS TT
Messaggi: 5119
Iscritto il: venerdì 28 ottobre 2011, 0:59
Nome: Edgardo
Regione: Lombardia
Città: Muggiò
Età: 60
Stato: Non connesso

Re: Arduino UNO... primi passi...

#15 Messaggio da Edgardo_Rosatti »

Ti ho risposto poco fa in privato allegando il progetto, però se hai intenzione di realizzare la scheda all'antica dubito che ci riuscirai, perchè ha le piste molto sottili e ravvicinate.
Appena posso te la preparo in fotoincisione e te la invio...[:I]

Fritzing è eccezzionale per disegnale gli schemi elettrici per Arduino, grazie per l'utile segnalazione.

Edgardo
ED

Torna a “COLLEGAMENTI ELETTRICI”