Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Imparare a programmare Arduino

Progetti, interfacciamento, discussioni varie su questa piattaforma.

Moderatori: Foto UtenteMassimoB, Foto UtenteWALTERmwp, Foto Utentexyz

0
voti

[1] Imparare a programmare Arduino

Messaggioda Foto Utentemassimoxl » 27 gen 2021, 3:22

Ciao a tutti, ho deciso da oggi di voler imparare a PROGRAMMARE Arduino.
Premetto che non ho mai programmato nessuno sketch, quindi vi chiedo dove posso imparare (so cheww su youtube ci sono tanti tutorial) ma vorrei anche leggere qualche libero DI FACILE SPIEGAZIONE che spiega anche i sistemi binari, l'essenziale dell'elettronica e che sia ben strutturato che i principianti, affinchè si possa imparare pian piano.

Qualche libro?
Qualche corso online?

Ditemi voi grazie
Avatar utente
Foto Utentemassimoxl
113 1 3 6
Stabilizzato
Stabilizzato
 
Messaggi: 457
Iscritto il: 20 feb 2018, 19:05

1
voti

[2] Re: Imparare a programmare Arduino

Messaggioda Foto UtenteFrenzi » 27 gen 2021, 7:48

Ciao, io all'epoca avevo iniziato da "Primi passi con Arduino", un libro di Elettronica In. Ho provato a cercarlo, ma pare che non sia più in stampa. In qualsiasi caso se cerchi con google "primi passi con arduino" trovi molti siti interessanti anche in italiano.
Qualche consiglio secondo me utile:
- Il sito ufficiale di arduino è uno dei posti migliori da cui iniziare, e lì sono spiegate passo passo tutte le operazioni da fare per renderlo operativo, nonché sono forniti esempi di base molto chiari (che trovi già inclusi anche nell'ide stesso di arduino)
- A livello hardware, potresti cercare uno di quei kit con dentro arduino, qualche sensore/led/resistenza/pulsante e la breadboard (ottima per sperimentare senza stare a saldare i componenti, ti permette di "provare in tempo reale" la tua idea del circuito). In questo modo hai già praticamente tutto il necessario per cominciare. Su ebay si trovano per 20/25€ sped. Inclusa
- Tieni presente che l'arduino come tutti i microcontrollori "fonde" il mondo della programmazione con quello dell'elettronica, e se sei totalmente a digiuno di entrambi è la soluzione ideale per iniziare a farsi un'idea pratica, ma con il passare del tempo potrebbe essere meglio affrontare i 2 ambiti "separatamente", inizando a guardare un po di programmazione in C e provando a sperimentare qualche circuito elettronico a se stante
Avatar utente
Foto UtenteFrenzi
183 6
Frequentatore
Frequentatore
 
Messaggi: 124
Iscritto il: 4 giu 2015, 11:52

1
voti

[3] Re: Imparare a programmare Arduino

Messaggioda Foto Utentemarcok625 » 27 gen 2021, 9:45

Ciao, io mi ero affidato completamente a YouTube, ci sono molti canali interessanti dove si parte proprio dalle basi, tipo come accendere un led.
Ci sono canali con playlist strutturate come dei veri corsi, dalle basi alle cose più "complicate" .
Il consiglio è di prenderti un arduino anche usato con del materiale base per iniziare a seguire passo passo i video. Poi quando inizi a prenderci confidenza ti compri altri componenti dedicati a quello che vuoi fare.
Ti lascio un link al primo video della playlist che ritengo ben fatta. https://youtu.be/v-M8Qf6_p8Y
Forse potrebbe essere utile avere un idea di cosa fare prima di iniziare il percorso, in modo da avere un obbiettivo ben definito. Io a suo tempo volevo farmi un asse lineare ad esempio.
Avatar utente
Foto Utentemarcok625
261 4
Frequentatore
Frequentatore
 
Messaggi: 156
Iscritto il: 7 giu 2019, 15:12

0
voti

[4] Re: Imparare a programmare Arduino

Messaggioda Foto Utentevince59 » 27 gen 2021, 10:04

Ottima idea. Io ho iniziato con Arduino diversi anni fa con lo starter kit (scheda, libro e componenti) che ti suggerisco di acquistare. Poi immediata iscrizione al forum dove ci sono membri preparatissimi.
Non ti nascondo che da autodidatta-smanettone ho dovuto spesso ricorrere all'aiuto dell'ingegnere elettronico di casa perché alcuni concetti mi sfuggivano del tutto.
Non dici nulla sulla tua preparazione/background ma se non hai mai masticato programmazione DEVI partire dalla base della programmazione altrimenti ti troverai in un mondo dove si discute in una lingua diversa dalla tua di cose che non sai e realizzerai dei progetti senza avere la padronanza di ciò che stai facendo. Questo link è un esempio basico facile da leggere per iniziare a comprendere.
https://www.html.it/pag/31691/storia-de ... ammazione/
e qui un link di un topi aperto sul forum da qualcuno che vuole iniziare a programmare.
https://forum.arduino.cc/index.php?topic=724826.0
Poi scaricati un manuale di programmazione C in modo da prendere confidenza con i comandi...onestamente l'ho scaricato anche io ma non è una lettura ...è da studiare.
Solo dopo questa prima infarinatura potrai leggere e comprendere appineo anche il libro basico di Arduino.
Materiale ce n'è a tonnellate e se sai l'inglese bene sei avvantaggiato per la mole di materiale disponibile.
Fin qui la parte didattica software. Poi si passa alla parte hardware. Se ha già confidenza con la realizzazione- assemblaggio di circuiti ...bene. Diversamente devi studiare anche qui.
Non ti scoraggiare e...studia.
Avatar utente
Foto Utentevince59
332 3 5
Sostenitore
Sostenitore
 
Messaggi: 607
Iscritto il: 17 giu 2019, 19:32

1
voti

[5] Re: Imparare a programmare Arduino

Messaggioda Foto Utenteedgar » 27 gen 2021, 10:34

massimoxl ha scritto:ho deciso da oggi di voler imparare a PROGRAMMARE Arduino

Oltre ai consigli che ti sono già stati dati, aggiungo un'osservazione: decidere di imparare a programmare per il solo gusto di impararlo a mio avviso porta poco lontano.
Bisogna prendere esempio da chi ammaestra animali; un passo in avanti, una ricompensa :mrgreen: :mrgreen:
Tradotto: datti un fine concreto e raggiungibile, ogni passo in avanti che riuscirai a compiere sarà il tuo biscottino che ti spingerà a non mollare
O_/
Avatar utente
Foto Utenteedgar
9.186 3 5 8
Master
Master
 
Messaggi: 4727
Iscritto il: 15 set 2012, 22:59

0
voti

[6] Re: Imparare a programmare Arduino

Messaggioda Foto Utentenicsergio » 27 gen 2021, 11:10

edgar ha scritto:Bisogna prendere esempio da chi ammaestra animali; un passo in avanti, una ricompensa :mrgreen: :mrgreen:
Tradotto: datti un fine concreto e raggiungibile, ogni passo in avanti che riuscirai a compiere sarà il tuo biscottino che ti spingerà a non mollare


=D> non avrei saputo dirlo meglio
Avatar utente
Foto Utentenicsergio
4.126 3 9 13
Master
Master
 
Messaggi: 753
Iscritto il: 1 gen 2020, 16:42

2
voti

[7] Re: Imparare a programmare Arduino

Messaggioda Foto UtenteWALTERmwp » 27 gen 2021, 12:02

Frenzi ha scritto:(...) Tieni presente che l'arduino come tutti i microcontrollori (...)
va bene semplificare, ma forse occorre fare attenzione all'uso dei termini e alle similitudini: Arduino non è un microcontrollore.
E' una scheda(ve ne sono diversi tipi) sulla quale è presente un microcontrollore della Atmel(anche di questi ve ne sono diversi), brand(marchio) ora assorbito dalla Microchip(altra casa produttrice soprattutto di microcontrollori).
Penso, se un utente privo di riferimenti chiede informazioni è meglio fornirle sin dall'inizio in modo corretto.

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
27,8k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 8358
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

0
voti

[8] Re: Imparare a programmare Arduino

Messaggioda Foto Utentestefanopc » 27 gen 2021, 14:15

Se cerchi online ci sono dei corsi scaricabili e gratuiti in pdf.
https://www.google.it/url?sa=t&source=w ... V_Tgg4Y8Kw
Scrivi in google" arduino pdf" e vedrai quanto ottimo materiale si trova.
Come ultima spiaggia c'è youtube.
Una volta che sei impratichito puoi anche vedere il pdf del micro che monta la scheda e capire cosa si può fare con i vari registri per alcune funzioni particolari.
Purtroppo alcuni concetti, sui manuali del costruttore, non sono ben trattati.

Ciao
600 Elettra
Avatar utente
Foto Utentestefanopc
8.373 4 8 13
Master EY
Master EY
 
Messaggi: 3092
Iscritto il: 4 ago 2020, 9:11

0
voti

[9] Re: Imparare a programmare Arduino

Messaggioda Foto Utentemassimoxl » 27 gen 2021, 14:54

Cio che ho attualmente in casa sono le seguenti riviste
Allegati
IMG_20210127_134827557.jpg
IMG_20210127_134820902.jpg
ard.jpg
Avatar utente
Foto Utentemassimoxl
113 1 3 6
Stabilizzato
Stabilizzato
 
Messaggi: 457
Iscritto il: 20 feb 2018, 19:05

0
voti

[10] Re: Imparare a programmare Arduino

Messaggioda Foto Utentespeedyant » 27 gen 2021, 16:39

Io mi "concetrei" sul terzo ed ultimo della lista, gli altri non é ancora ora. Anzi lo yun dimenticalo, "non é la scheda che stai cercando"
Son quello delle domande strane!
Avatar utente
Foto Utentespeedyant
4.878 3 6 8
Master
Master
 
Messaggi: 3662
Iscritto il: 9 lug 2013, 18:29
Località: Torino

Prossimo

Torna a Arduino

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti