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

3D տպված Flashրամեկուսացման LED ժամացույցի ժամացույց ՝ 7 քայլ (նկարներով)
3D տպված Flashրամեկուսացման LED ժամացույցի ժամացույց ՝ 7 քայլ (նկարներով)

Video: 3D տպված Flashրամեկուսացման LED ժամացույցի ժամացույց ՝ 7 քայլ (նկարներով)

Video: 3D տպված Flashրամեկուսացման LED ժամացույցի ժամացույց ՝ 7 քայլ (նկարներով)
Video: Իսկական սիրտ տպող 3D տպիչ. «ԱՐՄԱԹ» -ի գերպրոֆեսիոնալ տեխնիկան 2024, Հուլիսի
Anonim
3D տպված ingրամեկուսացման LED ժամացույցի ժամացույց
3D տպված ingրամեկուսացման LED ժամացույցի ժամացույց
3D տպագրությամբ ingրամեկուսացման LED ժամացույցի ժամացույց
3D տպագրությամբ ingրամեկուսացման LED ժամացույցի ժամացույց

Բարի գալուստ Յանտրայի ուսանելի:

Մենք Yantrah- ում կենտրոնանում ենք գործնական կրթության վրա, սովորեցնում ենք 3D CAD նախագծում, ծրագրավորում, STEAM և ռոբոտաշինություն:

Սա պարզ արդուինոյի վրա հիմնված 3D տպագիր ժամացույց է, որը լուսավորում է LED- ները ՝ ցույց տալով անցած ժամը, րոպեներն ու վայրկյանները: Մենք նախագծեցինք և կոդավորեցինք ամբողջ ժամացույցը TINKERCAD- ում:

TINKERCAD- ը շատ հեշտ վեբ վրա հիմնված CAD ծրագիր է, որը թույլ է տալիս նախագծել 3D մոդելներ, ինչպես նաև ունի միացման հնարավորություն, որը թույլ է տալիս կոդավորել և մոդելավորել սխեմաները: Հետևեք ստորև բերված հրահանգներին ՝ ինքներդ պատրաստելու համար:

Մենք տրամադրել ենք. STL ֆայլեր ՝ 3D տպագրության, arduino ծրագրավորման կոդավորման և որոշ գործընթացների մի քանի տեսանյութերի համար: Վայելեք:

Քայլ 1: Բաղադրիչներ / մասեր

  • 3D տպագրված մասեր (հղումը նկարագրության մեջ)
  • 36x LED լուսարձակներ (յուրաքանչյուրի 3 գույն 12x LED)
  • 3x arduino nano 3x 100 Ω (ohm) ռեզիստոր
  • PCB տախտակ
  • Multicore մալուխներ
  • Ironոդման երկաթ և մետաղալար
  • Տաք սոսինձ ատրճանակ
  • 12 Վ հոսանքի վարդակից
  • 12 Վ ադապտեր
  • 6x PCB կին միակցիչի մասեր ՝ 15 կապում

Քայլ 2: 3D տպագիր մասեր

Image
Image
3D տպագիր մասեր
3D տպագիր մասեր
3D տպագիր մասեր
3D տպագիր մասեր

Մենք ձեզ տրամադրել ենք երկու. STL ֆայլ այս նախագծի համար: Առաջինը ժամացույցի դեմքի ափսե է, իսկ երկրորդը ՝ PCB տախտակի հիմքի ափսե: Մենք խորհուրդ ենք տալիս տպման հետևյալ կարգավորումները.

Clամացույցի ափսե.

  • Լցնել.- 20%
  • Բանաձեւը `- 0.2 մմ
  • Լաստանավ- Ոչ
  • Աջակցություն.- Ոչ

PCB տախտակի բազային ափսե.

  • Լցնել.- 20%
  • Բանաձեւը `- 0.2 մմ
  • Լաստանավ- Ոչ
  • Աջակցություն.- Այո

Քայլ 3: LED լույսի հավաքում

Image
Image
LED լույսի հավաքում
LED լույսի հավաքում
LED լույսի հավաքում
LED լույսի հավաքում
LED լույսի հավաքում
LED լույսի հավաքում

Օգտագործելով ձեր 3D տպված ժամացույցի երեսը, հավաքեք ձեր LED- ները յուրաքանչյուր անցքի մեջ: LED- ների երեք շերտ կա, և յուրաքանչյուրը ներկայացնում է հետևյալը.

Շերտ 1 = Արտաքին շերտ = ԿԱՐՄԻՐ = Վայրկյաններ

Շերտ 2 = Միջին շերտ = Կանաչ = րոպե

Շերտ 3 = Ներքին շերտ = Կապույտ = oursամեր

Մի անգամ, բոլոր LED- ները տեղադրվում են ժամացույցի երեսարկման ափսեի վրա, մենք պետք է միացնենք յուրաքանչյուր LED լույսի բոլոր բացասական բևեռները մեկ շերտից մի զոդի երկաթի միջոցով բազմալար մալուխից դեպի մետաղալարեր (կտրեք ցանկացած լրացուցիչ մետաղալար): Կրկնեք այս գործընթացը LED- ների յուրաքանչյուր շերտի համար: Նկատի ունեցեք, որ LED- ի ավելի երկար ծայրը դրական բևեռ է, իսկ կարճը `բացասական բևեռ:

Մենք օգտագործել ենք տաք սոսինձ ատրճանակ `ցանկացած չամրացված ծայրերը ամրացնելու համար:

Քայլ 4: PCB խորհրդի ժողով

PCB խորհրդի ժողով
PCB խորհրդի ժողով
PCB խորհրդի ժողով
PCB խորհրդի ժողով

Վերցրեք PCB տախտակ և կտրեք այն 75 x 70 մմ չափի:

Միացրեք PCB- ի իգական միակցիչներից յուրաքանչյուրը PCB- ի տախտակին, այնուհետև դրանք ամրացրեք դրանք ամրացնելու համար: Դրանք պետք է բավականաչափ տարածված լինեն, որպեսզի arduino nano- ները կարողանան միացվել դրանց հետ ՝ յուրաքանչյուր arduino տախտակի միջև բացվածքով:

Վերցրեք PCB տախտակը և տեղադրեք այն 3D տպված PCB տախտակի ափսեի մեջ: Այժմ ժամացույցի սլաքը տեղադրեք ակոսի մեջ ՝ PCB- ի տախտակի վրա:

Քայլ 5: PCB- ի միացման հավաքում

Image
Image
Ժամը քանիսն է?
Ժամը քանիսն է?

Յուրաքանչյուր LED շերտ անհրաժեշտ է միացնել arduino տախտակին հետևյալ կերպ.

12ամը 12 - D2

1ամը 1 - D3

2ամը 2 - D4

3ամը 3 -5

4ամը 4 - D6

5ամը 5 - D7

Ժամը 6 - D8

7ամը 7 - D9

8ամը 8 - D10

9ամը 9 - D11

10ամը 10 - D12

Ժամը 11 - A1

Համոզվեք, որ յուրաքանչյուր շերտ միացված է հետևյալ arduino տախտակներին.

Շերտ 1 = Արտաքին շերտ = վայրկյաններ = arduino 1 (ձախից շատ)

Շերտ 2 = Միջին շերտ = րոպե = arduino 2 (միջին)

Շերտ 3 = Ներքին շերտ = =ամեր = arduino 3 (աջից շատ)

Միացրեք հոսանքի վարդակը PCB տախտակին:

Քայլ 6: It’sամանակն է կոդավորման

Image
Image

Մենք արել ենք դրա համար բոլոր կոդավորումը ՝ օգտագործելով բլոկային կոդավորումը Tinkercad- ում: Դրա համար կոդավորման ֆոն չի պահանջվում: Ձեզ համար ամեն ինչ ավելի հեշտ դարձնելու համար մենք ձեզ տրամադրել ենք այս նախագծի համար անհրաժեշտ ծածկագրով ֆայլը:

Պատճենեք մեր տրամադրած ամբողջ կոդը arduino ծրագրաշարի մեջ, այնուհետև գնացեք գործիքներ> տախտակ> Arduino nano Այնուհետև գնացեք Processor> ATmega328P: Ընտրեք նավահանգիստը, որին միացրել եք arduino- ն և վերբեռնել կոդը

Համոզվեք, որ երկրորդ ձեռքի arduino ծածկագիրը վերբեռնում եք մեկ arduino տախտակին, րոպեն ՝ երկրորդ arduino- ին, իսկ ժամացույցը ՝ երրորդ arduino- ին:

Քայլ 7: Ո՞րն է ժամանակը

Միացրեք մալուխը վարդակին կտրուկ առավոտյան 11:59 րոպեին, այժմ ձեր ժամացույցը կատարյալ է աշխատում: Ահա թե ինչ կտեսնեք.

Շերտ 1 = Արտաքին շերտ = վայրկյաններ = փոխում է դիրքերը յուրաքանչյուր 5 վայրկյանը մեկ

Շերտ 2 = Միջին շերտ = րոպե = փոխում է դիրքերը յուրաքանչյուր 5 րոպեն մեկ

Շերտ 3 = Ներքին շերտ = --ամեր - փոխում է դիրքերը յուրաքանչյուր 1 ժամը մեկ

(Քանի որ մենք օգտագործել ենք պարզ բլոկային կոդավորում այս դեպքում, մենք սահմանափակված ենք ժամացույցը կարգավորելու հնարավորությամբ)

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