En kartong televisor (med arduino och lysdioder) (12 / 14 steg)

Steg 12: elektronik



De alla elektroniska komponenterna var monterade på en skärbräda.
Jag är absolut inte en myndighet om elektronik, så Läs allt med en skeptisk själ eftersom de saker jag gjorde förmodligen inte bäst. (men det fungerar)

Alla grejer på skärbräda består egentligen av 3 separata enkla kretsar, en att köra lysdioder, en att driva motorn, och en liten debounce kondensator att hantera kontakten hastighet mätaren.

Lysdioderna

Tanken är att styra aktuellt till lysdioder med hjälp av en MOSFET. Mosfet jag använder är en N-kanal logik Power Mosfet. (en NTB18N06L (rensas från ett nätaggregat, de är ytmontering, därav blå sladdar fäst vid dem)) Det faktum att det är en "Logik nivå" Mosfet är att den kan öppnas helt med normala microcontroller spänningar (5 V). I andra Power Mosfets är det oftast något av 20 V.

Signalen kommer från en ljudutgång förstärks via en icke invertering operationsförstärkare krets. Denna krets har till syfte att förlänga amplituden på "ljud" från 0 till 5 V. Den förstärkta signalen går därefter utfärda utegångsförbud för av MOSFET där den sedan därmed kontrollerar aktuella flödande tråg lysdioderna.

Men det finns ett litet problem, titta på denna detalj i databladet för NTB18N06L:


Som ni kan se i figur 2, startar MOSFET faktiskt öppningen från om 2V. Den första ~0.7 V går förlorade ändå eftersom de är LED och då finns det en ytterligare ~1.3 V försvinner eftersom MOSFET inte ens öppna sig på en sådan låg spänning.
Så är det dynamiska omfånget från 2-4,5 V.
Det är därför jag förstärka signalen en faktor 4,7 (en 47 kOhm med ett 10 kOhm motstånd i feedback krets). Du kan få de mest betydande fluktuationerna i den söt fläck tillsammans med vissa justeringar av den bärbara datorn.
Resultatet av detta är sedan att den mörkare fläckar kommer att vara helt svart och några av de ljusare fläckarna kommer att vara helt röda.
(Eller du kan använda mer och complicater elektronik att få ett bättre resultat) (eller något enkelt jag fick tänka på).

Nedan följer en schematisk av kretsen används för att driva lysdioderna. Se upp, detta är en dålig och mycket unefficient krets. (Läs kommentaren efter denna bild)

Som föreslås i kommentarerna vore en bättre lösning att använda feedback. Titta på kommentaren från Mr ccrome för hans schematiska. Detta är en av dessa dessa vackra lösningar som jag helt har missat. Det skulle ha gjort mycket bättre ljus-mörker utbud.

Motorn

Detta är kanske något som måste göras också annorlunda.
Den schematiska jag använt kan hittas i ett forum ämne som tillfrågades hur man kör en motor/värmare. Någon visar en schematisk på som någon svar som det kommer att fungera bra. Och det är vad jag gjorde.

Som kraftkälla använder jag ett vanligt 9V batteri.
Men se upp med dem, jag en gång trådbunden honom upp felaktigt och min laptop föll ut. Lyckligtvis ingenting är brutet, men se upp.

Dock med pwm, du bara har 256 steg för produktionen och det är kanske lite för grov för att just kontrollera motor hastigheten.
För det andra moduleras att det är bredd för synkpuls innebär att det finns en puls. Och motorn skruvas till en stor kartong skiva. Så vid att vara en snurrande skiva det är en högtalare som avger en irriterande högt pitch.

Se i nästa steg hur varvtal kontrolleras.

Rotation-kontakt

Detta är den enklaste, det är helt enkelt en dra upp motstånd (10k) och en debounce kondensator på en bly om "detektor" och andra bly ansluten till marken.
Så, när aluminium på skivan rör de två kablarna så får kontakt görs som drar ner den digitala ingången på arduino som kan läsas ut.

Det är helt enkelt en switch. (Titta på den här sidan om hur man Dämpningstid en strömbrytare att se en schematisk)

Se Steg
Relaterade Ämnen

Multiplexering med Arduino och 74HC595

74HC595 är en lätt och billig (på cirka 60 cent styck) sätt att öka antalet digitala ut stiften på din Arduino. I denna tutorial ska jag visa dig hur man kör upp till 16 lysdioder med en 74HC595 med hjälp av en teknik som kallas multiplexing. I slutä...

Säkerhetssystem och tillgång kontroll med Arduino och RFID-

säkerhetssystem och tillgång kontroll med Arduino och RFIDDetta projekt är en evolotuin av mitt första projekt kallat "Arduino - Security System och Access Control"Som ni kan se på bloggen http://arduinobymyself.blogspot.com.br/2012/03/arduino-s...

Ledde Star med Arduino och WS2811 Neopixels

BeskrivningDenna lilla projekt gör en stor prydnad att hänga i fönstret i juletid. Det är en 20" brett stjärna med 50"neopixel"lysdioder i ytterkanten. Varje led är individuellt adresserbara och kontrolleras av en arduino anordning som kan...

Styra din Tv, Dvd och ljud system med Arduino och Android

Hej alla, detta är min andra instructable och min första på engelska, så, ledsen för misstag.Jag vill dela detta projekt det handlar om hur du kan styra din Tv, DVD och ljudanläggningen med Arduino och en app för Android med app inventor.Om du gillar...

Kontrollera en RGB ledde med Arduino och bearbetning

detta instructable (min första inte mindre) visar hur man styr en RGB ledde med bearbetning och arduino.Den viktiga funktionen att vara färg markeras genom att klicka på en bild, RGB-värdet för den pixel du klickar på bearbetas och skickas till den a...

Mugg musik: Förvandla vatten till ett Instrument med Arduino och ChucK

Vad händer om du slå alla ledande yta till ett instrument? Gillar, säga... en mugg vatten? Bäst av allt, är det billigt; du behöver bara $1 värt extra elektriska komponenter (inte inklusive Arduino).För detta projekt, min vän skörd och jag kombinerad...

Hur använder gamla Stepper Motors med Arduino och A4988 Driver

Jag har varit med stegmotorer ett tag nu, och de är fantastiska för alla typer av robotic projekt.Idag kommer jag att dela de saker jag har lärt mig hittills om återanvända gamla stegmotorer bärgades från skrivare. Identifiera stegmotorerStegmotorer...

Power övervakning med Arduino och logga in i Google blad

Sedan senaste veckorna tänkte jag på att göra ett projekt som kan hjälpa mig att hålla ett spår på min dagliga energi användningsområden. I detta projekt använder jag en 30A övervakning styrelse. denna styrelse har 6 strömsensor som kan läsa upp till...

Roligt spel med arduino och bearbetning

Denna tutorial ska show dig hur man gör en första person FPS-shooter i bearbetning med hjälp av en arduino. Detta projekt lämnades till oss som en avslutande tentamen i en teknisk specialkurs, (gymnasieskolan).Video av projektet! :) (Svårt att spela...

Kontroll av en DC motor med Arduino och Visual Basic

Hej vänner detta är mitt första inlägg i instructables.com där jag kommer att försöka ge mer nyhet des ofta.Idag är temat med Arduino och Visual Basic.Det projekt som vi ser idag är controller en dc-motor med Arduino och Visual Basic.För att styra en...

Rörelseaktiverade ljus med Arduino och HC-SR04 sensor

Jag gjorde detta projekt för länge sedan att tända upp i köket när jag öppnar bakdörren.Tanken var när jag öppnar bakdörren, detta ljus som tänds under 15 sekunder och som ger mig tillräckligt med tid att nå strömbrytaren på den motsatta väggen. Före...

Kapacitans mätare med arduino och 555 timer

KAPACITANS MÄTARE MED ARDUINO OCH 555 TIMER CHIPDetta projekt syftar till att bygga en enkel kapacitans mätare, en enhet för att mäta kapacitans i nanoFarads och microFarad, med en räckvidd på ca 1 nanoFarad till hundratals microFarads.Detta projekt,...

Kontrollera en LED med arduino och Wifly sköld

För att visa hur du kan styra enheter via wifi med hjälp av arduino wifly shield, kommer jag slå på och av en LED genom att skicka en http-begäran från webbläsaren till wifly sköld.Krav:1. Arduino uno2. Wifly sköld3. ledde4. 220 ohm motstånd5. ett pa...

Hur man styr motorer med Arduino och RC mottagare i 10 minuter

Detta är min andra handledning på att kontrollera saker med Arduino och R/C-mottagare. Om du inte har tittat på min första tutorial jag föreslår att du tittar på det första, här: i den här guiden kommer vi att titta på hur man styr motorer också anvä...

Styra DC Motors(PC Fans) med Arduino och Relay board

I detta instructable kommer vi att se utan att gå in i detalj, hur man använder 12V DC motorer (PC Fans) med Arduino och relay board eBlockSteg 1: Konfigurera maskinvara och programvara För att göra det behöver vi viss maskinvara kan du hitta på Inte...

Kontrollerar ledde med Arduino och C#

Hej vänner detta är min första Arduino Tutorial på att kontrollera ett LED med Arduino och C#-program.Du behöverArduinoen1K ResistorLEDProgramvaraArduino programvara - www.arduino.ccMicrosoft visual C# / Visual StudioLED är ansluten till Pin 13.Titta...

Spela upp ljud på dator med arduino och progduino

Idag kommer jag visa dig hur lätt det är att bygga en enkel spelare och kör det på datorn med arduino och progduino.Läs mer om progduino: http://www.progduino.comSteg 1: Arduino kod - spelaren på din dator.Kopiera koden till din arduino redaktör.void...

DIY virtuell verklighet Skateboard erfarenhet med Arduino och Google kartong

Detta är ett riktigt roligt och enkelt projekt som kan göras ungefär en timme. På botten av skateboard är en accelerometer/gyro med en Arduino ombord som överför kantiga rörelse i styrelsen via bluetooth till en liten virtuell verklighet spel jag gjo...

Piano trappor med Arduino och Raspberry Pi

Vem älskar inte musik? Dessa Piano trappor är en interaktiv och relativt smidig musikaliska installation som kan tillämpas på i princip alla trapphus. Jag byggde dem för HackPrinceton tillsammans med mina vänner Erica Portnoy och Vincent Castaneda, o...