Բովանդակություն:
- Քայլ 1: Քայլ 1. Գնեք նյութեր և տպագիր պատյան
- Քայլ 2: Քայլ 2. Կարդացեք և հասկացեք սխեմայի սխեման
- Քայլ 3. Քայլ 3. Փորձարկիչ տպիչ, կառուցեք միացում հացի տախտակի վրա
- Քայլ 4: Քայլ 4: Վերբեռնեք ծածկագիրը:
- Քայլ 5. Քայլ 5. Բաղադրիչները կպցրեք Perma-Proto տախտակին
- Քայլ 6: Քայլ 6. Վերջնական հավաքում
Video: TimePrntr: 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Երբևէ նայե՞լ եք Ադաֆրուտից Theերմային անդորրագրի տպիչի փորվածքների հավաքածուին, բայց մտածել եք, թե ինչ օգտակար բան կարող եմ անել դրանով: Դե, այլևս մի նայեք. TimePrntr- ը թվային/անալոգային բառային ժամացույց է, որը տպում է ընթացիկ ամսաթիվը և ժամը մեկ կոճակի սեղմումով և կանոնավոր ընդմիջումներով: Հեշտ է լարերով կապելը, կառուցման խնդիր չկա և հեշտ է ծրագրավորվել: Դուք երբեք ստիպված չեք լինի մտածել, թե քանի ժամ էր նորից ժամանակի անցման կիսամյակային անընդմեջ տպագրությամբ:
Քայլ 1: Քայլ 1. Գնեք նյութեր և տպագիր պատյան
Այս նախագիծը պահանջում է Arduino- ի ծրագրավորման մի փոքր գիտելիք, որոշակի ծանոթություն նախատիպերի և փորձարկման սխեմաների հետ և որոշ հիմնական մեխանիկական հմտություններ: Իրականում այն 3D տպիչ ստեղծելու համար նույնպես օգտակար է, և նույնիսկ ավելի հին մոդելը, ինչպիսին է իմ Replicator 2 -ը, կարող է տպել ներառված պատյանը: Մնացած նյութերը սովորաբար հասանելի են Adafruit- ից.
Պահանջվող մասեր
- 1XThermal Receipt Printer Guts
- 1X DS1307 Իրական ժամանակի ժամացույցի բեկում
- 1X Pro Trinket 5v 16MHz
- 1X 1/2 չափի հացի տախտակ
- 1X7.5v 3A DC սնուցման աղբյուր
- 1X 6 մմ քառակուսի շոշափելի անջատիչ
- Միացման մետաղալար (24 գ)
- Արական անջատված վերնագրի կապում
- M/F, M/M, F/F jumper լարերը
- 1X 2.1 մմ Barrel Jack ադապտեր
Լրացուցիչ մասեր. (Տեղադրման դեպքում)
- 1X2.1 մմ վահանակի ամրակ բար
- 1XAdafruit Perma-Proto 1/2 չափի հացի տախտակ
- 2XShort Header Kit փետուրի համար
- 3D տպագրված պատյան (. Stl ֆայլերը կցված են)
- #4 x 1/4 "Flat Head մեքենայի պտուտակներ
- #2 x 1/4 "Pan Head Sheet Metal Screws
Իմ Replicator 2 -ում տպումները տևում են ընդհանուր առմամբ մոտ վեց ժամ, այնպես որ հիմա լավ ժամանակ կլիներ դրանք սկսել, մինչ դուք կատարում եք էլեկտրոնիկայի մնացած աշխատանքները:
Քայլ 2: Քայլ 2. Կարդացեք և հասկացեք սխեմայի սխեման
Սա շատ պարզ միացում է, որը չի պահանջում լրացուցիչ բաղադրիչներ, բացի նշվածներից: Ասել է թե ՝ արժե ձեր ժամանակը դիտել կցված սխեմայի սխեմաները և հասկանալ, թե ինչպես է սարքը տեղադրված: Դա բավականին պարզ և հեշտ է հարմարեցնել Arduino- ի միջանկյալ և առաջադեմ հմտություններ ունեցողների համար:
Հիմնական ուրվագիծն այսպիսին է. Սարքն օգտագործում է SoftwareSerial- ը Pro Trinket- ում, ինչպես նաև Adafruit's Thermal Printer Library- ը և Adafruit- ի RTC (Real Time Clock) գրադարանը:
The Trinket- ը ջերմային տպիչի հետ կհաղորդի սերիականորեն `օգտագործելով SoftwareSerial գրադարանը, Trinket- ի 6 -րդ կապումով, որը սահմանվում է որպես TX (փոխանցում) և 5 -րդ կապը` որպես RX (ստացում): Այդ կապումներն համապատասխանաբար միացված են ջերմային տպիչի RX և TX կապերին: Հիշեք, որ սա խաչաձև իրավիճակ է, երբ Trinket- ի TX կապը միանում է տպիչի RX կապին և հակառակը: Adafruit- ը տպիչի համար ունի հիանալի միացման ուղեցույց, եթե ցանկանում եք ավելի խորը ուսումնասիրել նրա հնարավորությունները:
Իրական ժամանակի ժամացույցի մոդուլը անընդհատ ժամանակապահ է, այնպես որ ձեր տպիչը կիմանա ժամանակը, նույնիսկ երբ այն անջատված է ցանցից: The Trinket- ը ժամանակն ուսումնասիրելու է RTC մոդուլից I2C- ի և wire.h գրադարանի միջոցով: The Trinket- ի կանխադրված I2C SDA և SCL կապումներն են համապատասխանաբար A4 և A5: Դրանք պարզապես միացված են RTC տախտակի SDA և SCL կապերին:
Վերջապես, ակնթարթային կոնտակտային անջատիչը միացված է A2 կապին և գետնին և կոդի մեջ նախաստորագրվում է Input_Pullup- ով:
Իշխանությունը նույնպես բավականին հեշտ է: Thermalերմային տպիչը պետք է ուղղակիորեն միացված լինի +7.5VDC- ին սնուցման աղբյուրից և հողից: Այն հզորության կարիք ունեցող սարք է, և 2A- ն պարտադիր է: Այստեղ մատակարարումը 3A է և հիանալի է աշխատում: The Trinket's Bat (մարտկոց կամ Vin) քորոցը միացված է նաև +7.5VDC- ին: RTC մոդուլը կստանա իր հզորությունը Trinket- ի +5V քորոցից:
Քայլ 3. Քայլ 3. Փորձարկիչ տպիչ, կառուցեք միացում հացի տախտակի վրա
Fritzing- ի պատկերը կօգնի ձեզ կառուցել և փորձարկել միացում առանց զոդման տախտակի վրա: Այս քայլը կպահանջի մի փոքր զոդում, չնայած որ դուք նախ կպցրեք մի շարք արական վերնագրերի կապում Pro Trinket և RTC մոդուլների վրա: Հիշեք, որ երկար կապումներն ուղղեք ներքև Pro Trinket- ի վրա, իսկ երկար կապումներն ՝ վերև ՝ RTC- ի վրա: Երբ դրանք կպչեն, կարող եք օգտագործել M/F M/M կապում ՝ հացահատիկի վրա միացումներ կատարելու համար: V + և Ground ռելսերը հացի տախտակի վերևում պետք է միացված լինեն +/- կապանքներին համապատասխանաբար 2.1 մմ տրամաչափի ճարմանդային ադապտեր M/M ցատկող լարերով:
Իմ հացի տախտակի վրա ես օգտագործում էի երկար վերնագրերի արական կապանքներ `rtc և ջերմային տպիչին հարմար խրոցակ տալու համար: Դա կարող է ավելի պարզ լինել պերման-պրոտո հացի տախտակին ամրացված շրջանի ավելի ուշ պատկերներում, այնպես որ նայեք առաջ, եթե այն շփոթեցնող է թվում:
Եթե ուշադիր նայեք գծապատկերին, ես գողացա Pro Trinket- ի հետևում գտնվող RTC- ի 5V կապի միացման մետաղալարը: Սա անհրաժեշտ չէ, բայց այն պահում է տախտակը մաքուր և հեշտ հետևել: RTC- ի գրունտի քորոցը կցված է անջատիչի վրա հիմնված մետաղալարին: RTC մոդուլի SDA և SCL կապումներն իմ գծապատկերում հատված են, ինչը ճիշտ է, պարզապես համոզվեք, որ դրանք կցված են ձեր breadboard- ին:
Եթե նախատեսում եք այս միացումը միացնել մշտական պրոտո տախտակին և տեղադրել այն պատյանում, ապա կարևոր է, որ անջատիչը տեղադրեք տախտակի մեջտեղում: Ֆրիտզինգի գծապատկերին հետևելով ՝ այն ճիշտ կտեղադրվի:
Սրանից որևէ բան անելուց առաջ նպատակահարմար է հետևել Adafruit's Thermal Printer Guide- ին `ջերմային տպիչը փորձարկելու և դրա բաուդ արագությունը գտնելու համար: Ըստ Ադաֆրուտի ՝ այս դրույքը կարող է տարբեր լինել տպիչից տպիչ:
Երբ ամեն ինչ միացված լինի և աշխատի, կարող եք հաջորդ քայլից վերբեռնել կոդը `այն փորձելու համար:
Քայլ 4: Քայլ 4: Վերբեռնեք ծածկագիրը:
Դուք այժմ պատրաստ եք ծրագրավորել Pro Trinket- ը: Նախքան սկսելը, կարդացեք և հետևեք Adafruit's Pro Trinket ուղեցույցի USB bootloader բաժնին: Շարունակելուց առաջ համոզվեք, որ կարող եք վերբեռնել Blink ծածկագիրը:
Դա անելուց հետո կարող եք ներբեռնել timePrntr ծածկագիրը կցված.zip ֆայլում: Բացեք այն ձեր Arduino IDE գրադարանի թղթապանակի մեջ և բացեք ծրագիրը: Programրագրում պետք է լինի երեք ներդիր `երկու վերնագրի ֆայլերով` որոշ գրաֆիկական պատկերների համար, որոնք ծածկագիրը օգտագործում է սարքի ներածությունը տպելու համար: Վերբեռնեք կոդը Pro Trinket- ում և փորձարկեք ձեր ժամանակը
Այստեղ մի կարևոր նշում. Ծածկագիրը օգտագործում է համակարգի ժամանակը ՝ կազմելու համար ժամացույցը RTC մոդուլում կարգավորելու համար: Որպեսզի դա աշխատի, RTC մոդուլը պետք է ճիշտ միացված լինի Pro Trinket- ին: Եթե ժամանակը ճիշտ չէ, ապա կարող է լինել, որ SDA և SCL կապերը պատշաճ կերպով կապված չեն:
Քայլ 5. Քայլ 5. Բաղադրիչները կպցրեք Perma-Proto տախտակին
Այս սարքը մշտական դարձնելու և պատրաստ լինելու համար եռաչափ տպված պատյանում տեղադրելու համար, այն ամենը, ինչ այժմ պետք է անեք, ամեն ինչ կպցրեք Perma-Proto տախտակին: Ես ընտրեցի այս տախտակը իմ առաջին Electronic Instructable- ի համար, որովհետև այն թույլ է տալիս Ձեզ պարզապես մասեր տեղափոխել հացի տախտակից մյուսը: Followշգրտորեն հետևեք լուսանկարների և նախորդ դիագրամների դասավորությանը, և դուք այն տեղավորելու խնդիր չեք ունենա պատյանում:
Տպիչի և RTC մոդուլի համար նախատեսված Pro Trinket- ը, լարերը և վերնագրի կապերը տեղակայված են տախտակի առջևում: Կոճակը կփակցվի տախտակի հետևի մասում:
Նախ նշեք այն տողերը, որտեղ երկու 12-փին կարճ կանացի վերնագրերը տեղադրվելու են մշտական պրոտո տախտակի վրա (C և G տողեր): Այս վերնագրերը դարձնում են այնպես, որ Pro Trinket- ը շարժական է: Այս տողերում այլ բան չպետք է կապել և զոդել:
Կտրեք մետաղալարերը երկարությամբ և շղթայեցեք դրանք լավ մեկուսացված լինելու համար և ժամանակավորապես ամրացրեք դրանք տախտակին `թելերը թեքելով տախտակի հետևի մասում: Տեղադրեք սվիտիչը, բայց իմացեք, որ այն ի վերջո կպցվի տախտակի հետևի կողմին:
Արու և էգ վերնագրերը զոդելու համար պարզապես մի փոքր տախտակ օգտագործեք ՝ կապումներն ամրացնելու համար, մինչ դուք կպցրեք առաջին մի քանի կետերը: Դուք նաև պետք է զոդեք մի զույգ վերնագրի կապում (ուղիղ կամ 90-ը կաշխատի) հոսանքի միակցիչի համար ՝ perma-proto- ի վերևի +/- ռելսերի վրա: Սա թույլ կտա հոսանքը միացնել վերջնական հավաքման ընթացքում վահանակի վրա ամրացվող վահանակին միացված մի զույգ թռչկոտիչով:
Եթե հետևեք գծապատկերին, տպիչի համար նախատեսված 5 պին մալուխը կմիացվի Pro Trinket- ի հետ դրված ներդիրներին: RTC- ն լարված է, ինչպես ցույց է տրված F/F թռիչքներով:
Մի մոռացեք փորձարկել ամեն ինչ:
Քայլ 6: Քայլ 6. Վերջնական հավաքում
Ձեր տպագրությունների հետ կապված որևէ չնախատեսված խնդիր բաց թողնելիս ամեն ինչ պետք է պատրաստ լինի, երբ էլեկտրոնիկան ավարտվի և զոդվի:
Գործի վերևի մասում կոճակի երեք զսպանակավոր թևերը կարող են խնամքով սոսնձվել CA սոսինձով `պատյանի ներքին մասի երեք համապատասխան ներդիրների մեջ: Կոճակի ափսեը պետք է ուղղված լինի դեպի դուրս:
Վերջնական հավաքմանը նախապատրաստվելու համար հարկավոր է մի քանի լար լարել ձեր 2.1 մմ վահանակի տակառի տակդիրին: Պարզապես մի ծայրը կտրեք մեկ սև և մեկ կարմիր F/F կամ M/F ցատկող լարերից (6 դյույմ երկարությունը կաշխատի, համոզվեք, որ երկուսն էլ թողնում եք իգական ծայր): Կտրեք ծայրը և կպցրեք այն համապատասխան կապում: տակառի խցիկ:
Եթե համոզված չեք, թե որ կապում պետք է սոսնձել, կարող եք բազմաչափ հաշվիչով գտնել բևեռականություն միջին դարակի և խցիկի ներքին պատի հետ: Theեքի ներսի գրառումը +Դրական կողմն է:
Երբ այն եռակցվի, պտուտակավորեք տակառի պատյանը պատյանում, ներառված ընկույզի և կողպեքի լվացքի մեքենայի հետ:
Թուլացրեք բաղադրիչները վերջնական դիրքերում, ինչպես ցույց է տրված: Բոլոր լարերը պետք է լինեն ներքևում, միացրեք բոլոր լարերը իրենց համապատասխան վերնագրերին:
Պտուտակեք տպիչը #2 փոքր պտուտակներով և #4 թավայի գլխով միացրեք նախատախտակը:
Պտուտակեք RTC- ն աջ #2 միակ պտուտակով: Մյուս անցքը ամրացված է սյունակի վրա:
Սահեցրեք տպիչի վերահսկիչը դրա փակագծի մեջ (այն ուղղահայաց է), իսկ դարչնագույն ժապավենի մալուխը պետք է ներքև լինի, տախտակի ավելի հարթ կողմով դեպի տպիչը:
Սահեցրեք մշտական պրոտո տախտակն իր փակագծի մեջ ՝ կոճակը դեպի առջև: Pro Trinket- ը պետք է լինի ձախ կողմում:
Տեղադրեք գագաթը պատյանի վրա և պտուտակացրեք այն 4X #4 հարթ գլխով պտուտակներով ներքևում, և դուք պատրաստ եք, պատրաստ եք ժամանակը տպել կոճակի սեղմումով:
Երկրորդ տեղը զբաղեցնող ժամացույցների մրցույթում
Խորհուրդ ենք տալիս:
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi- պատկերիչով և նկարներով. 7 քայլ (նկարներով)
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi-imager- ով և նկարներով. Ես պլանավորում եմ օգտագործել այս Rapsberry PI- ն իմ բլոգում զվարճալի նախագծերի փունջում: Ազատորեն ստուգեք այն: Ես ուզում էի նորից օգտագործել իմ Raspberry PI- ն, բայց իմ նոր վայրում Ստեղնաշար կամ մկնիկ չկար: Որոշ ժամանակ անց ես ստեղծեցի ազնվամորի
Atari Punk Console With Baby 8 քայլ հաջորդականիչ. 7 քայլ (նկարներով)
Atari Punk Console With Baby 8 Step Sequencer: Այս միջանկյալ կառուցվածքը հանդիսանում է Atari Punk Console- ը և Baby 8 Step Sequencer- ը `բոլորը մեկում: Դուք կարող եք տրորել Bantam Tools Desktop PCB ֆրեզերային մեքենայի վրա: Այն բաղկացած է երկու տպատախտակից ՝ մեկը օգտագործողի միջերեսի (UI) տախտակ է, իսկ մյուսը ՝ կոմունալ ծառայությունների
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. 13 քայլ (նկարներով)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. Սա հրահանգ է, թե ինչպես ապամոնտաժել համակարգիչը: Հիմնական բաղադրիչների մեծ մասը մոդուլային են և հեշտությամբ հանվում են: Այնուամենայնիվ, կարևոր է, որ դուք կազմակերպված լինեք դրա վերաբերյալ: Սա կօգնի ձեզ զերծ պահել մասերի կորստից, ինչպես նաև նորից հավաքելիս
Ciclop 3D Scanner My Way Քայլ առ քայլ ՝ 16 քայլ (նկարներով)
Ciclop 3D Scanner My Way Քայլ առ քայլ. Ողջույն, ես գիտակցելու եմ հանրահայտ Ciclop 3D սկաները: Բոլոր այն քայլերը, որոնք լավ բացատրված են սկզբնական նախագծում, ներկա չեն: Ես որոշ շտկումներ կատարեցի ՝ գործընթացը պարզեցնելու համար, նախ Ես տպում եմ հիմքը, իսկ հետո վերականգնում եմ PCB- ն, բայց շարունակում եմ