Turinys:

RGB „Fibonacci“laikrodis: 5 žingsniai (su nuotraukomis)
RGB „Fibonacci“laikrodis: 5 žingsniai (su nuotraukomis)

Video: RGB „Fibonacci“laikrodis: 5 žingsniai (su nuotraukomis)

Video: RGB „Fibonacci“laikrodis: 5 žingsniai (su nuotraukomis)
Video: Fibonacci Spiral Clock 2024, Lapkritis
Anonim
RGB „Fibonacci“laikrodis
RGB „Fibonacci“laikrodis
RGB „Fibonacci“laikrodis
RGB „Fibonacci“laikrodis

Šį kartą pristatau jums naują fantastiško „Fibonacci“laikrodžio versiją, kurią čia paskelbė pchretien:

www.instructables.com/id/The-Fibonacci-Clock

Pirminė šios „Fibonacci Clock“versijos idėja nėra mano, tai idėja, priklausanti draugui, meno kūrėjui43.

Iš pradžių „artmaker43“sukūrė „Fibonnaci Clock.exe“ir „Fibonnaci Clock Screensaver.exe“- „Windows“vykdomuosius failus, kuriuose naudojami pirmieji penki „Fibonnaci“sekos skaičiai (1, 1, 2, 3, 5), naudojant kvadratus su šiomis reikšmėmis kiekvienoje pusėje. Tai imituoja skaičiavimą iki 12. Tada, sekant 12 sekundžių skaičių (plius reikšmes mažiau nei 12) su dažytais kvadratais, galima sukurti 24 valandų laikrodį.

Galite atsisiųsti iš čia

Prieš mėnesį „artmaker43“man parašė ir paprašė pagalbos, kad galėčiau sukurti savo idėjos aparatinę versiją.

Ši „Fibonacci“laikrodžio versija šiek tiek skiriasi nuo pradinės:

  • Laikrodis yra padalintas į tris nepriklausomas zonas: valandas, minutes ir sekundes, kurios naudoja Fibonačio seką (1, 2, 3, 5), kad būtų imituojamas skaičiavimas iki 12.
  • Minutės ir antrojoje zonose galime rasti 4 paženklintus apskritimus, apšviestus šviesos diodais: 12, 24, 36 ir 48, rodančius, kada skaičius didesnis nei
  • Valandos zonoje galime rasti vieną pažymėtą apskritimą (PM), nurodantį, kada dabartinė valanda yra antrajame 12 valandų laikotarpyje (nuo vidurdienio iki vidurnakčio).
  • Valandai arba minutei nustatyti naudojami trys mygtukai, sumontuoti laikrodžio gale.
  • Laiko nustatymui ir palaikymui naudojamas realaus laiko laikrodis DS3231 I2C su akumuliatoriaus įvestimi.

Tikiuosi, kad jums patiks

Prekės

  • 24 vnt 1 bitų WS2812B WS2811 IC 10 mm * 3 mm DC5 V (RGB LED)
  • 1 ARDUINO MEGA 2560 R3 arba suderinamas mikrovaldiklis
  • 3 mini pertraukikliai
  • 1 kintamosios srovės 100V-220V iki 5V mini maitinimo modulis
  • 1 DS3231 I2C realaus laiko laikrodis (RTC) su akumuliatoriaus įvestimi, kad būtų galima tiksliai sekti laiką
  • Fanera
  • Mediena
  • Mediniai kvadratiniai strypai
  • Metakrilatas
  • Skaidrus vinilas
  • Kartonas
  • Nuolatinis žymeklis
  • Plastikinis laiško šablonas
  • Laidai
  • Lituoklis

1 žingsnis: pavyzdžiai, kaip skaityti laiką

Pavyzdžiai, kaip skaityti laiką
Pavyzdžiai, kaip skaityti laiką
Pavyzdžiai, kaip skaityti laiką
Pavyzdžiai, kaip skaityti laiką
Pavyzdžiai, kaip skaityti laiką
Pavyzdžiai, kaip skaityti laiką

2 žingsnis: statykite medinę dėžę

Medinės dėžės statymas
Medinės dėžės statymas
Medinės dėžės statymas
Medinės dėžės statymas
Medinės dėžės statymas
Medinės dėžės statymas

2.1 ŽINGSNIS

Iškirpkite keturias medines dalis, kaip matote brėžinyje

2.2 ŽINGSNIS Įdėkite visus gabalus, kad pritvirtintumėte dėžutę

2.3 ŽINGSNIS

Iškirpkite faneros gabalėlį (8, 27 "x 7, 87") ir įklijuokite į dėžę mediniais kvadratiniais strypais

2.4 ŽINGSNIS

Į fanerą įklijuokite panašaus dydžio juodojo kartono gabalėlį

2.5 ŽINGSNIS

Iškirpkite panašių matmenų metakrilato ir vinilo gabalėlį

2.6 ŽINGSNIS

Atsisiųskite ir atsispausdinkite pdf failą „Fibonacci clock.pdf“ir, naudodami jį kaip šabloną, nubrėžkite vinilo linijas ir apskritimus naudodami nuolatinį žymeklį

2.7 ŽINGSNIS

Naudodami plastikinį raidžių šabloną atspausdinkite paveikslėlyje matomą tekstą ir skaičius

Šio žingsnio pabaigoje jūsų laikrodis turi atrodyti panašus į paskutinį paveikslėlį, tačiau vis tiek neklijuokite metakrilato prie dėžutės, nes vis tiek turime įklijuoti šviesos diodus.

3 žingsnis: statykite priekinę laikrodžio pusę

Priekinės laikrodžio pusės kūrimas
Priekinės laikrodžio pusės kūrimas
Priekinės laikrodžio pusės kūrimas
Priekinės laikrodžio pusės kūrimas
Priekinės laikrodžio pusės kūrimas
Priekinės laikrodžio pusės kūrimas

3.1 ŽINGSNIS

Sumontuokite keturias ledines juosteles:

  • Šviesos diodų juostelė 1 (šviesos diodai1 arduino eskize) su 6 lemputėmis (ji naudojama apšviesti kvadratinius padalijimus, priklausančius Fibonačio sekos 2 ir 3 reikšmėms)
  • LED juostelė 2 (LED2 - „arduino“eskizas) su 6 šviesos diodais (ji naudojama apšviesti kvadratinius padalijimus, priklausančius Fibonačio sekos 1 vertei)
  • LED juostelė 3 (LED3 „Arduino“eskize) su 3 šviesos diodais (ji naudojama apšviesti kvadratinius padalijimus, priklausančius Fibonačio sekos 5 vertei)
  • LED juostelė 4 (LED4 „Arduino“eskize) su 9 lemputėmis (ji naudojama apšviesti pažymėtus apskritimus: 12, 24, 36, 48, pm)

Norėdami sumontuoti LED juostą, turite lituoti 6 laidus kiekvienam šviesos diodui, kaip matote pirmame paveikslėlyje. Atkreipkite dėmesį į rodykles ant lempučių, kad jas tinkamai lituotumėte.

Norėdami reguliuoti laidų ilgį tarp šviesos diodų, rekomenduoju atspausdinti failą „Fibonacci clock.pdf“ir naudoti jį kaip šabloną, kaip matote paveikslėlyje.

3.2 ŽINGSNIS

Įdėkite ledines juosteles į dėžutę. Pirmiausia turite atidaryti mažą skylę, kad trys kiekvienos LED juostos laidai būtų perkelti į galinę laikrodžio pusę, kur viskas bus prijungta prie mikrovaldiklio. Aš atidariau keturias mažas skyles antroje laikrodžio zonoje.

3.3 ŽINGSNIS

Sukurkite medinių kvadratų padalijimus, kaip matote paveikslėliuose. Vėl galite naudoti atspausdintą „Fibonacci clock.pdf“, kad sureguliuotumėte skyrius kaip šabloną.

3.4 ŽINGSNIS

Sukurkite mažus juodus kartoninius cilindrus, kad padengtumėte lemputes, kurios apšvies pažymėtus apskritimus, kaip matote paskutinėse nuotraukose

4 žingsnis: pastatykite galinę laikrodžio pusę

Galinės laikrodžio pusės kūrimas
Galinės laikrodžio pusės kūrimas
Galinės laikrodžio pusės kūrimas
Galinės laikrodžio pusės kūrimas
Galinės laikrodžio pusės kūrimas
Galinės laikrodžio pusės kūrimas

Galinėje pusėje radome faneros gabalą su trimis mygtukais:

  • Žalias mygtukas, skirtas perjungti, nustatyti valandą arba minutę
  • Baltas mygtukas, pažymėtas „+“, padidina valandos ar minutės vertę
  • Baltas mygtukas, pažymėtas „-“, sumažina valandos ar minutės vertę

Dėžutės viduje rasite mikrovaldiklį, DS3231 realaus laiko laikrodį su baterija, tris laidus kiekvienai LED juostai, maitinimo šaltinį ir laidus, reikalingus viskam prijungti pagal brėžinį.

5 žingsnis: kaip tai veikia

Vaizdo įraše rodomas trumpas laiko intervalas tarp 12:28:01 val. ir 12:28:46 val.

Nustatykite laiką

Naudodami tris mygtukus galinėje pusėje, galite nustatyti laiką. Paspaudę žalią mygtuką, galite pakeisti valandas ar minutes. Jei nepaspausite jokio kito mygtuko, valandos arba minučių zona pradės mirksėti per 10 sekundžių. Pasirinkę nustatytą režimą, galite paspausti mygtuką „+“arba „-“, kad padidintumėte arba sumažintumėte vertę. Pasirinkta nauja vertė bus automatiškai atnaujinta, o laikrodis bus tęsiamas naudojant šias naujas vertes.

Rekomenduojamas: