Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Programmazione x NOVIZI si ma con cosa ??

Progetti, interfacciamento, discussioni varie su questa piattaforma.

Moderatori: Foto UtenteWALTERmwp, Foto Utentexyz

1
voti

[21] Re: Programmazione x NOVIZI si ma con cosa ??

Messaggioda Foto UtenteAjeieBrazov » 9 giu 2017, 18:03

Sono totalmente d'accordo con Foto Utenterugweri: mettere subito le mani su una scheda con un microcontrollore senza conoscere la programmazione (e un po' di elettronica), è come costruire una casa partendo dalle maniglie delle porte.
Avatar utente
Foto UtenteAjeieBrazov
1.460 4 10
---
 
Messaggi: 586
Iscritto il: 23 mag 2017, 21:53

0
voti

[22] Re: Programmazione x NOVIZI si ma con cosa ??

Messaggioda Foto Utenterugweri » 9 giu 2017, 19:36

AjeieBrazov ha scritto:è come costruire una casa partendo dalle maniglie delle porte.


...O più precisamente: far costruire una casa partendo dalle maniglie delle porte ad uno che fino a ieri non montava nemmeno i LEGO. :mrgreen:

Comunque, Foto Utentepusillus, io non demonizzo Arduino, anche perché ne possiedo uno... ma non lo ritengo la piattaforma adatta per imparare a programmare un microcontrollore, soprattutto esistendo i kit già pronti della Microchip Technologies.
Avatar utente
Foto Utenterugweri
5.948 2 8 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 1366
Iscritto il: 25 nov 2016, 18:46

1
voti

[23] Re: Programmazione x NOVIZI si ma con cosa ??

Messaggioda Foto Utentepusillus » 9 giu 2017, 20:08

Foto Utenterugweri
Per fare degli esperimenti veloci Arduino aiuta parecchio. Avendo pure tutti quei modulini belli pronti.
Io prendo i moduli x Arduino e li testo velocemente con le sue librerie. Poi mi scrivo il codice x stm32 ;-)
Avatar utente
Foto Utentepusillus
3.207 3 6 11
Master
Master
 
Messaggi: 1031
Iscritto il: 5 mar 2016, 15:19
Località: Latina

0
voti

[24] Re: Programmazione x NOVIZI si ma con cosa ??

Messaggioda Foto UtenteFedhman » 9 giu 2017, 20:17

pusillus ha scritto:Io prendo i moduli x Arduino e li testo velocemente con le sue librerie. Poi mi scrivo il codice x stm32 ;-)


L'ho fatto anche io! Comodissimo
I don't fight weather - Woodrow W. Smith
Avatar utente
Foto UtenteFedhman
5.195 2 9 13
Master
Master
 
Messaggi: 483
Iscritto il: 4 giu 2013, 14:05
Località: Augusta Taurinorum

3
voti

[25] Re: Programmazione x NOVIZI si ma con cosa ??

Messaggioda Foto UtenteAjeieBrazov » 9 giu 2017, 20:51

Vada per le scorciatoie, le uso anch'io.
Ma qui abbiamo un ragazzo che deve partire da zero.
Non possiamo rovinarlo con un inizio sballato.
Avatar utente
Foto UtenteAjeieBrazov
1.460 4 10
---
 
Messaggi: 586
Iscritto il: 23 mag 2017, 21:53

1
voti

[26] Re: Programmazione x NOVIZI si ma con cosa ??

Messaggioda Foto Utentepusillus » 9 giu 2017, 21:45

AjeieBrazov ha scritto:Vada per le scorciatoie, le uso anch'io.
Ma qui abbiamo un ragazzo che deve partire da zero.
Non possiamo rovinarlo con un inizio sballato.


Hai ragione. Sono andato un po oltre.
Avatar utente
Foto Utentepusillus
3.207 3 6 11
Master
Master
 
Messaggi: 1031
Iscritto il: 5 mar 2016, 15:19
Località: Latina

