iniziare con Arduino

Mar 23, 2021 33 Replies

salve se uno volesse iniziare a "sperimentare" con Arduino, e visto



italiano su cui fare riferimento come hw e sw? con tutorial, librerie e altro?



Il 23/03/2021 16:01, emilio ha scritto:

per l'hardware, oltre alla cina, sicuramente adafruit.

volta quello che ti serve.

ci troverai gente preparatissima, almeno su quello in italiano.

Il 23/03/2021 16:01, emilio ha scritto:

trovi "International" e quindi "Italiano" e quindi la sezione italiana).

Poi sui motori di ricerca basta una qualsiasi parola accostata ad

E. Delacroix

Il 23/03/2021 16:01, emilio ha scritto:

capisci che son 4 cagate messe in croce.

Il 23/03/2021 16:14, Franco Af ha scritto:

ignorare il rapporto con la preparazione del neofita da cui dipende il giudizio su questo punto.

da balia ai neofiti o che si legga il forum quando serve a te. In genere

Io che sono un neofita *permanente* posso dire che ho trovato circolanti

per mettere in moto Arduino basta

E. Delacroix

Il 23/03/2021 17:02, E. Delacroix ha scritto:

interrompe continuamente ...

E. Delacroix

Mi sono sempre trovato meglio coi libri, ce ne sono in giro. Carta e matita per appunti.

un libro.

Il 23/03/2021 16:01, emilio ha scritto:

To'

formatting link

Franco Af ha scritto:

ta in

c> , ma non

rispondo qui ,ma vale per tutti gli altri: diciamo che non sono proprio alle prime armi: ho "giocato" prima con gli ST6 poi con i PIC,prima con l'assembler e poi ho iniziato ad usare il C...ma proprio a livello basso. ho trovato delle schedine di arduino con bootloader e senza...la differen za? cosa deve avere ,come caratteristiche, un sistema di partenza minimo? esiste un manuale sul "linguaggio" usato in Arduino?

Il 23/3/21 16:14, Franco Af ha scritto:

espressamente:

specializzati." (Quali, non si sa... :( )

formatting link

Il 23/03/21 17:52, emilio ha scritto:

Ok, allora Arduino lo troverai mille volte piu` facile, visto che la conoscenza dei registri non e` necessaria (ma se si vuole vi si puo` accedere liberamente). Le periferiche si usano con le apposite funzioni gia` pronte, digitalRead, Serial.write ecc.

Arduino e` (solo) un micro + alimentazione + in genere un adattatore serialeUSB, quindi serve solo Arduino e cavetto USB :)

L'IDE comunica via seriale (su USB) aspettandosi un bootloader gia` funzionante sul micro, che normalmente e` presente. Su un chip vergine invece va flashato, e lo si puo` fare anche usando un Arduino come programmatore ICSP, in sostanza con un Arduino si puo` (ri)flashare un altro Arduino o un chip standalone.

Le cose base (cioe` alcune funzioni C e le funzioni del core specifiche) le trovi tutte nel reference on line. E nell'IDE sono presenti esempi tematici su quasi ogni argomento.

Il 23/3/21 17:52, emilio ha scritto:

Il bootloader, come dice il nome, serve per caricare il programma tramite USB, che viene convertito in seriale sulla scheda. Inoltre imposta i fuse del microcontrollore nella configurazione standard di

Uh?... La scheda Arduino Uno e il cavetto USB tipo A / tipo B.

  1. Elettronica di base: la legge di Ohm, uso dei transistor e dei componenti passivi di base.
  2. Linguaggio C, come detto: tipi di variabili, struttura e funzioni del C, array, stringhe del C (array di char), puntatori, istruzioni per le stringhe, ...
  3. Funzioni specifiche di Arduino: digitalRead(), digitalWrite(), millis(), ...
  4. Macro: F(), __FILE__, ...
  5. Librerie: ESP8266WiFi, LiquidCrystal, ...
  6. Preprocessore: #include, #define, #if/else/elif, ...
  7. Istruzioni ATMEL dirette al microcontrollore.
  8. Datasheet del microcontrollore.

Per quanto riguarda le librerie, poi, sono tutte documentate malissimo: non si trova mai una descrizione discorsiva, ma si basa tutto su esempi da adattare alla proprie esigenze... :( Bisognerebbe cominciare a mettere insieme qualcosa, ma il SMS (vedi sopra) a una mia precisa proposta ha risposto "...non se ne parla nemmeno! :D :D :D"

formatting link
(che cosa significhino i 3 smile non l'ho capito...).

Il 23/3/21 17:10, Otello ha scritto:

averle capite bene... :(

chi ci sta proprio!

Consiglierei all'OP di prendere almeno la prima schedina originale.

e per un neofita il non riuscire a capire se la scheda non funziona

frustrazione e abbandono. D'accordissimo su tutto il resto.

Tutto quello che puoi fare con un Arduino lo puoi fare con una millefori e lo stesso processore, scrivendoti tutto a manina da solo e spendendo un decimo. Solo che se sei alle prime armi

appunto quello che permette Arduino.

Il 23/03/2021 18:25, Claudio_F ha scritto:

gli orizzonti e mettendosi a volte nei guai se non si conosce *bene* il linguaggio. Tante volte ho dovuto ripiegare su cose conosciute.

E. Delacroix

tempo ha la sezione arduino (credo inserita per

- mi legga le carte. - questo lo so, voglio sapere se la polizia

Parti dal fatto che arduino non c'entra con l'hardware se non per quelle quattro schedine che vende.

circolazione, anche grazie a software esterno.

il bootloader :)

Ma non partire con lo studiare tutto e subito, al limite un po' di C in italiano che trovi dappertutto. Con la programmazione di un certo livello ci vuole pratica, per le cazzate impari subito.

tanto mi scappa qualche OT ma mi sono sempre autoregolato e ho sempre cercato di stare attento al buon funzionamento

Ma ricordo che una volta su quel forum mi fecero una ramanzina assolutamente fuori luogo e quindi ciao ciao, oltretutto la veste grafica mi fa calare due diottrie quando mi sta sotto gli occhi :D

- mi legga le carte. - questo lo so, voglio sapere se la polizia

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required