Cov txheej txheem:

TM1637 7 Segment Display - Ua Nws Ua Haujlwm!: 5 Cov Kauj Ruam
TM1637 7 Segment Display - Ua Nws Ua Haujlwm!: 5 Cov Kauj Ruam

Video: TM1637 7 Segment Display - Ua Nws Ua Haujlwm!: 5 Cov Kauj Ruam

Video: TM1637 7 Segment Display - Ua Nws Ua Haujlwm!: 5 Cov Kauj Ruam
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Kaum ib hlis
Anonim
TM1637 7 Segment Display - Ua Nws Ua Haujlwm!
TM1637 7 Segment Display - Ua Nws Ua Haujlwm!
TM1637 7 Segment Display - Ua Nws Ua Haujlwm!
TM1637 7 Segment Display - Ua Nws Ua Haujlwm!

Taw qhia, thaum kawg kuv tau tawg thiab txiav txim siab sim nrog 7 ntu qhia. Kuv xav theej cov txheej txheem TFT kov lossis tsuas yog tso saib TFT yooj yim vim tias lawv yooj yim los tso tawm ntau cov ntaub ntawv hla cov ntxaij vab tshaus. A 7 ntu qhia tau txwv heev, txawm tias muaj tus lej ntxiv. Txawm li cas los xij, raws li lub tswv yim tshiab kuv tau txiav txim siab ua lub ntiaj teb moos los tso saib cov sijhawm thoob plaws ntiaj teb. Daim ntawv thov zoo tshaj plaws rau tus nqi qis 4 tus lej, 7 ntu tso saib! Yog li ntau ntxiv ntawm txoj haujlwm raws li nws tau nce mus ntxiv, tab sis ntawm no yog kuv "kev tshawb pom" thiab kev xav txog TM1637 zaub los ntawm RobotDyn.

Kauj Ruam 1: Qhov Chaw

Ntu: Txhawm rau sim nrog lub TM1637 zaub, tsuas yog yam koj xav tau yog:

- TM1637 Zaub

- RTC lossis DHT los nyeem qee cov ntaub ntawv - xaiv tau, tsis muaj kho vajtse, tsuas yog ua lub txee yooj yim

- Arduino Uno, Mega lossis Micro

- Ob peb jumper xov hlau

Kauj Ruam 2: Kev Xav Txog Software

Kev xav txog software: Kuv pom 3 lub tsev qiv ntawv sib txawv los siv nrog TM1637

- TM1637.h - pom zoo los ntawm RobotDyn tab sis laus dua

- TM1637display.h lub tsev qiv ntawv - los ntawm AVISHORPE zoo li yog qhov nyiam tshaj plaws

SevenSegmentTM1637.h - Los ntawm breeme. Feem ntau kev ua haujlwm thiab muaj peev xwm.

Sim lawv txhua tus thiab pom qhov koj xav, kom deb li deb kuv nyiam tshaj nrog TM1637display library.

Kauj Ruam 3: Pib Xav

Thawj qhov kev xav: Thaum kuv thawj zaug tau txais kuv cov khoom Kuv yuav nws nrog qee qhov 7 ntu ntu qhia (12 tus thawj coj) thiab qee qhov hloov pauv npe. Kev siv lawv tau ua haujlwm ntau dua li kuv xav tau thiab txwv kuv kom siv Mega rau kuv lub ntiaj teb moos. TM1637 zaub siv I2C thiab yog li txawm tias lub micro yuav tuav 4-5 ntawm cov lus qhia no, tab sis kuv yuav lees paub raws li kuv qhov kev txhim kho! Tab sis siv tsuas yog (2) GPIO tus pin txhua tus - qhov ntawd yog qhov loj ntxiv.

Chav tsev raug nqi ntau heev, tsuas yog $ 1.50 rau qhov loj dua (50x19mm) zaub ntawm RobotDyn.com.

Yooj yim rau nruab thiab siv rau ib qhov project. Qhov loj me, lub teeb pom kev zoo uas tuaj yeem kho tau, 4 qhov sib dhos (RobotDyn version), nkag mus zaum ob, tsuas yog 4 qhov sib txuas (5v, Gnd, Cov Ntaub Ntawv, Moos), xim sib txawv (5), thiab "yooj yim" programming (nyeem ntawm …).

Kauj ruam 4: Programming

Programming
Programming
Programming
Programming
Programming
Programming

Kev Ua Haujlwm Txog tam sim no, Kuv tau zoo siab tshaj nrog TM1637display.h lub tsev qiv ntawv thiab siv nws kom tau txais cov txiaj ntsig hauv qab no thiab tshawb pom. Tej zaum cov no tsis yog cov teeb meem nkaus xwb, tab sis cov khoom kuv tau hla thiab pom cov haujlwm ua haujlwm los daws.

Txog qhov program tam sim no. Thaum kuv thawj zaug txuas kuv cov zaub thiab khiav cov piv txwv rau tag nrho peb lub tsev qiv ntawv, Kuv tsis tau txais dab tsi. Tsis muaj zaub, tsis nyeem tawm, tsis muaj dab tsi. Qhov tseeb nws zoo li khov Arduino nce thiab tsis kam tso tawm txawm tias cov ntawv tso tawm. Kuv tsuas yog tus tsim khoom tab sis muaj tseeb kuv tsis tuaj yeem cuam tshuam qhov me me tso saib! Tom qab qee qhov kev tshawb fawb, Kuv pom qee cov ntaub ntawv hauv ntau qhov chaw, yog li cia kuv sim hla qee qhov kuv tau pom.

Zoo li cov zaub LCD koj tuaj yeem tso ib txoj hlua ntawm cov lej rau cov zaub. Muaj ntau txoj hauv kev "nyuaj" los tso cov ntaub ntawv tab sis tsis tsim nyog. Cov zaub raug txwv nrog cov hlua thiab cov cim thiab txwv cov teeb muaj, yog li yog koj xav tau cov ntawv no yuav tsis yog qhov kev daws teeb meem zoo tshaj plaws.

Siv qhov "ncua" ntawm txhua yam zoo li ua rau cov zaub khov. Qhov no yuav yog qhov tshwj xeeb rau RobotDyn zaub raws li lwm tus zoo li zam qhov teeb meem tab sis qhov no tsis yog qhov teeb meem nkaus xwb. Kom tau ncig nws kuv pom 2 kauj ruam. Ua ntej kuv txiav tawm qhov ua hauv lub capacitors nyob tom qab ntawm lub cuab yeej - uas kuv tau tub nkeeg rau desolder. Qhov thib ob, Kuv tau hais tawm txhua qhov kev ncua. Ua tau zoo! Cov zaub tau tshwm sim rau lub neej. Tam sim no, tsis muaj txoj hauv kev los teev sijhawm (xws li lub txee) tsawg dua qhov zoo tshaj, tab sis kuv xav tau lub moos thiab/lossis ntsuas kub, yog li kuv tuaj yeem ua haujlwm nrog qhov no.

Ntawm RobotDyn tso saib cov zauv zauv tsis zoo li yuav siv tau. Kuv tsis tau pom lub ntsiab lus daws teeb meem - thiab yuav tsis xav tau - tab sis yuav tsum paub.

Cov ntaub ntawv rau txoj hnyuv yog qhov nyuaj, tab sis kuv pom qhov kev daws teeb meem yooj yim siv ib kab lus txib. Kuv tsis tuaj yeem ua rau nws ntsais yooj yim, tab sis ntxiv, ntawm qhov teeb meem me me rau kuv qhov project. Siv 'display.showNumberDecEx (0, 64);' thiab muaj cov nyuv.

Txhawm rau kom tau cov zaub los qhia qhov nyeem tsis tu ncua Kuv tsuas yog siv rau () nqe lus kom rov ua cov zis rau lub sijhawm kuv xav kom nws qhia. Tsuas yog muab ntau subroutines rau kuv hu. Tab sis kuv yuav yeej qhov yeej.

Txhawm rau kom tau txais cov xim sib txawv koj yuav tsum xaj cov xim coj los ua ke. Koj tsis tuaj yeem hloov xim ntawm cov zaub. Yog tias qhov no yog koj yuav siv lawv li cas, xaj ib pob los ntawm Amazon nrog 5 xim sib txawv. Nrog RobotDyn koj xaj xim lossis pob ntawm 1 xim.

Kauj Ruam 5: Xaus

Xaus mus txog qhov ntawd yog qhov kuv tau pom tab sis yog tias koj muaj cov lus qhia kuv yuav txaus siab rau cov lus pom lossis cov lus pom. Kuv tseem kawm txog cov zaub thiab muaj ntau yam los kawm thiab nkag siab txog lawv. Lwm cov ntawv koj tau txais tos. Ua tsaug thiab kuv vam tias qhov no tau pab lwm tus txaus siab rau 7 ntu saib. Txaus siab rau!

Pom zoo: