Cov txheej txheem:

DIY Lo Lus Clock: 10 Kauj Ruam (nrog Duab)
DIY Lo Lus Clock: 10 Kauj Ruam (nrog Duab)

Video: DIY Lo Lus Clock: 10 Kauj Ruam (nrog Duab)

Video: DIY Lo Lus Clock: 10 Kauj Ruam (nrog Duab)
Video: Zoo Siab Nrog Koj - Paj Tsua Thoj [ Official MV ] Nkauj Tawm Tshiab 2022 2024, Kaum ib hlis
Anonim
DIY Lo Lus Clock
DIY Lo Lus Clock

Hnub no, kuv yuav qhia koj yuav ua li cas los tsim Lo Lus Clock. Nws yog lub hauv paus moos uas qhia lub sijhawm siv cov lus. Kuv tseem yuav qhia koj yuav siv Shift Register thiab RTC siv microcontroller li cas. Hloov Sau Npe tuaj yeem ua haujlwm tau zoo yog tias koj tsis muaj tus pin hauv lub microcontroller, yog li nws yog qhov zoo uas yuav kawm paub txog lawv.

Tos tsis tau ntxiv thiab tau txoj cai rau nws.

Kauj ruam 1: Saib Video

Image
Image

Cov vis dis aus tau piav qhia ntxaws ntawm txhua cov kauj ruam cuam tshuam hauv kev tsim. Yog li saib nws ua ntej kom nkag siab zoo dua ntawm txoj haujlwm.

Kauj Ruam 2: Tau Txais Qhov Yuav Tsum Tau

Kuaj Cov Npe Hloov
Kuaj Cov Npe Hloov

Arduino: INDIA - https://amzn.to/2FAOfxMUS - https://amzn.to/2FAOfxMUK -

74HC595 Hloov Chaw Sau Npe: INDIA: https://amzn.to/2pGA8MDUS:

DS3231 RTC: INDIA: https://amzn.to/2pGTxh4US:

ULN2803 Darlington Transistor Array: INDIA: https://amzn.to/2GculoXUS:

Kauj Ruam 3: Kuaj Cov Npe Hloov

Kuaj Cov Npe Hloov
Kuaj Cov Npe Hloov
Kuaj Cov Npe Hloov
Kuaj Cov Npe Hloov

Muaj plaub yam kev hloov pauv rau npe - Serial In Parallel Out (SIPO), SISO, PISO, thiab PIPO. mus rau 8 ntsis cov ntaub ntawv sib luag. Koj yuav xav tsis thoob vim li cas peb thiaj xav tau daim ntawv teev npe ua haujlwm. Cia saib. Ib qho Uno muaj 14 digital I/O pins thiab 6 analog input pins. Txawm tias tom qab sib txuas lawv peb tsuas muaj 20 tus lej naj npawb, tawm ntawm qhov uas tsis yog txhua tus muaj peev xwm tsim tawm. Thiab qhov ntawd yog qhov teeb meem vim tias peb yuav ua haujlwm nrog ntau lub LEDs hauv txoj haujlwm no. Kev hloov npe sau npe siv tus pin tsawg heev ntawm lub microcontroller, 3 hauv qhov xwm txheej tshwj xeeb no, thiab tuaj yeem tswj tau ntau tus LEDs nrog nws, uas yog 8 qhov no. Thiab tsis yog nws. Qhov kev hloov pauv no tseem tuaj yeem yog daisy txuas nrog lwm qhov kev hloov pauv rau npe kom tswj tau ntau lub LEDs, thiab qhov thib ob tuaj yeem yog daisy txuas nrog rau kev hloov pauv tom ntej thiab ntxiv rau. Qhov kuv tabtom hais yog tsuas yog siv peb tus pin, koj tuaj yeem tswj tau ntau thiab ntau ntawm cov cuab yeej digital.

Saib tus pin daim duab ntawm Shift register. Tus lej tus lej 1 txog 7 nrog tus pin 15 yog cov ntaub ntawv xa tawm mus zoo ib yam li txhua 74 series ICs, 8 thiab 16 yog lub hwj chim pins. Pin 14 - aka serial input, Pin 12 - aka latch, Pin 11 - aka clock, yog tus tswj pins kuv tham txog. Pin 10 hu ua serial clear, thiab tau siv los tshem tawm cov txiaj ntsig ntawm kev hloov pauv rau npe, yuav ua rau siab thoob plaws hauv txoj haujlwm; tus pin 13 hu ua output enable, raws li lub npe cuam tshuam, ua kom cov zis tawm, yuav tuav tuav qis. Pin 9 yog siv rau daisy saw thiab txuas nrog rau tom ntej 74595.

