Isi kandungan:

Jam Fibonacci RGB: 5 Langkah (dengan Gambar)
Jam Fibonacci RGB: 5 Langkah (dengan Gambar)

Video: Jam Fibonacci RGB: 5 Langkah (dengan Gambar)

Video: Jam Fibonacci RGB: 5 Langkah (dengan Gambar)
Video: Cara Jadi Seperti Hacker dalam 5 Detik 2024, November
Anonim
Jam Fibonacci RGB
Jam Fibonacci RGB
Jam Fibonacci RGB
Jam Fibonacci RGB

Kali ini saya mempersembahkan versi baru jam Fibonacci yang hebat yang diterbitkan di sini oleh pchretien:

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

Idea asal versi Jam Jam Fibonacci ini bukan milik saya, ia adalah idea milik rakan, pembuat seni43.

Pada asalnya artmaker43 mengembangkan Fibonnaci Clock.exe dan Fibonnaci Clock Screensaver.exe, Windows yang boleh dilaksanakan yang menggunakan lima nombor pertama dari urutan Fibonnaci (1, 1, 2, 3, 5) menggunakan kotak dengan nilai-nilai di setiap sisi. Ini mensimulasikan penghitungan hingga 12. Kemudian dengan mengesan bilangan 12s (ditambah nilai kurang dari 12) dengan kotak dicat, seseorang dapat membina jam 24 jam.

Anda boleh memuat turunnya dari sini

Satu bulan yang lalu artmaker43 menulis saya meminta sokongan untuk membina versi perkakasan idenya.

Versi jam Fibonacci ini sedikit berbeza dengan yang asal:

  • Jam dibahagikan kepada tiga zon bebas: jam, minit dan saat yang menggunakan urutan Fibonacci (1, 2, 3, 5) untuk mensimulasikan pengiraan hingga 12.
  • Pada zon minit dan kedua kita dapat menjumpai 4 bulatan berlabel yang diterangi oleh led: 12, 24, 36 dan 48 untuk menunjukkan bila kiraannya lebih besar daripada yang satu
  • Di zon jam, kita dapat menemui satu bulatan berlabel (PM) untuk menunjukkan kapan jam semasa pada tempoh 12 jam kedua (dari tengah hari hingga tengah malam).
  • Ia menggunakan tiga butang yang dipasang di bahagian belakang jam untuk menetapkan jam atau minit.
  • Ia menggunakan jam masa nyata DS3231 I2C dengan input bateri untuk mengatur dan mengekalkan waktu.

saya harap awak sukakannya

Bekalan

  • 24pcs 1bit WS2812B WS2811 IC 10 mm * 3 mm DC5 V (LED RGB)
  • 1 ARDUINO MEGA 2560 R3 atau mikrokontroler yang serasi
  • 3 gangguan mini
  • 1 Modul Bekalan Kuasa Mini AC-DC 100V-220V hingga 5V
  • 1 Jam masa nyata (RTC) DS3231 I2C, dengan input bateri untuk mengekalkan ketepatan masa yang tepat
  • Papan lapis
  • Kayu
  • Batang persegi kayu
  • Metakrilat
  • Vinil lutsinar
  • Kadbod
  • Marker dakwat kekal
  • Templat surat plastik
  • Wayar
  • Besi pematerian

Langkah 1: Contoh Cara Membaca Masa

Contoh Cara Membaca Masa
Contoh Cara Membaca Masa
Contoh Cara Membaca Masa
Contoh Cara Membaca Masa
Contoh Cara Membaca Masa
Contoh Cara Membaca Masa

Langkah 2: Membina Kotak Kayu

Membina Kotak Kayu
Membina Kotak Kayu
Membina Kotak Kayu
Membina Kotak Kayu
Membina Kotak Kayu
Membina Kotak Kayu

LANGKAH 2.1

Potong empat kepingan kayu seperti yang anda lihat dalam gambar

LANGKAH 2.2 Tampal semua kepingan untuk memasang kotak

LANGKAH 2.3

Potong sekeping papan lapis (8, 27 "x 7, 87") dan tampal ke kotak menggunakan batang persegi kayu

LANGKAH 2.4

Tampalkan sekeping kadbod hitam dimensi yang serupa ke papan lapis

LANGKAH 2.5

Potong sekeping metakrilat dan vinil dimensi yang serupa

LANGKAH 2.6

Muat turun dan cetak fail pdf "Fibonacci clock.pdf" dan gunakannya sebagai templat, lukis menggunakan penanda kekal garis dan bulatan pada vinil

LANGKAH 2.7

Dengan menggunakan templat huruf plastik, cetak teks dan nombor yang dapat anda lihat dalam gambar

Pada akhir langkah ini jam anda mesti kelihatan serupa dengan gambar terakhir, tetapi tetap tidak menampal metakrilat ke dalam kotak kerana masih harus menempelkan led.

Langkah 3: Membangun Bahagian Depan Jam

Membina Bahagian Depan Jam
Membina Bahagian Depan Jam
Membina Bahagian Depan Jam
Membina Bahagian Depan Jam
Membina Bahagian Depan Jam
Membina Bahagian Depan Jam

LANGKAH 3.1

Pasang empat jalur yang diketuai:

  • Jalur led 1 (leds1 dalam lakaran arduino) dengan 6 led (ia digunakan untuk menerangi pembahagian segi empat sama dengan nilai 2 dan 3 dari urutan Fibonacci)
  • Jalur led 2 (leds2 dalam lakaran arduino) dengan 6 led (ia digunakan untuk menerangi pembahagian segi empat sama dengan nilai 1 urutan Fibonacci)
  • Jalur led 3 (leds3 dalam lakaran arduino) dengan 3 led (ia digunakan untuk menerangi pembahagian segi empat sama dengan nilai 5 dari urutan Fibonacci)
  • Jalur led 4 (leds4 dalam lakaran arduino) dengan 9 led (ia digunakan untuk menyalakan bulatan berlabel: 12, 24, 36, 48, pm)

Untuk memasang jalur led, anda mesti menyolder 6 wayar untuk setiap LED seperti yang anda lihat pada gambar pertama. Perhatikan anak panah pada led untuk menyoldernya dengan cara yang betul.

Untuk menyesuaikan panjang wayar antara led saya mengesyorkan anda mencetak fail "Fibonacci clock.pdf" dan menggunakannya sebagai templat seperti yang anda lihat dalam gambar.

LANGKAH 3.2

Tampal jalur yang dipimpin di dalam kotak. Mula-mula anda harus membuka lubang kecil untuk melewati tiga wayar setiap jalur yang dipimpin ke bahagian belakang jam di mana semuanya akan disambungkan dalam mikrokontroler. Saya telah membuka empat lubang kecil di zon kedua jam.

LANGKAH 3.3

Bina bahagian kotak kayu seperti yang anda lihat dalam gambar. Sekali lagi anda boleh menggunakan "Fibonacci clock.pdf" yang dicetak untuk menyesuaikan pembahagian sebagai templat.

LANGKAH 3.4

Bina silinder kadbod hitam kecil untuk menutup led yang akan menyalakan bulatan berlabel seperti yang anda lihat dalam gambar terakhir

Langkah 4: Membina Bahagian Belakang Jam

Membina Bahagian Belakang Jam
Membina Bahagian Belakang Jam
Membina Bahagian Belakang Jam
Membina Bahagian Belakang Jam
Membina Bahagian Belakang Jam
Membina Bahagian Belakang Jam

Di bahagian belakang kami menjumpai sekeping papan lapis dengan tiga butang:

  • Butang hijau untuk beralih antara untuk menetapkan jam atau untuk menetapkan minit
  • Butang putih berlabel "+" untuk meningkatkan nilai jam atau minit
  • Butang putih berlabel "-" untuk mengurangkan nilai jam atau minit

Di dalam kotak, kami akan menjumpai mikrokontroler, jam masa nyata DS3231 dengan baterinya, tiga wayar untuk setiap jalur yang dipimpin, bekalan kuasa dan wayar yang diperlukan untuk menghubungkan semua yang mengikuti lukisan.

Langkah 5: Bagaimana Ia Berfungsi

Video menunjukkan selang waktu yang singkat antara 12:28:01 p.m. dan 12:28:46 malam

Tetapkan masa

Dengan menggunakan tiga butang di bahagian belakang anda boleh menetapkan masa. Menekan butang hijau anda boleh menukar jam atau minit. Zon jam atau minit akan mula berkelip selama 10 saat jika tiada butang lain ditekan. Setelah mod set dipilih, anda boleh menekan butang "+" atau "-" untuk menambah atau menurunkan nilainya. Nilai baru yang dipilih akan dikemas kini secara automatik dan jam akan diteruskan dengan yang baru.

Disyorkan: