A cosa serve l'istruzione analogWrite di Arduino e cos' un PWM – Video Arduino #5

I ping sono quelli contrassegnati da una tilde quindi una piccola, ondina sono. I pin 3 5 6 9 10 11 questi pin possono emettere un segnale particolare chiamato pvm pulse width, modulation, c unonda quadra che serve per pilotare ad esempio un lido motore e fare in modo che led sembri acceso un esempio per met, voi sapete, chi, pinti, arduino Son digitali quindi da loro, pu uscire solo, la tensione pari, a zero cinque volte non ammessa una via di mezzo, non potete, tirare fuori, 3 volt 25, o 21 ma solo, acceso spento, possibile, avere, questa illusione, che le funzioni e sia illuminato, a un tot per cento Della della sua luminosit massima utilizzando questo segnale perch unillusione per locchio, il led viene acceso e spento cos tante volte in un secondo, che locchio fa una media della luminosit e, il ed appare pi, o meno acceso in un mio video precedente ho spiegato meglio questo concetto Provate, a dargli unocchiata vediamo ora come fare in pratica vi, serve il nostro, duino 1 e un led come prima cosa prendete led e aprite un pochino le sue zampette dovrete infilarlo in modo che il catodo sia su gennady e la nodo cio in pi lungo sul. Primo pin pvm che che avete dovrebbe essere lundici quindi allargando un po le sue zampette potete infilarlo con agilit dopodich avviate arduino, il programma si avvier col solito, sketch vuoto, eliminate i commenti per un, pin pvm non necessario scrivere in modo quindi non necessario dichiararlo come uscita Perch un pilotaggio particolare potete andare direttamente nella parte loop, scrivere listruzione, necessaria accendere, il led listruzione analogo write, come vedete appare in arancione perch un commando speciale analogo bright richiede, alcuni parametri innanzitutto, il numero del pin che volete utilizzare in questo caso la 11 secondo parametro, a Differenza di digital brive, che ammette, acceso, spento, quindi aiello, un numero, un numero che va da 0, a 200 55 comunque zero per avere, il completamente spento 255 per accenderlo al massimo potete inserire ogni altro valore intermedio in modo da generare unonda quadra in quel, rapporto acceso, Spento sia variabile avrete pi possibilit insomma invece che andare da 0, a 100 che potrebbe essere, a percentuale avete pi suddivisioni brano inserire un valore molto basso inserendo 10 led avr una luminosit, molto bassa provate, a fare, verify eventualmente salvate.

Lo sketch e poi fate, lupload potete modificarlo per esempio, mettere 100 e fare verify upload di nuovo per vedere la luminosit, a cambiare infine con 255 per avere il valore. Massimo are all right. Ideale per pilotare led o motori cio dispositivi che funzionano bene: solo accesi, o spenti per accendere; a met un led potete dargli la met della tensione, che richiede, ma il risultato non sar ottimale perch lede richiede esattamente una precisa tensione di funzionamento e lo stesso vale per. I motori motore elettrico deve funzionare alla tensione nominale per farlo andare alla met o al 30 per cento al 20 per cento lunico sistema quello di accenderle, spegnerlo velocemente tante volte allinterno di un intervallo di tempo in modo che la media sia tale da portare laccensione pro La velocit al 20 per cento del valore, massimo potete trovare un esempio di applicazione di analog, bright allinterno, degli esempi di arduino, che trovate dentro file, esempio basic fed lo sketch che troverete uno, sketch abbastanza complesso potete provarlo subito per vedere, che effetto fa, perch, accende e Spegne e un led in modo graduale ed molto carino da vedere molto deffetto il led attenzione che solo, portanova e non solo, porta 11 io avevo fatto mettere sulla porta 11 per non aprire troppo il led in una delle prossime elezioni gli spiegher come scrivere questo schiaccino.

Share.
Exit mobile version