Cia peb pom txoj haujlwm. Lub latch raug rub ua ntej xa cov ntaub ntawv xov xwm. Tom qab ntawd txhua tus ntawm 8 khoom raug xa ib tus zuj zus. Cov ntawv teev npe hloov pauv txiav txim siab tias cov ntaub ntawv tshiab tau los ntawm kev txheeb xyuas qhov xwm txheej ntawm tus pin tus pin, yog tias tus pin pin siab, cov ntaub ntawv tshiab. Thaum tag nrho cov khoom raug xa tag, lub latch raug rub siab kom pom qhov tseeb ntawm cov ntaub ntawv hauv 8 tus pin tso tawm.

Txhawm rau ua txhua yam ntawm no hauv Arduino IDE, muaj lub luag haujlwm hu ua hloov tawm muaj plaub qhov ntsuas (saib daim duab). Thawj ob qhov kev piav qhia tus kheej, tus thib plaub yog 8 ntsis cov ntaub ntawv xov xwm, sau ua hom ntawv binary ntawm no. Yog tias qhov ntsuas thib peb yog MSB ua ntej, tom qab ntawd MSB ntawm cov ntaub ntawv xov xwm yuav raug xa ua ntej thiab yuav raug cuam tshuam nrog tus pin 'Qh' ntawm kev sau npe ua ntej cov ntaub ntawv tseem tshuav thiab yog qhov ntsuas thib peb yog LSB ua ntej, LSB yuav yog qhia hauv tus pin 'Qh'.

Tam sim no qhov muaj peev xwm tso tawm tam sim no ntawm cov npe hloov pauv tsuas yog 20 mA rau tus pin, thiab peb yuav xav tau ntau dua qhov ntawd, qhov ntawd yog qhov uas ULN2803 nkag los.

Yog tias koj xav ntsuas qhov ua haujlwm ntawm kev hloov pauv npe, Kuv tau txuas cov duab kos hauv daim duab no nrog rau cov duab, tsuas yog siv lub zog, txuas tus pin 11, 12 thiab 14 rau txhua tus lej digital ntawm Arduino thiab xa daim duab. Saib daim vis dis aus kom nkag siab zoo dua.

Kauj Ruam 4: Teem Hnub thiab Sijhawm ntawm RTC

Kuv txuas RTC rau Arduino zoo li lwm yam cuab yeej I2C (SDA rau A4 thiab SCL rau A5), thiab siv lub zog. Tom qab ntawd kuv tau qhib qhov kos duab txuas rau hauv cov kauj ruam no thiab teeb tsa qhov tsis xws ntawm "setDS3231time" los ntawm kev hais txog kab lus uas tau hais tawm saum toj no, txhawm rau teev hnub thiab lub sijhawm ntawm RTC kom raug. Tom qab ntawd kuv tsis suav nrog cov kab ntawd thiab rub qhov program mus rau Arduino. Tsis muaj kev cuam tshuam dab tsi, Kuv tau hais tawm kab rov qab dua thiab tso cov duab kos rau Arduino. Tam sim no tshem tawm lub zog los ntawm RTC, tso nws li ib lossis ob feeb, txuas nws mus rau Arduino ib zaug ntxiv, thiab qhib cov saib txuas. Yog tias hnub thiab sijhawm tso tawm ntawm lub ntsuas saib raug, koj paub tias RTC ua haujlwm tau zoo.

Kauj Ruam 5: Ua rau Circuit Board

Ua lub Circuit Board
Ua lub Circuit Board
Ua lub Circuit Board
Ua lub Circuit Board
Ua lub Circuit Board
Ua lub Circuit Board
Ua lub Circuit Board
Ua lub Circuit Board

Daim duab txuas tau txuas rau hauv cov kauj ruam no. Koj tuaj yeem xuas tes txhuam nws lossis xaj PCB. Nws yog txhua yam rau koj. Kuv xaj PCB raws li kuv tau txhais tes ib zaug muab cov PCB, thiab nws yog lub sijhawm siv thiab hauv qab yog qhov tsis zoo ib yam nkaus.

Kuv xaj kuv li PCB los ntawm JLCPCB.

Txuas rau cov txheej txheem thiab PCB:

Kauj Ruam 6: Npaj cov LEDs

Npaj cov LEDs
Npaj cov LEDs
Npaj cov LEDs
Npaj cov LEDs
Npaj cov LEDs
Npaj cov LEDs

1. Txheeb xyuas txhua lub LEDs nrog lub roj teeb 3V.

2. Txiav tawm sab saum toj ntawm LED.

3. Ua kom luv ib ceg ntawm resistor thiab anode (ntev dua ceg) ntawm LED.

4. Solder luv luv ceg ntawm resistor thiab anode ua ke.

Ua qhov no rau txhua lub LEDs uas koj yuav siv.

Kauj Ruam 7: Tsim Tus Qub Pob Zeb thiab Xeem Kawg

Tsim Lub Pob Zeb thiab Xeem Kawg
Tsim Lub Pob Zeb thiab Xeem Kawg
Tsim Lub Pob Zeb thiab Xeem Kawg
Tsim Lub Pob Zeb thiab Xeem Kawg
Tsim Lub Pob Zeb thiab Xeem Kawg
Tsim Lub Pob Zeb thiab Xeem Kawg

Tom qab LEDs ua tiav, Kuv nqa daim ntawv los ntawm cov khoom ntim khoom, 8x8 nti loj.

Kuv luam tus qauv txuas nrog t cov kauj ruam no ntawm daim ntawv dawb thiab ob daim ntawv luam ntawm daim ntawv pob tshab, vim tias tus lej yog lub teeb me ntsis.

Tam sim no kuv txiav tus qauv rau qhov loj me thiab lo rau ntawm daim duab los qhia siv qee cov kua nplaum. Tom qab qhov no, Kuv tau ua qhov rau LEDs raws li qhov ntev ntawm cov lus kom lawv tsis txhob ploj thaum LEDs ci. Tom qab ntawd kuv nqa 4 cov tooj liab tooj liab thiab lo rau nruab nrab ntawm ob kab ntawm LEDs. Tom qab ntawd kuv thawb lub LEDs hauv qhov ua kom cov tiv thaiv coj mus ze rau cov tooj liab hlau. Tom qab qhov no, Kuv tau siv cov tshuaj tiv thaiv rau cov xaim tooj liab thiab muab cov cathode ntawm LEDs ntawm tib lo lus ua ke. Tom qab ntawd kuv txiav tawm cov hlau lead ntau dhau.

Tam sim no kuv tau siv peb kab xov tooj uas muaj yim kab nyob ib sab thiab ntawm ib kawg, Kuv tau siv tus txiv neej txuas lub taub hau thiab lwm qhov kawg yuav muab txuas rau LEDs. Cov npe no yuav mus rau tus poj niam lub taub hau ntawm PCB. Tab sis cov xov hlau twg yuav raug muab pauv rau lo lus twg? Txuas nrog cov kauj ruam no yog ntu ntu ntawm kev sib txuas headers raws li qhov program kuv tau sau. Yog li, thawj xaim ntawm lub taub hau 1 yuav tsum mus rau lo lus nees nkaum tsib, thib ob rau peb caug, thawj xaim ntawm ob lub taub hau rau ib qho thiab ntxiv rau.

Tam sim no koj yuav pom tias 4 lub taub hau kawg tsis txuas nrog ib yam dab tsi thiab koj yuav pom tias tooj liab tooj liab nyob tom qab yuav tsum tau muab muag rau 5 Volts. Yog li, kuv luv lawv tag nrho thiab txuas lawv mus rau lub hauv paus kawg kawg thiab yog tias koj tseem nco tau txuas nrog tus poj niam lub taub hau kawg rau Vcc lossis 5 Volts. Lo lus "nws yog" thiab "teev" yuav tsum yog ib txwm yog li ntawd kuv tau muab lawv pov rau tus pin zaum thib ob zaum kawg ntawm lub taub hau thiab ntawm PCB kuv tau tsaws lawv. Thaum kawg, lo lus "feeb" tsis yog ib txwm muaj, thiab xav tau kev tswj hwm ib yam, yog li kuv tau muab nws txuas rau tus lej thib tsib ntawm tus thib peb lub taub hau, thiab yog vim li cas peb thiaj luv tus pin 3 mus rau tus poj niam thib tsib lub taub hau thaum sib dhos PCB li tus pin 3 tswj hwm lo lus feeb hauv qhov program kuv tau sau.

Uas tau hais tias, tam sim no yog lub sijhawm los tshuaj xyuas kev ua haujlwm los ntawm kev txuas lub taub hau ntawm lawv qhov chaw sib xws, xa cov duab kos mus rau Arduino thiab siv 5 volts thiab kuv lub tshuab ua haujlwm tau zoo. Kuv tau siv lub DC chim txuas txuas rau lub hwj chim li kuv yuav tau siv lub tshuab hluav taws xob 5 volt, txwv tsis pub kuv yuav tau siv 7805, uas kuv twb tau tso tseg ib qho chaw hauv PCB lawm.

Kauj Ruam 8: Tshem Tawm Lub Teeb Ntshav

Tshem lub Teeb Ntshav
Tshem lub Teeb Ntshav
Tshem lub Teeb Ntshav
Tshem lub Teeb Ntshav
Tshem lub Teeb Ntshav
Tshem lub Teeb Ntshav
Tshem lub Teeb Ntshav
Tshem lub Teeb Ntshav

Txhawm rau tshem tawm lub teeb ntshav los rau lwm lo lus Kuv tau siv 1 cm qhov siab ntawm daim duab los qhia thiab lo nws siv qee cov kua nplaum kub ntawm txhua lo lus. Kuv pib los ntawm qhov chaw ces tuaj txog txhua txoj kev. Tom qab qhov no kuv ntsuas thiab txiav cov ntawv los xij rau txhua qhov chaw thiab tom qab ntawd lo nws dua siv ob tee kub kua nplaum.

Kauj Ruam 9: Muab txhua yam tso rau hauv qhov kaw

Muab txhua yam tso rau hauv daim ntawv kaw
Muab txhua yam tso rau hauv daim ntawv kaw
Muab txhua yam tso rau hauv daim ntawv kaw
Muab txhua yam tso rau hauv daim ntawv kaw
Muab txhua yam tso rau hauv daim ntawv kaw
Muab txhua yam tso rau hauv daim ntawv kaw

Kuv tau ua ib lub thawv ntawv tawm ntawm 12 hli MDF muaj qhov ntev sab hauv 8x8 nti thiab ua kom ntseeg tau tias daim duab los haum zoo. Kuv kuj txiav daim ntawv acrylic ntawm qhov haum me me thiab nco ntsoov tias lub sijhawm no, nws yuav tsum tsis txhob tuab ntau. Kuv tau txuas daim ntawv acrylic thiab tseem ua lub qhov rau lub thoob rau ntawm ib sab ntawm lub thawv ntawv.

Tam sim no kuv nqa txhua daim yas los rau qhov me me los ntawm kev tshem cov ces kaum thiab tom qab ntawd muab lawv sib dhos ua ke thiab khi lawv ntawm ob sab sib txawv. Nyob rau sab nraum qab ntawm cov yas, kuv lo thiab kab xev tsis zoo rau cov lus uas tsis muaj txiaj ntsig.

Tom qab ntawd kuv tau muab cov yas yas tso rau hauv lub thawv ntawv thiab tseem muaj cov duab los qhia uas kuv tau npaj thiab txhawb nws, thiab txhua yam zoo li zoo.

Kuv txiav ib daim duab los ntawm cov ces kaum kom nws yooj yim tshem lawv yog tias xav tau.

Ob peb qhov hloov pauv (tsis tsim nyog tiag tiag): Kuv tau hloov lub xaim hluav taws xob mus rau qhov ntsuas kom tuab kom nws tuaj yeem nqa tam sim no xav tau yooj yim thiab tseem txuas nrog RTC siv tus poj niam lub taub hau (pom zoo) raws li nws qee zaum yuav tsum hloov hnub thiab sijhawm. Koj tuaj yeem ntxiv cov kua nplaum kub los tuav cov ntawv los xij yog tias xav tau, tab sis kuv muaj kev sib txhuam txaus kom tsuas yog nyob hauv qhov av qeeg.

Kauj ruam 10: Ua tiav

Ua tiav
Ua tiav

Kuv vam tias koj tau kawm ib yam dab tsi hnub no. Xav tias dawb los qhia koj cov kev xav thiab cov lus qhia txog txoj haujlwm thiab txiav txim siab tso npe rau ntawm Instructables thiab rau peb YouTube channel.

Txaus siab rau koj qhov kev tsim:)

Pom zoo: