Բովանդակություն:

Planetary Gear Clock: 6 քայլ (նկարներով)
Planetary Gear Clock: 6 քայլ (նկարներով)

Video: Planetary Gear Clock: 6 քայլ (նկարներով)

Video: Planetary Gear Clock: 6 քայլ (նկարներով)
Video: Areg's Time - Tarva Eghanakner | Տարվա Եղանակներ 2024, Հուլիսի
Anonim
Մոլորակային փոխանցման ժամացույց
Մոլորակային փոխանցման ժամացույց
Մոլորակային փոխանցման ժամացույց
Մոլորակային փոխանցման ժամացույց
Մոլորակային փոխանցման ժամացույց
Մոլորակային փոխանցման ժամացույց

(Հին) մեխանիկական ժամացույցների սարքերը աներևակայելի հետաքրքիր և հաճելի են դիտել, բայց, ցավոք, գրեթե անհնար է ինքնուրույն կառուցել: Մեխանիկական ժամացույցները զուրկ են նաև այսօր առկա ճշգրիտ թվային տեխնոլոգիայի անփութությունից: Այս Instructable- ը ձեզ ցույց է տալիս երկու աշխարհներից լավագույնը համատեղելու միջոց. քշելով մեխանիկական ժամացույցի սլաքները մոլորակային փոխանցման տուփի միջոցով ՝ ավելի արագաչափով և Arduino- ով:

Պարագաներ

Ընդհանուր բաղադրիչներ

  • 5 մմ փայտ և ակրիլային թերթ
  • M5 պտուտակներ (հակահոսքեր), լվացքի մեքենաներ և ընկույզներ
  • PCB- ի խափանումները
  • M3 պտուտակներ սլաքի շարժիչի համար

Էլեկտրական բաղադրիչներ

  • Stepper վարորդ (ես օգտագործել եմ L293d)
  • Typeանկացած տեսակի Arduino
  • Իրական ժամանակի ժամացույց (ես օգտագործել եմ DS3231)
  • Hall ազդեցության ցուցիչ (ես օգտագործել եմ A3144- ը)
  • 5 մմ նեոդիումի մագնիս
  • Կոճակներ օգտագործողի մուտքագրման համար
  • 10K դիմադրություն
  • 100uf 25V կոնդենսատոր
  • DC jack
  • 5V 2A DC սնուցման աղբյուր
  • Մարտկոց RTC- ի համար (իմ դեպքում `cr2032)

Մեխանիկական բաղադրիչներ

  • Typeանկացած տիպի 1.8 աստիճանի/աստիճանի քայլային շարժիչ ՝ 5 մմ առանցքով
  • GT2 400 մմ ժամանակի գոտի
  • GT2 60 ատամ 5 մմ առանցքի ճախարակ
  • GT2 20 ատամ 5 մմ առանցքի ճախարակ
  • 5x16x5 մմ կրող (3x)
  • 5x16x5 մմ եզրային առանցքակալ (2x)
  • M5x50 ակոսավոր ձող

Քայլ 1. Նախագծում և պատրաստում շարժակների

Image
Image
Gears- ի նախագծում և պատրաստում
Gears- ի նախագծում և պատրաստում
Gears- ի նախագծում և պատրաստում
Gears- ի նախագծում և պատրաստում

Այս նախագծի նպատակներից մեկն այն էր, որ ունենար մեկ շարժիչ, որը կաշխատի ամբողջ ժամացույցը, նման է իսկական մեխանիկական ժամացույցի, որտեղ մեկ փախուստի մեխանիզմը քշում է ամբողջ ժամացույցը: Այնուամենայնիվ, րոպեական սլաքը պետք է կատարի 12 պտույտ այն ժամին, երբ ժամացույցը կատարում է 1 պտույտ: Սա նշանակում է, որ մեկ ձեռքով երկու ձեռքը քշելու համար անհրաժեշտ է 1:12 նվազեցման փոխանցման տուփ: Ես որոշեցի դա անել մոլորակային փոխանցման տուփով, ներառված տեսանյութում գեղեցիկ բացատրվում է, թե ինչպես է աշխատում այս տիպի փոխանցման տուփը:

Ինձ համար հաջորդ քայլը տարբեր ատամների ատամների քանակի որոշումն էր ՝ 1:12 հարաբերակցություն ստեղծելու համար: Այս կայքը շատ օգտակար էր և պարունակում է բոլոր անհրաժեշտ բանաձևերը: Ես ամրացրեցի արևապաշտպան սարքը րոպեաչափին, իսկ մոլորակակիրը ՝ ժամացույցին, թողնելով օղակաձեւ հանդերձանքը անշարժ: Եկեք մի փոքր մաթեմատիկա անենք:

  • S = արևի հանդերձանքի ատամների քանակը
  • R = օղակաձեւ հանդերձում ատամների քանակը
  • P = մոլորակի հանդերձում ատամների քանակը

Փոխանցման հարաբերակցությունը (i) որոշվում է ՝

i = S/R+S

Նկատի ունեցեք, որ մոլորակի հանդերձում ատամների քանակը նշանակություն չունի այս դեպքում հանդերձանքի հարաբերակցության համար, սակայն մենք պետք է հարգենք ընդհանուր սահմանափակումը.

P = (R - S)/2

Որոշ տարակուսանքներից հետո ես վերջացրեցի օգտագործել հետևյալ թվերը. S = 10; R = 110; P = 50; Նրանք, թվում է, հնարավորության եզրին են, քանի որ մոլորակի շարժակների միջև շատ փոքր հեռավորություն կա, բայց այն աշխատում է:

Դուք կարող եք գծեր նկարել ձեր նախընտրած CAD ծրագրում, նրանցից շատերն ունեն հատուկ հանդերձանքի հավելումներ: Կարող եք նաև պարզապես օգտագործել այս հրահանգին կցված ֆայլերը: իհարկե. Նկատի ունեցեք, որ բոլոր ատամնանիվները, չնայած չափերով տարբերվում են, ունեն ատամի նույն բարձրությունը:

Ես մտածեցի, որ հիանալի կլինի պատրաստել այս շարժակները 5 մմ ալյումինից և ջրային ջեթով կապվեցի տեղական խանութի հետ, եթե նրանք կարողանային կտրել այդ շարժակները ինձ համար: Սովորաբար դուք երբեք շարժիչներ չեք պատրաստի ջրի կտրիչներով, բայց դրանք շատ ցածր աշխատունակության շարժիչներ են: Surարմանալիորեն նրանք համաձայնվեցին փորձել, բայց այս ծրագիրը սարսափելի ձախողվեց: Մասերը պարզապես փոքր էին ջրամատակարարման համար և սկսեցին տեղաշարժվել այն կտրելիս:

Այս անհաջողությունը նշանակում էր, որ ժամանակն էր պլան B- ի համար, ուստի ես գնեցի 5 մմ ծխի սև ակրիլ և գտա մի տեղ լազերային դանակով, որը խնդիր չուներ կտրել իմ հանդերձանքը: Եթե դուք չունեք լազերային դանակ, ապա հավանաբար կարող եք օգտագործել նաև 3D տպիչ այս շարժակների համար, ես ներառել եմ STL ֆայլերը (օղակաձեւ հանդերձանքը կարող է անհրաժեշտ լինել 3 մասի բաժանել):

Կտրելուց հետո ես սեղմում եմ տեղադրված առանցքակալները մոլորակի շարժակների մեջ: Հարմարավետություն ապահովելու համար ես պատրաստեցի ակրիլային մի կտոր մի քանի անցքերով, որոնցից յուրաքանչյուրն ուներ մի փոքր ավելի մեծ տրամագիծ (0.05 մմ քայլ): Theիշտ տեղադրմամբ կարգավորումը գտնելուց հետո ես փոխեցի մոլորակի շարժակների անցքի չափը այս պարամետրին: Սա մի բան է, որը տարբերվում է նյութի և մեքենայի տեսակից, այնպես որ դուք միշտ պետք է դա անեք ինքներդ:

Քայլ 2. Gear համակարգի հավաքում

Gear համակարգի հավաքում
Gear համակարգի հավաքում
Gear համակարգի հավաքում
Gear համակարգի հավաքում
Gear համակարգի հավաքում
Gear համակարգի հավաքում
Gear համակարգի հավաքում
Gear համակարգի հավաքում

Դարպասները հավաքելու համար անհրաժեշտ է ժամացույցի շրջանակը: Այժմ սա այն հատվածն է, որտեղ դուք կարող եք թույլ տալ, որ ձեր ստեղծագործական ուժերը վայրի դառնան, քանի որ շրջանակի ձևը համեմատաբար անկարևոր է, քանի դեռ պտուտակների բոլոր անցքերը ճիշտ տեղում են: Ես ընտրել եմ, որ ահազանգի ափսեի և հետևի ափսեի մեջ շատ անցքեր անեք, որպեսզի ընդգծեք հանդերձանքի մեխանիզմը: Սա է նաև պատճառը, որ մոլորակակիրներն ու րոպեական ձեռքը մի տեսակ թափանցիկ են, բայց այն նաև պարզապես զով տեսք ունի:

Այս մասերը պատրաստելու համար ես ևս մեկ անգամ օգտագործեցի լազերային դանակը, և քանի որ ակրիլային մասերը 5 մմ հաստություն ունեի, ես նաև փայտե մասերը պատրաստեցի 5 մմ հաստությամբ: Հավաքիչի ափսեի և մոլորակակրի բոլոր անցքերը հակափորված էին `համապատասխան պտուտակներ տեղավորելու համար:

Theամացույցի կենտրոնական առանցքը մոլորակի կրիչների ներսում անցնում է երկու առանցքակալներով: Քանի որ ես պատրաստել եմ այս առանցքը 5 մմ ձողից, այն իրապես ամուր տեղավորվում է առանցքակալների ներսում, և ես այլևս չկարողացա ապամոնտաժել այդ բաղադրիչները: Շատ ավելի հեշտ կլինի պարզապես օգտագործել M5 թելի կտոր, քանի որ դուք նույնպես ստիպված չեք լինի այլևս կտրել ձեր սեփական շարանը (եթե ես նախապես գիտակցեի…..): Արևի հանդերձանքը առանցքի շուրջ պտտվելը դադարեցնելու համար այն ունի D ձևի անցք, ուստի առանցքը նույնպես պետք է տեղադրվի այս D ձևի մեջ: Երբ արևային հանդերձանքը տեղավորվում է առանցքի շուրջ, կարող եք հավաքել առանցքը, մի մոռացեք մոլորակակիրների մասին, եթե օգտագործում եք եզրային առանցքակալներ: Ստուգեք պայթեցված տեսքը հավաքման հրահանգների համար:

Երբ կենտրոնական առանցքը տեղադրված է, ժամանակն է շարժվել մոլորակին: Սրանք նաև փոքր լվացքի մեքենաների կարիքն ունեն, ինչպես և կենտրոնական առանցքը, որպեսզի համոզվեն, որ շարժակները սահուն են աշխատում: Երբ ամեն ինչ ամրացված է մոլորակակիրների վրա, ստուգեք, արդյոք մոլորակի շարժիչներն ու արևի հանդերձանքը սահուն են աշխատում:

Այժմ կենտրոնական մասը կարող է տեղադրվել ժամացույցի շրջանակի մեջ: Սա հոգնեցուցիչ աշխատանք է, բայց պտուտակները առջևի ափսեի մեջ կպցնելը և տեղում ամրացնելը շատ է օգնում: Օգտակար կարող է լինել նաև բարձրացնել առջևի ափսեը ՝ րոպե ձեռքի համար տեղ ստեղծելու համար: Լուսանկարները ցույց են տալիս, որ ես վեց փոքր կտոր թուղթ եմ տեղադրել հանդերձի օղակի և հետևի ափսեի միջև ՝ շարժակների համար մի փոքր ազատություն տալու համար: Մոլորակիրը մտցնելիս համոզվեք, որ հավաքիչներն ուղղված են ողջամիտ վայրին (եթե րոպեի սլաքը 12 է, ժամացույցը չպետք է լինի երկու ժամվա օրինակից)

Քայլ 3: Stepper- ի և ցուցիչի միացում

Stepper- ի և տվիչի միացում
Stepper- ի և տվիչի միացում
Stepper- ի և տվիչի միացում
Stepper- ի և տվիչի միացում
Stepper- ի և տվիչի միացում
Stepper- ի և տվիչի միացում
Stepper- ի և տվիչի միացում
Stepper- ի և տվիչի միացում

Այժմ, երբ մենք ունենք փոխանցման մեխանիզմ, որը ճիշտ է քշում ձեռքերը, մենք դեռ պետք է ճիշտ վարենք փոխանցման մեխանիզմը: Կարող էին օգտագործվել տարբեր տեսակի էլեկտրաշարժիչներ, ես ընտրեցի քայլող շարժիչ, քանի որ այն կարող է ճշգրիտ շարժումներ կատարել առանց անընդհատ անկյունային հետադարձ սենսորների: Կտրուկ շարժիչը կարող է նաև իսկական «Սեղմել» ձայն տալ, ինչը հիանալի է կիսամեխանիկական ժամացույցի համար:

Սովորական սլաքային շարժիչը կարող է կատարել 200 քայլ մեկ պտույտի համար, ինչը թարգմանում է ժամում 200 քայլ, եթե այն միացնենք րոպեաչափին: Սա կնշանակի մեկ քայլի 18 վայրկյան ընդմիջում, որը դեռ չի հնչում որպես ժամացույցի տատանում: Հետևաբար, ես օգտագործեցի 1: 3 փոխանցման տուփ ՝ շարժիչով և րոպեական սլաքների միջև, այնպես որ քայլող շարժիչը պետք է ժամում կատարի 600 քայլ: Կիսաքայլ ռեժիմի միջոցով այն կարող է ավելացվել մինչև ժամում 1200 քայլ, ինչը հավասար է մեկ քայլի 3 վայրկյանում: Ավելի լավ է հնչում:

Տագնապային շարժիչների հետ կապված խնդիրներից մեկն այն է, որ դուք երբեք չգիտեք, թե որտեղ են դրանք, երբ միացնում եք ձեր Arduino- ն: Ահա թե ինչու բոլոր 3D տպիչներն ունեն վերջնական կանգառներ, այնպես որ կարող եք ձեր տպիչը տեղափոխել հայտնի դիրք և այնուհետև շարունակել այդ կետից: Սա նույնպես անհրաժեշտ է ժամացույցի համար, միայն վերջնակետը չի աշխատի, քանի որ ժամացույցը պետք է անընդհատ պտույտներ կատարի: Այս դիրքի ընկալումն իրականացնելու համար ես օգտագործեցի A3144 Hall- ի էֆեկտի տվիչ, որը զգում է մագնիսը (ստուգեք բևեռականությունը …): Սա օգտագործվում է ձեռքերը գործարկման ժամանակ որոշակի դիրքի տեղափոխելու համար, որից հետո նրանք կարող են տեղափոխվել անհրաժեշտ ժամանակ:

Հավաքումը շատ պարզ է; Կցեք սանդղակի շարժիչը հետևի ափսեին ՝ պտուտակները մի փոքր թուլացած թողնելով: Այնուհետև կարող եք փոքրիկ ճախարակը տեղադրել սլաքի շարժիչի առանցքի վրա և ստուգել, թե արդյոք ժամացույցի գոտին ուղիղ է աշխատում: Այժմ դուք կարող եք սահեցնել քայլող շարժիչը `ժամանակի գոտու լարվածությունը կարգավորելու համար: Beltամացույցի գոտուն պետք է մի փոքր խաղ `համոզվելու համար, որ դուք որևէ ճնշում չեք գործադրում շարժակների վրա: Այս պարամետրով խաղացեք այնքան ժամանակ, մինչև չբավարարվեք, այնուհետև ամբողջովին սեղմեք պտտվող շարժիչի պտուտակները:

Դահլիճի ազդեցության սենսորը սոսնձված է տեղում: Ավելի լավ է նախ երեք լար լարել սենսորին ՝ համոզվելով, որ տվիչի յուրաքանչյուր ոտքի շուրջ ջերմություն է նվազում, որպեսզի նրանք չկարողանան միմյանց կարճացնել: Eringոդումից հետո սենսորը կարող է սոսնձվել տեղում: Իրականում էական չէ, թե որ կողմն է վերևում, քանի դեռ դեռ չեք ամրացրել մագնիսը: Սենսորը տեղում սոսնձելուց հետո միացրեք այն Arduino- ին կամ փոքր LED միացման սխեմային `ստուգելու, թե արդյոք այն աշխատում է: (EԱՆՈԹՈԹՅՈՆ. Սրահի էֆեկտի սենսորը աշխատում է միայն այն դեպքում, երբ մագնիսական դաշտի գծերը գնում են ճիշտ ուղղությամբ): Օգտագործելով այս փորձարկման սխեման, ստուգեք, թե ինչպես պետք է սոսնձել մագնիսը: Երբ դուք լիովին համոզված կլինեք, թե ձեր մագնիսի որ կողմը պետք է նայի դեպի սենսորը, սոսնձեք մագնիսը տեղում:

Քայլ 4: Էլեկտրոնիկա, որը ժամացույցը դիպչում է

Էլեկտրոնիկա, որը ժամացույցը դիպչում է
Էլեկտրոնիկա, որը ժամացույցը դիպչում է
Էլեկտրոնիկա, որը դարձնում է ժամացույցը
Էլեկտրոնիկա, որը դարձնում է ժամացույցը
Էլեկտրոնիկա, որը դարձնում է ժամացույցը
Էլեկտրոնիկա, որը դարձնում է ժամացույցը
Էլեկտրոնիկա, որը ժամացույցը դիպչում է
Էլեկտրոնիկա, որը ժամացույցը դիպչում է

Դուք կարող եք օգտագործել շատ պարզ Arduino կոդ, որը շարժիչով կատարում է կես քայլ, այնուհետև տևում է 3000 միլիվայրկյան ուշացում մինչև հաջորդ քայլը: Սա կաշխատի, բայց դա շատ ճշգրիտ չէ, քանի որ ներքին Arduino ժամացույցը ծայրահեղ ճշգրիտ չէ: Երկրորդ ՝ Arduino- ն մոռանում էր ամեն անգամ, երբ իշխանությունը կորցնում էր:

Trackամանակին հետևելու համար, հետևաբար, ավելի լավ է օգտագործել իրական ժամանակի ժամացույց: Այս իրերը հատուկ մշակված չիպեր են `պահեստային մարտկոցով, որոնք ճշգրիտ հետևում են ժամանակին: Այս նախագծի համար ես ընտրեցի DS3231 RTC- ն, որը կարող է Arduino- ի հետ հաղորդակցվել i2c- ի միջոցով ՝ հեշտացնելով էլեկտրագծերը: Նրա չիպի վրա ժամանակը ճիշտ սահմանելուց հետո այն երբեք չի մոռանա, թե ժամը քանիսն է (քանի դեռ cr2032 մարտկոցից որոշ հյութ է մնացել): Ստուգեք այս կայքը այս մոդուլի վերաբերյալ բոլոր մանրամասների համար:

Կտրուկ շարժիչը վարելը կատարվում է L293d շարժիչով: Որոշ ավելի առաջադեմ շարժիչային շարժիչներ օգտագործում են PWM ազդանշան միկրոէլեմիայի և ընթացիկ սահմանափակման համար: Այս PWM ազդանշանը կարող է առաջացնել տհաճ աղմուկ, որը բոլոր արտադրողների ծանոթ է (հատկապես, եթե դուք 3D տպիչ ունեք): Քանի որ այս ժամացույցը պետք է դառնա ձեր ինտերիերի մի մասը, տհաճ աղմուկները ցանկալի չեն: Հետևաբար, ես որոշեցի օգտագործել ցածր տեխնոլոգիայի l293d շարժիչով վարորդը `համոզվելու համար, որ ժամացույցս լուռ է (բացի յուրաքանչյուր 3 վայրկյան քայլելուց, բայց դա իրականում հաճելի է): Ստուգեք այս կայքը l293d չիպի մանրամասն նկարագրության համար: Նկատի ունեցեք, որ ես իմ stepper շարժիչը գործարկում եմ 5V- ով, ինչը նվազեցնում է stepper շարժիչի էներգիայի սպառումը և ջերմաստիճանը:

Ինչպես արդեն նշվեց, ես օգտագործում եմ Hall-effect սենսոր ՝ մոլորակ կրողին սոսնձված մագնիս հայտնաբերելու համար: Սենսորի շահագործման սկզբունքը շատ պարզ է, այն փոխում է վիճակը, երբ մագնիսը բավական մոտ է: Այս կերպ ձեր Arduino- ն կարող է հայտնաբերել թվային բարձր կամ ցածր և, հետևաբար, հայտնաբերել, եթե մագնիսը մոտ է: Ստուգեք այս կայքը, որը ցույց է տալիս, թե ինչպես միացնել սենսորը և ցույց է տալիս մագնիսների հայտնաբերման համար օգտագործվող պարզ կոդը:

Վերջին, բայց ոչ պակաս կարևոր, ես 4 կոճակ ավելացրեցի PCB- ին օգտագործողի մուտքագրման համար: Նրանք օգտագործում են Arduino- ի ներքին քաշվող դիմադրիչները `էլեկտրագծերը պարզեցնելու համար: Իմ PCB- ն ունի նաև վերնագրեր Uno կոնֆիգուրացիայով, այնպես որ հնարավոր ընդլայնումների համար կարող եմ ավելացնել Arduino վահաններ (ես դա մինչ այժմ չեմ արել):

Ես նախ փորձարկեցի ամեն ինչ իմ տախտակի վրա, այնուհետև նախագծեցի և պատվիրեցի այս ծրագրի համար անհատական PCB, քանի որ այն հիանալի տեսք ունի: Դուք կարող եք նաև տեղադրել PCB- ն ժամացույցի հետևի մասում, եթե չեք ցանկանում դրան նայել:

PCB- ի Gerber ֆայլերը կարելի է ներբեռնել իմ կրիչից, Instructables- ը թույլ չի տալիս ինչ -ինչ պատճառներով դրանք վերբեռնել: Օգտագործեք այս հղումը իմ google drive- ում:

Քայլ 5. Arduino- ի ծրագրավորում

Arduino- ի ծրագրավորում
Arduino- ի ծրագրավորում

Arduino- ի հիմնական կոդը իրականում շատ պարզ է: Ես կցեցի մի սխեմա, որը պատկերացնում է, թե ինչ է կատարվում Arduino- ի ներսում և ինչպես է Arduino- ն փոխազդում մյուս սարքերի հետ: Ես մի քանի գրադարան օգտագործեցի ՝ կոդավորումը պարզեցնելու համար:

  • Accelstepper -> կարգավորում է քայլող շարժիչի քայլերի հաջորդականությունը, թույլ է տալիս տալ ինտուիտիվ հրամաններ, ինչպիսիք են ՝ Stepper.runSpeed (), կամ Stepper.move (), որոնք թույլ են տալիս համապատասխանաբար որոշակի արագությամբ կամ որոշակի դիրքով շարժվել:
  • Լար -> սա անհրաժեշտ է i2c հաղորդակցության համար, նույնիսկ RTClib- ից օգտվելիս
  • RTClib -> կառավարում է Arduino- ի և RTC- ի միջև հաղորդակցությունը, թույլ է տալիս տալ ինտուիտիվ հրամաններ, ինչպիսիք են rtc.now (), որը վերադարձնում է ընթացիկ ժամանակը:
  • OneButton -> Կարգավորում է կոճակի մուտքը, հայտնաբերում է սեղմումները և այնուհետև գործարկում է նախապես նշված դատարկությունը ՝ ինչ -որ բան անելու համար: Կարող է հայտնաբերել միայնակ, երկակի կամ երկար սեղմումներ:

Codeամացույցի համար կոդ գրելիս շատ կարևոր է խուսափել փոփոխականներ ունենալուց, որոնք անընդհատ աճում են: Քանի որ Arduino ծածկագիրը գործելու է 24/7 ռեժիմով, այս փոփոխականներն արագորեն ավելի ու ավելի են մեծանալու և, ի վերջո, առաջացնելու են արտահոսք: Օրինակ, քայլող շարժիչին երբեք չի հրամայվում գնալ որոշակի դիրքի, քանի որ այդ դիրքը ժամանակի ընթացքում միայն կբարձրանա: Փոխարենը, քայլող շարժիչին հրամայվում է որոշակի քանակությամբ քայլեր շարժել որոշակի ուղղությամբ: Այս կերպ չկա դիրքի փոփոխական, որը ժամանակի ընթացքում ավելանում է:

RTC- ն առաջին անգամ միացնելիս ձեզ հարկավոր է սահմանել չիպի ժամանակը, կա մի կոդ, որը կարող եք չմեկնաբանել, որը RTC- ի ժամանակը հավասար է ձեր համակարգչի ժամանակին (կոդը կազմելու պահին): Նկատի ունեցեք, որ սա առանց մեկնաբանության թողնելու դեպքում RTC- ի ժամանակը կվերականգնվի այն ժամանակ, երբ ամեն անգամ կազմել եք ձեր կոդը: Այսպիսով, մեկնաբանեք սա, գործարկեք այն մեկ անգամ և հետո նորից մեկնաբանեք:

Ես կցեցի իմ կոդը այս Instructable- ին, ես մանրակրկիտ մեկնաբանեցի այն: Դուք կարող եք այն վերբեռնել առանց որևէ փոփոխության կամ ստուգել այն և տեսնել, թե ինչ եք կարծում:

Քայլ 6: Վայելեք ձեր ժամացույցի հարվածի ձայնը առաջին անգամ:

Image
Image

Բոլոր էլեկտրոնիկան միացնելուց և ծածկագիրը վերբեռնելուց հետո սա արդյունքն է:

Այս ժամացույցի հիմնական դիզայնը շատ պարզ է և այն կարող է պատրաստվել տարբեր ձևերի և չափերի: Քանի որ նավի վրա կա Arduino, կարող եք նաև հեշտությամբ ավելացնել լրացուցիչ հնարավորություններ: Anարթուցիչ դնելով, ժամացույցը միացրու որոշված ժամի սուրճի մեքենա, ինտերնետ միացում, ցուցադրման հիանալի ռեժիմներ, որոնք ընդգծում են քո դիզայնը մյուսներին ցուցադրելու մեխանիկական շարժումը և շատ ավելին:

Ինչպես երևի նկատեցիք այս Ուղեցույցում, ես ստիպված էի ժամացույցս անջատել հանուն այս Ուղեցույցը գրելու: Թեև անհաջող է այս Instructable- ի համար, ես կարող եմ գոնե երաշխավորել, որ դիզայնը շատ լավ է գործում երկարաժամկետ հեռանկարում, քանի որ այս ժամացույցն արդեն ավելի քան 3 տարի թակվում է իմ հյուրասենյակում ՝ առանց որևէ խնդիրների:

Խնդրում եմ ինձ տեղյակ պահեք մեկնաբանություններում, եթե ձեզ դուր եկավ այս Instructable- ը, առաջին անգամն է, որ գրում եմ: Բացի այդ, եթե ունեք որևէ խորհուրդ կամ հարց, պարզապես ուղարկեք ինձ հաղորդագրություն: Եվ հուսով եմ, որ ես ինչ-որ մեկին ոգեշնչել եմ մի օր նաև կիսամեխանիկական ժամացույց կառուցել:

Ocksամացույցների մրցույթ
Ocksամացույցների մրցույթ

Priամացույցների մրցույթում առաջին մրցանակ

Խորհուրդ ենք տալիս: