INHOUDSOPGAWE:
- Stap 1: wat u benodig
- Stap 2: Berei die voorblad voor
- Stap 3: Voltooi die voorpaneel
- Stap 4: Berei die middelste planke voor
- Stap 5: Berei die agterplank voor
- Stap 6: Soldeer die matriks
- Stap 7: Begin met die montering van die planke
- Stap 8: Programmeer die mikrobeheerder
- Stap 9: Bou die elektronika
- Stap 10: Maak die horlosie klaar
- Stap 11: Hoe om die horlosie te gebruik
Video: Massiewe hout digitale klok: 11 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:28
Hoe om 'n digitale digitale klok te bou wat aangedryf word deur 'n atmega168 (arduino) met 'n ingeboude alarm en speletjies.
Ek het eers daaraan gedink om dit te maak toe ek 'n LED -horlosie sien bedek met 'n houtfineer. Ek het daarvan gehou toe ek dit sien, totdat ek die prys gesien het. Dit was toe ek besluit het om my eie te bou, ek wou hê dat dit vir baie minder moes bou, van soliede hout en speletjies speel!
Stap 1: wat u benodig
Materiaal:- 4, 18 "x 4" x 1 "houtplanke (ek het Maple gebruik)- 85 rooi LEDs- 85 groen LED's (opsioneel)- 1 4 tot 16-pen Demiltiplexer- 15 NPN-transistors (soos 2N3904)- 1 ATMEGA168 mikrokontroller (of Arduino)- 1 20 MHz kristal- 1 5 Volt-reguleerder- 2 220uF kondensators (vir nivellering van kragpieke)- 1 ou sakradio- 2 1/8 "audio-aansluitings- 1 5-9V DC muuradapter- 1 (of meer) Ou spelbeheerder (s)- 4 3-1/2 "houtskroewe- soliede kerndraad (makliker om mee te werk)- soldeer- warm lijmstokke- wit gom- sandpapier Vir die spelbeheerder gebruik ek 'n joystick Atari 2600 (of selfs roei as u herprogrammeer), maar dit is ook verenigbaar met 'n Sega Master System Controllers, Atari 7800 joysticks (teoreties) of selfs Sega Genesis Controllers. Tools:- Boorpers- Flat End Hobby Tool Bit- Soldeerbout - Warm lijmpistool- verstekzaag
Stap 2: Berei die voorblad voor
Neem die beste stuk van die 1 "x4" x1-1/2 'bord en kies die beste kant om die voorkant van die klok te wees.
Probeer om geen knope of sigbare gebreke in die hout te vermy nie, want dit sal dit oneindig moeiliker maak om die LED -gate te boor. Druk die sjabloon wat by hierdie stap aangeheg is, op 'n skaal van 1: 1 uit. Plak dit aan die agterkant van die voorkant vas, sodat die goeie kant na onder wys wanneer die afdruk na bo wys. Neem die voorkant en plaas dit met die voorkant bo -op die bord wat die swakste lyk. Sit dit dan op die boorpers. Neem 'n boor wat effens groter is as die stukkie stokperdjie en pas die dieptemeter aan sodat die punt net 0,8-1 mm bokant die onderste bord is, sodat dit nie heeltemal deur die voorkant gaan nie. Ek stel sterk voor dat u eers 'n toetsbord gebruik om te sien of dit werk. Boor ten minste 10 toetsgate (dit sal later gebruik word!). 'N Sterk lig behoort te kan skyn waar die punt van die boor geëindig het. Boor een gat in elk van die sirkels op die sjabloon, soos in die prentjie hieronder.
Stap 3: Voltooi die voorpaneel
Hierdie stap is baie uitdagend; die punt is om die stokperdjie -stukkie te gebruik om die gaatjies plat te maak sodat die lig egalig skyn.
Begin deur die stokperdjie -stukkie in die boorpers te plaas (sorg dat u meer as 1 duim uit die boorhouer bly). Pas die dieptemeter aan sodat die bietjie skaars bo die onderste bord is, soos op die 3de prentjie. Voer die bietjie met 'n proefgat in en hou liggies vir 1 sekonde en laat staan. Hou dit weer vir 1 sekonde ingedruk en laat dan op en skakel die boor af. Die boor is afgeskakel sodat u enige opeenhoping van die onderkant van die boor kan afskraap. As u dit nie doen nie, sal dit die gat verbrand en die gesig verkleur. Herhaal dit totdat u tevrede is hoeveel lig skyn (sien foto's hieronder vir 'n verwysing). Sodra u gemaklik is met die boor van die gate, gaan na die laaste stuk hout en boor elke gat uit. Wees gewaarsku dat dit geduld verg, moenie haastig wees nie of u kan 'n gat uitbrand en weer moet begin.
Stap 4: Berei die middelste planke voor
Hierdie stap berei die middelste borde voor om die elektronika te akkommodeer.
As u in die laaste stap gemors het, is die hout nie verlore nie, gebruik dit hier! Vir hierdie stap hoef u net 'n gat in elke middelbord te sny wat effens groter is as die grootte van die LED -matriks, sodat al die drade en elektronika daarin pas. Ek het dit gedoen deur die oorblywende stutte van 'n mislukte voorpaneel uit te boor en 'n beitel te gebruik om dit op te ruim. Herhaal dit vir soveel borde as wat u wil, ek het 2 gebruik.
Stap 5: Berei die agterplank voor
Gebruik vir hierdie stap die aangehegte sjabloon om die gate vir die DB9 -aansluiting wat vir die beheerder gebruik word, te boor en uit te sny, en die 2 1/8 klankaansluitings wat gebruik word vir krag en die radio.
Boor die binneste lyn van die sjabloon om die kontroleerderpoort te sny. Sny dan die buitenste deel van die sjabloon 10 mm diep met 'n beitel (wees versigtig vir hierdie stap, dit is skerp). Om die gate vir die 1/8 -aansluitings uit te boor, moet u 'n gat boor wat net groot genoeg is om aan die einde van die klankaansluiting in te pas. Boor vervolgens 'n groter gat van die binnekant van die bord tot binne 3 mm van die buitenste oppervlak (dit hang af van u domkrag). Hierdeur kan die uiteinde van die domkrag styf in die kleiner gat sit met die res agter die hout. Op hierdie punt wil u die drade aan die krag-, klank- en kontroleerderpoort bevestig. op die kontroleerderpoort, verbind die draad van pen 5 met die draad van pen 6, soos in die laaste prentjie gesien word. Bevestig uiteindelik al die poorte aan die agterkant met warm gom aan die binnekant.
Stap 6: Soldeer die matriks
Plaas vir hierdie stap een van elke tipe LED's in elke gat sodat hulle vasklim. As u 2 LED's van 5 mm soos ek gebruik het, moet u die gate vir die LED's groter maak. Wees versigtig as u dit doen, die boor kan baie makliker vang en die bord optrek en die gat uitsteek.
As u 2 LED's gebruik het, plaas die katodes in die middel van die gat as u die LED's in die gate steek, sodat die 2 plat sye mekaar ontmoet. Om te begin soldeer, buig eers al die katodes (korter leidings) af sodat hulle 17 kolomme baie naby aan die bord vorm en soldeer dit dan saam. Om die anodes aanmekaar te soldeer, buig eers die anode van een kleur omhoog en buig dit dan horisontaal, sodat daar 5 anode rye vir die kleur is. Buig die leidings van die ander anodekleur af en dan horisontaal, sodat hulle nog 5 anode rye vorm. Soldeer nou al die rye aanmekaar, dus is daar 'n totaal van 10. Die laaste deel van hierdie stap is om drade aan die rye en kolomme te soldeer sodat die elektronika kan aansluit. As u die draadlengte kies, voer die draad van die ry/kolom tot waar u die elektronika wil plaas, en voeg 5-10 cm ekstra by om mee te werk.
Stap 7: Begin met die montering van die planke
Vir hierdie stap benodig u een middelbord, die voorplank en 2 stukke hout (dit sal merkbaar ingekap word).
Om mee te begin, neem die wit gom en plak dit aan die voorkant van die middelste bord, moenie bang wees om te veel aan te smeer nie, dit is beter as te min. Vee die gom eweredig oor die hele kant met 'n vinger en plak dit aan die agterkant van die voorkant vas (sien die prente vir meer verduideliking). Om 'n sterk band te maak, plaas een stuk 'offerhout' aan weerskante van die stukke wat nou vasgemaak is en klem dit vas (maak seker dat dit vinnig in lyn kom, want dit droog vinnig). Om die beste seël te maak, klem dit vas met alles wat u het (sien tweede prent hieronder), maar wees versigtig om nie die hout te breek of die LED -gate uit te steek nie.
Stap 8: Programmeer die mikrobeheerder
Hierdie stap klink miskien eenvoudig, maar dit kan wissel. Verwarrend word nie reg gedoen nie. Ek het die program op die atmega168 gelaai deur 'n avrisp mk II te gebruik om die selflaaiprogram op die meeste skyfies wat met Arduino gebruik word, te omseil. Dit is omdat ek 'n onmiddellike opstart wou hê, en dit bied ook meer programruimte (alhoewel, nie veel nie). Om dit te kan doen, is hier, hier en hier goeie hulpbronne om 'n selflaaiprogram te verbrand. Gebruik die.hex -lêer in die plek van die selflaaiprogram wat in die appletmap van die arduino -sketsmap voorkom (dit is die een wat ek by hierdie stap en die inleiding aangeheg het). Om enige aspekte van die lêer te verander, het ek ook alles ingesluit Klik op 'upload to board' (u kry 'n fout op die kode waarop u kommentaar lewer), tensy u 'n arduino ingeprop het om weer saam te stel en die.hex-lêer verander na die nuwe kode. presies 20.0Mhz wees, so dit moet gekalibreer word om akkurate tyd te hou. Om dit te doen, verander net die oneMin -veranderlike in die kode, myne is 60116. Die kloksnelheid word tans saamgestel om teen 20 MHz te werk. Om dit te verander, moet u 'n paar getalle in die arduino -voorkeure en borddefinisie -lêers verander, soos hier gevind.
Stap 9: Bou die elektronika
Volg die aangehegte skema om die elektronika te bou. Ek het die skematika as 'n bmp aangeheg, twee verskillende groottes PDF, en die oorspronklike.ms10 -lêer wat in die multisim -sagteware van nasionale instrumente geskep is, vir diegene wat dit wil gebruik.
Die katodes van die LED's sluit aan by die uitsette van die multiplexer, met die linkerkolom van LED's kolom 0. Die demultiplexer moet die LED's een vir een laat sink, soos die in die aangehegte gegewensblad. Die anodes van die LED's is gekoppel aan 'n groep van 3 transistors. Dit is so dat die eerste transistor die krag direk van die adapter wat aan sy kollektorpen is, die ooreenstemmende anodepen (van die mikrobeheerder) aan die hek is. Die emitter gaan ook direk na die hek van die 2de transistor, en met 'n 1kOhm -weerstand word dit aan die poort van die 3de transistor gekoppel. Die 2de transistor het sy kollektor aan die groen pen (pen 1 op die arduino) en sy emitter aan die groen (of jou hoogste trek -LED) ry. Die derde transistor het dan sy kollektor aan die rooi pen (pen 0 op arduino) en sy emitter aan die ooreenstemmende LED -ry. Daar moet op gelet word dat ek die LED -rye bestel het van 0 bo tot 4 onder. Die radiokrag word aan die luidsprekerpen (pen 9 op arduino) gekoppel, sodat wanneer die alarm lui, die sterkste stasie outomaties aangepas word. Die beheerpenne (analoog penne 0-5) het almal 'n optrekweerstand van 200 kOhm. die penne van 0-5 (gevolg deur die ooreenstemmende DB9-nommer) word in die volgende volgorde aan die beheerder geheg: op (1), af (2), links (3), regs (4), knoppie1 (5 en 6), knoppie2 (9, ook opsioneel). pen 7 op die DB9 -aansluiting is +5V en pen 8 is gemaal. Sien die foto's vir kommentaar en wenke, maar as iets onduidelik is, laat weet my in die kommentaar, en ek sal my bes doen om te help. Vir die poorte en LED -rye en kolomme stel ek voor dat u voetstukke installeer sodat die onderdele maklik verwyder of uitgeruil kan word. Koppel nou die draad aan die LED's, krag en kontroleerder en toets. Voordat u skyfies inbring, moet u seker maak dat die krag wat hulle ontvang, die regte 5V is, sodat dit nie vernietig word nie.
Stap 10: Maak die horlosie klaar
Klem vir hierdie stap al die planke saam, en boor dan met die sjabloon wat by hierdie stap geheg is, proefgate vir die 4 houtskroewe (slegs tot aan die begin van die voorpaneel, daarom word die agterkant vasgeplak). As u wil, kan u die gate laat sink sodat die skroewe reguit sit.
Steek nou die skroewe in die gate. Die laaste ding om te doen is om die rande skoon te maak. Neem die versteksaag en sny die ente op dieselfde afstand van die skroewe aan weerskante as in die sjabloon (wees baie versigtig om nie 'n gat op die saag te steek nie!). Skuur nou die ongelyke of growwe rande (nie die voorkant nie) en u is klaar!
Stap 11: Hoe om die horlosie te gebruik
Om die tyd in te stel, hou die knoppie vir 3 sekondes ingedruk, die skerm moet swart word. Druk op en af om die flitsende nommer te verander. Druk tussen links en regs om tussen getalle te wissel. As u tussen getalle wissel, kom u by die dubbelpunt, as u op die dubbelpunt skakel tussen AM en PM deur op en af te druk, verander die kleur tussen rooi en groen (AM en PM is wat u wil hê hulle moet wees). Druk weer op die knoppie om die tyd in te stel. Om tussen die verskillende funksies te skakel, drukknop 1. Dit is ook moontlik om op knoppie 2 (nie in atari 2600 -beheerders) te druk om die radio aan en af te skakel. Om terug te keer na die horlosie, hou die knoppie 1 te eniger tyd ingedruk. Die volgorde van die funksies van die sagteware is soos volg: Alarm - stel op dieselfde manier as die horlosie. /af om die aantal spelers te kies en knoppie 1 om te bevestig. Om knoppie 1 (vir speler 1) of knoppie 2 (vir speler 2) te speel wanneer die bal na jou toe kom, maar nie te vroeg of laat nie, anders mis jy Labyrinth - vind uit, dit is 'n doolhof, maar al die sleutels moet versamel word om die uitgang oop te maak. "Spring" - 'n Platformspel, vermy die rooi kolletjies en moenie val om so ver as moontlik te kom nie. ! Laat weet my wat jy daarvan dink.
Aanbeveel:
Digitale klok met behulp van mikrokontroller (AT89S52 sonder RTC -stroombaan): 4 stappe (met foto's)
Digitale klok met behulp van mikrobeheerder (AT89S52 Sonder RTC -stroombaan): Kom ons beskryf 'n horlosie … " Klok is 'n toestel wat die tyd tel en toon (relatief) " . LET WEL: dit sal 2-3 minute neem om te lees, lees die hele projek, anders sal ek nie
Maak 'n massiewe 4096 LED -skerm vir Retro Pixel Art: 5 stappe (met foto's)
Maak 'n massiewe 4096 LED -skerm vir retro pixelkuns: ***** Opgedateer in Maart 2019 ****** Daar is 'n paar maniere waarop u hierdie projek kan aanpak, alles van nuuts af kan bou of 'n kitweergawe kan benut. Ek behandel albei metodes in hierdie instruksies. Hierdie instruksies dek 'n 64x64 of 4,096 RGB LED installasie
Klok, versterker en 'n bietjie hout : 6 stappe (met foto's)
Klok, versterker en 'n klein hoeveelheid hout … moet 'n staanplek maak vir een van my monitors met 'n horlosie, 'n digitale ana
Hout Venesiaanse blindheid Nixie -klok Aka Sara se kleinsus: 7 stappe (met foto's)
Hout Venesiaanse blindings Nixie -horlosie Aka Sara se kleinsus: Ek het onlangs 'n paar tweedehandse houtblindings gekry wat te groot was om by die vensters te pas waarop ek dit wou gebruik. Na 'n deeglike herstrukturering het ek 'n groot hoeveelheid afgesnyde afdelings oorgebly en dit vir 'n paar toekomstige pr
USB -aangedrewe brander! Hierdie projek kan deur plastiek / hout / papier brand ('n prettige projek moet ook baie fyn hout wees): 3 stappe
USB -aangedrewe brander! Hierdie projek kan deur plastiek / hout / papier brand ('n prettige projek moet ook baie fyn hout wees): MOENIE DIT GEBRUIK MET USB nie !!!! Ek het uitgevind dat dit u rekenaar kan beskadig weens al die opmerkings. my rekenaar is goed. Gebruik 'n 600ma 5v telefoonlaaier. Ek het dit gebruik en dit werk goed en niks kan beskadig word as u 'n veiligheidsprop gebruik om die krag te stop nie