Ciao Emanuele, ho trovato il tuo video davvero istruttivo ed a livello comunicativo eccellente per color che si voglio avvicinare ad Arduino ed i servo :) Grazie. Ho una domanda: sapresti fare un video utilizzando la board ESP32 DOIT V1 ? Ho delle difficoltà oggettive a gestire un servo SG90 con la libreria ESP32Servo, e volevo provare a pilotarlo come hai fatto tu, con i segnali PWM. Mi piacerebbe vedere con quale approccio lo gestiresti tu :)
@@amedeocasolari2771 tieni presente che su questo canale trovi anche la scuola di robotica e meccatronica «impara giocando» dove con queste cose ci giochiamo e le esploriamo in modo molto approfondito! Per esempio abbiamo smontato l'elettronica di un SG90 e la abbiamo ricostruita a scopo didattico, usando un Arduino
@@amedeocasolari2771 questa è la playlist completa con più di 150 ore di laboratorio pronte ad aspettarti 😄 «IMPARA GIOCANDO!» laboratorio di robotica e meccatronica ua-cam.com/play/PLxAafib4pWc7ZTqss_0A76ByotfsSOVeD.html
Ciao. Ma quindi per alimentare un servo, è sicuro utilizzare i 5 volt del pinout di arduino? O è stato fatto in questa maniera ad uso didattico per wuesto video, non essendoci alcun carico sul servo? Grazie
Ciao Emanuele, per regolare la corsa del servo serve per forza arduino o un decoder? Ne ho acquistato uno con decoderve pulsantiera ma seguendo le istruzioni non riesco a regolare la corsa a mio piacimento 😤😞
No non è obbligatorio usare Arduino per usare un servomotore. Però dovresti trovare il modo di generare un'onda rettangolare di una certa frequenza con duty cycle variabile. Devi leggere le specifiche del tuo servo per capire che frequenza e duty cycle impostare. Se hai bisogno sentiamoci. Scrivimi pure su Facebook o Instagram
Ciao ascolta io vorrei azionare con un servomotore la chiusura di una valvola aria su generatore elettrico nel momento che viene acceso a distanza gli faccio chiudere la valvola aria ma per farlo azionare per apertura e chiusura della valvola aria devo per forza usare un arduino non c è una schedina di controllo che posso alimentarla a 12v dc e mandargli su un morsetto un positivo e mi va a fare la chiusura e quando tolgo il positivo che mi riapri la valvola?
Buongiorno, si può fare di tutto e di più, anche senza arduino. Se si tratta di un dispositivo di sicurezza, eviterei di pasticciare con componenti da un euro come SG90. Questo video serve a scopo didattico e SG90 è fatto per giocare... sentiamoci su Facebook o su Instagram, partendo da una specifica di progetto, possiamo trovare la soluzione più adatta al tuo problema
ciao! Dici che con questo servomotore avrò forza sufficiente per creare un nastro trasportatore? Come potrei farlo? Vorrei farlo per divertimento e ovviamente trasporti leggerissimi
Certamente si, ma non so se sia una buona idea se deve stare acceso 24h su 24. Forse ti conviene interrompere l’alimentazione del servo con un relè (contatto normalmente aperto) e accenderlo solo quando devi spostare la manopola
Ciao. Io vorrei pilotare un servomotore automaticamente in base ad una tensione in ingresso. Esempio: fin quando non ho una tensione in ingresso di 3v non si muove. Dai 3v ai 5v deve compiere tutto il suo movimento in corrispondenza del preciso voltaggio in ingresso. Quindi su 180° se ho 3v sono a 0° se ho 4v sono a 90° se ho 5v sono a 180°. Si può fare?
Un blocco di istruzioni è un gruppo di istruzioni racchiuso entro parentesi graffe { }. La differenza tra blocco di istruzioni e gruppo di istruzioni è che il blocco crea un ambito locale per le istruzioni che contiene per cui in un blocco si posso dichiarare e impiegare variabili locali che cessano di esistere al termine dell'esecuzione del blocco stesso. Ogni istruzione interna al blocco stesso viene eseguita in sequenza. Le parentesi graffe { } quindi definiscono l'inizio e la fine di un blocco di istruzioni e funzioni.
Ciao Ernesto, vuoi sapere se un servo motore sia in grado di pigiare un tasto? Certo che sì, dubito che non esistano sistemi migliori, ma certamente un servo come il SG90 può spingere abbondantemente il tasto
Considera che il servomotore SG90 ha una coppia a 4.8V pari a 1,2 kg-cm ciò significa che a un centimetro di distanza dall'asse di rotazione può spingere 1,2 kg, a due cm può spingere fino a 600 grammi, a 12 cm 100 grammi e così via... In altre parole la forza massima che può erogare si calcola F=1,2/distanza dove la distanza deve essere espressa in centimetri e la forza sarà espressa in kg
molto interessante Grazie
Ciao Emanuele, ho trovato il tuo video davvero istruttivo ed a livello comunicativo eccellente per color che si voglio avvicinare ad Arduino ed i servo :) Grazie. Ho una domanda: sapresti fare un video utilizzando la board ESP32 DOIT V1 ? Ho delle difficoltà oggettive a gestire un servo SG90 con la libreria ESP32Servo, e volevo provare a pilotarlo come hai fatto tu, con i segnali PWM. Mi piacerebbe vedere con quale approccio lo gestiresti tu :)
In questo momento non ho la esp32 che mi hai suggerito. Se vuoi spedirmene una ci faccio volentieri un video
Una delle spiegazioni migliori presenti in rete ! Complimenti !
wow bellissima spiegazione! grazie :)
Ciao Amedeo, grazie a te!
Ti capita mai di usare dei servo?
Mi sono appena arrivati per posta dalla Cina 4 servo come questi, con calma mi invento un progettino per usarli 😊
@@amedeocasolari2771 tieni presente che su questo canale trovi anche la scuola di robotica e meccatronica «impara giocando» dove con queste cose ci giochiamo e le esploriamo in modo molto approfondito!
Per esempio abbiamo smontato l'elettronica di un SG90 e la abbiamo ricostruita a scopo didattico, usando un Arduino
Fantastico! approfondirò volentieri 😊
@@amedeocasolari2771 questa è la playlist completa con più di 150 ore di laboratorio pronte ad aspettarti 😄
«IMPARA GIOCANDO!» laboratorio di robotica e meccatronica
ua-cam.com/play/PLxAafib4pWc7ZTqss_0A76ByotfsSOVeD.html
Ciao. Ma quindi per alimentare un servo, è sicuro utilizzare i 5 volt del pinout di arduino? O è stato fatto in questa maniera ad uso didattico per wuesto video, non essendoci alcun carico sul servo? Grazie
La 5 volt che esce da Arduino non andrebbe mai usata per alimentare dei motori per evitare di sovraccaricare il regolatore di tensione.
Grazie Emanuele ottima spiegazione ma quanti servomotori posso caricarli e come?
Ciao. Cosa intendi?
@@fremsofthai caricato un servomotore sulla breadboard e se ne voglio aggiungere in parallelo altri e come trasferirli su una basetta millefori
Bel video, grazie
Ciao Emanuele, per regolare la corsa del servo serve per forza arduino o un decoder? Ne ho acquistato uno con decoderve pulsantiera ma seguendo le istruzioni non riesco a regolare la corsa a mio piacimento 😤😞
No non è obbligatorio usare Arduino per usare un servomotore. Però dovresti trovare il modo di generare un'onda rettangolare di una certa frequenza con duty cycle variabile.
Devi leggere le specifiche del tuo servo per capire che frequenza e duty cycle impostare.
Se hai bisogno sentiamoci. Scrivimi pure su Facebook o Instagram
Ciao ascolta io vorrei azionare con un servomotore la chiusura di una valvola aria su generatore elettrico nel momento che viene acceso a distanza gli faccio chiudere la valvola aria ma per farlo azionare per apertura e chiusura della valvola aria devo per forza usare un arduino non c è una schedina di controllo che posso alimentarla a 12v dc e mandargli su un morsetto un positivo e mi va a fare la chiusura e quando tolgo il positivo che mi riapri la valvola?
Buongiorno, si può fare di tutto e di più, anche senza arduino. Se si tratta di un dispositivo di sicurezza, eviterei di pasticciare con componenti da un euro come SG90. Questo video serve a scopo didattico e SG90 è fatto per giocare... sentiamoci su Facebook o su Instagram, partendo da una specifica di progetto, possiamo trovare la soluzione più adatta al tuo problema
ciao! Dici che con questo servomotore avrò forza sufficiente per creare un nastro trasportatore? Come potrei farlo? Vorrei farlo per divertimento e ovviamente trasporti leggerissimi
Ciao, di forza ne ha tanta, ma l'area di lavoro è di soli 180 gradi, non è come un normale motore che può girare su se stesso in modo indefinito.
è possibile programmare la posizione del servo in funzione della temperatura? mi servirebbe per comandare la manopola di un dimmer su un ventilatore
Certamente si, ma non so se sia una buona idea se deve stare acceso 24h su 24. Forse ti conviene interrompere l’alimentazione del servo con un relè (contatto normalmente aperto) e accenderlo solo quando devi spostare la manopola
Ciao. Io vorrei pilotare un servomotore automaticamente in base ad una tensione in ingresso. Esempio: fin quando non ho una tensione in ingresso di 3v non si muove. Dai 3v ai 5v deve compiere tutto il suo movimento in corrispondenza del preciso voltaggio in ingresso. Quindi su 180° se ho 3v sono a 0° se ho 4v sono a 90° se ho 5v sono a 180°. Si può fare?
Certo che si può fare. Vuoi fare un circuito elettronico custom? O vuoi usare ad esempio un Arduino?
@@fremsoft arduino uno
@@ilpalaz6008 con arduino è assolutamente banale. Sentiamoci che ti spiego bene tutti i passaggi
Salve ho compilato uno sketch, ma quando carico mi dà un errore di costant expected initializer
Ciao Dario, contattami privatamente su qualche social e girami il sorgente, che proviamo a risolvere
@@fremsoft come la posso contattare?
Ho mandato foto su messanger di Facebook
Fai lavori per conto terzi?
Come ti posso contattare?
Ciao, certamente, sentiamoci su Facebook, LinkedIn o Instagram
dovresti specificare anche quando apri e chiudi le parentesi graffe perche a video nn si capisce scusa ma sono un inesperto
grazie ciao
Un blocco di istruzioni è un gruppo di istruzioni racchiuso entro parentesi graffe { }.
La differenza tra blocco di istruzioni e gruppo di istruzioni è che il blocco crea un ambito
locale per le istruzioni che contiene per cui in un blocco si posso dichiarare e impiegare
variabili locali che cessano di esistere al termine dell'esecuzione del blocco stesso.
Ogni istruzione interna al blocco stesso viene eseguita in sequenza.
Le parentesi graffe { } quindi definiscono l'inizio e la fine di un blocco di istruzioni e
funzioni.
Un servomotore mi sa "pigiare" il bottone di avvio di una macchina da caffè Lavazza a modo mio Jolie?
Ciao Ernesto, vuoi sapere se un servo motore sia in grado di pigiare un tasto? Certo che sì, dubito che non esistano sistemi migliori, ma certamente un servo come il SG90 può spingere abbondantemente il tasto
Considera che il servomotore SG90 ha una coppia a 4.8V pari a 1,2 kg-cm ciò significa che a un centimetro di distanza dall'asse di rotazione può spingere 1,2 kg, a due cm può spingere fino a 600 grammi, a 12 cm 100 grammi e così via... In altre parole la forza massima che può erogare si calcola F=1,2/distanza dove la distanza deve essere espressa in centimetri e la forza sarà espressa in kg