Sunrise Alarm LED klocka (10 / 12 steg)

Steg 10: Tråd kretsen




Om du vill visa schematiskt, Använd den bifogade PDF-fil, bifogad bild, eller klicka här.

Eftersom gå över hur man bygger en krets på en PCB kan kräva en hel tutorial i och för sig, lämnar jag de exakta detaljerna upp till dig. Den grundläggande teorin av denna process, är dock att använda schematiskt för att lägga ut alla komponenter på ett logiskt sätt på din PCB (i detta fall jag var tvungen att använda två på grund av utrymme begränsningar) och sedan använda gamla bly gräsklippet och korta längder av ledningar att göra alla nödvändiga anslutningar. Jag rekommenderar att göra alla anslutningar som komponenten först, och sedan klippa längder av ledningar att göra några externa anslutningar (knappar, Arduino stift, etc.). Detta kan kräva några partiella assembly för ramen, så att du kan mer exakt mäta ut de nödvändiga längderna. Jag skulle också starkt råda dig för att undvika det fatala misstaget jag gjort, där jag använde 14-pin uttag snarare än 16-pin uttag, ett fel som kraftigt kastade bort min layout och krevad jag till ghetto-mod chips till rätt plats.

** Breadboard kretsen först, se till att alla komponenter fungerar och så att du kan göra ändringar i en icke-permanent mode!

Förklaring av krets:

Som ni kan se från schematiskt, kretsen är ganska enkel och består i huvudsak av en enkel modul upprepas många gånger. Det finns en transistor per rad/kolumn, med PNP transistorer brukade källa raden lysdioder för att V + och NPN-transistorer används för att sjunka i kolumnen lysdioder till GND. Du kommer att märka en 1K motstånd mellan varje transistor bas och dess motsvarande SKIFT register pin; Detta är helt enkelt för att förhindra över lastning basen; utelämna dem och du kan steka din transistorer! Det finns en extra uppsättning av 56R motstånd mellan varje kolumn och dess NPN transistor, dessa är aktuella begränsa motstånd att förhindra att lysdioderna bränna ut. Går vidare till SKIFT register själva, deras anslutningar är ganska självförklarande, som består av direkt ansluta klocka, spärren och data stift av två av dem till Arduino stiften. Den tredje är seriekopplas till ännu en av de andra. Detta gjordes för att lämna mer Arduino stift öppen för resten av kretsen, och två fungerar i tandem att sjunka varje LED kolumn till marken. Den resterande anslutningar är för saker som utdata aktiverar och tydliga funktioner för varje SKIFT register, och dessa var bara drog högt eller lågt beroende på hur de påverkat utgångsstift av SKIFT register (på eller av).

Nästa del av kretsen är sunrise alarm del som vi förklarade tidigare detta är främst en enkel RC krets som börjar när NPN transistor båda leder av kondensatorn är avstängd, gör det möjligt att ta ut. Övergår från att du kommer att märka spänningsregulatorn som helt enkelt tar makten från fat-uttaget av Arduino (via Vin pin) och trappar ner till en användbar 5 volt. Normalt skulle jag har helt enkelt använt 5v stift, men jag visste att lamporna skulle utnyttja en hel del makt och ville inte riskera skada Arduino genom att dra för mycket ström från den oreglerade källan. Allt drivs från denna regulator, och det ger en tillförlitlig ~ 2A utdata för helheten av kretsen.

Knapp/switch kretsarna är ganska enkel, och är i huvudsak en serie av 10K dra ner motstånd kopplat till varje ingångsstift. Trycka på varje växel kommer att orsaka input stiften skall anslutas till 5 volt, som Arduino registrerar som en ingång. Display-ljusreglering kretsarna är helt enkelt en 100R potentiometer kopplad mellan utsläpp av alla den kolumn NPN-transistorer och marken. Varierande mängd motstånd på denna del kommer att justera mängden ström som passerar genom display LED, vilket gör dem ljusare eller dimmer. Jag förstår att detta är ett mycket olämpligt sätt att göra detta, och att jag borde ha använt en PWM krets samt en MOSFET, men tiden var slut och jag inte vill pyssla med sådana saker.

Se Steg
Relaterade Ämnen

RGB-Led klocka med Bluetooth Smart

Detta instructable visar hur du använder en Cypress-BLE-Devkit för att bygga en RGB-LED-klocka.Du behöver endast mycket få saker:RGB-LED-Strip med 30 eller 60 WS2812b-lysdioder.en grid-stil dator ombordnågra pins pin-header och lite tråd.en 5V kraftk...

Enkla 7 Segment LED-klocka

LED-klocka gör inte detta instructable intressant, även jag är inte avsikten att göra en klocka, men jag fann det enkelt någonsin utan för mycket kod att slutföra en klocka, så jag vill dela den till alla. I själva verket jag experimenterar 7 segment...

Arduino-powered LED klocka

En rolig, enkel LED-klocka, som ger dig tiden till den närmaste halvtimmen med hjälp av enfärgade lysdioder. Delar som behövs är följande:Arduino Nano400 tie-punkt skärbrädaBandkabelDS1307 RTC IC32.768 kHz Crystal(12) 10mm lysdioder(12) 180 Ohm motst...

Steampunk LED klocka

Jag blev inspirerad att skapa en steampunk klocka ett tag sedan efter att ha bläddrat igenom en hel del Instructables på olika klockor. Det började med en något vag uppfattning om vad jag ville åstadkomma och det verkligen utvecklats som jag gjorde d...

LED-klocka cum NIGHT lampa

När jag vaknar mitt i natten och vill veta tiden, har jag till vända på min mobil att se tiden. Nu med detta läsa LED klocka cum Night lampa jag kan bara tiden från väggen. Denna klocka är ett konstverk i LED-design, och det sätter en konstnärlig tou...

Låg upplösning Arduino LED klocka

Detta projekt är vad jag skulle vilja se som ett lyckat misslyckande. Jag har arbetat på en låg upplösning LED klocka för de senaste veckorna och till slut jag övermannade tyvärr min Arduino UNO - orsakar det att steka samt bränna ut min lysdioder. M...

Charliexplexed LED klocka - Arduino

En av mina klockor slutade fungera – och det råkade vara en klocka som min fru gillar mycket. Åkte till verkstaden och killen sa att han inte har reservdelar och kunde inte reparera detta. – Jag trodde – varför inte bygga en LED-klocka-jag hade masso...

3P4W LED-klocka med temperatur Display

Detta är en enkel klocka projekt baserad på ti MSP430G2231. MSP430G2231 mikro-controller kommer ingår i $4.30 TI Launchpad kit. Projektets mål är att skapa en fungerande klocka med minimal komponenter. För att uppnå detta mål, utelämnades strömbegrän...

LED-klocka

en 24-timmarsklocka med timme, minut och andra indikatorer. Här är haken, trots att det är en digital media (LED) det fortfarande visar med en analog metod (cirklar!). Jag slutade att göra denna klocka månader sedan men ta inte med mig till skolan så...

LED klocka med trä

trä LED klockan ser ut som en tråkig trälåda med undantag för att tiden är lysande genom framsidan. I stället för en bit av grå plast för att titta på, har du en trevligare träbit. Det har fortfarande kvar alla dess funktioner, inklusive en trä snooz...

Falska Alarm LED krets

Här är en enkel blinkande LED-krets som är bra för att föra övningsprov säkerhetskamera till liv eller använda som en falska Alarm för bilar och många andra möjligheter.Snabbhet och timing styrs av kondensatorn från stift 2 till marken.Saker som behö...

Lite Brite LED klocka

Lite Brite pinnar ser ut som lysdioder inte de? Det är vad jag dock häromdagen efter att ha arbetat på en LED cube i några timmar. Jag råkade se min dotters Lite Brite sitter där, och jag tittade på högen av lysdioder på mitt skrivbord. Vad en perfek...

Träkloss LED klocka

I detta projekt jag tog en gammal DIY elektronisk klocka kit, och byggde ett glatt "massivt trä" bostäder för det. LED-displayen lyser igenom träfanér för en mycket trevlig effekt.Jag blev inspirerad att bygga denna klocka av Bob på ILikeToMakeS...

Bygga en alternativ LED-klocka

anledningen till klocka och klockor springa medurs har att göra med SUNDAILS. Sundails arethe tidigaste klocka på jorden som följer solen genom våra blivande rörelser på jorden. Eftersom vi inte använder sundails längre, är det möjligt att vi kan änd...

Craigs moderna RGB LED klocka

jag behövde en trevlig snygg klocka för mitt nya hem så bestämde jag mig att designa och bygga en. Denna klocka använder en Arduino kompatibel micro controller, en Chronodot realtid klocka modul och ett 14 LED segment av en RGB LED-band.Bilder på min...

Arduino drivs RGB LED klocka med rullning

detta är en 8 x 8 RGB LED modul, som drivs av 4 x 74HC595N SKIFT register kontrolleras av en Boarduino (Arduino klon som kan användas på en skärbräda). Tid uppgifterna är från en DS1307 Real Time Clock IC.Displayen är mata sedan datum och tid och cyk...

Med en enda RGB LED (eller en LED strip) för att visa information: klocka, termometer och en konstig kommunikatör

En av de första projekten som jag gjorde med en Arduino var en jul ljus krans. I själva verket var det tillverkade av en enkel RGB LED strip skär i två, som Arduino har endast 6 hårdvara PWM utgångar. Jag ville inte det att Visa trivial regnbågar och...

Skivspelare LED RGB klockan

Jag gillar skivspelare. Inte bara hur de ser ut men deras komponenter, deras kablar, deras växlar, deras kuggar. Jag gillar dem så mycket att jag skulle hänga en på en av mina väggar som ett konstverk. Och om du vill göra det, så varför inte göra det...

LED Arduino Clock

Efter byggnad mitt senaste projekt, ville jag bygga något med en Arduino. Bläddra Instructables månader såg jag en LED Arduino klocka som jag ville bygga. Efter några nykonstruktioner för min del satt jag på min erövring att bygga denna klocka.Först...