Cov txheej txheem:

Mechanical Seven Segment Display Clock: 7 Cov Kauj Ruam (nrog Duab)
Mechanical Seven Segment Display Clock: 7 Cov Kauj Ruam (nrog Duab)

Video: Mechanical Seven Segment Display Clock: 7 Cov Kauj Ruam (nrog Duab)

Video: Mechanical Seven Segment Display Clock: 7 Cov Kauj Ruam (nrog Duab)
Video: Night 2024, Hlis ntuj nqeg
Anonim
Mechanical Seven Segment Display Moos
Mechanical Seven Segment Display Moos
Mechanical Seven Segment Display Moos
Mechanical Seven Segment Display Moos

Ob peb lub hlis dhau los Kuv tau tsim ob tus lej 7 tshuab ua ntu uas kuv tig mus rau lub sijhawm suav rov qab. Nws tau tawm los zoo heev thiab muaj coob tus neeg pom tias ua ob npaug ntawm cov zaub kom ua lub moos. Qhov teeb meem yog tias kuv twb tau khiav tawm ntawm PWM IO ntawm kuv Arduino Mega thiab tsis muaj txaus rau tus lej thib ob lossis thib peb. Kuv tau hais qhia nyob rau hauv cov lus qhia ntawm cov PCA9685 16 channel PWM cov tsav tsheb uas ua haujlwm dhau ntawm I2C interface. Cov no ua rau nws muaj peev xwm tsav tau 28 servos Kuv xav tau txhua tus siv ob I2C tus pin ntawm Arduino. Yog li kuv tau ua haujlwm tsim lub moos uas tam sim no siv DS1302 lub sijhawm teev lub sijhawm ua kom lub sijhawm thiab ob lub 16 channel servo tsav tsheb los tswj 28 servos siv los ua cov zaub, txhua qhov siv los ntawm Arduino Uno.

Yog tias koj txaus siab rau Cov Lus Qhia no, thov txiav txim siab pov npav rau nws hauv Kev Sib Tw Clocks

Khoom siv:

Txhawm rau tsim koj lub moos, koj yuav xav tau cov khoom siv hauv qab no ntxiv rau qee yam cuab yeej yooj yim:

  • Arduino Uno - Yuav Ntawm No
  • DS1302 Clock Module - Yuav Ntawm No
  • 2 x PCA9685 16Ch Servo Drivers - Yuav Ntawm No
  • 28 x Micro Servos - Yuav Ntawm No
  • Ribbon Cable - Yuav Ntawm No
  • Txiv neej Pin Header Strips - Yuav Ntawm No
  • Poj Niam Pin Header Strips - Yuav Ntawm No
  • 3mm MDF - Yuav Ntawm No
  • Xim Tsuag Dub - Yuav Ntawm No
  • 5V 5A Roj Teeb Tshem Tawm Circuit - Yuav Ntawm No
  • 12V fais fab mov - Yuav ntawm no

Rau txoj haujlwm no koj tseem yuav xav tau qee qhov luam tawm 3D. Yog tias koj tsis muaj lub tshuab luam ntawv 3D thiab koj nyiam ua khoom ces koj yuav tsum txiav txim siab txiav txim siab yuav ib qho. Creality Ender 3 Pro siv ntawm no yog tus nqi pheej yig thiab tsim cov ntawv zoo zoo nkauj rau nws tus nqi.

  • 3D Tshuab Luam Ntawv Siv - Yuav Ntawm No
  • Filament - Yuav Ntawm No

Kauj Ruam 1: 3D Luam Cov Khoom Siv Yas

3D Luam Cov Khoom Siv Yas
3D Luam Cov Khoom Siv Yas
3D Luam Cov Khoom Siv Yas
3D Luam Cov Khoom Siv Yas
3D Luam Cov Khoom Siv Yas
3D Luam Cov Khoom Siv Yas

Kuv tsim 7 ntu lus qhia kom yooj yim li sai tau. Qhov kev pabcuam tseem yog tus pabcuam txhawb nqa los tuav cov ntu saum toj no. Muaj ob daim ntawv luam tawm 3D uas yuav tsum tau ua rau txhua ntu, ntu ntu txuas txhawm rau txhawb sab hauv qab ntawm servo thiab ntu ntu uas tso ncaj qha mus rau sab caj npab.

Rub tawm 3D Luam Ntawv Cov Ntaub Ntawv - Mechanical 7 Segment Display Clock 3D Print Files

Luam cov ntu servo thiab dots siv PLA xim zoo nkauj. Kuv siv cov lus ntsuab ntsuab, tab sis liab, txiv kab ntxwv lossis daj yuav tsum ua haujlwm zoo ib yam. Kuv siv cov PLA dub rau cov spacer blocks thiab dot txhawb kom lawv tsis pom thaum ntu tau tig mus rau txoj haujlwm tawm.

Yog tias koj tsis muaj lub tshuab luam ntawv 3D, sim ib qho ntawm cov kev pabcuam luam ntawv online. Muaj tus lej ntawm cov kev pabcuam pheej yig muaj uas yuav luam tawm cov khoom thiab xa lawv mus rau koj lub qhov rooj hauv ob peb hnub.

Kauj Ruam 2: Npaj Koj Lub Rooj Tswjhwm Saib Xyuas & Cov Xov Tooj

Npaj Koj Cov Tswj Tswj & Cov Kab
Npaj Koj Cov Tswj Tswj & Cov Kab
Npaj Koj Cov Tswj Tswj & Cov Kab
Npaj Koj Cov Tswj Tswj & Cov Kab
Npaj Koj Cov Tswj Tswj & Cov Kab
Npaj Koj Cov Tswj Tswj & Cov Kab
Npaj Koj Cov Tswj Tswj & Cov Kab
Npaj Koj Cov Tswj Tswj & Cov Kab

Koj yuav tsum tau siv ob lub PCA9685 16 channel PWM cov tsav tsheb los tsav koj lub moos 28 teev. Kuv cais cov servos rau hauv cov teev thiab feeb tus lej, nrog txhua tus lej ntawm tus lej raug tsav los ntawm ib lub rooj tsavxwm. Yog li kuv muaj ib lub rooj tsav xwm tswj hwm cov servos rau ob teev tus lej thiab qhov thib ob tswj cov servos rau ob feeb tus lej.

Txhawm rau txuas ob qho ua ke, koj yuav tsum tsim kom muaj 6 lub xov hlau txuas txuas txuas thiab txuas ib lub taub hau thib ob mus rau lwm qhov kawg ntawm thawj pawg tswj hwm thawj. Koj kuj tseem yuav tsum tau hloov I2C chaw nyob ntawm lub rooj tsav xwm thib ob kom nws txawv ntawm thawj thiab cim tau tus kheej.

Koj kuj tseem yuav tsum tau tsim cov hlua txuas los txuas rau peb lub rooj tsavxwm (ob lub rooj pabcuam servo thiab lub moos ntsuas) rau koj Arduino. Koj yuav xav tau 5V thiab GND rau txhua lub rooj tsav xwm nrog rau I2C txuas rau koj tus pin Arduino A4 thiab A5 (I2C ntawm Arduino Uno), thiab lub moos module pins CLK, DAT & RST rau tus pin 6, 7 & 8 ntawm koj Arduino feem.

Lub hwj chim tau muab rau Arduino ncaj qha los ntawm 12V lub zog xa khoom thiab rau cov servos siv 5V 5A BEC uas tom qab ntawd txuas nrog ob lub dav hlau nyob rau sab saum toj ntawm tus tsav PWM. Koj tsuas yog yuav tsum txuas ib tus neeg tsav tsheb servo rau lub zog thiab nws yuav pub lub zog rau qhov thib ob los ntawm 6 xaim hlua kab txuas txuas.

Kauj ruam 3: Sib sau ua ke Servos

Sib sau ua ke Servos
Sib sau ua ke Servos
Sib sau ua ke Servos
Sib sau ua ke Servos
Sib sau ua ke Servos
Sib sau ua ke Servos

Thaum koj tau luam koj cov ntu koj yuav tsum tau txau rau sab nraub qaum thiab sab dub kom lawv pom tsawg dua thaum lawv tig 90 degrees mus rau txoj haujlwm tawm.

Tom qab ntawd koj yuav tsum tau muab cov kua nplaum tso rau ntawm koj txhais tes servo nrog kub yaj kua nplaum. Nws pab txhawm rau muab lawv tso rau hauv servo nrog caj npab twb tau ua tiav ntawm qhov kev pabcuam, txoj hauv kev no koj tuaj yeem tshawb xyuas tias koj tau gluing lawv ncaj thiab qib.

Koj kuj tseem yuav tsum tau muab cov kua nplaum tso rau hauv qab ntawm txhua qhov kev pabcuam.

Sib sau cov dots los ntawm gluing lub me me los yog kebab lo rau sab nraum qab ntawm cov teev thiab tom qab ntawd mus rau hauv cov hauv paus thaiv. Kuv tau txau cov ntoo no dub ib yam kom lawv pom tsawg dua yog tias pom los ntawm lub kaum ntse ntse.

Kauj Ruam 4: Teeb & Xeem

Teeb & Xeem
Teeb & Xeem
Teeb & Xeem
Teeb & Xeem

Kuv suav tag nrho cov servos thiab sau tus lej mus rau txhua tus coj kom nws yooj yim dua rau taug qab lawv. Kuv pib nrog ntu sab saum toj ntawm cov lej hauv chav thiab ua haujlwm ib puag ncig mus rau ntu ntu nruab nrab ntawm kaum tus lej. Qhov no tseem yog qhov kev txiav txim uas kuv tau ntsaws lawv rau hauv pawg tswj hwm servo, nco ntsoov tias cov cim ntawm cov laug cam suav los ntawm 0 txog 13 thiab tsis yog los ntawm 1 txog 14.

Kuv mam li teeb tsa ntu ntawm lub rooj nrog qhov chaw txaus ntawm lawv rau kev sim kom lawv tsis txav mus rau ib qho thiab lwm qhov thaum tau txais kev txwv kev mus ncig thiab cov lus qhia teeb tsa. Yog tias koj sim teeb tsa lawv nyob ze ua ke koj yuav muaj ib lossis ob sim txav mus los tsis raug lossis hla kev mus los ntawm qee theem thiab ntaus lwm qhov uas tuaj yeem ua rau puas tsuaj ntu, servo caj npab lossis hle lub zog ntawm servo.

Kauj Ruam 5: Hloov Txoj Cai

Xa cov Code
Xa cov Code
Xa cov Code
Xa cov Code
Xa cov Code
Xa cov Code

Txoj cai zoo li nyuab ntawm qhov xub thawj, tab sis nws yog qhov yooj yim ua tsaug rau ob lub tsev qiv ntawv siv. Kuj tseem muaj qhov rov ua dua vim tias muaj plaub qhov sib txawv 7 ntu qhia xav tau hloov kho tshiab.

Nov yog cov ntsiab lus piav qhia ntawm txoj cai, saib tag nrho cov lus qhia rau kev piav qhia ntxaws ntxiv thiab txuas rau rub tawm cov cai - Mechanical 7 Segment Display Clock

Peb pib los ntawm ntshuam ob lub tsev qiv ntawv, virtuallyotixRTC.h rau lub moos moos thiab Adafruit_PWMServoDriver.h rau cov tsav tsheb servo. Lub tsev qiv ntawv Adafruit tuaj yeem rub tawm thiab teeb tsa ncaj qha los ntawm tus thawj tswj tsev qiv ntawv hauv IDE.

Peb tom qab ntawd tsim cov khoom rau txhua pawg tswj hwm nrog qhov chaw nyob muaj txiaj ntsig, ib qho rau cov lej teev thiab ib qho rau cov lej feeb.

Tom qab ntawd peb muaj plaub qhov chaw khaws cia rau thiab tawm haujlwm rau txhua qhov kev pabcuam. Koj yuav tsum tau hloov kho cov lej no hauv cov kauj ruam tom ntej kom ntseeg tau tias koj cov kev pabcuam ncaj ncees thaum qhib, tig 90 degrees thaum tawm thiab tsis txhob mus ncig.

Tus lej lej khaws cov haujlwm ntawm txhua ntu rau txhua tus lej kom pom.

Tom qab ntawd peb teeb tsa lub moos ntsuas thiab tsim qhov sib txawv los khaws tus lej tam sim no thiab yav dhau los.

Hauv kev teeb tsa muaj nuj nqi peb pib thiab teeb tsa PWM tswj cov laug cam thiab hloov kho lub sijhawm teev yog xav tau. Peb mam li hla lub voj los teeb cov zaub rau 8 8: 8 8 kom peb paub qhov pib txoj haujlwm ntawm txhua qhov kev pabcuam. Qhov no kuj tseem siv los teeb tsa cov servos kom lawv txhua tus tig mus rau qhov raug.

Hauv lub voj loj peb tau txais lub sijhawm hloov tshiab los ntawm lub moos moos, ua rau nws nkag mus rau plaub tus lej thiab tom qab ntawd tshuaj xyuas seb lub sijhawm tau hloov pauv los ntawm kev txheeb xyuas zaum kawg. Yog tias lub sijhawm hloov lawm peb hloov kho cov duab thiab tom qab ntawd hloov kho tus lej yav dhau los.

Hauv qhov hloov tshiab tso ua haujlwm, peb xub txav mus rau ntu ntu nruab nrab. Qhov no yog ua tiav thawj zaug vim tias muaj qee qhov kev xav uas yuav tsum tau txav ob ntu sab saum toj uas nyob ib sab mus rau ntu nruab nrab tawm ntawm txoj kev me ntsis ua ntej yuav txav mus rau ntu nruab nrab, txwv tsis pub nws yuav tsoo rau lawv. Thaum cov ntu nruab nrab tau txav mus ces cov ntu uas seem tau hloov mus rau txoj haujlwm raug.

Kauj Ruam 6: Sib dhos Lub Sijhawm ntawm Pawg Thawj Coj

Sib dhos Lub Clock ntawm Lub Rooj Sab Laj Rov Qab
Sib dhos Lub Clock ntawm Lub Rooj Sab Laj Rov Qab
Sib dhos Lub Clock ntawm Lub Rooj Sab Laj Rov Qab
Sib dhos Lub Clock ntawm Lub Rooj Sab Laj Rov Qab
Sib dhos Lub Clock ntawm Lub Rooj Sab Laj Rov Qab
Sib dhos Lub Clock ntawm Lub Rooj Sab Laj Rov Qab

Thaum kuv tau ua tiav nrog kev sim, Kuv tau sib sau cov servos mus rau lub rooj tsav tsheb tom qab siv cov txheej txheem saum toj no raws li phau ntawv qhia.

Thaj chaw dawb yog qhov loj me ntawm pawg thawj coj saib, qhov sib zog grey yog thaj chaw ib puag ncig txhua tus lej uas cov ntu servo txav mus rau thiab cov qauv ntawm thaj chaw tsaus grey yog kab nruab nrab rau sab nraud 6 ntu rau txhua tus lej.

Kuv txiav lub rooj tsavxwm, cim tus txheej txheem thiab tom qab ntawd lo tus lej hauv qhov chaw los ua lub ntsej muag ntawm lub moos.

Tom qab ntawd kuv tau nqus qhov ze ntawm txhua qhov kev pabcuam thiab pub cov xov hlau hla mus rau tom qab ntawm lub rooj tsavxwm kom lawv tsis pom kev.

Kuv tau txuas cov khoom siv hluav taws xob mus rau tom qab ntawm lub moos nrog daim kab xev ob tog.

Kauj Ruam 7: Kev teeb tsa zaum kawg & Kev Ua Haujlwm

Kev teeb tsa zaum kawg & Kev ua haujlwm
Kev teeb tsa zaum kawg & Kev ua haujlwm
Kev teeb tsa zaum kawg & Kev ua haujlwm
Kev teeb tsa zaum kawg & Kev ua haujlwm
Kev teeb tsa zaum kawg & Kev ua haujlwm
Kev teeb tsa zaum kawg & Kev ua haujlwm
Kev teeb tsa zaum kawg & Kev ua haujlwm
Kev teeb tsa zaum kawg & Kev ua haujlwm

Thaum cov servos tau npaj txhij txhua, Kuv tshem tag nrho cov servo caj npab rau qhov hloov kho zaum kawg rau txoj haujlwm ntawm ntu. Koj yuav tsum ua kom lub zog Arduino nyob hauv lub xeev no kom 8 8: 8 8 tau tso tawm thiab tom qab ntawd txuas lub zog, qhov no rov nruab nrab txhua yam ntawm koj cov kev pabcuam kom koj tuaj yeem tso lub servo caj npab rov qab nrog rau ntu tig raws li ze rau ntsug raws li ua tau.

Tom qab ntawd koj yuav tsum tau ua lub zog txuas ntxiv ntawm koj Arduino thiab hloov kho rau koj ntu ntawm thiab tawm txoj haujlwm hauv koj plaub arrays kom cov kev pabcuam tau zoo kawg nkaus ntsug thaum qhib thiab tig los ntawm 90 degrees thaum tawm yam tsis tau mus ncig. Cov kauj ruam no siv sijhawm ntev heev thiab yuav tsum tau ua siab ntev me ntsis tab sis qhov kawg tau txais txiaj ntsig zoo!

Lub moos tuaj yeem sab laug siv lub zog 12V thiab 5V BEC txuas nrog nws. Yog tias lub zog poob qis, lub roj teeb ntawm RTC tus qauv yuav khaws lub sijhawm kom thaum lub zog rov qab los, lub moos rov pib dua rau lub sijhawm raug.

Yog tias koj nyiam qhov Qhia Ntawv no, thov pov npav rau nws hauv Kev Sib Tw Clock thiab qhia rau kuv paub txog kev txhim kho lossis cov lus qhia koj tuaj yeem tuaj nrog hauv cov lus hauv qab no.

Clocks Contest
Clocks Contest
Clocks Contest
Clocks Contest

Qhov khoom plig thib ob hauv Kev Sib Tw Clocks

Pom zoo: