Daftar Isi:

Tampilan Satelit Jupiter: 3 Langkah
Tampilan Satelit Jupiter: 3 Langkah

Video: Tampilan Satelit Jupiter: 3 Langkah

Video: Tampilan Satelit Jupiter: 3 Langkah
Video: Teleskop Hubble NASA Mendeteksi Keajaiban di Keempat Satelit Terbesar Jupiter (Foto Asli) 2024, November
Anonim
Tampilan Satelit Jupiter
Tampilan Satelit Jupiter
Tampilan Satelit Jupiter
Tampilan Satelit Jupiter
Tampilan Satelit Jupiter
Tampilan Satelit Jupiter

Ini adalah proyek yang menyenangkan dan mudah yang memiliki banyak potensi untuk membuat tampilan yang menarik, mendidik, dan memulai percakapan. Ini menggunakan strip cahaya neopiksel murah ($ 10) untuk menampilkan orientasi saat ini dari empat bulan utama Jupiter.

Perlengkapan

Arduino Uno (varian apa pun bisa digunakan)

Strip NeoPixel (saya menggunakan yang tersedia dari Amazon)

3 kabel penghubung

Langkah 1: Hubungkan Arduino Anda ke Lightstrip

Hubungkan Arduino Anda ke Lightstrip
Hubungkan Arduino Anda ke Lightstrip

Tidak banyak untuk ini. Strip lampu memiliki tiga koneksi; Merah untuk +5V, Hitam untuk Ground, Hijau untuk sinyal.

Anda mungkin memiliki strip cahaya yang berbeda dari saya sehingga warnanya dapat bervariasi tetapi sambungannya akan sama.

Hubungkan berikut ini:

Strip cahaya -------- Pin Arduino

Kabel merah -------------- 5V

Kabel hitam ------------ GND

Kawat hijau ------------ Pin 6 (ini bisa pin apa saja tapi sketsa saya menggunakan 6)

Anda mungkin ingin menunggu sampai Anda memprogram Arduino sebelum memasang strip lampu. Ini akan mencegah kondisi acak saat pengaktifan menyalakan semua lampu secara bersamaan dan berpotensi membebani port USB komputer.

Langkah 2: Program Arduino

Muat sketsa ke Arduino menggunakan metode apa pun yang biasa Anda gunakan.

Catatan: Anda harus memuat pustaka Adafruit Neopixel. Terima kasih kepada Adafruit atas dukungan luar biasa mereka terhadap komunitas Maker!!!

Ini adalah implementasi yang sangat sederhana yang menyisakan banyak ruang untuk Anda tingkatkan. Saat ini, Anda membuat kode keras pada tanggal dan waktu (dalam UTC). Perbarui variabel ke waktu UTC Anda saat ini. Kompilasi dan unduh kode ke Arduino Anda. Anda harus melihat keadaan bulan saat ini. Jupiter akan muncul sebagai titik MERAH di tengah strip. Warna bulan lainnya dapat diubah dalam sketsa sesuai keinginan Anda. Karena tanggal dan waktu saat startup ada dalam sketsa, Anda sekarang dapat mengambil tampilan di tempat lain dan mencolokkannya dan itu akan mulai pada waktu saat ini. Ini memungkinkan Anda untuk memprogramnya dan dengan cepat memindahkannya ke suatu tempat tanpa kehilangan tanggal atau waktu.

Langkah 3: Jadikan Milik Anda

Jelas ada beberapa cara bagus untuk meningkatkan ini jika Anda ingin menjadikannya proyek yang indah untuk rumah Anda:

1) Tambahkan jam waktu nyata yang didukung baterai. Ini sangat murah dengan banyak informasi yang tersedia tentang cara menggunakannya. Ini akan memungkinkan Anda untuk tidak kehilangan tanggal atau waktu saat ini ketika unit kehilangan daya.

2) Anda dapat menambahkan beberapa sakelar ke Arduino dan menghasilkan kode untuk mengatur waktu hanya dengan menggunakan strip lampu sebagai tampilan. Mungkin mengatur setiap digit tanggal dan waktu dengan berapa banyak LED Anda jauh dari Jupiter (atau salah satu ujung strip).

3) Saya menambahkan gambar kecil Jupiter untuk lebih menonjolkan planet ini. Memasang ke latar belakang bidang bintang akan benar-benar membuat proyek ini menonjol.

4) Saat ini, kode akan menimpa dua bulan yang berada pada piksel yang sama. Anda dapat memodifikasi kode untuk mem-flash dua warna secara bergantian saat berada pada piksel yang sama.

5) Mirip dengan 2 di atas, Anda dapat membuat skema untuk bergantian antara tampilan bulan dan waktu. (Bagaimana Anda dapat menampilkan waktu pada strip linier terserah Anda). Kode terutama mengatur tampilan dan kemudian memanggil subrutin untuk menghitung posisi berulang kali. Saya menambahkan baris di subrutin Loop() untuk menambahkan 120 detik ke waktu setiap iterasi Loop. Ini memungkinkan Anda untuk melihat bulan bergerak relatif satu sama lain lebih cepat dan memberikan tampilan yang sangat keren dari para penari kosmik ini.

Video menunjukkan kode dengan baris ini dikomentari. Anda dapat melihat bagaimana Io merobek Jupiter dan Callisto menembak di luar sana. Saya harap Anda menikmati proyek ini. Jika Anda membuatnya, silakan bagikan dengan semua orang.

Direkomendasikan: