Orodha ya maudhui:

Saa ya RGB Fibonacci: Hatua 5 (na Picha)
Saa ya RGB Fibonacci: Hatua 5 (na Picha)

Video: Saa ya RGB Fibonacci: Hatua 5 (na Picha)

Video: Saa ya RGB Fibonacci: Hatua 5 (na Picha)
Video: Ikiganiro ku Mikoranire ya RGB na Local NGOs 2024, Novemba
Anonim
Saa ya RGB Fibonacci
Saa ya RGB Fibonacci
Saa ya RGB Fibonacci
Saa ya RGB Fibonacci

Wakati huu ninawasilisha toleo jipya la saa nzuri ya Fibonacci iliyochapishwa hapa na pchretien:

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

Wazo asili la toleo hili la Saa ya Fibonacci sio yangu, ni wazo la rafiki, msanii43.

Msanii wa sanaa43 alianzisha Fibonnaci Clock.exe na Fibonnaci Clock Screensaver.exe, watendaji wa Windows wanaotumia nambari tano za kwanza za mlolongo wa Fibonnaci (1, 1, 2, 3, 5) wakitumia viwanja na maadili hayo kila upande. Hii inaiga kuhesabu njia yote hadi 12. Halafu kwa kuweka wimbo wa idadi ya 12s (pamoja na maadili chini ya 12) na viwanja vilivyochorwa, mtu anaweza kutengeneza saa ya saa 24.

Unaweza kuipakua kutoka hapa

Mwezi mmoja uliopita msanii wa sanaa43 aliniandikia akiuliza msaada wa kuunda toleo la vifaa vya wazo lake.

Toleo hili la saa ya Fibonacci ni tofauti kidogo na ile ya asili:

  • Saa imegawanywa katika maeneo matatu huru: masaa, dakika na sekunde zinazotumia mlolongo wa Fibonacci (1, 2, 3, 5) kuiga kuhesabu hadi 12.
  • Katika maeneo ya dakika na ya pili tunaweza kupata miduara 4 yenye lebo ikiwa na taa: 12, 24, 36 na 48 kuonyesha wakati hesabu ni kubwa kuliko zile
  • Katika ukanda wa saa tunaweza kupata mduara mmoja ulioandikwa (PM) kuonyesha wakati saa ya sasa iko kwenye kipindi cha pili cha masaa 12 (kutoka saa sita hadi saa sita usiku).
  • Inatumia vifungo vitatu vilivyowekwa upande wa nyuma wa saa kuweka saa au dakika.
  • Inatumia saa halisi ya DS3231 I2C na uingizaji wa betri kuweka na kudumisha wakati.

Natumai umeipenda

Vifaa

  • 24pcs 1bit WS2812B WS2811 IC 10 mm * 3 mm DC5 V (RGB LED)
  • 1 ARDUINO MEGA 2560 R3 au microcontroller inayoendana
  • 3 wasumbufu mini
  • 1 AC-DC 100V-220V hadi 5V Moduli ya Ugavi wa Nguvu ya Mini
  • 1 DS3231 I2C saa ya wakati halisi (RTC), na pembejeo ya betri kudumisha utunzaji wa wakati sahihi
  • Plywood
  • Mbao
  • Fimbo za mraba za mbao
  • Methacrylate
  • Vinyl ya uwazi
  • Kadibodi
  • Alama ya kudumu
  • Kiolezo cha barua ya plastiki
  • Waya
  • Chuma cha kulehemu

Hatua ya 1: Mifano Jinsi ya Kusoma Wakati

Mifano Jinsi ya Kusoma Wakati
Mifano Jinsi ya Kusoma Wakati
Mifano Jinsi ya Kusoma Wakati
Mifano Jinsi ya Kusoma Wakati
Mifano Jinsi ya Kusoma Wakati
Mifano Jinsi ya Kusoma Wakati

Hatua ya 2: Kujenga Sanduku la Mbao

Kujenga Sanduku la Mbao
Kujenga Sanduku la Mbao
Kujenga Sanduku la Mbao
Kujenga Sanduku la Mbao
Kujenga Sanduku la Mbao
Kujenga Sanduku la Mbao

HATUA 2.1

Kata vipande vinne vya mbao kama unaweza kuona kwenye mchoro

HATUA YA 2.2 Bandika vipande vyote kuweka sanduku

HATUA 2.3

Kata kipande cha plywood (8, 27 "x 7, 87") na ubandike kwenye sanduku ukitumia viboko mraba vya mbao

HATUA 2.4

Bandika kipande sawa cha kadibodi nyeusi kwenye plywood

HATUA 2.5

Kata kipande sawa cha methacrylate na vinyl

HATUA 2.6

Pakua na uchapishe faili ya pdf "Fibonacci clock.pdf" na uitumie kama kiolezo, chora ukitumia alama ya kudumu mistari na miduara kwenye vinyl

HATUA 2.7

Kutumia templeti ya barua ya plastiki chapa maandishi na nambari unazoweza kuona kwenye picha

Mwisho wa hatua hii saa yako lazima ionekane sawa na picha ya mwisho, lakini bado usibandike methacrylate kwenye sanduku kwa sababu bado tunabidi kubandika viongo.

Hatua ya 3: Kujenga Upande wa Mbele wa Saa

Kujenga Upande wa Mbele wa Saa
Kujenga Upande wa Mbele wa Saa
Kujenga Upande wa Mbele wa Saa
Kujenga Upande wa Mbele wa Saa
Kujenga Upande wa Mbele wa Saa
Kujenga Upande wa Mbele wa Saa

HATUA 3.1

Mlima vipande vinne vilivyoongozwa:

  • Kamba ya 1 iliyoongozwa (leds1 katika mchoro wa arduino) na risasi 6 (hutumiwa kuwasha mgawanyiko wa mraba wa maadili ya 2 na 3 ya mlolongo wa Fibonacci)
  • Ukanda ulioongozwa 2 (leds2 katika mchoro wa arduino) na vipindi 6 (hutumiwa kuwasha mgawanyiko wa mraba wa thamani ya 1 ya mlolongo wa Fibonacci)
  • Ukanda ulioongozwa 3 (leds3 katika mchoro wa arduino) na risasi tatu (hutumiwa kuwasha mgawanyiko wa mraba wa thamani ya 5 ya mlolongo wa Fibonacci)
  • Ukanda ulioongozwa 4 (leds4 katika mchoro wa arduino) na risasi 9 (hutumiwa kuwasha duru zilizoandikwa: 12, 24, 36, 48, jioni)

Kupanda ukanda ulioongozwa lazima uunganishe waya 6 kwa kila LED kama unaweza kuona kwenye picha ya kwanza. Tafadhali zingatia mishale iliyo kwenye viunga ili kuviunganisha kwa njia sahihi.

Ili kurekebisha urefu wa waya kati ya vipuli nakupendekeza uchapishe faili "Fibonacci clock.pdf" na uitumie kama kiolezo kama unavyoona kwenye picha.

HATUA YA 3.2

Bandika vipande vilivyoongozwa kwenye sanduku. Kwanza kabisa lazima ufungue shimo kidogo kupitisha waya tatu za kila mkanda ulioongozwa kwenda upande wa nyuma wa saa ambapo kila kitu kitaunganishwa kwenye microcontroller. Nimefungua mashimo manne madogo katika ukanda wa pili wa saa.

HATUA YA 3.3

Jenga mgawanyiko wa mraba kama unavyoweza kuona kwenye picha. Tena unaweza kutumia "Fibonacci clock.pdf" iliyochapishwa kurekebisha mgawanyiko kama kiolezo.

HATUA YA 3.4

Jenga mitungi ndogo ndogo ya kadibodi kufunika vichwa ambavyo vitawasha duru zilizo na alama kama unavyoweza kuona kwenye picha za mwisho

Hatua ya 4: Kujenga Upande wa Nyuma wa Saa

Kujenga Upande wa nyuma wa Saa
Kujenga Upande wa nyuma wa Saa
Kujenga Upande wa nyuma wa Saa
Kujenga Upande wa nyuma wa Saa
Kujenga Upande wa nyuma wa Saa
Kujenga Upande wa nyuma wa Saa

Kwenye upande wa nyuma tulipata kipande cha plywood na vifungo vitatu:

  • Kitufe cha kijani kubadili kati ili kuweka saa au kuweka dakika
  • Kitufe cheupe kilichoandikwa "+" ili kuongeza thamani ya saa au dakika
  • Kitufe cheupe kilichoandikwa "-" ili kupunguza thamani ya saa au dakika

Ndani ya sanduku tutapata microcontroller, saa halisi ya DS3231 na betri yake, waya tatu kwa kila mkanda ulioongozwa, usambazaji wa umeme na waya zinazohitajika kuunganisha kila kitu kufuatia mchoro.

Hatua ya 5: Jinsi inavyofanya kazi

Video inaonyesha muda mfupi kati ya saa 12:28:01 jioni. na 12:28:46 jioni

Weka muda

Kutumia vifungo vitatu upande wa nyuma unaweza kuweka wakati. Kubonyeza kitufe kijani unaweza kubadilisha saa au dakika. Saa au eneo la dakika litaanza kupepesa wakati wa sekunde 10 ikiwa hakuna kitufe kingine kinachobanwa. Mara tu hali ya kuweka imechaguliwa unaweza kubonyeza kitufe cha "+" au "-" ili kuongeza au kupunguza thamani. Thamani mpya iliyochaguliwa itasasishwa kiatomati na saa itaendelea na hizi mpya.

Ilipendekeza: