Բովանդակություն:

RGB Fibonacci ժամացույց ՝ 5 քայլ (նկարներով)
RGB Fibonacci ժամացույց ՝ 5 քայլ (նկարներով)

Video: RGB Fibonacci ժամացույց ՝ 5 քայլ (նկարներով)

Video: RGB Fibonacci ժամացույց ՝ 5 քայլ (նկարներով)
Video: Binäruhr 2024, Հուլիսի
Anonim
RGB Ֆիբոնաչի ժամացույց
RGB Ֆիբոնաչի ժամացույց
RGB Ֆիբոնաչի ժամացույց
RGB Ֆիբոնաչի ժամացույց

Այս անգամ ես ձեզ եմ ներկայացնում ֆանտաստիկ Ֆիբոնաչի ժամացույցի նոր տարբերակ, որը հրապարակվել է այստեղ pchretien- ի կողմից.

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

Ֆիբոնաչիի ժամացույցի այս տարբերակի սկզբնական գաղափարն իմը չէ, դա ընկերոջը, արվեստագետին պատկանող գաղափար է 43:

Սկզբնապես artmaker43- ը մշակեց Fibonnaci Clock.exe և Fibonnaci Clock Screensaver.exe, Windows գործարկվող ծրագրեր, որոնք օգտագործում են Fibonnaci հաջորդականության առաջին հինգ համարները (1, 1, 2, 3, 5) ՝ օգտագործելով յուրաքանչյուր կողմի այդ արժեքներով քառակուսիներ: Սա սիմուլյացիա է տալիս մինչև 12-ի հաշվարկը: Հետո 12-ների թիվը (գումարած 12-ից պակաս արժեքները) ներկված քառակուսիներով հետևելու դեպքում կարելի է կառուցել 24-ժամյա ժամացույց:

Կարող եք ներբեռնել այստեղից

Մեկ ամիս առաջ artmaker43- ը գրեց ինձ ՝ խնդրելով աջակցություն ՝ կառուցելու իր գաղափարի ապարատային տարբերակը:

Ֆիբոնաչիի ժամացույցի այս տարբերակը մի փոքր տարբերվում է օրիգինալից.

  • Theամացույցը բաժանված է երեք անկախ գոտիների ՝ ժամեր, րոպեներ և վայրկյաններ, որոնք օգտագործում են Ֆիբոնաչիի հաջորդականությունը (1, 2, 3, 5) ՝ մինչև 12 -ի հաշվարկը մոդելավորելու համար:
  • 1 -ին և 2 -րդ գոտիներում մենք կարող ենք գտնել 4 պիտակավորված շրջանակներ, որոնք լուսավորված են լուսարձակների միջոցով ՝ 12, 24, 36 և 48 ՝ նշելու համար, թե երբ է հաշվարկը ավելի մեծ, քան նրանք:
  • Theամային գոտում մենք կարող ենք գտնել մեկ պիտակավորված շրջան (PM), որը ցույց կտա, թե երբ է ընթացիկ ժամը երկրորդ 12-ժամյա ժամանակահատվածում (կեսօրից մինչև կեսգիշեր):
  • Usesամը կամ րոպեն սահմանելու համար այն օգտագործում է ժամացույցի հետևի մասում տեղադրված երեք կոճակ:
  • Usesամանակը կարգավորելու և պահպանելու համար այն օգտագործում է DS3231 I2C իրական ժամանակի ժամացույց ՝ մարտկոցի մուտքով:

Հուսով եմ, որ Ձեզ դուր է գալիս այն

Պարագաներ

  • 24 հատ 1 բիթ WS2812B WS2811 IC 10 մմ * 3 մմ DC5 V (RGB LED)
  • 1 ARDUINO MEGA 2560 R3 կամ համատեղելի միկրոկոնտրոլեր
  • 3 մինի ընդհատիչ
  • 1 AC-DC 100V-220V մինչև 5V մինի սնուցման մոդուլ
  • 1 DS3231 I2C իրական ժամանակի ժամացույց (RTC), մարտկոցի մուտքով `ճշգրիտ ժամանակաչափ պահելու համար
  • Նրբատախտակ
  • Փայտ
  • Փայտե քառակուսի ձողեր
  • Մետաքրիլատ
  • Թափանցիկ վինիլ
  • Ստվարաթուղթ
  • Մշտական նշիչ
  • Պլաստիկ տառերի ձևանմուշ
  • Լարերը
  • Sոդման երկաթ

Քայլ 1. Օրինակներ Ինչպես կարդալ ժամանակը

Օրինակներ Ինչպես կարդալ ժամանակը
Օրինակներ Ինչպես կարդալ ժամանակը
Օրինակներ Ինչպես կարդալ ժամանակը
Օրինակներ Ինչպես կարդալ ժամանակը
Օրինակներ Ինչպես կարդալ ժամանակը
Օրինակներ Ինչպես կարդալ ժամանակը

Քայլ 2. Փայտե տուփի կառուցում

Փայտե տուփի կառուցում
Փայտե տուփի կառուցում
Փայտե տուփի կառուցում
Փայտե տուփի կառուցում
Փայտե տուփի կառուցում
Փայտե տուփի կառուցում

ՔԱՅԼ 2.1

Կտրեք չորս փայտե կտոր, ինչպես տեսնում եք գծագրում

ՔԱՅԼ 2.2 Տեղադրեք բոլոր կտորները տուփը ամրացնելու համար

ՔԱՅԼ 2.3

Կտրեք մի կտոր նրբատախտակ (8, 27 "x 7, 87") և կպցրեք տուփին ՝ օգտագործելով փայտե քառակուսի ձողեր

ՔԱՅԼ 2.4

Նրբատախտակին կպցրեք սև ստվարաթղթե նմանատիպ չափսերի կտոր

ՔԱՅԼ 2.5

Կտրեք նմանատիպ չափսերի կտոր մետակրիլատ և վինիլ

ՔԱՅԼ 2.6

Ներբեռնեք և տպեք pdf ֆայլը «Fibonacci clock.pdf» և այն օգտագործելով որպես ձևանմուշ, մշտական նշիչի միջոցով գծեք վինիլային գծերը և շրջանակները:

ՔԱՅԼ 2.7

Պլաստիկ տառերի ձևանմուշի միջոցով տպեք տեքստը և թվերը, որոնք կարող եք տեսնել նկարում

Այս քայլի վերջում ձեր ժամացույցը պետք է նման լինի վերջին նկարին, բայց միևնույն է, մի՛ տեղադրեք մետաքրիլատը տուփի մեջ, որովհետև մենք դեռ պետք է կպցնենք լուսարձակները:

Քայլ 3: Buildingամացույցի առջևի մասի կառուցում

Buildingամացույցի ճակատային կողմի կառուցում
Buildingամացույցի ճակատային կողմի կառուցում
Buildingամացույցի ճակատային կողմի կառուցում
Buildingամացույցի ճակատային կողմի կառուցում
Buildingամացույցի ճակատային կողմի կառուցում
Buildingամացույցի ճակատային կողմի կառուցում

ՔԱՅԼ 3.1

Տեղադրեք չորս առաջնորդվող ժապավեններ.

  • Led ժապավեն 1 (leds1 arduino ուրվագծում) 6 լուսարձակով (այն օգտագործվում է Ֆիբոնաչիի հաջորդականության 2 և 3 արժեքներին պատկանող քառակուսի բաժանումները լուսավորելու համար)
  • Led շերտ 2 (արդուինոյի ուրվագծում leds2) 6 լուսարձակով (այն օգտագործվում է Ֆիբոնաչիի հաջորդականության 1 արժեքին պատկանող քառակուսի բաժանումները լուսավորելու համար)
  • Led շերտ 3 (արդուինոյի ուրվագծում leds3) 3 լուսարձակով (այն օգտագործվում է Ֆիբոնաչիի հաջորդականության 5 -րդ արժեքին պատկանող քառակուսի բաժանումները լուսավորելու համար)
  • Led ժապավեն 4 (leds4 arduino ուրվագծում) 9 լուսարձակով (այն օգտագործվում է պիտակավորված շրջանակները լուսավորելու համար ՝ 12, 24, 36, 48, երեկոյան)

LED շերտի տեղադրման համար յուրաքանչյուր LED- ի համար պետք է 6 լար լարել, ինչպես տեսնում եք առաջին նկարում: Խնդրում ենք ուշադրություն դարձնել լուսարձակների վրա տեղադրված սլաքներին `դրանք ճիշտ կերպով ամրացնելու համար:

LED- ների միջև լարերի երկարությունը կարգավորելու համար խորհուրդ եմ տալիս տպել «Fibonacci clock.pdf» ֆայլը և այն օգտագործել որպես ձևանմուշ, ինչպես տեսնում եք նկարում:

ՔԱՅԼ 3.2

Տեղադրեք led շերտերը տուփի մեջ: Նախևառաջ պետք է մի փոքր անցք բացել, որպեսզի յուրաքանչյուր լարի երեք լարերը փոխանցվեն ժամացույցի հետևի կողմին, որտեղ ամեն ինչ միացված կլինի միկրոկոնտրոլերի մեջ: Ես չորս փոքրիկ անցք եմ բացել ժամացույցի երկրորդ գոտում:

ՔԱՅԼ 3.3

Կառուցեք փայտե քառակուսիների բաժանմունքներ, ինչպես տեսնում եք նկարներում: Կրկին կարող եք օգտագործել տպագիր «Fibonacci clock.pdf» բաժանումները որպես ձևանմուշ կարգավորելու համար:

ՔԱՅԼ 3.4

Կառուցեք փոքրիկ սև ստվարաթղթե բալոններ, որոնք ծածկում են լուսարձակները, որոնք լուսավորելու են պիտակավորված շրջանակները, ինչպես տեսնում եք վերջին նկարներում

Քայլ 4: Կառուցեք ժամացույցի հետևի կողմը

Buildingամացույցի հետևի կողմի կառուցում
Buildingամացույցի հետևի կողմի կառուցում
Buildingամացույցի հետևի կողմի կառուցում
Buildingամացույցի հետևի կողմի կառուցում
Buildingամացույցի հետևի կողմի կառուցում
Buildingամացույցի հետևի կողմի կառուցում

Հետեւի կողմում մենք գտանք նրբատախտակի մի կտոր երեք կոճակներով.

  • Կանաչ կոճակը ՝ ժամը սահմանելու կամ րոպեն սահմանելու համար
  • Buttonամը կամ րոպեն արժեքը մեծացնելու համար սպիտակ+կոճակը պիտակավորված է
  • «-» պիտակով սպիտակ կոճակը `ժամի կամ րոպեի արժեքը նվազեցնելու համար

Տուփի ներսում մենք կգտնենք միկրոկառավարիչը, իրական ժամանակի DS3231 ժամացույցը `իր մարտկոցով, յուրաքանչյուր լարով յուրաքանչյուր երեք լարերը, էլեկտրասնուցումը և անհրաժեշտ լարերը` գծագրին հետևող ամեն ինչ միացնելու համար:

Քայլ 5: Ինչպես է այն աշխատում

Տեսանյութը ցույց է տալիս կարճ ժամանակամիջոց 12: 28: 01 -ի միջև: և 12:28:46

Սահմանեք ժամանակը

Հետևի երեք կոճակների միջոցով կարող եք սահմանել ժամանակը: Կանաչ կոճակը սեղմելով ՝ կարող եք փոխել ժամը կամ րոպեները: Hourամը կամ րոպեանոց գոտին կսկսի թարթել 10 վայրկյանի ընթացքում, եթե այլ կոճակ սեղմված չէ: Սահմանված ռեժիմն ընտրելուց հետո կարող եք սեղմել «+» կամ «-» կոճակը ՝ արժեքը մեծացնելու կամ նվազեցնելու համար: Ընտրված նոր արժեքը ինքնաբերաբար կթարմացվի, և ժամացույցը կշարունակվի այս նորերով:

Խորհուրդ ենք տալիս: