Far piena luce sul discorso 3.3v e Servi

aldoz:

  1. Un sensore, diciamo un sensore di distanza ad ultrasuoni, funziona in maniera analogica giusto? quindi andrebbe linkato ai pin analogici? (credo che lo 0 e 1 del digitale non c'entri con il funzionamento di un sensore!)
  2. Cosa ci attacco nei pin digitali? I servi? Nella mia totale ignoranza il funzionamento del 0 e 1 digitale lo vedo nel classico esempio del led che si accende e si spegne.. Quindi di logica vedrei che eventuali servi andrebbero linkati sui pin analogici...
    5)Torniamo al 3.3v.. Quello che segue e' uno dei dubbi piu' "nebbiosi" che ho nella mente:
    Diciamo che attacchiamo un servo (classico servo Operating voltage 4.8-7.2V ) ai nostri PIN analogici che funzionano con 3.3v..
    che succede? si brucia il pin?. Quindi dovrei trovare un servo che funziona con Operating voltage 3.3V?
  1. no, un sensore ad ultrasuoni non è analogico. Almeno quelli soliti che si usano per hobby con Arduino.
    Esempio migliore per input analogico verso Arduino è un potenziometro.
  2. digitale è 0 o 1 quindi 0V oppure 5V (per le MCU a 3,3V 1=>3,3V) però non tieni conto del tempo. Anche un segnale IR di un telecomando è digitale, quando premi un tasto viene sparato un codice fatto di 0 e 1 ma modulato nel tempo.
    Anche il PWM è un segnale digitale 0V o 5V (arduino), ma in rapporto con il tempo. Quindi anche se digitale, riesci a mandare anche una ulteriore informazione (spero di non averti confuso ancora di più le idee).
    Modulazione di larghezza d'impulso - Wikipedia
  3. se il servo funziona con corrente tra 4.8 e 7.2V a 3.3V non funziona.
    Prova anche una ventola da PC che richiede 12V e attaccalo a 6V tipo 4 pile da 1,5 (non i pin di Arduino !!!!) e vedrai che non si muove.
    Poi come ti hanno detto, non collegare questi dispositivi direttamente ad Arduino. Arduino è un controllore, ovvero lui deve solo dare dei segnali di controllo. Non è pensato per fare anche da "alimentatore" ai dispositivi. Lui devi programmarlo per "controllare" le cose. Servo, motorini, ventole, passo-passo , etc. richiedono molta corrente che Arduino non può erogare.

P.S. Ogni cavolata che ho scritto gli elettronici mi pianteranno uno stiletto nel petto. :grin: