Automatiserad pneumatisk knappen Pusher (6 / 9 steg)
Steg 6: Elektronik
Jag är inte riktigt säker på om Arduino Uno kan ta belastningen från solenoider. För att se den Arduino (eller mikrokontroller) inte brinner, styrs solenoider genom NPN-transistorer. I det här fallet 2N2222 används. Varje magnetventil är ansluten till en egen transistor. Utgångsstiftet på Arduino är ansluten till en 1K motstånd som är ansluten till basen av transistorn. Utsläppskälla benet av transistorn ansluts till marken. Samlaren kopplas sedan till en tråd av nödsänkningssolenoiden. Den andra änden av nödsänkningssolenoiden är ansluten till positivt av 5-9 volt strömkälla. För magnetventil strömkälla använde jag en 7 volt 250 ma vägg vårta (det var en laddningskontakten för en elektriska sopborsten). Arduino får sin ström från USB-porten. hela kretsen fungerar inte om inte allt är att dela en gemensam grund. Så köra en tråd från den negativa järnväg ansluten till den transistorer utsläppskällor till marken stift på Arduino styrelsen.
Elektronik guiderna ute förmodligen skrek åt mig eftersom jag inte har en flyback diod i kretsen. Och du har rätt, det skulle förmodligen vara en bra idé att ändra vad jag gav till att omfatta en flyback diod. Här är wiki på Flyback dioder.