Përmbajtje:

Ora e thjeshtë binare duke përdorur Attiny85: 10 hapa
Ora e thjeshtë binare duke përdorur Attiny85: 10 hapa

Video: Ora e thjeshtë binare duke përdorur Attiny85: 10 hapa

Video: Ora e thjeshtë binare duke përdorur Attiny85: 10 hapa
Video: Майнинг XDAG, Учебное пособие по добыче Xdagger Coin Phenomenal Crypto 2024, Nëntor
Anonim
Ora e thjeshtë binare duke përdorur Attiny85
Ora e thjeshtë binare duke përdorur Attiny85
Ora e thjeshtë binare duke përdorur Attiny85
Ora e thjeshtë binare duke përdorur Attiny85
Ora e thjeshtë binare duke përdorur Attiny85
Ora e thjeshtë binare duke përdorur Attiny85

Përshëndetje! Në këtë udhëzues unë tregoj se si të bëni një orë binare minimaliste dhe të thjeshtë duke përdorur një arduino uno dhe një attiny85. Nëse nuk e keni përdorur kurrë arduinon tuaj për të programuar mikroçipa të tjerë, do të shihni se është shumë e lehtë për ta bërë (e provova për herën e parë për këtë projekt dhe ishte mjaft e thjeshtë) dhe mjaft i përshtatshëm pasi mund të zvogëloni madhësinë e projekteve tuaja!

Hapi 1: Mbledhja e materialit

Për këtë projekt kam përdorur materiale bazë dhe të lehta për tu gjetur. Ekzistojnë dy kategori materialesh, një për kutinë e orës dhe një për qarkun. Rasti i drurit: Të gjithë këta artikuj u gjetën në një dyqan artizanal- Panele druri- Ngjitës druri- Bojë llak e zezë dhe e kuqe- Stërvitje për shtyp- Jig SawCircuitry: - 13 kuqe 5v Led- tela- 4 x 220 Ohms rezistorë- 2 x 10k Ohms- Mbajtës të kunjave- 1 x 74hc595 (regjistër zhvendosjeje)- 2 butona shtypi- Bordi i qarkut- qeliza e monedhës 3.3v- Attiny85- Uno Arduino- Vegla saldimi

Hapi 2: Ndërtimi i kutisë së drurit

Në hapat e ardhshëm, unë tregoj se si e kam ndërtuar kutinë për orën. Kam përdorur panele druri dhe ngjitës druri dhe funksionoi mirë. Panelet kishin një lartësi dhe gjerësi sipas dëshirës sime, kështu që nuk kishte shumë prerje për të bërë. Gjithashtu, në fillim doja të shfaqja sekondat, por më vonë, kur ndërtova qarkun, gjeta ndërprerësin led në çdo sekondë që ishte vërtet tërheqës vëmendjen, kështu që i hoqa ato Led dhe riorganizova kodin dhe kutinë time në përputhje me rrethanat më vonë.

Hapi 3: Rasti i drurit: Prerja e Copave të Rastit

Rasti i Drurit: Prerja e Copave të Rastit
Rasti i Drurit: Prerja e Copave të Rastit
Rasti i Drurit: Prerja e Copave të Rastit
Rasti i Drurit: Prerja e Copave të Rastit
Rasti i Drurit: Prerja e Copave të Rastit
Rasti i Drurit: Prerja e Copave të Rastit

Së pari, mata dhe prerë të gjitha pjesët që do të më duheshin për të ndërtuar kutinë time. Vendosa ta bëja si një kuti pa fund. I lëmova skajet nëse është e nevojshme. Matjet: Anët: 2 x (7.4cm x 3.8cm) Përpara dhe Mbrapa: 7.4cm x 9.5cmTop: 8.8cm x 3.8cm

Hapi 4: Rasti i drurit: Shpimi i vrimave të drejtuara

Rasti i drurit: Shpimi i vrimave të udhëhequra
Rasti i drurit: Shpimi i vrimave të udhëhequra
Rasti i drurit: Shpimi i vrimave të udhëhequra
Rasti i drurit: Shpimi i vrimave të udhëhequra
Rasti i drurit: Shpimi i vrimave të udhëhequra
Rasti i drurit: Shpimi i vrimave të udhëhequra

Unë shpova vrimat në panelin e fytyrës së rastit tim duke përdorur një stërvitje shtypi. Unë tregova në panel ku të shpoja vrimat dhe, meqenëse përdorja dru të lirë artizanal, më duhej të stërvitja ngadalë në mënyrë që druri të mos copëtohej. Tani kur kuptova që dua të nxjerr Led -et për sekondat më është dashur të pres këtë panel për të hequr vrimat e panevojshme. E kuptova këtë pasi pikturova rastin tim, kështu që kjo është arsyeja pse fotografia e fundit është paneli im i pikturuar

Hapi 5: Rasti i drurit: Pikturë

Rasti i drurit: Pikturë
Rasti i drurit: Pikturë
Rasti i drurit: Pikturë
Rasti i drurit: Pikturë
Rasti i drurit: Pikturë
Rasti i drurit: Pikturë

Pasi kisha çdo pjesë të kutisë së orës, vazhdova t'i pikturoja ato. Zgjodha bojë të kuqe dhe të zezë, pasi Ledët e mi ishin tashmë të kuq. Kam përdorur bojë llak me shkëlqim, për t'i dhënë asaj një pamje të përfunduar pas dy shtresave të bojës. Kam pritur derisa gjithçka të thahet.

Hapi 6: Rasti i drurit: Montimi

Rasti i drurit: Montimi
Rasti i drurit: Montimi
Rasti i drurit: Montimi
Rasti i drurit: Montimi
Rasti i drurit: Montimi
Rasti i drurit: Montimi

Pasi boja u tha, unë ngjita gjithçka së bashku duke përdorur zam druri që thahej shpejt, duke u siguruar që gjithçka ishte e drejtë sa herë që ngjisja dy pjesë së bashku. Prita derisa të thahej, para se të ngjisja pjesët e ardhshme së bashku.

Hapi 7: Qarku

Qarku
Qarku

Pjesa tjetër e këtij projekti është për qarkun. Për këtë pjesë, do t'ju duhet Arduino ose ndonjë programues mikroçipi dhe Attiny85. Siç thashë më parë, unë i ndërpreva Led -et për sekonda pasi i gjeta sekondat shumë tërheqëse. Pra, në fillim, fotografitë tregojnë të gjitha dritat, dhe më vonë, sekondat mungojnë. Për të programuar Attiny me Arduino si ISP, ndoqa këtë mësim të bukur nga instructables by randofo: https://www.instructables.com/id/Program-an-ATtiny… Kodi që kam ngarkuar në Attiny:*Kodi është i bazuar në një orë të brendshme prej 16Mhz por mund të ndryshohet*Kam përdorur Kohëmatësit dhe Ndërprerjet e çipit për të bërë orën.

Hapi 8: Qarku: Saldimi i Leds

Qarku: Saldimi i Leds
Qarku: Saldimi i Leds
Qarku: Saldimi i Leds
Qarku: Saldimi i Leds

Unë vazhdova të bashkoj Leds së bashku duke përdorur hekurin tim bashkues dhe kutinë e shpuar tashmë për të pozicionuar ledet siç duhet gjatë saldimit. Secili Led i një kolone ngjitet së bashku me katodën e tyre

Hapi 9: Qarku: Ndërtimi i Qarkut

Qarku: Ndërtimi i qarkut
Qarku: Ndërtimi i qarkut
Qarku: Ndërtimi i qarkut
Qarku: Ndërtimi i qarkut
Qarku: Ndërtimi i qarkut
Qarku: Ndërtimi i qarkut
Qarku: Ndërtimi i qarkut
Qarku: Ndërtimi i qarkut

Me Attiny të programuar me kodin, gjithçka që duhet bërë është të ndërtoni qarkun së pari duke përdorur një dërrasë për të provuar programin tim dhe të siguroheni që gjithçka funksionoi para se të bashkoni qarkun e plotë. Përdorimi i regjistrit të ndërrimit është i nevojshëm pasi Attiny nuk siguron kunja të mjaftueshme dalëse për 8 pikat përfundimtare (4 rreshta, 4 kolona) dhe dy butonat shtytës. Plani dhe qarku që kam bërë janë në fotografi. Unë testova qarkun tim në dërrasën e bukës dhe kur ishte mirë të shkoja, e bashkova në tabelën e qarkut. Unë nuk kisha një mbajtës baterie për një qelizë, kështu që unë përdor imagjinatën time për të ndërtuar një të përkohshme (shumë e skicuar..). Unë rekomandoj të përdorni një mbajtës aktual të baterisë.

Hapi 10: Montimi

Montimi
Montimi
Montimi
Montimi
Montimi
Montimi
Montimi
Montimi

Hapi i fundit ishte të mblidhnim gjithçka, që do të thotë thjesht të rregulloni qarkun në kasë dhe Ledet në vrimat përkatëse. Pastaj mund të vendosni kohën duke përdorur butonat e shtypjes dhe ta lini kohën Attiny të gjurmojë. Për shembull, në foton e dytë: Ora 2 = 2 dhe Ora 1 = 1Min2 = 1 dhe Mins1 = 6 kështu që koha është 21:16 Dhe kjo është ajo! për të lënë komente dhe sugjerime!

Recommended: