Sadržaj:

RGB Fibonacci sat: 5 koraka (sa slikama)
RGB Fibonacci sat: 5 koraka (sa slikama)

Video: RGB Fibonacci sat: 5 koraka (sa slikama)

Video: RGB Fibonacci sat: 5 koraka (sa slikama)
Video: ДЕШЁВЫЕ и ПОПУЛЯРНЫЕ игровые мышки с Aliexpress и DNS | Глобальный тест и обзор мышек 2024, Studeni
Anonim
RGB Fibonaccijev sat
RGB Fibonaccijev sat
RGB Fibonaccijev sat
RGB Fibonaccijev sat

Ovog puta predstavljam vam novu verziju fantastičnog Fibonaccijevog sata koju je ovdje objavio pchretien:

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

Izvorna ideja ove inačice Fibonaccijevog sata nije moja, to je ideja koja pripada prijatelju, umjetniku43.

Izvorno je artmaker43 razvio Fibonnaci Clock.exe i Fibonnaci Clock Screensaver.exe, Windows izvršne datoteke koje koriste prvih pet brojeva Fibonnacijevog niza (1, 1, 2, 3, 5) koristeći kvadrate s tim vrijednostima sa svake strane. Ovo simulira brojanje sve do 12. Zatim se praćenjem broja 12s (plus vrijednosti manje od 12) s oslikanim kvadratima može konstruirati 24-satni sat.

Ovdje ga možete preuzeti

Prije mjesec dana artmaker43 mi je napisao da traži podršku za izradu hardverske verzije njegove ideje.

Ova verzija sata sa Fibonaccijem malo se razlikuje od izvorne:

  • Sat je podijeljen u tri nezavisne zone: sate, minute i sekunde koje koriste Fibonaccijev niz (1, 2, 3, 5) za simulaciju brojanja sve do 12.
  • U minutnoj i drugoj zoni možemo pronaći 4 označena kruga osvijetljena LED diodama: 12, 24, 36 i 48 za označavanje kada je brojanje veće od onih
  • U satnoj zoni možemo pronaći jedan označeni krug (PM) koji označava kada je trenutni sat u drugom 12-satnom razdoblju (od podneva do ponoći).
  • Za postavljanje sata ili minute koristi tri gumba postavljena na stražnjoj strani sata.
  • Za postavljanje i održavanje vremena koristi DS3231 I2C sat u stvarnom vremenu s ulazom za bateriju.

nadam se da ti se sviđa

Pribor

  • 24 kom 1bit WS2812B WS2811 IC 10 mm * 3 mm DC5 V (RGB LED)
  • 1 ARDUINO MEGA 2560 R3 ili kompatibilni mikrokontroler
  • 3 mini prekidača
  • 1 AC-DC 100V-220V do 5V mini modul za napajanje
  • 1 DS3231 I2C sat u stvarnom vremenu (RTC), s ulazom za bateriju za održavanje točnog mjerenja vremena
  • Šperploča
  • Drvo
  • Drvene kvadratne šipke
  • Metakrilat
  • Prozirni vinil
  • Karton
  • Neizbrisivi flomaster
  • Predložak od plastičnog pisma
  • Žice
  • Lemilica

Korak 1: Primjeri čitanja vremena

Primjeri kako čitati vrijeme
Primjeri kako čitati vrijeme
Primjeri kako čitati vrijeme
Primjeri kako čitati vrijeme
Primjeri kako čitati vrijeme
Primjeri kako čitati vrijeme

Korak 2: Izgradnja drvene kutije

Izgradnja drvene kutije
Izgradnja drvene kutije
Izgradnja drvene kutije
Izgradnja drvene kutije
Izgradnja drvene kutije
Izgradnja drvene kutije

KORAK 2.1

Izrežite četiri drvena komada kao što možete vidjeti na crtežu

KORAK 2.2Zalijepite sve dijelove za postavljanje kutije

KORAK 2.3

Izrežite komad šperploče (8, 27 '' x 7, 87 '') i zalijepite ga u kutiju pomoću drvenih kvadratnih šipki

KORAK 2.4

Zalijepite komad crnog kartona sličnih dimenzija na šperploču

KORAK 2.5

Izrežite komad metakrilata i vinila sličnih dimenzija

KORAK 2.6

Preuzmite i ispišite pdf datoteku "Fibonaccijev sat.pdf" i pomoću nje kao predloška nacrtajte trajnim markerom linije i krugove na vinilu

KORAK 2.7

Pomoću plastičnog predloška slova ispišite tekst i brojeve koje možete vidjeti na slici

Na kraju ovog koraka vaš sat mora izgledati slično zadnjoj slici, ali ipak nemojte lijepiti metakrilat u kutiju jer ipak moramo zalijepiti LED diode.

Korak 3: Izgradnja prednje strane sata

Izgradnja prednje strane sata
Izgradnja prednje strane sata
Izgradnja prednje strane sata
Izgradnja prednje strane sata
Izgradnja prednje strane sata
Izgradnja prednje strane sata

KORAK 3.1

Montirajte četiri LED trake:

  • Led traka 1 (LED 1 na arduino skici) sa 6 LED dioda (koristi se za osvjetljavanje kvadratnih podjela koje pripadaju vrijednostima 2 i 3 Fibonaccijevog niza)
  • Led traka 2 (LED 2 na arduino skici) sa 6 LED dioda (koristi se za osvjetljavanje kvadratnih podjela koje pripadaju vrijednosti Fibonaccijevog niza)
  • Led traka 3 (LED 3 na arduino skici) s 3 LED diode (koristi se za osvjetljavanje kvadratnih podjela koje pripadaju vrijednosti 5 Fibonaccijevog niza)
  • Led traka 4 (LED 4 na arduino skici) s 9 LED dioda (koristi se za osvjetljavanje označenih krugova: 12, 24, 36, 48, pm)

Za montažu LED trake morate lemiti 6 žica za svaku LED diodu, kao što možete vidjeti na prvoj slici. Obratite pažnju na strelice na LED diodama kako biste ih lemili na pravi način.

Za podešavanje duljine žica između LED dioda preporučujem vam da ispišete datoteku "Fibonacci clock.pdf" i upotrijebite je kao predložak kao što vidite na slici.

KORAK 3.2

Zalijepite LED trake u kutiju. Za početak morate otvoriti malu rupu da provučete tri žice svake LED trake na stražnju stranu sata gdje će sve biti spojeno u mikrokontroler. Otvorio sam četiri male rupe u drugoj zoni sata.

KORAK 3.3

Izgradite drvene podjele kvadrata kao što možete vidjeti na slikama. Opet možete koristiti ispisani "Fibonaccijev sat.pdf" za podešavanje podjela kao predložak.

KORAK 3.4

Napravite male crne kartonske cilindre koji će pokriti LED diode koje će osvijetliti označene krugove kao što možete vidjeti na posljednjim slikama

Korak 4: Izgradnja stražnje strane sata

Izgradnja stražnje strane sata
Izgradnja stražnje strane sata
Izgradnja stražnje strane sata
Izgradnja stražnje strane sata
Izgradnja stražnje strane sata
Izgradnja stražnje strane sata

Na stražnjoj strani pronašli smo komad šperploče s tri gumba:

  • Zeleni gumb za prebacivanje između radi podešavanja sata ili minute
  • Bijeli gumb s oznakom "+" povećava vrijednost sata ili minute
  • Bijeli gumb s oznakom "-" za smanjenje vrijednosti sata ili minute

Unutar kutije pronaći ćemo mikrokontroler, DS3231 sat u stvarnom vremenu sa baterijom, tri žice za svaku LED traku, napajanje i potrebne žice za povezivanje svega prema crtežu.

Korak 5: Kako to radi

Video prikazuje kratki vremenski interval između 12:28:01 sati. i 12:28:46 sati

Postavite vrijeme

Pomoću tri tipke na stražnjoj strani možete postaviti vrijeme. Pritiskom na zeleni gumb možete promijeniti sat ili minute. Zona sata ili minute počet će treperiti tijekom 10 sekundi ako se ne pritisne druga tipka. Nakon što je odabrani način rada podešen, možete pritisnuti tipku "+" ili "-" za povećanje ili smanjenje vrijednosti. Odabrana nova vrijednost automatski će se ažurirati i sat će nastaviti s ovim novim.

Preporučeni: