- 10
- 35 997
Francesco Paolo Vino
เข้าร่วมเมื่อ 4 เม.ย. 2012
วีดีโอ
Classi ed oggetti in Arduino
มุมมอง 1.8K6 ปีที่แล้ว
Definizione ed utilizzo di classi ed oggetti in un progetto Arduino (Recorded with screencast-o-matic.com)
Arduino - Semaforo a stati
มุมมอง 8606 ปีที่แล้ว
Progettazione di un semplice semaforo con il concetto di stato. Il semaforo si può trovare in uno dei seguenti stati: rosso, verde, giallo e giallo lampeggiante. (Recorded with screencast-o-matic.com)
Limitazione della corrente in un diodo LED
มุมมอง 1.3K6 ปีที่แล้ว
Calcolo della resistenza in serie a un diodo LED per limitare la corrente che lo attraversa. (Recorded with screencast-o-matic.com)
Arduino - Utilizzo della funzione millis()
มุมมอง 10K6 ปีที่แล้ว
Realizzazione di un semplice progetto con un LED lampeggiante per illustrare l'utilizzo della funzione millis(). (Recorded with screencast-o-matic.com)
Creare un nuovo circuito con TinkerCad
มุมมอง 2.2K6 ปีที่แล้ว
Come spostarsi nella sezione Circuits di TinkerCad e gestire i progetti di simulazione circuitale (Recorded with screencast-o-matic.com)
TinkerCad - programmazione a blocchi e testuale
มุมมอง 2.7K6 ปีที่แล้ว
Come passare in TinkerCad dalla modalità di programmazione a blocchi a quella testuale e viceversa. (Recorded with screencast-o-matic.com)
Condividere un progetto su TinkerCad
มุมมอง 4.1K6 ปีที่แล้ว
Come rendere pubblico un progetto di TinkerCad e condividere il link di condivisione. (Recorded with screencast-o-matic.com)
ciao, ho una domanda, se mi viene dato un indirizzo IP di questo tipo 172.31.0.1 noto che è un indirizzo IP privato (è corretto?), quindi se mi viene chiesto di calcolare l'indirizzo di rete e quello di broadcast, procedo tenendo in considerazione la subnetmask di 255.255.0.0 oppure 255.240.0.0?
Grande Francesco! mi hai quasi aperto gli occhi sulla OOP. una domanda: al minuto 10 definisci l'oggetto redled con il timer t1...se dovessi definire un bluled(3) userò un timer t2 e cosi via?......attendo un video dove ci fai poi vedere come fare le librerie per questo progetto led
grazie 1000
Perché hai dichiarato pubblica la variabile pin?
Finalmente ho capito. Grazie
francesco , metterai altri video riguardo html ed altro grz
grz.ho sbattuto la testa ad inserire immagini,ora ci sono riuscito
non si capisce nulla
Prof, nella configurazione di una rete quando conviene usare un'assegnazione di indirizzo tramite DHCP rispetto ad un assegnazione manuale (statica) dell'indirizzo? Qual è la differenza sostanziale a livello di scelta dei due metodi?
Buongiorno Paolo complimenti bel video, spiegato bene, ho provato ad applicare i millis al mio progetto orologio VDF, per fare apparire prima l'orario per 3 minuti, poi la data per 3 sec, poi la temperatura per 3 sec, ed infine l'umidità per 3 sec, per poi ritornare all'orario. ma non ci sono riuscito mi si impallava tutto, alla fine mi sono demoralizzato e ho lasciato perdere. non è che mi puoi aiutare? Questi sono i miei risultati che ho postato su TH-cam: Arduino MEGA2560 Clock con 6 display 16 segmenti RTC DS3231 74HC595 Parte 2 Arduino MEGA2560 Clock con 6 display 16 segmenti IV-17 RTC DS3231 74HC595 Parte 3 Grazie Marco
Grazie. Se mi invii il file .ino gli do un'occhiata.
@@francescopaolovino4915 se mi dai un indirizzo te lo mando intanto guarda dove sono arrivato. th-cam.com/video/xI9lh93zFbs/w-d-xo.html grazie s.agostinotva@tiscali.it
@@aaamarco6726 francescopaolo.vino@gmail.com
Grazie mille
Grazie mille
Ciao, scusa il ritardo di due anni😅, mi chiedevo se usando questa funzione millis potessi controllare un pulsante in questo modo: in pratica sto facendo un programma usando lo switch e devo far accendere 3 led in sequenza binaria dopo ogni pressione di un pulsante. Succede però che se il pulsante lo premo una volta i led di accendono a mano a mano che premo il pulsante.. se premo a lungo i led si accendono e spengono all'infinito.. con questa funzione millis, si potrebbe fare che se il pulsante è premuto per più di 500ms la sequenza si interrompe? Ossia i led non si accendono più e rimangono nello stato in cui erano? Se vuoi ti mando il programma che ho fatto io usando millis, ma non funziona la parte millis. Grazie e scusa per il papiro
Grazie sei stato di aiuto 👍
ho provato a rifarlo, ma il tempo non scorre a secondi, ma si incrementa fino ad arrivare a 1000
Scusa per il ritardo della risposta. Potresti allegare il link al codice su TinkerCad o allegare qui il codice che hai scritto? Grazie.
int timer; time_led=500; int pin_led=5; void setup() { pinMode(pin_led,OUTPUT); digitalWrite(pin_led, HIGH); timer=millis(); } void loop() { if (millis()-timer>time_led) digitalWrite(pin_led, !digitalRead(pin_led)); }
Nell'if dopo l'istruzione digitalWrite va aggiunta l'istruzione timer=millis(); per resettare il contatore e ricominciare a contare per il prossimo intervallo.
Ma in esecuzione su simulator time il tempo scorre in millisecondi e non in secondi
Per favore potresti dirmi quale programma hai utilizzato per eseguire le varie simulazioni che hai fatto vedere nel video? Penso che sia molto utile e non lo avevo mai visto, mi risolverebbe, sapendolo usare, molti problemi. Grazie
Il sito è www.tinkercad.com della AutoDesk. Nasce come sito per sviluppare progetti grafici in 3D da realizzare con stampanti 3D ma possiede anche la sezione Circuits che è un ottimo simulatore circuitale completo anche dei componenti base di Arduino. Una volta iscritto alla piattaforma, vai nel tuo Dashboard e clicca sulla sezione Circuits. La simulazione di progetti Arduino ti permette di sviluppare il codice in C++ o a blocchi grafici. E' molto semplice e molto efficace soprattutto in un contesto didattico e di realizzazione di prototipi.
Grazie per la pronta risposta. Ho scaricato il programma e fatto alcune prove, devo prenderci la mano per poterlo utilizzare in modo decente. Tra i numerosi dubbi che attualmente mi frullano nella testa ti vorrei chiedere, per accertarmi sulla flessibilità e utilizzo del sistema, se è possibile inserire dei nuovi integrati o componenti vari non compresi nel menu che mi sono ritrovato durante il primo utilizzo (prove). Grazie per la disponibilità.
No, al momento non è possibile creare e aggiungere nuovi componenti personalizzati al simulatore, come puoi leggere in questa pagina support.circuits.io/hc/en-us/articles/220722608-How-to-add-component-to-the-Electronics-Lab- Forse lo sarà in futuro.