Satura rādītājs:
- 1. darbība: materiāla savākšana
- 2. solis: koka korpusa veidošana
- 3. solis: koka korpuss: korpusa gabalu griešana
- 4. solis: koka korpuss: Led caurumu urbšana
- 5. solis: koka korpuss: krāsošana
- 6. solis: koka korpuss: salikšana
- 7. solis: ķēde
- 8. solis: ķēde: LED lodēšana
- 9. solis: ķēde: ķēdes izveide
- 10. solis: salikšana
Video: Vienkāršs binārais pulkstenis, izmantojot Attiny85: 10 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Sveicieni! Šajā pamācībā es parādīju, kā izveidot minimālisma un vienkāršu bināro pulksteni, izmantojot arduino uno un attiny85. Ja jūs nekad neesat izmantojis savu arduino citu mikročipu programmēšanai, jūs redzēsiet, ka to ir ļoti viegli izdarīt (es to izmēģināju pirmo reizi šim projektam, un tas bija pavisam vienkārši) un diezgan ērts, jo jūs varat samazināt savu projektu lielumu!
1. darbība: materiāla savākšana
Šim projektam es izmantoju vienkāršus un viegli atrodamus materiālus. Ir divu veidu materiāli, viens pulksteņa korpusam un otrs shēmai. Koka korpuss: Visi šie priekšmeti tika atrasti amatniecības veikalā- Koka paneļi- Koka līme- Melna un sarkana aerosola krāsa- Preses urbis- Jig SawCircuitry: - 13 sarkani 5 V LED- vadi- 4 x 220 omi rezistori- 2 x 10 k omi- rezistori- Tapu turētāji- 1 x 74 hc595 (maiņu reģistrs)- 2 spiedpogas- shēmas plate- 3,3 V monētu šūna- Attiny85- Arduino un- lodēšanas instrumenti
2. solis: koka korpusa veidošana
Turpmākajos soļos es parādīšu, kā es izveidoju pulksteņa korpusu. Es izmantoju koka paneļus un koka līmi, un tas strādāja labi. Paneļiem bija augstums un platums, kas man patika, tāpēc nebija daudz griešanas. Arī sākumā es gribēju parādīt sekundes, bet vēlāk, kad es izveidoju ķēdi, es atklāju, ka LED slēdzis katrā sekundē patiešām traucē, tāpēc es izgriezu šos LED un vēlāk attiecīgi pārkārtoju savu kodu un lietu.
3. solis: koka korpuss: korpusa gabalu griešana
Vispirms es izmērīju un sagriezu visus gabalus, kas man būtu nepieciešami, lai izveidotu savu lietu. Es nolēmu to izgatavot kā kastīti bez dibena. Ja nepieciešams, es slīpēju malas. Izmēri: sāni: 2 x (7,4 cm x 3,8 cm) priekšā un aizmugurē: 7,4 cm x 9,5 cm augšējā daļa: 8,8 cm x 3,8 cm
4. solis: koka korpuss: Led caurumu urbšana
Izmantojot urbjmašīnu, es urbju caurumus sava korpusa sejas panelī. Uz paneļa es norādīju, kur urbt caurumus, un, tā kā es izmantoju lētu kokmateriālu, man nācās urbt lēnām, lai koks netiktu nošķelts. Tagad, kad es sapratu, ka vēlos izņemt Leds uz sekundēm, man bija jāsagriež šis panelis, lai noņemtu nevajadzīgos caurumus. Es to sapratu pēc savas lietas krāsošanas, tāpēc pēdējā bildē mans panelis ir krāsots
5. solis: koka korpuss: krāsošana
Kad man bija visas manas pulksteņa korpusa detaļas, es sāku tās krāsot. Es izvēlējos sarkanu un melnu krāsu, jo manas Leds jau bija sarkanas. Es izmantoju spīdīgu aerosola krāsu, lai pēc divām krāsas kārtām tai piešķirtu gatavu izskatu. Es gaidīju, kamēr viss izžūst.
6. solis: koka korpuss: salikšana
Pēc krāsas nožūšanas es visu salīmēju kopā, izmantojot ātri žūstošu koka līmi, pārliecinoties, ka viss ir taisns katru reizi, kad salīmēju divus gabalus. Es gaidīju, līdz tas izžūst, pirms salīmēju nākamos gabalus.
7. solis: ķēde
Šī projekta nākamā daļa ir paredzēta ķēdei. Šajā daļā jums būs nepieciešams jūsu Arduino vai jebkurš mikroshēmu programmētājs un Attiny85. Kā jau iepriekš teicu, es sekundēm izgriezu Leds, jo secināju, ka sekundes ir pārāk traucējošas. Tātad sākumā attēlos ir redzamas visas gaismas diodes, un vēlāk sekundes nav. Lai ieprogrammētu Attiny ar Arduino kā ISP, es sekoju šai jaukajai apmācībai no randofo instrukcijām: https://www.instructables.com/id/Program-an-ATtiny… Kods, ko augšupielādēju Attiny:*Kods ir balstīts uz iekšējo pulksteni 16Mhz, bet to var mainīt*Pulksteņa izgatavošanai izmantoju mikroshēmas taimeri un pārtraukumus.
8. solis: ķēde: LED lodēšana
Es turpināju Led lodēšanu kopā, izmantojot savu lodāmuru un jau izurbto korpusu, lai lodēšanas laikā pareizi novietotu gaismas diodes. Katrs kolonnas Led ir pielodēts kopā ar katodu Katru rindas Led lodē kopā ar anodu
9. solis: ķēde: ķēdes izveide
Ja Attiny ir ieprogrammēts ar kodu, viss, kas jādara, ir vispirms izveidot ķēdi, izmantojot maizes dēli, lai pārbaudītu manu programmu un pārliecinātos, ka viss darbojas pirms visas ķēdes lodēšanas. Pārmaiņu reģistra izmantošana ir nepieciešama, jo Attiny nesniedz pietiekami daudz izejas tapas 8 galapunktiem (4 rindas, 4 kolonnas) un abām spiedpogām. Plāns un shēma, ko es izveidoju, ir attēlos. Es pārbaudīju savu ķēdi uz maizes dēļa un, kad bija labi iet, es to pielodēju pie shēmas plates. Man nebija akumulatora turētāja šūnai, tāpēc es izmantoju savu iztēli, lai izveidotu pagaidu (ļoti ieskicēts..). Es iesaku izmantot īstu akumulatora turētāju.
10. solis: salikšana
Pēdējais solis bija visu salikt, proti, vienkārši salabot ķēdi korpusā un gaismas diodes attiecīgajos caurumos. Tad jūs varat iestatīt laiku, izmantojot spiedpogas, un ļaut Attiny izsekot laiku. Piemēram, otrajā attēlā: Stundas2 = 2 un Stundas1 = 1Mins2 = 1 un Mins1 = 6, tāpēc laiks ir 21:16 Un tas arī ir! atstāt komentārus un ieteikumus!
Ieteicams:
Mikro binārais pulkstenis: 10 soļi (ar attēliem)
Mikro binārais pulkstenis: iepriekš izveidojot instrukciju (bināro DVM), kas izmanto ierobežoto displeja apgabalu, izmantojot bināro. Tas bija tikai neliels solis, iepriekš izveidojot galveno koda moduli decimāldaļai uz bināro, lai izveidotu bināro pulksteni, bet t
Patiesais binārais pulkstenis ar NTP sinhronizāciju: 4 soļi
Patiess binārais pulkstenis ar NTP sinhronizāciju: patiess binārais pulkstenis parāda diennakts laiku kā pilnas dienas bināro daļu summu pretstatā tradicionālajam " binārajam pulkstenim " kas parāda laiku kā bināri kodētus decimālos ciparus, kas atbilst stundām/minūtēm/sekundēm. Tradicionālā
Galīgais binārais pulkstenis: 12 soļi (ar attēliem)
Galīgais binārais pulkstenis: es nesen iepazinos ar bināro pulksteņu jēdzienu un sāku veikt dažus pētījumus, lai noskaidrotu, vai es varētu to izveidot sev. Tomēr es nevarēju atrast esošu dizainu, kas vienlaikus būtu gan funkcionāls, gan stilīgs. Tātad, es nolēmu
Binārais pulkstenis, izmantojot neopikseļus: 6 soļi (ar attēliem)
Binārais pulkstenis, izmantojot neopikseļus: Sveiki, man patīk visas ar LED saistītās lietas, kā arī patīk tās izmantot dažādos interesantos veidos Jā, es zinu, ka binārais pulkstenis šeit ir veikts vairākas reizes, un katrs no tiem ir lielisks piemērs tam, kā izveidojiet savu pulksteni. Es tiešām mīlu
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā cilvēkiem/cilvēkiem/dzīvniekiem/robotiem likt izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: 4 soļi
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā likt cilvēkiem/cilvēkiem/dzīvniekiem/robotiem izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: Lasiet … nosaukumu