DIY Arduino ամանորյա ժամացույց. 4 քայլ (նկարներով)
DIY Arduino ամանորյա ժամացույց. 4 քայլ (նկարներով)
Anonim
DIY Arduino ամանորյա ժամացույց
DIY Arduino ամանորյա ժամացույց

Շնորհավոր Սուրբ Ծնունդ! Վերջերս Elegoo- ն մոտեցավ ինձ ՝ Սուրբ Christmasննդյան թեմայով նախագիծ ստեղծելու համար `իրենց Arduino R3 Most Complete Starter Kit- ով: Հավաքածուի մեջ ներառված բաղադրիչներով ես կարողացա ստեղծել Սուրբ Christmasննդյան թեմայով ժամացույց, որը ցուցադրում է ժամանակը և ամսաթիվը, և յուրաքանչյուր տասնհինգ րոպեն մեկ գագաթին ծառը պտտվում և կանաչում է ՝ սենյակը Սուրբ Christmasննդյան ոգով լցնելու համար: Հետևեք իմ Instructable- ին ՝ տեսնելու, թե ինչպես եմ պատրաստել այս ժամացույցը և ինչպես կարող եք դուք նույնպես պատրաստել: Եթե ունեք որևէ հարց, համոզվեք, որ ինձ տեղյակ պահեք մեկնաբանությունների բաժնում, և ես կփորձեմ իմ լավագույնը օգնել ձեզ:

Քայլ 1: 3D ձևավորում

3D դիզայն
3D դիզայն
3D դիզայն
3D դիզայն
3D դիզայն
3D դիզայն
3D դիզայն
3D դիզայն

Այս նախագիծը սկսեցի նախագծելով Fusion 360- ում ժամացույցի բաղադրիչները: Առաջին բաղադրիչը ժամացույցի հիմքն է: Այս մասում տեղակայված են բոլոր էլեկտրոնային տախտակները, ինչպես նաև 16X2 LCD- ը: Բաղադրիչները ամրացնելու համար ես օգտագործել եմ M3 ընկույզներ և պտուտակներ, որոնց մասերը նախատեսված են մասերում `M3 ընկույզներին ճնշելու համար: Nextամացույցի գագաթը հաջորդում է և օգտագործվում է ծառը պտտելու համար օգտագործվող քայլող շարժիչը պահելու համար, ինչպես նաև սովորական սայթաքման օղակը, որն օգտագործվում է LED- ները սնուցելու համար: Հաջորդը, իհարկե, սովորական սայթաքման մատանին է: Այս մասի մասին դեռ շատ չեմ մանրամասնի, քանի որ այն միայն V1- ն է, և ես ունեմ դիզայնի մի քանի վերանայումներ, որոնք ես կցանկանայի անել `ավելի արդյունավետ և գործնական սայթաքող օղակների ձևավորում ստեղծելու համար: Այս նախագիծը կատարվեց շատ կարճ ժամանակացույցով, այնպես որ ես ստիպված էի առաջ գնալ և օգտագործել V1 այս ժամացույցի համար: Ես մտադիր եմ վերափոխել մատանին և հետագայում ստեղծել ավելի մանրամասն Instructable ՝ ձեր սեփականը պատրաստելու համար անհրաժեշտ տեղեկատվությամբ և մասերով: Ինչևէ, սայթաքման օղակն օգտագործվում է այնուհետև ծառը ամրացնելու համար վերջնական մասին ամրացնելու համար: Սա փոփոխված ծառ է Thingiverse- ում հայտնաբերված մոդելից: Այս հատվածը տպված է ծաղկամանի ռեժիմում, որը թույլ է տալիս ավելի շատ լույս լուսավորել լուսադիոդներից: Բոլոր անհրաժեշտ ֆայլերը կցված են ստորև ՝ ժամացույցի և ընթացիկ սայթաքման մատանու ձևավորման համար:

Քայլ 2: Էլեկտրոնիկա

Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա

Հաջորդ քայլը էլեկտրոնիկայի տեղադրումն ու տեղադրումն է 3D տպագիր պատյանում: Այս նախագծի համար ես օգտագործեցի Elegoo- ի Առավել ամբողջական Arduino հանդերձանքը, քանի որ այն գալիս է բոլոր անհրաժեշտ էլեկտրոնային մասերով, ինչպես նաև բազմաթիվ այլ հիանալի բաղադրիչներով, որոնք կարող եք օգտագործել ձեր սեփական նախագծերը ստեղծելու համար: Այս նախագծի համար ես օգտագործել եմ Arduino Uno- ն, RTC մոդուլը, 16X2 LCD- ը, 3X Green LED- ը և Elegoo տիպի շարժիչով և stepper շարժիչի միացումը: Ես միացրել եմ LCD- ը ՝ օգտագործելով վերը նշված սխեմատիկը: Ես միացրել եմ RTC- ի SDA և SCL կապերը UNO- ի SCL և SDA կապերին: Այնուհետև ես միացրեցի շարժիչի վերահսկիչի IN1-4 կապերը UNO- ի 7-10-ի կապում: LEDS- երի համար ես դրանք միացրեցի 68 օմ դիմադրիչի միջոցով UNO- ի 6 -րդ կապում: Էլեկտրագծերի փորձարկումից հետո ես ապամոնտաժեցի և նորից հավաքեցի մասերը 3D տպագիր պատյանում:

Քայլ 3: Կոդ

Կոդ
Կոդ

Այս ժամացույցի համար ծրագիրը գրելու համար օգտագործեցի Arduino IDE- ն: Ես կարողացա սովորել, թե ինչպես օգտագործել շարժիչի վերահսկիչը և RTC մոդուլը Elegoo- ի տրամադրած դասից: Այս դասերը գալիս են օրինակելի նախագծերով, ինչպես նաև հավաքածուի մեջ ներառված բոլոր տարբեր բաղադրիչների օրինակների կոդերով: Ես օգտագործեցի դասերի ընթացքում իմ սովորած տարբեր բաները և կազմեցի ստորև բերված ծածկագիրը `LCD- ի ժամանակը ցուցադրելու և ժամանակի արժեքների հիման վրա վերահսկելու քայլող շարժիչը:

Քայլ 4: Վերջնական արտադրանք

Վերջնական արտադրանք
Վերջնական արտադրանք
Վերջնական արտադրանք
Վերջնական արտադրանք
Վերջնական արտադրանք
Վերջնական արտադրանք
Վերջնական արտադրանք
Վերջնական արտադրանք

Եվ մենք ավարտեցինք: Ինձ դուր եկավ այս նախագիծը համատեղելը և հուսով եմ, որ դուք բոլորդ էլ դա արեցիք: Ինչպես ավելի վաղ ասացի, այս նախագիծը մի փոքր շտապեց, որպեսզի ավարտվի Սուրբ Christmasնունդից առաջ: Կան մի քանի բաներ, որոնք ես կցանկանայի, որ ես ավելի լավ անեի, ինչպես օրինակ ՝ պիեզո -ազդանշանը, որպեսզի ծառը պտտվի, երաժշտություն նվագարկի, ձևափոխի պատյանն ավելի գեղագիտական տեսանկյունից և ավելի շատ տարածք ներառի հավելյալ բաղադրիչների համար: Բայց և այնպես, ես հպարտ եմ վերջնական արդյունքներով և ուզում եմ կրկին շնորհակալություն հայտնել Elegoo- ին ՝ ինձ Սուրբ Christmasննդյան թեմայով ժամացույց ստեղծելու համար անհրաժեշտ բաղադրիչներն ուղարկելու համար: Եթե ցանկանում եք ավելին տեսնել, թե ինչ եմ անում, ստուգեք իմ կայքը ՝ www.daily3dprinting.com: Շնորհակալություն և շնորհավոր Սուրբ Christmasնունդ:

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