Daftar Isi:

Jam Hari yang Menggiurkan: 8 Langkah (dengan Gambar)
Jam Hari yang Menggiurkan: 8 Langkah (dengan Gambar)

Video: Jam Hari yang Menggiurkan: 8 Langkah (dengan Gambar)

Video: Jam Hari yang Menggiurkan: 8 Langkah (dengan Gambar)
Video: Kuwalahan di Ranjang, Anang Hermansyah Minta Setiap Hari 2024, Juli
Anonim
Jam Hari yang Menggiurkan
Jam Hari yang Menggiurkan

Juga bertanya-tanya hari apa hari ini? Jam siang yang menyenangkan dan mengigau ini mempersempitnya menjadi sekitar delapan kemungkinan berbeda!

Perlengkapan

Perlengkapan:

  • BBC Micro: bit dengan baterai
  • 360 Servo
  • kabel

Peralatan:

  • Pencetak 3D
  • Lem Pistol Lem Panas

Langkah 1: Video Proyek

Image
Image

Langkah 2: Desain Jam

Wajah Jam
Wajah Jam

Hal pertama yang pertama, kita membutuhkan desain untuk jam kita. Kami mulai dengan ide kasar dan kami datang dengan jam segi delapan ini dengan delapan hari yang berbeda di atasnya. Mengapa delapan hari dan bukan tujuh? Yah, kami sangat menyukai warna kuning dan oranye bergantian, tapi sayangnya itu tidak bekerja dengan angka yang tidak rata, jadi kami hanya menambahkan "suatu hari nanti" ke dalamnya.

Font yang kami gunakan pada jam ini adalah Google Font yang disebut Slackey.

Langkah 3: Wajah Jam

Wajah Jam
Wajah Jam
Wajah Jam
Wajah Jam
Wajah Jam
Wajah Jam

Untuk membuat tampilan jam, kami mengubah gambar digital menjadi delapan model 3D yang dapat dicetak. Kami mengekspor gambar sebagai file SVG, yang kemudian kami impor ke perangkat lunak pemodelan 3D, dalam kasus kami Fusion360.

Instruksi Cara Membuat Model 3D Dari Gambar ini menjelaskan proses ini dengan cukup baik menggunakan berbagai alat gratis.

File model 3D untuk tampilan jam ditambahkan ke langkah ini. Untuk dapat mencetaknya menggunakan warna bergantian, kami membuat file terpisah untuk setiap hari. Kami menambahkan perubahan warna pada cetakan 3D untuk membuat teks menonjol dari latar belakang. Setelah mencetak 3D semuanya, kami merekatkan masing-masing bagian.

Langkah 4: Jam Tangan

Jam tangan
Jam tangan
Jam tangan
Jam tangan

Jam kita juga membutuhkan tangan untuk menunjukkan hari! Untuk membuat tangan swervy kami mengikuti langkah yang sama seperti sebelumnya, dengan mengekspor panah dalam ilustrasi ke file SVG terpisah dan mengubahnya menjadi model 3D.

Untuk dapat memasang jarum jam ke servo, kami membuat model hub pemasangan kecil di sekitar kepala servo, menggunakan model 3D MG90S Tower Pro Servo ini.

Versi terakhir dari panah yang dapat dicetak 3D ditambahkan ke langkah ini.

Langkah 5: Elektronik

Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik

Ke bagian proyek yang cerdas: elektronik!

Ide awal dari proyek ini adalah menggunakan Micro:bit untuk mengontrol sesuatu yang berputar, servo misalnya, untuk menunjukkan hari itu. Namun, kami mengalami masalah.

Servo standar adalah hal-hal kecil yang sangat bagus yang dapat berubah ke sudut tertentu yang Anda beri tahu mereka untuk menggunakan beberapa kode, yang akan sangat bagus untuk sebuah jam. Misalnya, jika Jumat pada jam berada pada sudut 90 derajat, Anda dapat mengatur servo untuk berbelok ke sudut yang tepat. Tapi servo standar ini hanya bisa berputar maksimal 180 derajat…

Jadi, kami pikir kami akan menggunakan servo 360 derajat. Masalah terpecahkan kan? Ternyata servo 360 ini bekerja sedikit berbeda dari servo standar, karena ini sebenarnya adalah servo rotasi kontinu. Ini dimaksudkan untuk terus berputar, dan meskipun Anda dapat mengontrol kecepatan dan arah putarannya, Anda tidak dapat mengaturnya dalam sudut tertentu seperti yang dapat Anda lakukan dengan servo standar, sehingga sangat sulit untuk menunjukkan hari yang tepat. Nah, Anda bisa melakukannya jika Anda mau, menghitung hal-hal menggunakan kecepatan rotasi dan hal-hal tapi euhm, itu akan menjadi tugas yang sulit dan itu akan menghilangkan bagian yang paling memuaskan dari proyek: melihat panah funky berputar. Jadi kami memutuskan untuk mengubah kodenya sedikit dan mengubahnya menjadi Jam Delightfully Delirious Day yang sekarang kami kenal dan sukai.

Untuk menggunakan servo dengan BBC Micro:bit, kami mengikuti panduan luar biasa yang disediakan di situs web dukungan Micro:bit.

Kami menggunakan editor seret dan lepas Microsoft MakeCode untuk memprogram Mikro: bit

Kode yang ditambahkan ke langkah ini memang memiliki dua fungsi:

  1. Fungsi randomSpin memutar jarum jam dalam arah acak (searah jarum jam atau berlawanan arah jarum jam), dengan kecepatan acak (antara 50% dan 100%) untuk jumlah waktu acak (antara 10 hingga 20 detik).
  2. Fungsi randomWait menyetel waktu tunggu acak (bervariasi antara 0,6 hingga 6 detik) di antara memutar servo.

Kedua fungsi ini diulang selamanya dalam kode. Jika Anda tidak ingin menunggu, Anda juga dapat menekan tombol A pada Micro:bit untuk memicu putaran servo.

Langkah 6: Membuat Jam

Membuat Jam
Membuat Jam
Membuat Jam
Membuat Jam
Membuat Jam
Membuat Jam

Untuk membuat jam, cukup tempelkan gigi servo melalui lubang di tengah permukaan jam dan rekatkan dengan lem panas. Tekan tangan panah dengan dop ke servo, dan jam Anda akan siap berputar!

Saat menyatukan semuanya, kami menyadari bahwa lubang di tengah permukaan jam tidak cukup besar untuk memuat servo, jadi kami membuat lubang lebih besar dengan mengebornya secara perlahan. Kami tidak akan merekomendasikan ini, karena dapat dengan mudah merusak tampilan jam, jadi jangan seperti kami dan periksa ukuran lubang yang Anda perlukan dan sesuaikan dalam file 3D sebelum Anda mencetak!

Langkah 7: Dudukan Jam

Dudukan Jam
Dudukan Jam
Dudukan Jam
Dudukan Jam

Jam hampir siap, hanya perlu bisa berdiri! Kami 3D merancang benda segi delapan menggunakan Tinkercad, mencetaknya 3D dan menempelkannya ke bagian belakang jam.

Langkah 8: Jam Hari yang Menggiurkan

Jam Hari yang Menggiurkan
Jam Hari yang Menggiurkan
Jam Hari yang Menggiurkan
Jam Hari yang Menggiurkan

Tadaaaa! Ini dia, jam mengigau yang menyenangkan yang berpotensi memberi tahu Anda hari apa sekarang!

Direkomendasikan: