guarda un po, dopo 5 anni sono sempre qui ahah, tantissimi auguri Paolo a te e tutte le persone a cui vuoi )e ti vogliono bene!!! 🎄🎄🎄
@Fabio.19863 жыл бұрын
Grazie Paolo! Che chicca! Questa dritta è formidabile!
@matteopisanello77875 жыл бұрын
Sta cosa l'hai spiegata mooolto meglio tu dei corsi su internet
@ENRICOZAPPATERRA5 ай бұрын
Complimenti. molto bravo nel spiegare su tutti i tuoi video.
@ivandelgaudio5 жыл бұрын
Mi mancava il C++. Non lo pratico da circa 25 anni ma è una cosa che ti rimane dentro e quando vedi uno sketch come questo ti ritorna in mente tutto. Devo recuperare il vecchio libro di testo delle superiori
@fatoadg3 жыл бұрын
Spettacolo, molto interessante e veloce semplificando la scrittura 👏👏👏👏
@marcobama79374 жыл бұрын
Adoro come spieghi le cose!!!!
@FabioNuzzo-z6z Жыл бұрын
Ciao Paolo, premetto che sono alle prime armi con la programmazione degli sketch , volevo chiederti se, in questo caso, volendo avere uno stato di risposte da seriale non in continuo loop ma definito alla pressione di uno dei tasti, si potrebbe inserire un ciclo while che alla pressione mi dica lo stato del pulsante premuto 1 sola volta . Grazie
@PietroMaker6 жыл бұрын
EH MA QUESTO è PROPRIO TOSTO... comunque tu vai come una freccia :) ... menomale che c'è il tasto pausa ahah
@enricocorbi73423 жыл бұрын
ciao Paolo, ho scritto lo sketch come il tuo e quando premo il pulsante, da "off" passa a "on" ma poi non torna ad "off", mi sapresti dire da cosa è dovuto? grazie in anticipo
@antonioelia34884 жыл бұрын
Anche se a distanza da un pò di tempo , vorrei chiedere cortesemente come gestire l'accensione di un led accesso o spento, poichè lampeggia essendo inserito lo skethc di accensione in un ciclo for.Invece se lo implemento con un if ho la sequenza di accensione corretta, ma perdo la possibilità di configurare i pin con l'array. Grazie per la cortesia
@matteopisanello77874 жыл бұрын
FINALMENTE DOPO ALMENO 600 PUBBLICITÀ SONO RIUSCITO AD APRIRE IL VIDEO!
@zeppelinmaker4 жыл бұрын
:-( mi dispiace... ma quelle mi permettono di campare
@matteopisanello77874 жыл бұрын
@@zeppelinmaker ma non hai un'azienda?
@fabrizioactis30955 жыл бұрын
Ciao e complimenti per i video e per il tuo libro "elettronica per maker". domanda in ritardo ed elementare. Perché il tipo dell'array é "int" e poi lo puoi inizializzare con LOW e non con un numero? LOW é una parola chiave corrispondente a un numero e fa eccezione? Grazie. PS. certo che questa lezione è stata tosta da metabolizzare!
@zeppelinmaker5 жыл бұрын
Ciao, si. LOW è una costante predefinita che corrisponde a un numero intero. Prova a stamparla con Serial.println(LOW); !
@CarloStemberger5 жыл бұрын
@@zeppelinmaker Essendo un dato digitale però userei come tipo bool, così si risparmia memoria. (LOW e false sono sinonimi, come anche HIGH e true) Mi sfugge qualcosa?
@luigibertocchi36683 жыл бұрын
Ciao. non è possibile, vedere gli on/off fissi sul monitor seriale e non mentre scorrono?
@zeppelinmaker3 жыл бұрын
ciao no. Puoi sempre collegare un display
@nicolamarchetti62914 жыл бұрын
Ciao mi presento mi chiamo Nicola ti sto seguendo da qualche giorno e ti premetto che non sono per niente esperto di elettronica. Ti seguo perché i tuoi video li trovo molto interessanti e semplici da capire.... Io sono appassionato di simulatori di volo e volendo poter gestire l'avionica non con la tastiera ma con pulsanti e potenziometri esterni. Io come uso x-planet11 e flyght simuletor2020 e sono gestibili anche con pulsanti esterni. Volevo chiederti se con Arduino potrei gestire 6 pulsanti e 4 potenziometri e se secondo te per uno come me inesperto di elettronica si riesce a fare. Se hai qualche consiglio utile lo accetterei molto volentieri. Ti saluto e ti ringrazio del tuo tempo perso per me. Ciao Nicola.
@zeppelinmaker4 жыл бұрын
Ciao puoi farlo con Arduino Leonardo che può simulare una comune tastiera USB. C'è un video in playlist
@decano574 жыл бұрын
Salve Paolo, ho comprato 3 libri dei suoi e credo prenderne altri , mi chiedevo che programma sta usando in questo video e dove lo posso trovare, grazie.
@zeppelinmaker4 жыл бұрын
kzbin.info/www/bejne/bJa1opeOnpZ6g8U
@alessioromano32312 жыл бұрын
Ciao Paolo, bellissima spiegazione come al solito. Magari si potrebbe fare un video che tramite pulsanti si possono comandare dagli 8 ai 16 relay? Grazie mille
@zeppelinmaker2 жыл бұрын
beh si... se hai capito la tecnica non è difficile da applicare
@paolo7655 жыл бұрын
gia e bello tosto, grazie per le lezioni :)
@zeppelinmaker5 жыл бұрын
Grazie a te!
@salvatoreliga22493 жыл бұрын
Salve , grazie ai tuoi video ho realizzato un progettino " commutatore di antenne radio " che mi permette di commutare 6 relay coassiali su un unico cavo e selezionare tramite tastiera adesso vorrei verificare lo stato dei relay e vusualizzarlo .potresti aiutarmi a capire come leggere lo stato dei pinout e visualizzarli su un LCD ?
@Thebasicmaker3 жыл бұрын
Memorizza lo stato dei rele' su delle variabili (o array) e poi le leggi per sapere come sono
@robertoceccoli21375 жыл бұрын
dunque, immagino di fare una domanda stupida ma, questo è il mio livello. Nella riga 6, che contiene quel ciclo che permette di scansionare gli spazi dell'array int i è una variabile creata al momento? non deve essere dichiarata come avevi fatto le altre volte? se venisse dichiarata prima, mettiamo alla riga 3 (int i = 0) si potrebbe poi omettere la stessa parte di istruzione alle righe 6, 14 21? Allora, mi sono risposto da solo all'ultima mia domanda, ho provato e succede una cosa strana, funziona come avevo supposto spostando prima del void setup l'istruzione int i = 0 ma...solo se nelle righe di spazzolata dei tre spazi dell'array metto dopo la parentesi punto e virgola, così (; i < 3 ; i++); altrimenti mi dà errore nella compilazione, e questo ahimè non riesco a capirlo proprio.
@zeppelinmaker5 жыл бұрын
alla riga 6 uso una variabile locale, visibile sono all'interno dell'int. Se definisci la i come "globale" il corpo del for deve essere: for(i = 0; i
@eugeniop.57933 жыл бұрын
Paolo, lo sketch non si vede bene quando lo compili su Tinkercad, peccato però...
@zeppelinmaker3 жыл бұрын
oddio, non mi pare sia così piccolo... ma lo guardi sul cellulare? L'ho rivisto ora sul pc e mi pare leggibile.
@eugeniop.57933 жыл бұрын
@@zeppelinmakereh si, sul cellulare. Comunque dai è meglio quando compili sull' IDE di Arduino, soprattutto quando gli sketch si cominciano a complicare. Comunque grazie lo stesso capisco le tue esigenze...
@PietroMaker6 жыл бұрын
mi puoi indirizzare ad un tuo video dove magari capire meglio la storia degli array ? qui mi sa che si danno per scontate molte cose che nella playlist di arduino nello specifico non sono considerate ? o magari sono io che sto fondendo eheh
@zeppelinmaker6 жыл бұрын
Magari ne faccio uno su misura...
@PietroMaker6 жыл бұрын
@@zeppelinmaker ma non credo sia necessario... basta mettere pausa al video... e farsi uno schemino... 😉😉😊... parlo per me che sono proprio a zero 😁😁
@robertoceccoli21375 жыл бұрын
@@PietroMaker io oltre alla pausa usata a iosa l'ho visto e rivisto mettendo in pausa, ricopiando i passaggi cercando di capirli...e ogni volta qualcosa si chiariva...poi...di nuovo sfugge dove sembrava di aver compreso...azz, ma mi sembrava ...ah no... siiiiii, forse alla fine l'ho abbastanza digerito, ma non so se domani mi ricordo ancora come funziona. Comunque anch'io ho trovato che da concetti elementari delle scorse lezioni le ultime due per noi molto basic menano, menano duro...e siamo solo all'inizio
@mitt18546 жыл бұрын
Salve,ho fatto questo piccolo programma: int pinled[2]= {13, 6}; void setup() { for(int i=0; i
@zeppelinmaker6 жыл бұрын
void loop() { for(int i=0; i
@davidelotto34955 жыл бұрын
grande ho capito tutto grazie mille
@zeppelinmaker5 жыл бұрын
:-)
@riccardomarino29275 жыл бұрын
Io volevo fare un programma, con dei comandi Bluetooth, quindi ho memorizzato tutti i comandi in String, e con un array; per dividere i vari comandi, uso una virgola normale?
@zeppelinmaker5 жыл бұрын
tipo: {"abc", "run", "stop", "start"} se è così, si!
@tonydee23773 жыл бұрын
Benissimo!
@sergeschonenberg63456 жыл бұрын
Grazie 🌟
@luciopedicone18144 жыл бұрын
Salve, Le pongo una domanda da noob quale sono.. non capisco la riga: stato = |stato ; cioè non capisco il perchè di questo comando.. Saluti, Lucio.
@zeppelinmaker4 жыл бұрын
!stato significa il contrario del valore che è memorizzato dentro stato. lo salvi nella variabile stessa. Equivale a invertire lo stato della variabile
@sebyn7611 ай бұрын
grazie paolo
@simonevaira91814 жыл бұрын
salve, sto incominciando a seguire tutte le sue lezioni, però in questa sto avendo un problema e non riesco a risolverlo. praticamente ho ricopiato uguale uguale a come ha fatto lei, però mi da un problema con l'ultima graffa e non riesco a capire il motivo, grazie per la risposta int key[3] = {LOW, LOW, LOW}; int pin[3] = {7,8,9}; void setup() { for (int i = 0; i < 3 ; i++) { pinMode(pin[i], INPUT); } Serial.begin(9600); } void loop() { for (int i = 0; i < 3 ; i++) { if (digitalRead(pin[i]) == HIGH) { key[i] = !key[i]; delay(200); } } for (int i = 0; i < 3 ; i++) { if (key[i] == HIGH) { Serial.print("PIN "); Serial.print(pin[i]); Serial.println(" ON"); } else { Serial.print("PIN "); Serial.print(pin[i]); Serial.println(" OFF"); } }
@zeppelinmaker4 жыл бұрын
manca l'ultima graffa che chiude il loop(): metti in fondo }
@simonevaira91814 жыл бұрын
@@zeppelinmaker Grazie mille, non l'avevo notato 😅
@StormShadow206336 жыл бұрын
in week-end semmai domenica farai una diretta che sarebbe fantastico??
@zeppelinmaker6 жыл бұрын
Eh... domenica devo recuperare i figli che sono agli scout. Mi organizzo prima di andare in ferie, ok?
@damianomarcolini19094 жыл бұрын
"di solito i programmatori sono molto pigri" assolutamente si xD xD xD
@riccardodemartini79035 жыл бұрын
anche io li usoooooooo gli array, yuppiiiiiiiiiiii
@Ale-yz8tn5 жыл бұрын
Pure io
@emanuelemurdermind28724 жыл бұрын
questo si chiama programmare :) ..saper semplificare automatizzando il più genericamente possibile
@alessandrocervi38286 жыл бұрын
Non capisco come possa funzionare, c'è digitalread(pin[i]..... ma così il valore di i sarà 0,1 o 2 invece i pin sono il 7, 8 e 9
@zeppelinmaker6 жыл бұрын
pin[] è un array. i è l'indice che "seleziona" le caselle dell'array in cui sono contenuti i numeri dei pin. Prova...
@alessandrocervi38285 жыл бұрын
@@zeppelinmaker Hai perfettamente ragione. Mi era sfuggito. Grazie Mille e complimenti per i video.
@andreamalvone63216 жыл бұрын
Non capisco, lo trovo inutile in questo caso
@zeppelinmaker6 жыл бұрын
prova a vederti il video sugli array nel corso di coding
@nicolaluciani44968 ай бұрын
Si ma esprima scrivi una cosa poi cancelli e scrivi un altra cosa chi ti segue va in confusione
@nicolab.59444 жыл бұрын
Paolo aliverti non va molto d'accordo con le parentesi ahahahha