Cuprins:

Ceas RGB Fibonacci: 5 pași (cu imagini)
Ceas RGB Fibonacci: 5 pași (cu imagini)
Anonim
Ceas RGB Fibonacci
Ceas RGB Fibonacci
Ceas RGB Fibonacci
Ceas RGB Fibonacci

De această dată vă prezint o nouă versiune a fantasticului ceas Fibonacci publicat aici de pchretien:

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

Ideea originală a acestei versiuni a Ceasului Fibonacci nu este a mea, este o idee aparținând unui prieten, artmaker43.

Inițial, artmaker43 a dezvoltat Fibonnaci Clock.exe și Fibonnaci Clock Screensaver.exe, executabile Windows care utilizează primele cinci numere ale secvenței Fibonnaci (1, 1, 2, 3, 5) folosind pătrate cu acele valori de-a lungul fiecărei părți. Acest lucru simulează numărarea până la 12. Apoi, ținând evidența numărului de 12 (plus valorile mai mici de 12) cu pătrate pictate, se poate construi un ceas de 24 de ore.

O puteți descărca de aici

În urmă cu o lună, artmaker43 mi-a scris cerând asistență pentru a construi o versiune hardware a ideii sale.

Această versiune de ceas Fibonacci este puțin diferită de cea originală:

  • Ceasul este împărțit în trei zone independente: ore, minute și secunde care utilizează secvența Fibonacci (1, 2, 3, 5) pentru a simula numărarea până la 12.
  • În zonele minute și a doua putem găsi 4 cercuri etichetate iluminate de leduri: 12, 24, 36 și 48 pentru a indica când numărarea este mai mare decât cele
  • În zona orară putem găsi un cerc etichetat (PM) pentru a indica când ora curentă este în a doua perioadă de 12 ore (de la prânz până la miezul nopții).
  • Folosește trei butoane montate pe partea din spate a ceasului pentru a seta ora sau minutul.
  • Folosește un ceas DS3231 I2C în timp real cu intrare a bateriei pentru a seta și menține ora.

sper că îți place

Provizii

  • 24buc 1bit WS2812B WS2811 IC 10 mm * 3 mm DC5 V (LED RGB)
  • 1 ARDUINO MEGA 2560 R3 sau microcontroler compatibil
  • 3 mini întreruptoare
  • 1 AC-DC 100V-220V la 5V Mini modul de alimentare
  • 1 DS3231 I2C ceas în timp real (RTC), cu intrare a bateriei pentru a menține cronometrul exact
  • Placaj
  • Lemn
  • Lansete pătrate din lemn
  • Metacrilat
  • Vinil transparent
  • Carton
  • Marker permanent
  • Șablon de scrisoare din plastic
  • Fire
  • Ciocan de lipit

Pasul 1: Exemple de citire a timpului

Exemple Cum să citești timpul
Exemple Cum să citești timpul
Exemple Cum să citești timpul
Exemple Cum să citești timpul
Exemple Cum să citești timpul
Exemple Cum să citești timpul

Pasul 2: Construirea cutiei de lemn

Construirea cutiei de lemn
Construirea cutiei de lemn
Construirea cutiei de lemn
Construirea cutiei de lemn
Construirea cutiei de lemn
Construirea cutiei de lemn

PASUL 2.1

Tăiați patru bucăți de lemn așa cum puteți vedea în desen

PASUL 2.2 Lipiți toate piesele pentru a monta cutia

PASUL 2.3

Tăiați o bucată de placaj (8, 27 "x 7, 87") și lipiți-o în cutie folosind tije pătrate din lemn

PASUL 2.4

Lipiți o bucată de carton negru de dimensiuni similare cu placajul

PASUL 2.5

Tăiați o bucată de metacrilat și vinil cu dimensiuni similare

PASUL 2.6

Descărcați și tipăriți fișierul pdf „Fibonacci clock.pdf” și, folosindu-l ca șablon, desenați cu marcatorul permanent liniile și cercurile de pe vinil

PASUL 2.7

Folosind șablonul de literă din plastic, tipăriți textul și numerele pe care le puteți vedea în imagine

La sfârșitul acestui pas, ceasul dvs. trebuie să arate similar cu ultima imagine, dar totuși nu lipiți metacrilatul în cutie, deoarece totuși trebuie să lipiți ledurile.

Pasul 3: Construiți partea din față a ceasului

Construind partea din față a ceasului
Construind partea din față a ceasului
Construind partea din față a ceasului
Construind partea din față a ceasului
Construind partea din față a ceasului
Construind partea din față a ceasului

PASUL 3.1

Montați patru benzi led:

  • Led strip 1 (leds1 în schița arduino) cu 6 leduri (este utilizat pentru a aprinde diviziunile pătrate aparținând valorilor 2 și 3 ale secvenței Fibonacci)
  • Led strip 2 (leds2 în schița arduino) cu 6 leduri (este utilizat pentru a aprinde diviziunile pătrate aparținând valorii 1 a secvenței Fibonacci)
  • Led strip 3 (leds3 în schița arduino) cu 3 leduri (este utilizat pentru a aprinde diviziunile pătrate aparținând valorii 5 a secvenței Fibonacci)
  • Led strip 4 (leds4 în schița arduino) cu 9 leduri (este folosit pentru a aprinde cercurile etichetate: 12, 24, 36, 48, pm)

Pentru a monta o bandă LED trebuie să lipiți 6 fire pentru fiecare LED, așa cum puteți vedea în prima imagine. Vă rugăm să acordați atenție săgeților de pe leduri pentru a le lipi în mod corect.

Pentru a regla lungimea firelor între leduri, vă recomand să imprimați fișierul „Fibonacci clock.pdf” și să îl utilizați ca șablon așa cum puteți vedea în imagine.

PASUL 3.2

Lipiți benzile led în cutie. În primul rând trebuie să deschideți o gaură mică pentru a trece cele trei fire ale fiecărei benzi led în partea din spate a ceasului, unde totul va fi conectat în microcontroler. Am deschis patru găuri mici în a doua zonă a ceasului.

PASUL 3.3

Construiți diviziunile pătrate din lemn așa cum puteți vedea în imagini. Din nou, puteți utiliza „Fibonacci clock.pdf” tipărit pentru a regla diviziunile ca șablon.

PASUL 3.4

Construiți cilindri mici de carton negru pentru a acoperi ledurile care vor aprinde cercurile etichetate așa cum puteți vedea în ultimele imagini

Pasul 4: Construiți partea din spate a ceasului

Construind partea din spate a ceasului
Construind partea din spate a ceasului
Construind partea din spate a ceasului
Construind partea din spate a ceasului
Construind partea din spate a ceasului
Construind partea din spate a ceasului

În partea din spate am găsit o bucată de placaj cu trei nasturi:

  • Butonul verde pentru a comuta între pentru a seta ora sau pentru a seta minutul
  • Butonul alb etichetat „+” pentru a crește valoarea orei sau a minutului
  • Butonul alb etichetat „-” pentru a reduce valoarea orei sau a minutului

În interiorul cutiei vom găsi microcontrolerul, ceasul DS3231 în timp real cu bateria sa, cele trei fire pentru fiecare bandă LED, sursa de alimentare și firele necesare pentru a conecta totul după desen.

Pasul 5: Cum funcționează

Videoclipul arată un scurt interval de timp între 12:28:01 p.m. și 12:28:46 p.m.

Seteaza timpul

Folosind cele trei butoane din partea din spate puteți seta ora. Apăsând butonul verde puteți schimba ora sau minutele. Zona orei sau a minutelor va începe să clipească timp de 10 secunde dacă nu este apăsat niciun alt buton. Odată selectat modul setat, puteți apăsa butonul "+" sau "-" pentru a mări sau micșora valoarea. Noua valoare selectată va fi actualizată automat, iar ceasul va continua cu aceste noi.

Recomandat: