Ciao, spero che nel corso includerà anche questi argomenti : manovrare i motori brushell, e passo passo sia via cavo che via radio! ; usare un radiocomando;comandare servi anche di potenza ; evitare blocco o reset di arduino(senza nostra volontà) ; sensori di posizione precisi(per capire a quanti gradi oriento un dispositivo..) ecc! Saranno sicuramente belle lezioni! Complimenti e ciao!
Grazie Daniele, ho un Arduino Uno che non usavo da tempo e tu mi hai fatto rinvenire la voglia di usarlo, mi sono preso anche il kit con tutti i componenti.
Tutto chiarissimo!!!! Bravo. Già provato e tutto funziona correttamente. Possiedo anche una scheda "Espertino basata sul microcontrollore ESP32", che, in teoria, dovrebbe funzionare come Arduino. In pratica, però, compilando lo stesso sketch per il lampeggio del led, da uno strano errore che non sa spiegarmi nessuno. Magari tu conosci anche questa scheda....non so. Comunque complimenti.
Sono un neofita, ho notato vedendo video di altri youtuber che alcuni scrivono lo stesso codice in modo piu' semplice e comprensibile il tuo e' quello piu' complicato oltre che piu' lungo di tutti (5 linee di codice gli altri, una decina il tuo)
Ottima spiegazione , e sto capendo certe cose, solo una domanda , sono ignorante in tema , ma come capisco che resistenze ci vogliono, per i vari componenti? Scusa la domanda
Ciao Daniele, in futuro potresti fare un video su come realizzare un UPS online double conversione oppure line interactive e un inverter controllato tramite arduino? (inverter che possa sostenere carichi di un paio di kv senza trasformatori possibilmente)
Ciao Daniele. So di essere un rompiscatole (rompiscatole è un eufemismo) ma ho notato un piccolo errore. Quando fai vedere la stampa sul monitor seriale e inquadri arduino, non c'è la presa usb inserita ma il connettore di alimentazione. Nella condizione da te mostrata, il monitor seriale non può mostrare nulla. Scusami per il mio commento.
Daniele ma sarebbe possibile cambiare l'ingresso dell'alimentazione di un pc con uno di tipo C? ho un notebook dell'acer con ingresso dell'alimentazione normale (tondo con il pin centrale) e vorrei sostituirlo con uno di tipo C.. è fattibile?
Per essere pignoli, potresti proteggere l'Arduino inserendo una resistenza in serie al pulsante per limitare la corrente che gli arriva all'Arduino. Ovviamente è meglio usare un transistor anche per accendere un semplice LED che consuma relativamente poco, questo perché vai a dividere la parte di potenza (carico) dalla parte di logica. Ma questo magari lo spiegherai più avanti.
Non credo che sia necessario pilotare il led con un transistor, vista la minima corrente richiesta che il pin del microcontrollore riesce a fornire tranquillamente. Non serve neanche mettere la resistenza in serie al pin del pulsante, perchè quando il pin è impostato come ingesso, è in alta impedenza, non assorbe corrente e può ricevere la 5V direttamente (come avviene quando gli colleghi un altro dispositivo con cui deve comunicare). Il rischio sussiste soltanto se il pin viene erroneamente configurato come uscita e in particolare se viene pilotato a livello basso e il pulsante viene premuto (corto circuito secco!)
@@davidedellapasqua2 Il LED, anche se assorbe poca corrente è sempre "logicamente" un carico, per questo va sotto transistor. Se poi inizi a voler pilotare banchi da 8 o 10 LED in quel caso un transistor non è a discrezione, è necessario. Tutto questo preambolo per dire che è bene cominciare fin dai circuiti semplici a ragionare nel modo corretto. La resistenza in serie al pulsante non serve ed è corretto quello che dici, ho visto Arduino e Raspberry bruciati per molto meno... sono finezze eh, ma questa è la differenza fra un circuito che funziona e un ottimo circuito.
@@ricki158 Sì è un carico ma da 5-10mA, quando il pin può sopportare benissimo 20-25mA e un totale complessivo in media di 300mA, quindi se si rispettano questi requisiti e il pcb è progettato decentemente non c'è alcuna necessità di inserire transistor. Voglio vedere se sei in un'azienda cosa ti dicono se vuoi mettere un transistor per comandare un led, dove di solito si cerca di ridurre i costi e diminuire la complessità riducendo il numero dei componenti o scegliendone di più economici e riducendo le dimensioni della scheda.
@@davidedellapasqua2 se lavori in un'azienda cinese si, se lavori in un'azienda seria no, anche perché un transistor non costa nulla. E mi ripeto, è solo una differenza di mentalità.
Ciao Daniele Questo comando di accendere il led con DigitalWrite LOW non è strettamente legata alla configurazione del PIN interessato come INPUT ? Una configurazione del PIN in OUTPUT l'uscita varia da 0 - 5 volt.
Mi rispondo da solo È una questione hardware , il PIN configurato in OUTPUT quando usato in LOW non è 0 volt in alta impedenza, ma è riferito a massa .
Ciao e complimenti di vero cuore....ormai ho messo la prima marcia e ti seguo a rotazione perchè voglio impare questo arduino. Sarebbe bello capire e cosa scrivere nel codice se il led premendo il pulsante rimane acceso e ripremendo il pulsante si spegne....:)
Ciao Daniele, ho provato ad istallare Fritzing dal link che hai postato, ma non funziona con mac. Mac dice che accetta solo software certificato, che mi dici, ne sai qualcosa? Grazie, ciao. Marco
Purtroppo di elettronica non capisco assolutamente nulla... devo studiare anche quella? Lo chiedo perché non ho idea di come tu abbia scelto il valore delle resistenze...
Grande Daniele Un tempo programmavo in basic per cui un po' mi ci ritrovo col c però sono astemio in fatto di elettronica Spiegheresti l'uso dei resistori? Big like 4 u 👍
Come funziona il pulsante, quando viene premuto i 5 vdc non vanno in conflitto con il gnd visto che i 5vdc va verso pin 2 ma anche il pin 13. O quando il pulsante viene premuto funziona come uno scambio che non fa più passare 0 vdc verso pin 2, e manda solo i 5 vdc verso pin 2 ? non so se mi sono spiegato
Bel video, ma se posso permettermi un paio di precisazioni (che spero siano utili a chi segue il canale), le costanti sono da considerarsi come etichette mnemoniche il cui valore non può cambiare durante l'esecuzione del programma, mentre le variabili sono da considerarsi come delle caselle che contengono un valore che può variare nel tempo. Inoltre è il microcontrollore che esegue 16 milioni di cicli (istruzioni) al secondo, non il loop... infatti se al suo interno ci sono istruzioni che richiedono tempo per l'esecuzione il loop ha un tempo di esecuzione diverso per ogni sketch.
D' accordo con tutto, mi sono sbagliato, quando parlo a volte non connetto :-) Intendevo il micro controllore, l' ho anche specificato in una puntata dedicata ai componenti interni. Per il discorso variabili e costanti, non sono stato troppo dettagliato o meglio, non ho dato una spiegazione ben specifica perchè vorrei trattarla in una puntata a parte dove saranno spiegati meglio. Tra l' altro volevo fare una puntata millis vs delay proprio per il problema che il delay blocca il codice impedendo letture di segnali ecc :-) grazie comunque per il tuo intervento
non pretendo niente, siete liberi di mettere o non mettere like come io sono libero di rispondere o non rispondere. Non posso stare dietro a tutti i commenti perchè non riesco neanche a leggerli. Il tuo l'ho letto per caso. Mi dispiace per la mancata risposta, ma non sei l' unico che scrive
Prima di tutto grazie, se nel prossimo video puoi inserire un link a buon saldatore qualità/prezzo e altro materiale che non dovrebbe mancare per progetti Arduino mini cacciaviti ecc ecc Grazie
Sir thank you for starting course on Arduino but I would be more easily understandable when you teach in English Can you please use English language so that many people can get benefits out of it
Oh oh oh, finalmente ho capito come accendere un led con Arduino. Però ti sei sicuramente confuso quando dici che " la funzione loop viene eseguita 16 milioni di volte al secondo"., ti è scappato, non lo volevi dire :-)
Grazie Stefano, se segui anche l' altra puntata, saprai come accendere un relè con un potenziometro :-). 😂😂 a parte gli scherzi, grazie maestro per la correzione, ma non volevo intendere il codice, ma il micro controllore. Tra l' altro l' ho specificato in una mia vecchia puntata sui componenti interni. Quando parlo a volte dico fesserie :-)
Plz make videos in English because i watch only 1min approx , because i cant understand Italian language . I know you r little slow in English but try to understand,i love your videos my heart wants to watch whole video but i cant understanding the language . I hope u will accept my demand ASAP.
Video dai contenuti molto banali, va bene per chi non ha mai avuto a che fare con l'elettronica e è alle prime armi (ma il video è rivolto proprio a questi). Per il resto apprezzo molto l'impegno e l'iniziativa, ma a mio parere questi argomenti/semplificazioni non sono utili ad imparare e comprendere questi dispositivi. Il neofita si limiterà a scopiazzare progetti altrui, ma difficilmente riuscirà a sviluppare una propria idea e rimarrà con grosse lacune o concetti inesatti.