0
voti

[27] Re: Programmazione x NOVIZI si ma con cosa ??

Messaggioda Foto UtenteFedhman » 10 giu 2017, 12:24

Riassumendo,
- Compra un libro sul C (30-40€)
- Scarica un IDE gratuito
- Procede capitolo per capitolo facendo gli esercizi

Una volta che arriva alla gestione dinamica della memoria e dintorni...si ferma, e compra:
- Un PICKit 3 (sui 40€)
- Breadboard e jumpers vari (10€ o meno)
- Qualche PIC pin-through-hole che vada su breadboard (10€ su ebay o meno, meglio qualcosa da 5V, consiglio il PIC12F683 per cui ho scritto un paio di guide su come partire, tipo http://www.electroyou.it/fedhman/wiki/pic12f683-linguaggio-c-led-timer0-e-interrupt)
- Un kit di resistori su ebay (tipo tutta la E12, sotto i 5€ dalla cina)
- Un kit di condensatori su ebay (di nuovo sui 5€)
- Dei LED cinesi (5€ o meno...)

Poi usa un alimentatore da parete per cellulari per dare i 5V al tutto. Il problema a questo punto è che non sa cos'è un microcontrollore, ma arrivato qui può partire a studiarseli mentre sperimenta.

Costi: 30-40€ libro, 40€+10€ =50€ PIC, 15€ di passivi, siamo sui 100€ totali. Più eventualmente un libro sui micro, ma non saprei cosa consigliare.

Edit: in alternativa compra Arduino oppure una Launchpad della Texas Instruments oppure questi: http://www.electroyou.it/forum/viewtopic.php?t=64379

Edit2: senza dimenticare le Nucleo della ST, vengono sui 10-12€
I don't fight weather - Woodrow W. Smith
Avatar utente
Foto UtenteFedhman
5.195 2 9 13
Master
Master
 
Messaggi: 483
Iscritto il: 4 giu 2013, 14:05
Località: Augusta Taurinorum

1
voti

[28] Re: Programmazione x NOVIZI si ma con cosa ??

Messaggioda Foto Utenterugweri » 10 giu 2017, 13:12

Prima ancora di mettere le mani sul PIC, io insisto a consigliare lo studio dell'architettura software di un microprocessore/microcontrollore.
Consiglio inoltre, appena finito l'apprendimento del C, di dedicare un paio di mesi all'esplorazione ulteriore del linguaggio (della serie: si fa così, ma perché si fa così?) ed all'apprendimento di uno stile di programmazione almeno decente.

Poi, può fare anche senza... ma a me gli gnomi inventivi non son mai andati tanto a genio :mrgreen:
Avatar utente
Foto Utenterugweri
5.948 2 8 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 1366
Iscritto il: 25 nov 2016, 18:46

0
voti

[29] Re: Programmazione x NOVIZI si ma con cosa ??

Messaggioda Foto Utentesimo85 » 10 giu 2017, 13:26

rugweri ha scritto:Prima ancora di mettere le mani sul PIC, io insisto a consigliare lo studio dell'architettura software di un microprocessore/microcontrollore.

Infatti è quello che si fa (o si dovrebbe fare) in qualsiasi corso di microprocessori o microcontrollori.
E non si parte nemmeno dal C, ma con Assembly. Almeno per me è stato così.

O_/
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[30] Re: Programmazione x NOVIZI si ma con cosa ??

Messaggioda Foto UtenteFedhman » 10 giu 2017, 13:26

È più fruttuoso sperimentare mentre si studia, i problemi sorgono quando ci si convince che basti fare soltanto una delle due cose :ok:
I don't fight weather - Woodrow W. Smith
Avatar utente
Foto UtenteFedhman
5.195 2 9 13
Master
Master
 
Messaggi: 483
Iscritto il: 4 giu 2013, 14:05
Località: Augusta Taurinorum

PrecedenteProssimo

Torna a Arduino

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti