Arduino Powered Gainclone (förstärkare) (1 / 10 steg)
Steg 1: Samla delarna
2 x 25V, 100VA Toroider från Element14 - de var speciell vid tidpunkten för $15ea! Tyvärr, de är inte längre.
2 X Power leverans styrelser från AliExpress
2 X LM3886 förstärkare moduler, också från AliExpress
Dock en sökning för LM3886 på eBay eller AliExpress dyker upp en magnitud av resultat - och vraka!
För ljudprocessor behöver du:
Aurduino Nano
TDA7439 IC ~ $4
TEA5767 FM-modul <$ 3 ea
16 x 2 LCD modul ~ $5
IR-fjärrkontroll och mottagare - dessa kan räddas från gammal utrustning eller köpt från ebay
DS1307 RTC modul
* En Rotary encoder (något valfritt)
8 x 0.47uf MKT
4 x 100nf MKT
2 x 22nf MKT
2 x 18nf MKT
2 x 5.6nf MKT
2 x 2.2uf NP
2 X 2K 7
2 X 5K 5
1 x 10uf Mono
2 X 4K 7
0.1" header terminal remsor (för att ansluta ingångar, LCD etc.
2mm avstånd huvud (för TEA5767-modulen, eller bara använda vissa tråd.
Om du vill Fan kontroll:
1 X BD681 Darlington Transistor
1 x 1 k Resistor
Ett litet nätaggregat - The datablad för TDA7439 påstår att det är minsta Matningsspänning 9v, dock verkar det att köra ok på 5v när ansluten via USB. Jag har inte testa detta ytterligare som jag behövde strömförsörjningen för fläkten i mitt fall iaf. Möjligen kan du bara använda en anständig 5v leverans.
Ett sätt att tillverka styrelsen
* Systemet är kontrollerbar av knappar och en IR-fjärr. Den enda funktioner som saknas i båda är trimma radion. Detta är för närvarande med IR bara. Så, om du ville lämna ut på Rotary encoder för det mest minimalistiska utseendet, kan du bara använda IR-fjärr.
Rotary encoder jag använder var också överskottslager från en massiv tillverkning verkstad avstängning, därför är det förmodligen värt >$ 100 men kostade mig ett par dollar. Det gör alla debouncing och signalbehandling själv, så det finns inget i koden för att hantera en "raw" encoder signal. Det är också en 1000ppr sensor så det finns en avdelare i avbrottstjänstens rutin att minska dess känslighet. I teorin finns det ingen anledning att en mekanisk en inte skulle fungera men det kan kräva några debouncing på ingångarna.