Arduino Chiptune låten (2 / 4 steg)
Steg 2: Transistorer och Flyback dioder
En Transistor är en halvledare som används för att förstärka en signal. Den har tre stift: en sändare, en bas och en samlare.
Sändaren är där den förstärkta nuvarande kommer ut när signalerade
Basen är den signal som styr den större nuvarande. Detta är där utsignalen från Arduino kommer att gå.
The Collector är den pin som tar emot den högre strömmen.
I vårt fall de "högre strömmen" kommer att vara 5v utdata från Arduino och den "lägre nuvarande" blir också 5v kommer från en digital utgång stift men kommer genom motståndet att sänka nuvarande till nedan transistorer maximala spänningen ordentligt växla den högre strömmen.
Flyback dioden används för att skydda Arduino stiften från oönskade nuvarande skapad av enheter med magneter som motorer och högtalaren. En diod kan bara ström i en riktning. När enheten med magneten blir unpowered skapas snabbt en liten mängd ström som kan skada stiften när det rinner bakåt. Flyback dioden tar bort denna möjlighet. Som jag sagt tidigare, är detta för utbildningsändamål. Den energi som möjligen skapad av talaren är försumbar men skulle inte vara en leksak motor till exempel.