Indholdsfortegnelse:

RGB Fibonacci -ur: 5 trin (med billeder)
RGB Fibonacci -ur: 5 trin (med billeder)

Video: RGB Fibonacci -ur: 5 trin (med billeder)

Video: RGB Fibonacci -ur: 5 trin (med billeder)
Video: Kundalini activation 2024, Juli
Anonim
RGB Fibonacci -ur
RGB Fibonacci -ur
RGB Fibonacci -ur
RGB Fibonacci -ur

Denne gang præsenterer jeg dig en ny version af det fantastiske Fibonacci -ur udgivet her af pchretien:

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

Den originale idé om denne version af Fibonacci -uret er ikke min, det er en idé, der tilhører en ven, kunstmager43.

Oprindeligt udviklede artmaker43 Fibonnaci Clock.exe og Fibonnaci Clock Screensaver.exe, Windows -eksekverbare filer, der bruger de første fem numre i Fibonnaci -sekvensen (1, 1, 2, 3, 5) ved hjælp af firkanter med disse værdier langs hver side. Dette simulerer tælling helt til 12. Så ved at holde styr på antallet af 12s (plus værdierne mindre end 12) med malede firkanter, kan man konstruere et 24-timers ur.

Du kan downloade den herfra

For en måned siden skrev artmaker43 mig og bad mig støtte om at bygge en hardwareversion af dens idé.

Denne Fibonacci -urversion er en smule anderledes end den originale:

  • Uret er opdelt i tre uafhængige zoner: timer, minutter og sekunder, der bruger Fibonacci -sekvensen (1, 2, 3, 5) til at simulere tælling helt til 12.
  • I minut- og anden zoner kan vi finde 4 mærkede cirkler oplyst af lysdioder: 12, 24, 36 og 48 for at angive, hvornår tællingen er større end dem
  • I timenzonen kan vi finde en mærket cirkel (PM) for at angive, hvornår den aktuelle time er i den anden 12-timers periode (fra middag til midnat).
  • Den bruger tre knapper monteret på bagsiden af uret til at indstille timen eller minuttet.
  • Det bruger et DS3231 I2C real-time ur med batteriindgang til at indstille og vedligeholde tiden.

Jeg håber du kan lide det

Forbrugsvarer

  • 24stk 1bit WS2812B WS2811 IC 10 mm * 3 mm DC5 V (RGB LED)
  • 1 ARDUINO MEGA 2560 R3 eller kompatibel mikrokontroller
  • 3 miniafbrydere
  • 1 AC-DC 100V-220V til 5V mini strømforsyningsmodul
  • 1 DS3231 I2C real-time ur (RTC), med batteriindgang for at opretholde nøjagtig tidvisning
  • Krydsfiner
  • Træ
  • Firkantede stænger af træ
  • Methacrylat
  • Gennemsigtig vinyl
  • Pap
  • Permanent tusch
  • Plast brevskabelon
  • Ledninger
  • Loddekolbe

Trin 1: Eksempler på hvordan man læser tiden

Eksempler Sådan læses tiden
Eksempler Sådan læses tiden
Eksempler Sådan læses tiden
Eksempler Sådan læses tiden
Eksempler Sådan læses tiden
Eksempler Sådan læses tiden

Trin 2: Bygning af trækassen

Bygger trækassen
Bygger trækassen
Bygger trækassen
Bygger trækassen
Bygger trækassen
Bygger trækassen

TRIN 2.1

Skær fire træstykker, som du kan se på tegningen

TRIN 2.2 Indsæt alle stykker for at montere æsken

TRIN 2.3

Skær et stykke krydsfiner (8, 27 '' x 7, 87 '') og sæt det på æsken med firkantede træstænger

TRIN 2.4

Indsæt et stykke sort karton med lignende dimensioner til krydsfiner

TRIN 2.5

Skær et stykke methacrylat og vinyl af lignende dimensioner

TRIN 2.6

Download og udskriv pdf -filen "Fibonacci clock.pdf" og brug den som en skabelon, tegne linjerne og cirklerne på vinylen med den permanente markør

TRIN 2.7

Brug den plastiske bogstavskabelon til at udskrive teksten og tallene, du kan se på billedet

I slutningen af dette trin skal dit ur ligne det sidste billede, men du skal stadig ikke indsætte methacrylatet i kassen, for vi skal stadig indsætte lysdioderne.

Trin 3: Opbygning af urets forside

Opbygning af urets forside
Opbygning af urets forside
Opbygning af urets forside
Opbygning af urets forside
Opbygning af urets forside
Opbygning af urets forside

TRIN 3.1

Monter fire ledstrimler:

  • Ledstrimmel 1 (leds1 i arduino -skitsen) med 6 lysdioder (det bruges til at tænde de firkantede divisioner, der tilhører værdierne 2 og 3 i Fibonacci -sekvensen)
  • Led strip 2 (leds2 i arduino -skitsen) med 6 LEDs (den bruges til at tænde de firkantede divisioner, der tilhører værdien 1 i Fibonacci -sekvensen)
  • Ledstrimmel 3 (leds3 i arduino -skitsen) med 3 lysdioder (det bruges til at tænde de firkantede divisioner, der tilhører værdien 5 i Fibonacci -sekvensen)
  • LED strip 4 (leds4 i arduino -skitsen) med 9 LEDs (den bruges til at tænde de mærkede cirkler: 12, 24, 36, 48, pm)

For at montere en ledstrimmel skal du lodde 6 ledninger til hver LED, som du kan se på det første billede. Vær opmærksom på pilene på lysdioderne for at lodde dem på den rigtige måde.

For at justere ledningernes længde mellem lysdioder anbefaler jeg dig at udskrive filen "Fibonacci clock.pdf" og bruge den som en skabelon, som du kan se på billedet.

TRIN 3.2

Indsæt ledstrimlerne i æsken. Først og fremmest skal du åbne et lille hul for at føre de tre ledninger i hver ledstrimmel til bagsiden af uret, hvor alt vil blive forbundet i mikrokontrolleren. Jeg har åbnet fire små huller i urets anden zone.

TRIN 3.3

Byg træpladserne, som du kan se på billederne. Igen kan du bruge det trykte "Fibonacci clock.pdf" til at justere divisionerne som en skabelon.

TRIN 3.4

Byg små sorte papcylindre til at dække lysdioderne, der skal tænde de mærkede cirkler, som du kan se på de sidste billeder

Trin 4: Opbygning af bagsiden af uret

Opbygning af urets bagside
Opbygning af urets bagside
Opbygning af urets bagside
Opbygning af urets bagside
Opbygning af urets bagside
Opbygning af urets bagside

På bagsiden fandt vi et stykke krydsfiner med tre knapper:

  • Den grønne knap for at skifte mellem for at indstille timen eller for at indstille minuttet
  • Den hvide knap mærket "+" for at øge værdien af timen eller minuttet
  • Den hvide knap mærket "-" for at reducere timens eller minutets værdi

Inde i kassen finder vi mikrokontrolleren, DS3231 -uret i realtid med batteri, de tre ledninger til hver ledstrimmel, strømforsyningen og de nødvendige ledninger til at forbinde alt efter tegningen.

Trin 5: Sådan fungerer det

Videoen viser et kort tidsinterval mellem 12:28:01 p.m. og 12:28:46 p.m.

Indstil tiden

Ved hjælp af de tre knapper på bagsiden kan du indstille tiden. Ved at trykke på den grønne knap kan du ændre timen eller minutterne. Timen eller minutzonen begynder at blinke i løbet af 10 sekunder, hvis der ikke trykkes på en anden knap. Når den indstillede tilstand er valgt, kan du trykke på knappen "+" eller "-" for at øge eller reducere værdien. Den valgte værdi opdateres automatisk, og uret fortsætter med disse nye.

Anbefalede: