Isi kandungan:

Jam Astronomi: 10 Langkah (dengan Gambar)
Jam Astronomi: 10 Langkah (dengan Gambar)

Video: Jam Astronomi: 10 Langkah (dengan Gambar)

Video: Jam Astronomi: 10 Langkah (dengan Gambar)
Video: zoom bulan dari dekat 10000 x.. 2024, Julai
Anonim
Jam Astronomi
Jam Astronomi

Tidak lama selepas jam mekanikal pertama dicipta pada abad ke-14, para pencipta mula mencari cara untuk mewakili gerakan langit. Oleh itu, jam astronomi dicipta. Mungkin jam astronomi yang paling terkenal diciptakan di Prague pada sekitar tahun 1410. Daripada hanya menunjukkan jam berapa, ia juga menunjukkan kedudukan relatif bintang-bintang ketika Bumi berputar pada paksinya dan berputar di sekitar Matahari.

Dalam projek ini, anda akan belajar bagaimana membuat jam astronomi yang boleh anda miliki di rumah anda. Ia memaparkan peta bintang-bintang yang saat ini berada di langit - siang atau malam. Peta langit berubah ketika bumi berputar. Projek ini melibatkan komponen mekanikal, elektronik, dan perisian. Anda memerlukan akses ke pencetak 3d, pemotong laser, dan beberapa alat kerja kayu untuk menyelesaikan projek. Saya juga menggunakan Python untuk membuat peta bintang dan reka bentuk yang digabungkan dalam jam. Mungkin bahagian kegemaran saya dalam projek menggabungkan semua teknologi ini bersama-sama.

Projek ini benar-benar asli. Saya menulis perisian untuk menjalankan masa, membuat reka bentuk laser untuk kes itu, dan bahkan membina roda gigi dan kereta api pemacu. Saya juga menulis perisian untuk membuat susun atur peta bintang.

Hasil akhir nampaknya bernilai masa yang saya habiskan untuk menyatukannya.

Langkah 1: Mengumpulkan Bahagian

Mengumpulkan Bahagian
Mengumpulkan Bahagian

Untuk projek ini, anda memerlukan bekalan berikut:

2 - kepingan akrilik 11x14 (tebal 0,093 inci)

Papan 1 - 1x6 sepanjang 6 kaki.

1 - Arduino Uno

1 - Modul jam masa nyata

1 - motor stepper 28bjy-48

1 - pemacu stepper - UNL2003

Bekalan kuasa 1 - 5 volt

Lampu jalur LED 1 - 36 inci

Lembaran papan lapis 1 - 1/4 inci - 2x4 kaki

Poros logam 1 - 8mm

2 - 608 galas bebola

1 - kepingan papan busa hitam - kira-kira 12 x 12 inci

Lain-lain: wayar, skru kayu (# 6 x 1 1/4 inci), beg skru mesin 6x32 x 0.75 inci + mur, beg lain skru mesin 4x40 x 0.75, noda kayu (pilihan)

Anda juga memerlukan alat berikut:

Akses ke pencetak 3d

Akses ke alat laser yang mampu memotong 1/4 dalam akrilik dan kayu

Meja gergaji + penghala untuk membuat casing jam

Langkah 2: Cetak Bahagian Gear dan Plastik

Cetak Bahagian Gear dan Plastik
Cetak Bahagian Gear dan Plastik
Cetak Bahagian Gear dan Plastik
Cetak Bahagian Gear dan Plastik

Untuk memulakan, anda perlu mencetak gear dan bahagian plastik untuk jam. Saya menggunakan Prusa I3 MK3, Slic3r, dan PETG untuk jam saya. Walau bagaimanapun, hampir semua variasi mesti berfungsi dengan baik untuk projek ini. Kekangan utama ialah anda memerlukan tempat tidur cetak yang besar untuk membuat pemegang plat dan gigi 72 gigi.

Ini adalah penerangan ringkas mengenai fail yang perlu anda cetak:

pemegang galas - Pemegang galas memegang dua 608 galas untuk menyokong batang penggerak. Ia melekat di bahagian belakang plat tengah pada jam.

pengganding - Potongan plastik ini menghubungkan pemegang pinggan dan 72 gigi pemacu gigi. Panjangnya 25mm, jadi dirancang untuk jam dengan ruang dua inci antara plat depan dan plat tengah yang menahan galas.

pemegang plat - Pemegang plat memasangkan plat akrilik dan sandarannya ke batang pemacu.

pemegang poros - Ini adalah fail untuk cincin diameter 8mm yang digunakan untuk menahan poros di tempat ketika melewati pemegang galas. Anda perlu mencetak dua untuk projek ini.

Spur Gear (18 gigi) - Picit gear spur ini sesuai pada batang motor stepper.

Spur Gear (72 gigi).- Gear ini berpasangan dengan batang pemacu jam dan memutar pemegang plat dan plat akrilik.

pemegang motor - plat untuk memegang motor stepper

Reka bentuk mekanikal asas ditunjukkan dalam rajah di atas. Plat depan dilekatkan pada bahagian peta bintang yang berputar (Rete). Ini dihubungkan melalui batang ke gigi 72-gigi. Motor stepper (28BYJ48) menggerakkan gear 18-gigi yang menjalankan masa. Motor itu sendiri duduk di dalam plat pemegang motor sehingga boleh disesuaikan pada plat tengah jam.

Sistem sokongan galas yang memegang poros dilekatkan pada plat pusat dalam jam. Galas yang digunakan adalah galas 608 biasa (diameter luar 22 mm, diameter dalam 8 mm, ketebalan 7 mm) yang masuk ke bahagian dalam dan luar bahagian sokongan beruang. Pindahkan pasangan ke roda gigi, dan semuanya terpaku pada batang untuk menahannya bersama.

Gear dan bahagian plastik dibuat menggunakan Fusion 360. Saya agak baru dengan perisian ini, tetapi alat penjana gear tambahan berfungsi dengan baik untuk menyatukannya. Memahami cara menggunakan perisian adalah salah satu tujuan utama projek ini bagi saya.

Anda boleh mengakses fail reka bentuk untuk bahagian 3d di sini: Fusion 360 Astronomy Clock

Langkah 3: Laser Membentuk Bahagian Akrilik

Laser Membentuk Bahagian Akrilik
Laser Membentuk Bahagian Akrilik

Templat akrilik untuk Rete (bahagian dengan bintang di atasnya) dan Plat (bahagian depan) dilampirkan di atas. Peta bintang ini ditetapkan untuk garis lintang sekitar 40 darjah Utara, dan mesti berfungsi dengan baik untuk kebanyakan orang. Peta itu sendiri dihasilkan menggunakan perisian yang saya tulis di python.

github.com/jfwallin/star-projek

Saya tidak akan mengesyorkan menggali melainkan jika anda sangat menyukai pengkodan dan astronomi python. Ini belum didokumentasikan dengan baik, tetapi tersedia jika anda mahu menggunakannya. Saya menghabiskan banyak masa untuk mengusahakan masalah estetik seperti saiz bintang, fon, lokasi label, dan lain-lain. Hasilnya kelihatan serupa dengan bidang planet yang lain, dan pastinya reka bentuk planet lain akan berfungsi untuk projek ini.

Pada dasarnya terdapat dua kategori fail:

plat - Potongan yang mempunyai peta bintang dicetak di atasnya.

rete - Potongan yang mempunyai tingkap yang anda dapat melihat bintang-bintang yang dicetak di atasnya.

Anda TIDAK perlu mencetak semuanya, tetapi saya fikir mungkin berguna untuk memasukkannya dalam pelbagai format.

Setelah saya menghasilkan menghasilkan Rete and Plate menggunakan kod python, saya mengimportnya ke dalam Adobe Illustrator untuk menambahkan elemen grafik yang diperlukan untuk pengukiran. Saya membalikkan peta bintang yang terdapat di bahagian belakang akrilik untuk menjadikan lampu belakang kelihatan lebih bagus.

Sekiranya anda tidak mempunyai akses ke laser etcher, anda hanya boleh mencetak Plat dan Rete di atas kertas dan kemudian merekatkannya ke alas papan lapis. Ia tidak akan mempunyai penampilan akrilik yang bercahaya, tetapi ia tetap tetapi tetap menjadi jam yang bagus di mantel untuk menunjukkan putaran bintang setiap hari. Melekatkan reka bentuk logam akan memberikan jam pada pandangan punk wap yang sejuk.

(Catatan: terdapat pembetulan pada templat plat akrilik yang ditambahkan setelah beberapa gambar diambil.)

Langkah 4: Laser Letakkan Bahagian Kayu

Laser Membentuk Bahagian Kayu
Laser Membentuk Bahagian Kayu
Laser Etch Bahagian Kayu
Laser Etch Bahagian Kayu

Fail Adobe Illustrator untuk bahagian papan lapis untuk jam dilampirkan di atas. Terdapat empat bahagian papan lapis yang perlu dipotong dengan laser. Anda boleh menggunakan mesin CNC untuk membuat bahagian-bahagian ini dengan mudah, atau hanya memotongnya dengan gergaji meja dan gergaji tatal. Anda hanya perlu memadankan bahagian yang dicetak dari plat langkah terakhir dan bahagian depan jam.

jam-belakang-papan lapis - Ini hanyalah kepingan 11x11 inci 1/8 dalam papan lapis yang berfungsi sebagai bahagian belakang jam. Saya meletakkan reka bentuk bintang di atasnya, kerana ia kelihatan sejuk.

jam-tengah-papan lapis - Ini juga merupakan papan lapis berukuran 11x11, tetapi saya memotongnya daripada papan lapis 3/8 inci. Ia mempunyai lubang diameter 9mm di bahagian tengah untuk batang penggerak. Motor stepper, driveshaft, dan elektronik untuk jam dipasang pada bahagian ini.

jam depan-papan lapis - Ini adalah bahagian depan jam. Sekali lagi, ini adalah kepingan 11x11 inci 1/8 di papan lapis. Ia mempunyai lubang bulat di tengahnya bersama dengan 4 lubang untuk skru 6x32 yang melekatkan piring ke depan.

jam-plat-papan lapis - Potongan papan lapis ini (1/8 inci) membolehkan anda memasang plat plexiglass. Anda akhirnya akan memasukkan sepotong papan busa hitam di antara papan lapis dan akrilik. Potongan ini juga dipasang pada pemegang plat bercetak 3d.

Langkah 5: Pasang Kes Jam

Pasang Kes Jam
Pasang Kes Jam

Kotak yang memegang jam itu terbuat dari sekeping kayu 1x6 yang panjangnya sekitar 6 kaki.

Idea asasnya adalah membuat kotak yang menyimpan kayu berukuran 11x11 inci di alur dado. Saya saiz kotak saya untuk mempunyai dimensi luar 12 inci dan dimensi dalaman 10.5 inci. Semua bahagian jam perlu mempunyai tiga alur dado diarahkan ke dalamnya. Untuk versi saya, saya harus memotong kepingan kayu berukuran 12x6x0.75 dan dua kepingan kayu yang berukuran 10.5x6x1.

Alur untuk bahagian depan dan belakang jam dimasukkan kira-kira 1/2 inci dari bahagian depan dan belakang kepingan kayu. Saya menggunakan bit penghala 1/8 pada meja penghala untuk membuat slot ini. Setelah memeriksa kesesuaian dengan papan lapis, saya mengimbangi pagar meja penghala dengan smidge (kira-kira 1/32 inci dalam unit Imperial) dan kemudian menjalankannya lagi.

Alur dado tengah yang memegang pelat tengah juga dipotong di atas meja penghala, Oleh kerana saya menggunakan papan lapis 3/8 untuk bahagian ini, saya melakukan penyesuaian lebih jauh pagar meja penghala untuk membuat lubang yang lebih luas. Anda mempunyai ruang sekitar 2 inci antara plat fon dan plat tengah di dalam kotak, jadi sesuaikan meja dengan sewajarnya.

Untuk kedua-dua potongan, saya melakukan beberapa pas untuk setiap papan. Saya juga menjalankan beberapa kali papan untuk memastikan potongannya bersih.

Dados untuk dua papan sisi adalah sepanjang papan. Namun untuk bahagian atas dan bawah yang lebih panjang, saya menggunakan dua blok berhenti di meja penghala untuk memasukkan pisau ke kayu kira-kira 1/2 inci dari awal dan akhir kepingan kayu. Pada dasarnya, saya tidak mahu alur kelihatan di bahagian luar casing. Semua alur sedalam 1/4 untuk memegang papan lapis.

Sebaik sahaja anda memotong kepingannya, pasangkan sarung sementara dan pasir kasar di mana-mana tepi yang mungkin melekat. Anda juga ingin melepaskan bahagian tajam dari bahagian luar casing jam. Apabila anda berpuas hati dengan casing tersebut, lepaskan panel atas dan pastikan plat kayu lapis benar-benar sesuai dengan alur yang anda jalankan. Saya mendapat tahu bahawa saya perlu mengeluarkan 1/8 dari pinggan saya dengan gergaji meja untuk membuat barang sesuai dengan selesa di dalam kotak yang saya buat.

Kerana ini adalah prototaip, saya memotong beberapa sudut ketika membuat kes dalam projek ini. Saya menggunakan poplar untuk jam saya, tetapi hanya kerana papan saya duduk di kedai saya sudah tersedia. Ini akan kelihatan lebih baik dalam ceri atau walnut. Saya juga hanya menggunakan sambungan skru sederhana untuk menahannya dengan pembinaan bertindih sederhana. Skru akan berada di bahagian atas dan bawah jam, sehingga tidak akan kelihatan sangat besar ketika berada di atas mantel di perapian saya. (Juga, adakah saya menyebut ini prototaip?). Versi jam seterusnya akan menggunakan sendi yang diasingkan.

Langkah 6: Pasang Bahagian Mekanikal untuk Jam

Pasang Bahagian Mekanikal untuk Jam
Pasang Bahagian Mekanikal untuk Jam
Pasang Bahagian Mekanikal untuk Jam
Pasang Bahagian Mekanikal untuk Jam
Pasang Bahagian Mekanikal untuk Jam
Pasang Bahagian Mekanikal untuk Jam

Pemasangan bahagian mekanikal jam memerlukan masa beberapa minit, tetapi agak lurus ke depan.

Sambungkan plat bintang, piring papan lapis, roda gigi 72-gigi, dan pemegang plat plastik bersama-sama:

  1. Dengan menggunakan pemegang plat papan lapis sebagai templat, potong sekeping papan teras busa hitam dengan ukuran yang sama. Saya menggunakan pisau Exacto untuk membuat kepingan ini, tetapi gergaji tatal mungkin berfungsi juga. (Catatan penting: JANGAN LEPASKAN LEBIH KERAS. Ia menghasilkan asap beracun.)
  2. Pusatkan pemegang pinggan kayu pada pembawa plat bercetak 3d. Ukur dan kemudian gerudi empat lubang skru agar sejajar dengan lubang plastik pembawa. Pasang pembawa plastik ke pemegang plat papan lapis menggunakan bolt dan kacang 6x32 1 inci. Potong lubang kecil di papan busa untuk menampung kepala bolt.
  3. Sandarkan plat bintang akrilik, papan busa dengan lubang skru di dalamnya, dan plat papan lapis bersama-sama. Terdapat empat lubang di plat papan lapis dan di plat bintang akrilik. Anda perlu menggunakan skru 6x32 1 inci untuk menyambungkan kepingan ini. Sudah tentu, anda perlu menggerudi lubang melalui papan teras busa dan melalui kertas pembinaan di lokasi yang sesuai.
  4. Lekatkan pengganding ke pembawa plat. Saya menambah toleransi 0.1mm antara tab dan lubang untuk memastikan ini sesuai.
  5. Lekatkan gear pemacu 72 gigi ke pembawa. Ini akan melengkapkan pemasangan plat bintang jam. Saya menggunakan gam Gorilla untuk menyatukan gigi 72 gigi, pengganding, dan pembawa plat bersama-sama.

Langkah 7: Mulailah Memasang Kes untuk Jam

Mula Memasang Kes untuk Jam
Mula Memasang Kes untuk Jam
Mula Memasang Kes untuk Jam
Mula Memasang Kes untuk Jam
Mula Memasang Kes untuk Jam
Mula Memasang Kes untuk Jam
Mula Memasang Kes untuk Jam
Mula Memasang Kes untuk Jam

Pasang plat depan: Skru rete akrilik ke plat depan papan lapis jam menggunakan empat baut dan mur 6x32 1 inci (atau bahkan 3/4 inci).

Tambahkan jalur LED lampu latar: Ambil jalur LED dan kencangkannya di antara plat tengah jam dan plat depan jam. (Ini mungkin membantu mengeluarkan plat depan jam untuk melakukan ini.). Pastikan jalur diikat dengan selamat dan tidak mengganggu putaran mekanisme jam atau motor stepper. Anda mungkin ingin menggunakan staples atau gam untuk menahannya. Letakkan papan lapis depan dengan penutup akrilik ke dalam sarung jam. Letakkan plat tengah dengan mekanisme jam ke dalam kotak jam juga. Pastikan menjalankan wayar kuasa untuk jalur LED dengan berhati-hati melalui plat tengah. Lubang telah diletakkan di dasar papan untuk melakukan ini.

Langkah 8: Pasang Plat Tengah dan Kawat Jam

Pasang Plat Tengah dan Kawat Jam
Pasang Plat Tengah dan Kawat Jam
Pasang Plat Tengah dan Kawat Jam
Pasang Plat Tengah dan Kawat Jam
Pasang Plat Tengah dan Kawat Jam
Pasang Plat Tengah dan Kawat Jam

Kini tiba masanya untuk meletakkan plat tengah jam. Ini termasuk sokongan mekanikal paksi pemacu dan motor, serta pendawaian elektronik untuk projek tersebut.

Pasang pemegang galas dan motor stepper di plat tengah: Pasang motor stepper ke plat tengah menggunakan dua baut dan mur 6x32. Jalankan wayar dari stepper ke belakang papan. Pegang pemegang galas bercetak 3d, dan pasangkan dua 608 galas ke bahagian depan dan belakang pemegang. Anda mungkin perlu menyesuaikan bahagian ini jika pencetak 3d anda sedikit mati, namun saya berjaya menggunakan PETG dan pencetak Prusa saya. Pasang pemegang ke bahagian belakang plat tengah. Pasang mekanisme jam ke poros pemacu: Tolak batang logam 8mm melalui roda gigi 72-gigi dan melalui plat lubang plastik sehingga melekat di sebelah pemegang plat papan lapis. Letakkan hujung batang logam 8mm yang lain melalui plat tengah dan pemegang galas. Letakkan pelat pusat ke dalam kotak, pastikan terdapat ruang yang cukup untuk roda bintang berputar di belakang skru yang menahan rete plastik depan ke tempatnya. Ukur dan tandakan tempat memotong batang sehingga sesuai di dalam kotak dengan selesa. Anda ingin mempunyai cukup batang untuk melekatkan dua bahagian kunci batang sebelum dan selepas galas. Setelah anda membuat pengukuran ini, lepaskan unit roda gigi / plat dan keluarkan poros dari pemegang galas. Potong poros menggunakan gergaji besi sehingga pas di dalam casing, tetapi juga mempunyai jarak 0,5 hingga 1 cm kedua yang keluar dari belakang pemegang galas. Setelah batang dipotong pada panjang yang betul, pasang semula gigi piring gigi / 72 ke piring dan lekatkan pada tempatnya. Tambahkan kunci poros tepat di belakang pemasangan, kemudian masukkan batang melalui pemegang galas. Setelah anda mengesahkan semula pemasangannya, tempelkan kunci poros ke batang. Lekatkan kunci poros kedua ke batang di belakang pemegang galas.

Urutan mekanisme jam adalah:

  1. plat akrilik
  2. papan teras buih
  3. pemegang pinggan papan lapis
  4. Pemegang plat bercetak 3d
  5. pengganding
  6. 72 gigi gigi
  7. kunci aci
  8. galas plat sokongan pusat + pemegang galas + kunci aci galas
  9. kunci aci

Sebagai langkah terakhir, tekan pasangkan gear pemacu 18 gigi ke motor stepper. Laraskan dan ketatkan motor stepper sehingga gigi 72-gigi dan 18-gigi bersatu dan bergerak dengan lancar. Kencangkan baut motor stepper ke tempatnya.

Kabel elektronik:

Gambarajah pendawaian untuk jam agak mudah. Anda perlu menyambungkan modul jam masa nyata ke pin SDA dan SCL, bersama dengan voltan +5 dan tanah di Arduino. Anda juga perlu menyambungkan pin IN1 hingga IN4 pada pemacu stepper UNL2003A ke pin 8 hingga 11 di Arduino, bersama dengan menghubungkan tanah. Suis dan perintang Ohk 1k perlu disambungkan antara tanah dan pin 7 Arduino. Akhirnya, bekalan kuasa perlu dilampirkan ke papan UNL 2003A dan ke Arduino dari bekalan kuasa 5 volt.

Berikut adalah sekumpulan penerangan yang lebih terperinci:

  1. Pateri wayar di satu sisi butang tekan. Pasang ini ke pin 7 di Arduino.
  2. Solder 1k resister di sisi lain butang tekan sehingga butang input dibumikan ketika tidak ditolak.. Di sisi lain butang, ikatkan pada +5 volt..
  3. Sambungkan empat wayar antara pin 8, 9, 10, dan 11 ke pin UNL 2003A IN1, IN2, IN3, dan IN4.
  4. Sambungkan titik SCL dan SDA pada Modul Jam Masa Sebenar ke pin yang betul di Arduino.
  5. Sambungkan tanah Arduino ke Modul Jam Masa Sebenar dan ke papan UNL 2003A.
  6. Buat pemisah kuasa untuk bekalan 5 volt anda (2 amp mesti mencukupi), dan sambungkannya ke papan Arduino dan UNL 2003A.
  7. Akhirnya, anda perlu memasang bekalan kuasa LED melalui lapisan tengah jam dan utas ke bahagian belakang casing. Anda mahu pengawal LED melekat di belakang supaya anda boleh menukar corak pencahayaan pada jam.

Anda perlu mengikat +5 volt ke pemacu stepper dan +6 hingga +12 volt ke Arduino. Saya tidak berjaya menggunakan bekalan kuasa tunggal untuk ini, tetapi saya mungkin akan menggunakan sistem 2 amp 7 volt dengan pengatur kuasa untuk stepper sekiranya saya mempunyai sedikit masa lagi.

Pastikan ketegangan antara motor dan gear tidak terlalu ketat atau terlalu hilang. Semak semuanya. Apabila semua pendawaian berada di tempatnya dan bahagiannya diikat dengan selamat, pasangkan pemasangan dengan hati-hati ke tempatnya.

Walau bagaimanapun - jangan sambungkan bekalan elektrik. Kita perlu memprogramkan papan kenyataan terlebih dahulu

Langkah 9: Program Arduino

Atur cara Arduino
Atur cara Arduino
Atur cara Arduino
Atur cara Arduino

Memprogram Arduino cukup mudah. Inilah cara kod berfungsi:

  1. Apabila kod dimulakan, ia akan memulakan langkah penghitung dan mengambil masa dari modul jam masa nyata. Jumlah langkah untuk motor diinisialisasi juga, bersama dengan beberapa pemboleh ubah lain mengenai sistem.
  2. Waktu ditukar dari waktu tempatan menjadi waktu Sidereal tempatan. Oleh kerana Bumi berputar di sekitar Matahari semasa berputar pada paksinya, masa yang diperlukan bintang untuk berputar adalah sekitar 4 minit lebih pendek daripada masa yang diperlukan untuk berputar ke posisi Matahari (rata-rata). Subrutin waktu Sidereal dalam kod telah diubah suai dari laman web ini. Walau bagaimanapun, terdapat beberapa kesalahan dalam kod tersebut, jadi saya mengemas kini untuk menggunakan algoritma Sidereal Time anggaran penuh yang dibuat oleh US Naval Observatory.
  3. Apabila gelung utama bermula, ia mengira berapa lama masa berlalu (dalam jam Sidereal) sejak jam dihidupkan. Ia kemudian melihat penghitung langkah semasa, dan menghitung berapa langkah yang harus ditambahkan sehingga putaran jam sejajar dengan waktu semasa. Jumlah langkah ini dihantar ke Arduino untuk memindahkan cakera.
  4. Sekiranya butang ditekan dalam gelung utama, cakera bergerak ke hadapan pada kadar yang lebih cepat. Ini membolehkan anda menetapkan cakera pada waktu dan tarikh semasa. Jam tidak mengekalkan bilangan langkah setelah tetapan semula kuasa, dan tidak ada pengekod untuk menunjukkan kedudukan cakera mutlak. Saya mungkin menambahkannya dalam versi projek yang akan datang.
  5. Setelah menggerakkan jam, sistem akan tidur selama beberapa waktu, dan mengulangi dua langkah terakhir.

Saya melakukan banyak eksperimen dengan stepper untuk memastikan saya tahu berapa banyak langkah yang SEBENARNYA diperlukan untuk satu putaran. Untuk stepper saya, ia adalah 512 x 4 dengan perpustakaan Arduino Stepper standard. Dalam kodnya, saya menetapkan RPM menjadi 1. Walaupun ini sangat perlahan ketika anda menetapkan jam, kelajuan yang lebih tinggi cenderung mempunyai langkah yang lebih terlepas.

Langkah 10: Pasangkannya dan Tetapkan Masa

Pasangkannya dan Tetapkan Masa
Pasangkannya dan Tetapkan Masa
Pasangkannya dan Tetapkan Masa
Pasangkannya dan Tetapkan Masa
Pasangkannya dan Tetapkan Masa
Pasangkannya dan Tetapkan Masa
Pasangkannya dan Tetapkan Masa
Pasangkannya dan Tetapkan Masa

Setelah anda memuat naik kod, sambungkan bekalan kuasa ke Arduino dan stepper. Pasang semuanya, termasuk lampu belakang. Gunakan alat kawalan jauh untuk menyalakan lampu.

Sekarang yang perlu anda tekan ialah menekan butang untuk menyelaraskan waktu dan tarikh. Pastikan masa semasa pada rete plastik luar sejajar dengan bulan dan hari pada plat akrilik dalaman. Tahniah! Anda mempunyai jam astronomi.

Setelah waktunya ditetapkan, anda harus mendapatkan denyutan dari stepper setiap 8 saat atau lebih untuk mengemas kini medan bintang. Ini adalah putaran 24 jam yang perlahan, jadi jangan mengharapkan banyak tindakan mengenai hal ini. Jelas sekali, anda boleh (dan seharusnya!) Menyelesaikan kes itu.

Seperti yang saya katakan, ini adalah prototaip. Saya umumnya gembira dengan hasilnya, tetapi saya akan mengubahnya sedikit pada versi seterusnya. Semasa saya membinanya semula, saya mungkin akan menggunakan stepper NEMA dan bukannya versi murah-o. Saya rasa daya tahan dan kebolehpercayaan akan menjadikannya lebih mudah digunakan. Gearnya berfungsi dengan baik, tetapi saya rasa saya terlalu banyak bermain pada gear yang saya reka. Saya mungkin akan melakukannya dengan cara yang berbeza juga.

Akhirnya, saya ingin mengucapkan terima kasih kepada orang-orang di Perpustakaan Walker MTSU atas bantuan mereka dalam membina ini. Saya menggunakan Laser Etcher di Ruang Pembuat mereka untuk membuat bahagian pemotongan akrilik dan kayu, dan banyak perbincangan yang produktif dengan Ben, Neal, dan geng Makerspace yang lain ketika memikirkan jam.

Peraduan Jam
Peraduan Jam
Peraduan Jam
Peraduan Jam

Hadiah Kedua dalam Peraduan Jam

Disyorkan: