Talaan ng mga Nilalaman:

RGB Fibonacci Clock: 5 Hakbang (na may Mga Larawan)
RGB Fibonacci Clock: 5 Hakbang (na may Mga Larawan)

Video: RGB Fibonacci Clock: 5 Hakbang (na may Mga Larawan)

Video: RGB Fibonacci Clock: 5 Hakbang (na may Mga Larawan)
Video: NIXIE Clock on IN-12 with RGB backlight 2024, Hulyo
Anonim
RGB Fibonacci Clock
RGB Fibonacci Clock
RGB Fibonacci Clock
RGB Fibonacci Clock

Sa oras na ito ipakita ko sa iyo ang isang bagong bersyon ng kamangha-manghang orasan ng Fibonacci na nai-publish dito ng pchretien:

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

Ang orihinal na ideya ng bersyon na ito ng Fibonacci Clock ay hindi akin, ito ay isang ideya na kabilang sa isang kaibigan, artmaker43.

Orihinal na bumuo ng artmaker43 ang Fibonnaci Clock.exe at Fibonnaci Clock Screensaver.exe, mga executable ng Windows na gumagamit ng unang limang mga numero ng pagkakasunud-sunod ng Fibonnaci (1, 1, 2, 3, 5) gamit ang mga parisukat sa mga halagang iyon sa bawat panig. Ginagaya nito ang pagbibilang hanggang sa 12. Pagkatapos sa pamamagitan ng pagsubaybay sa bilang ng 12 (kasama ang mga halagang mas mababa sa 12) na may pininturahan na mga parisukat, ang isa ay maaaring bumuo ng isang 24 na oras na orasan.

Maaari mong i-download ito mula dito

Isang buwan ang nakalipas artmaker43 nagsulat sa akin na humihingi ng suporta upang bumuo ng isang bersyon ng hardware ng ideya nito.

Ang bersyon ng orasan ng Fibonacci na ito ay medyo naiiba sa orihinal:

  • Ang orasan ay nahahati sa tatlong mga independente na zone: oras, minuto at segundo na gumagamit ng pagkakasunud-sunod ng Fibonacci (1, 2, 3, 5) upang gayahin ang pagbibilang hanggang 12.
  • Sa minuto at pangalawang mga zone maaari kaming makahanap ng 4 na may label na mga bilog na naiilawan ng mga leds: 12, 24, 36 at 48 upang ipahiwatig kung kailan mas malaki ang pagbibilang kaysa sa mga
  • Sa zona ng oras maaari kaming makahanap ng isang may label na bilog (PM) upang ipahiwatig kung ang kasalukuyang oras ay nasa pangalawang 12 oras na oras (mula tanghali hanggang hatinggabi).
  • Gumagamit ito ng tatlong mga pindutan na naka-mount sa likuran ng orasan upang maitakda ang oras o minuto.
  • Gumagamit ito ng isang DS3231 I2C real-time na orasan na may input ng baterya upang maitakda at mapanatili ang oras.

Sana magustuhan mo

Mga gamit

  • 24 pcs 1bit WS2812B WS2811 IC 10 mm * 3 mm DC5 V (RGB LED)
  • 1 ARDUINO MEGA 2560 R3 o katugmang microcontroller
  • 3 mini interruptor
  • 1 AC-DC 100V-220V hanggang 5V Mini Power Supply Module
  • 1 DS3231 I2C real-time na orasan (RTC), na may input ng baterya upang mapanatili ang tumpak na pag-iingat ng oras
  • Plywood
  • Kahoy
  • Mga kahoy na parisukat na tungkod
  • Methacrylate
  • Transparent vinyl
  • Karton
  • Permanenteng marker
  • Template ng liham na plastik
  • Mga wire
  • Panghinang

Hakbang 1: Mga Halimbawa Paano Basahin ang Oras

Mga Halimbawa Paano Basahin ang Oras
Mga Halimbawa Paano Basahin ang Oras
Mga Halimbawa Paano Basahin ang Oras
Mga Halimbawa Paano Basahin ang Oras
Mga Halimbawa Paano Basahin ang Oras
Mga Halimbawa Paano Basahin ang Oras

Hakbang 2: Pagbuo ng Wood Box

Pagbuo ng Wood Box
Pagbuo ng Wood Box
Pagbuo ng Wood Box
Pagbuo ng Wood Box
Pagbuo ng Wood Box
Pagbuo ng Wood Box

HAKBANG 2.1

Gupitin ang apat na piraso ng kahoy tulad ng nakikita mo sa pagguhit

HAKBANG 2.2I-paste ang lahat ng mga piraso upang mai-mount ang kahon

HAKBANG 2.3

Gupitin ang isang piraso ng playwud (8, 27 "x 7, 87") at i-paste sa kahon gamit ang mga kahoy na parisukat na tungkod

HAKBANG 2.4

I-paste ang isang katulad na sukat ng piraso ng itim na karton sa playwud

HAKBANG 2.5

Gupitin ang isang katulad na sukat na piraso ng methacrylate at vinyl

HAKBANG 2.6

I-download at i-print ang file na "Fibonacci clock.pdf" ng PDF at gamitin ito bilang isang template, gumuhit gamit ang permanenteng marker ng mga linya at bilog sa vinyl

HAKBANG 2.7

Gamit ang template ng liham na sulat i-print ang teksto at mga numero na maaari mong makita sa larawan

Sa pagtatapos ng hakbang na ito ang iyong orasan ay dapat magmukhang katulad sa huling larawan, ngunit huwag pa ring idikit ang methacrylate sa kahon dahil kailangan pa rin nating i-paste ang mga leds.

Hakbang 3: Pagbuo ng Front Side ng Clock

Pagbuo ng Front Side ng Clock
Pagbuo ng Front Side ng Clock
Pagbuo ng Front Side ng Clock
Pagbuo ng Front Side ng Clock
Pagbuo ng Front Side ng Clock
Pagbuo ng Front Side ng Clock

HAKBANG 3.1

I-mount ang apat na humantong piraso:

  • Led strip 1 (leds1 sa arduino sketch) na may 6 leds (ginagamit ito upang magaan ang parisukat na dibisyon na kabilang sa mga halagang 2 at 3 ng pagkakasunud-sunod ng Fibonacci)
  • Led strip 2 (leds2 sa arduino sketch) na may 6 leds (ginagamit ito upang magaan ang parisukat na dibisyon na kabilang sa halagang 1 ng pagkakasunud-sunod ng Fibonacci)
  • Led strip 3 (leds3 sa arduino sketch) na may 3 leds (ginagamit ito upang magaan ang parisukat na dibisyon na kabilang sa halagang 5 ng pagkakasunud-sunod ng Fibonacci)
  • Led strip 4 (leds4 sa arduino sketch) na may 9 leds (ginagamit ito upang magaan ang mga may label na bilog: 12, 24, 36, 48, pm)

Upang mai-mount ang isang led strip kailangan mong maghinang ng 6 na mga wire para sa bawat LED na nakikita mo sa unang larawan. Mangyaring bigyang-pansin ang mga arrow sa leds upang maghinang ang mga ito sa tamang paraan.

Upang ayusin ang haba ng mga wires sa pagitan ng mga leds inirerekumenda ko sa iyo na i-print ang file na "Fibonacci clock.pdf" at gamitin ito bilang isang template tulad ng nakikita mo sa larawan.

HAKBANG 3.2

I-paste ang mga humantong piraso sa kahon. Panguna kailangan mong buksan ang isang maliit na butas upang maipasa ang tatlong mga wire ng bawat led strip sa likurang bahagi ng orasan kung saan ang lahat ay makakonekta sa microcontroller. Binuksan ko ang apat na maliliit na butas sa pangalawang zone ng orasan.

HAKBANG 3.3

Buuin ang mga dibisyon ng kahoy na parisukat tulad ng nakikita mo sa mga larawan. Muli maaari mong gamitin ang naka-print na "Fibonacci clock.pdf" upang ayusin ang mga dibisyon bilang isang template.

HAKBANG 3.4

Bumuo ng maliit na mga itim na karton na silindro upang takpan ang mga leds na magpapagaan ng mga may label na bilog tulad ng nakikita mo sa mga huling larawan

Hakbang 4: Pagbuo ng Back Side ng Clock

Pagtatayo ng Likod na Bahagi ng Orasan
Pagtatayo ng Likod na Bahagi ng Orasan
Pagtatayo ng Likod na Bahagi ng Orasan
Pagtatayo ng Likod na Bahagi ng Orasan
Pagtatayo ng Likod na Bahagi ng Orasan
Pagtatayo ng Likod na Bahagi ng Orasan

Sa likuran ay nakita namin ang isang piraso ng playwud na may tatlong mga pindutan:

  • Ang berdeng pindutan upang lumipat sa pagitan upang maitakda ang oras o upang itakda ang minuto
  • Ang puting pindutan na may label na "+" upang madagdagan ang halaga ng oras o minuto
  • Ang puting pindutan na may label na "-" upang bawasan ang halaga ng oras o minuto

Sa loob ng kahon ay matatagpuan namin ang microcontroller, ang DS3231 real time na orasan kasama ang baterya nito, ang tatlong mga wire para sa bawat led strip, ang supply ng kuryente at mga kinakailangang wires upang ikonekta ang lahat ng sumusunod sa pagguhit.

Hakbang 5: Paano Ito Gumagana

Ipinapakita ng video ang isang maikling agwat ng oras sa pagitan ng 12:28:01 ng hapon. at 12:28:46 ng hapon.

Itakda ang oras

Gamit ang tatlong mga butones sa likod na bahagi maaari mong itakda ang oras. Ang pagpindot sa berdeng pindutan maaari mong baguhin ang oras o minuto. Ang oras o ang minutong zone ay magsisimulang kumurap sa loob ng 10 segundo kung walang ibang pindutan na pinindot. Kapag napili ang itinakdang mode maaari mong pindutin ang "+" o "-" buton upang taasan o bawasan ang halaga. Ang bagong napiling halaga ay awtomatikong maa-update at magpapatuloy ang orasan sa mga bago.

Inirerekumendang: