Sisukord:
Video: Arduino DCF77 impulsskell: 13 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Jälgige rohkem autorilt:
Sissejuhatus
See juhendab teile, kuidas teha digitaalset impulsskella ja lisada see vanale 12 -tollisele (300 mm) kellaümbrisele või sihverplaadile ja raamile. Olen kasutanud vana inglise 12 -tollise valimiskellaga kella, kuid iga kell, millel on piisavalt suur korpus kasutatakse seni, kuni valikul on ruumi digitaalsele ekraanile ja teisesele analoogliikumisele.
Need vanad ümbrised on saadaval eBayst ja mõnikord on need varustatud kumera või nurga all oleva kastiga, vt pilte 5 ja 6. Kui teie kellal ei ole tagakasti, tehke see lihtsalt vineerist ja määrige see, et see sobiks valimisringiga.
Selle kellaga oli ümbritsetud ümbris, messingist sihverplaat ja sihverplaat, nii et tegin lihtsalt sobiva tagakasti ja ühendasin selle puidust valikuümbrisega. Vajadusel saate Ebayst uue valimise ja messingist raamide abil.
Kellaga kaasas olnud algne sihver oli väga kollane ja värviga oli palju kiipe. Otsustasin selle alles jätta, kuna see nägi kella ehtne välja. Ainus probleem oli see, et värv lõigatud maha, kui lõikasin välja 7 segmendi kuva jaoks augu. Leidsin oma garaažist vana kreemika kreemi ja see sobis ideaalselt.
Sekundite valija rakendati kellakaupluse kuiva ülekande abil. Ma ostsin selle mõni aasta tagasi, kuid saate teha tindiprinteri abil paberile märgkujunduse, vaadake üksikasju ja malle ühest minu reprodutseerimisregulaatori kellast.
Liigutused
Analoogsekundite ekraan kasutab tavalist kvartskella sisestust ja seda on muudetud nii, et seda saab juhtida Arduino kaudu.
Analoogtundide ja -minutite näidik kasutab elektrilist 30 -sekundilist alamliigutust. Neid on kogu maailmas saadaval, nii et hankige lihtsalt teie asukohas saadaval olev tüüp. Kui teie liikumine ei ole 30 -sekundiline tüüp, muutke koodi lihtsalt sobivaks.
Aeg Allikas
Olen kasutanud Saksamaalt pärit DCF77 raadiokoodi ajasignaali, et see kell näitaks ideaalset aega, nii et kui te ei asu Euroopas, peate kasutama oma asukoha jaoks asjakohast Arduino raamatukogu ja vastavalt sellele koodi režiimi muutma.
Kui te ei muretse pikaajalise täpsuse pärast, võib selle asemel kasutada reaalajas kella moodulit. Vaja on nuppe kella seadmiseks ja koodi muutmiseks.
Kuvab
Info kuvamine
Olen kella ja DCF77 teabe jaoks kasutanud 20x4 LCD suure tähemärgiga ekraani, kuid tavalist 20x4 ekraani saab kasutada ilma koodi muutmata. Ekraan kasutab I2C moodulit, nii et selle juhtimiseks on vaja ainult 2 juhet (pluss 5v ja 0v).
Digitaalne kellakuva
Aja digitaalseks kuvamiseks kasutatakse 8 -kohalist 0,56 -tollist seitsme segmendi kuvamoodulit.
Need on Ebays saadaval komplektidena või valmismoodulitena ning nende juhtimiseks on vaja ainult 3 juhtmest (pluss 5v ja 0v).
Heli
Sellel kellal on 1 sekundiline tiksumishääl pika korpuse (vanaisa) kellast. Seda mängib adafruit Audio FX heliplaat + 2x2W võimendi, mida juhib Arduino. Heli saab vastavalt vajadusele välja lülitada või helitugevust suurendada või vähendada.
Trükkplaat
Kuna see on ühekordne kellaahel, on see üles ehitatud vero -plaadile. Olen disaini sisse ehitanud Arduino Uno, kuid vajadusel saab selle asemel kasutada täissuuruses Unot. Pange tähele, et sellel kellal kasutatud DCF77 raamatukogu vajas Arduino kvartskristalli.
Samm: põhiehitus
joonis 1 Näitab lõpetatud kella. Kell on valmistatud 12 -tollise (300 mm) valimiskella osadest, mis on paigaldatud uuele vineerist valmistatud tagakastile.
Vineerkarp on peitsitud, et see sobiks numbrilauaga. Tammepuust sihverplaat on eemaldatud paljaks puiduks ja pleegitatud värvi heledamaks muutmiseks.
joonis 2 Näitab liikumist ja kuvarite asukohti näitavat kella, mille ketas on ära lõigatud. Häkkinud kvarts -sekundite liikumise ülaosa, 30 -sekundilise alamliigutuse keskmine ja digitaalse ekraani alumine osa. 30 -sekundiline alamliikumine on fikseeritud kahe väikese kruviga metallist kellavalija külge. Seejärel kinnitatakse kvartsliigutus sulgudes 30 -sekundilise liigutuse külge. Kvartsliikumisel on kvartsjuhtimisplaat ära lõigatud ja juhtmed ühendatud otse ajamimootori mähisega. Digitaalne ekraan on puidust valimisplaadi külge kinnitatud kahe metallklambriga.
joonis 3 Näitab, et valimisnurk ja raamid on eemaldatud, et näha kõiki komponente ja mooduleid. Valimisnupp ja valikuümbris on tagakülje külge hingedega ning neid saab juhtnuppudele ja trükkplaatidele juurdepääsu võimaldamiseks avada ja tagasi voltida
joonis 4 Näitab tagaplaati ja mooduleid ilma kellakuva ja liigutusteta.
Üleval paremal - PSU moodul, mis on reguleeritud nii, et pärast kaitsedioodi oleks tahvlil 5 volti. Keskmine - peamine Vero -plaat koos mikrokontrolleri ja heliplaadi mooduliga Atemega 328. Alt - LCD -ekraanimoodul koos tagaküljele paigaldatud I2C juhtimismooduliga. Kvartskella mootorilüliti juhtpaneel asub vasakul ülaosas, heli ja LCD taustvalgustuse juhtlülitid on paigaldatud paremale. Kõdiplaat, mis tekitab tiksuvat heli, on juhtmega ühendatud väikese kõlariga, mis lööb läbi korpuse põhja. Puugilöögi heli proovitakse Audacity'is redigeeritud 1-sekundilise pikkusega kella liikumisest kuni 1,5-sekundilise proovini. Kell esitab seda näidist igal teisel sekundil, nii et tiksumine on alati sünkroonis kõigi kellakuvadega. LDR on paigaldatud tagumise kasti paremasse serva lõigatud augu kaudu, et juhtida mikrokontrolleri kaudu 7 segmendi kuva intensiivsust. LCD -ekraan ja 7 -segmendiline digitaalne ekraan lülitatakse sisse PIR -detektorimooduliga, mis asub kellaga samas ruumis, kui keegi ruumis viibib.
joonis 5 Kuvab originaalvaliku koos plekkide, kiipide ja mõlkidega ning sellele on lisatud sekundinäidik ja digitaalse ekraani jaoks välja lõigatud pesa.
2. samm: kuvab
"loading =" laisk "" loading = "laisk" "loading =" laisk"
Videol on näha, et kell töötab terve minuti.
13. samm: kood
Nõuab järgmisi teeke
LedControl.h
dcf77.h Pange tähele, et see kell kasutab Udo Kleinsi väljaande 2 kogu, allalaadimiseks siit DCF77 väljalase 2
LiquidCrystal_I2C.h
Traat.h
Soovitan:
Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega)
Kuidas: Raspberry PI 4 peata (VNC) installimine Rpi-pildistaja ja piltidega: kavatsen seda Rapsberry PI-d kasutada oma blogis hunniku lõbusate projektide jaoks. Vaadake seda julgelt. Tahtsin uuesti oma Raspberry PI kasutamist alustada, kuid mul polnud uues asukohas klaviatuuri ega hiirt. Vaarika seadistamisest oli tükk aega möödas
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Arduino DCF77 signaalianalüsaatori kell: 17 sammu
Arduino DCF77 signaalianalüsaatori kell: Arduino DCF77 kell & SignaalianalüsaatorNäete seda kella ka minu veebisaidi saidil siin DCF77 analüsaatori kella lehtSee kell kuvab vastuvõetud & dekodeeritud DCF77 ajakood kolmel 8x8 punktmaatriksi kuvaril ning kellaaeg, kuupäev ja signaaliteave neljal 8
Arvuti demonteerimine lihtsate sammude ja piltidega: 13 sammu (piltidega)
Arvuti demonteerimine lihtsate sammude ja piltidega: see on juhis arvuti demonteerimiseks. Enamik põhikomponente on modulaarsed ja kergesti eemaldatavad. Siiski on oluline, et oleksite selles osas organiseeritud. See aitab vältida osade kaotamist ja ka kokkupanekut
Odavaim Arduino -- Väikseim Arduino -- Arduino Pro Mini -- Programmeerimine -- Arduino Neno: 6 sammu (piltidega)
Odavaim Arduino || Väikseim Arduino || Arduino Pro Mini || Programmeerimine || Arduino Neno: …………………………. Palun TELLI minu YouTube'i kanalile, et saada rohkem videoid ……. .See projekt käsitleb kõigi aegade väikseima ja odavaima arduino liidestamist. Väikseim ja odavaim arduino on arduino pro mini. See sarnaneb arduinoga