Tag: pwm
Tinkercad RGB led e potenziometro è anche conosciuto con il nome di lampada RGB con Arduino.
In ogni mio corso questo esperimento è un cavallo di battaglia con cui puoi affrontare alcune tematiche specifiche non solo del controllo del led RGB con Arduino ma sopratutto sulla valutazione dei dati provenienti da un sensore.
In questo esperimento utilizzi il sensore analogico, un potenziometro, per acquisire un segnale e convertirlo in valori validi per l’output sui pin PWM di arduino. Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/tinkercad-rgb-led-e-potenziometro.html
Tinkercad Circuit Led e fotoresistenza è la quinta puntata dedicata alla serie di tutorial passo-passo con Arduino e Tinkercad.
Hai già letto, nei precedenti tutorial, come funziona il sistema il sistema tinkercad e alcuni degli strumenti per simulare direttamente il codice ed il ciruito.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/tinkercad-circuit-led-e-fotoresistenza.html
Oggi ho provato la Bluetooth Low Energy Shield servo ossia la Bluetooth Low Energy Shield con tre servocomandi di quelli comunemente usati in modellismo.
Il controllo dei servo, come sai, avviene mediante l’uso dei pin pwm di arduino e l’uso della classe Servo.h ed i servo standard sono in grado di eseguire movimenti in gradi da 0 a 180.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/bluetooth-low-energy-shield-servo.html
Il Bluetooth Low Energy Shield led è un esempio di utilizzo della Bleshield con 3 led controllati in PWM via Bluetooth dal tuo smartphone.
Usando l’App per smartphone di cui hai letto in questo articolo potrai anche controllare i led con la modalità pwm per ottenere luci regolabili in intensità dal tuo smartphone. Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/bluetooth-low-energy-shield-led-pwm.html
La sevo shield per arduino è una shield in grado di controllare fino a 16 servomotori diversi con soli 2 pin arduino ed il protocollo I2C
La servo shield è progettata per controllare 16 uscite di tipo PWM, quelle solitamente usate dai servo, ma potresti utilizzare la servo shield per controllare 16 led o 16 driver per led ad alta luminosità da 350mA o 700mA, come quello realizzato dall’amico Luca ( leggi articolo ).
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/servo-shield-arduino.html
I servo che ho utilizzato per i miei tutorial fino ad oggi sono sempre stati servo in grado di compiere movimenti di massimo 180°, oggi ho provato il il servo DF15HSR 360 gradi arduino.
Il DF15HSR è un servo a rotazione continua ed unisce i vantaggi dei servo tradizionali sia dal punto di vista del controllo mediante un unico cavo oltre all’alimentazione e della riduzione meccanica che aumenta la coppia a scapito della velocità. Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/df15hsr-360-gradi-arduino.html
Nell’articolo di Lunedì hai provato l’uso della ibreria Bridge dal browser ma potresti usare l’Arduino Yun Bridge curl da linea di comando ( CLI ssh ) ed oggi scoprirai come fare.
Iniziamo 🙂
Cos’è CURL ?
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/informatica/arduino-yun-bridge-curl.html
Continuo a fare esperimenti con la mia Arduino Yun Bridge che come sai è la libreria messa a disposizione dal sito arduino.cc per accedere ai pin Arduino dall’interfaccia http e non solo.
La libreria arduino yun bridge semplifica la comunicazione tra la parte Linino della Yun e la componente Arduino cu cui la scheda è dotata.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/arduino-yun-bridge.html
Oggi ti propongo un interessante esperimento che ho condotto in questi giorni con l’XBee PWM ossia la possibilità di inviare un segnale PWM da un arduino ad un’altro senza fili.
Come spesso avrai letto dai miei progetti molti sono elementari e il loro scopo, come in questo caso, è di testare una funzionalità prima di estenderla a progetti più complessi.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/xbee-pwm-arduino.html
Arduino è in grado di gestire segnali PWM attraverso le sue uscite digitali, ma è anche in grado di regolare la frequenza pwm di tali pin:
In molti articoli ho utilizzato e descritto i segnali PWM e come utilizzarli parlando spesso di Duty Cycle ossia del ciclo di lavoro in cui hai uno stato attivo ( HIGH ) all’interno di un periodo ti tempo stabilito.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/frequenza-pwm-arduino-duty-cycle.html
Continuo con la serie di articoli sul WiRC che ti porteranno a costruire un rover che puoi guidare con il tuo smatphone ( iPhone, Android o iPad)
I rover che solitamente costruisco e ti presento su questo blog fanno uso di Arduino come microcontrollore e di controlli motore di tipo a ponte-H, diversamente da quelli per cui il WiRC è stato progettato.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/wirc-collegalo-ad-arduino.html
Con Arduino il risparmio è senza dubbio assicurato dal suo costo contenuto. Quello che in alcuni progetti potrebbe tornarti utile sono i pin destinati alla gestione dei segnali PWM in numero inferiore rispetto ai pin di cui potresti aver bisogno.
In particolare se il tuo progetto è complesso come ad esempio un robot domestico, un braccio meccanico o un controllo per le luci della tua abitazione i 6 pin PWM dovrai utilizzarli per i servomotori o per il controllo dei motori in CC e se volessi anche aggiungervi qualche luce RGB sarebbero insufficienti.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/tutorial-arduino-risparmiare-pin-pwm.html
Mi sono accorto che nel precedente articolo sono partito spedito a scrivere di pin, modalità di utilizzo e comandi di INPUT ed OUTPUT, in realtà ho sottovalutato l’aspetto relativo alla conoscenza dei pin presenti su un Arduino e il relativo significato.
Innanzitutto va detto che ciascuna scheda Arduino possiede alcuni pin utilizzabili con segnali digitali, ed altri con segnali analogici, va anche detto che la distinzione non è così netta quando poi programmiamo e ti mostrerò il perchè nel corso di questo articolo, prima facciamo una panoramica:
Pin Digitali: da 0 a 13 ( quadrato rosso )Pin Analogici: da 0 a 5 ( quadrato giallo/arancio )
Pin PWM: 3,5,6,9,10,11 ( quadrato verde ) |
Pin Digitali: da 0 a 13 ( indicato dalla serigrafia )Pin Analogici: da 0 a 5 ( indicato dalla serigrafia a0-a5 )
Continua a leggere |
Permalink link a questo articolo: https://www.mauroalfieri.it/informatica/programmare-con-arduino-%e2%80%93-pin-digitali-e-analogici.html