Daftar Isi:

Lampu Desktop yang Digerakkan: 4 Langkah (dengan Gambar)
Lampu Desktop yang Digerakkan: 4 Langkah (dengan Gambar)

Video: Lampu Desktop yang Digerakkan: 4 Langkah (dengan Gambar)

Video: Lampu Desktop yang Digerakkan: 4 Langkah (dengan Gambar)
Video: Ini cara bisa lihat hantu, bukan magic! #Shorts Nasya kaila nazifah 2024, November
Anonim
Image
Image
Elektronik - Mempersiapkan Motor
Elektronik - Mempersiapkan Motor

Di sini saya akan menunjukkan cara membuat lampu desktop kecil yang digerakkan dengan sederhana menggunakan motor arduino dan servo. Saya juga akan memberi tahu Anda bagaimana Anda dapat mengubah motor sehingga Anda dapat merekam manipulasi dan oleh karena itu melakukan gerakan dengan lampu yang kemudian dapat diulang oleh lampu. Dengan ini Anda dapat "mengajarkan" berbagai gerakan lampu Anda.

Anda akan membutuhkan yang berikut ini:

- Arduino Uno atau Yun

- 2 x motor Servo SG-90

- 2 tombol (satu tombol tekan dan satu tombol sakelar rocker)

- banyak huruf tebal dan mur ukuran M0

- potensiometer (untuk mengontrol cahaya)

Lampu terdiri dari dua lengan dan bagian kepala, semuanya dipotong dengan laser. Anda perlu membuat kotak Anda sendiri untuk tubuh, saya kehilangan file ai. Untuk head, saya beli lagi lampu kecil (tim kecil https://duckduckgo.com/?q=tiny+tim+little+lamp) dan tinggal pakai headpart untuk LED. Saya yakin ada yang lebih baik, tapi tidak apa-apa.

Langkah 1: Pemotongan Laser

Saya melampirkan file ai, cukup lurus ke depan! Pasang motor menggunakan sekrup.

Langkah 2: Elektronik - Mempersiapkan Motor

Elektronik - Mempersiapkan Motor
Elektronik - Mempersiapkan Motor

Jika Anda ingin merekam manipulasi fisik (jadi menangkap Anda mengubah pose lampu), Anda perlu sedikit meretas motor. Ini tidak sulit. Satu-satunya hal yang perlu Anda lakukan adalah memasang kabel tambahan ke papan kecil di casing motor. Anda dapat memasang kabel ini ke arduino Anda dan kemudian Anda dapat membaca posisi motor saat ini. Mulailah dengan itu, pertama-tama Anda harus membuka casing motor dengan membuka sekrup kecil di bagian bawah. Kemudian lepaskan casing bawah dan keluarkan papan (lihat Gambar 1). Kemudian Anda perlu menyolder kabel baru ke pin di papan seperti yang dijelaskan pada gambar 2. Saya melepas ketiga kabel dan menyolder empat kabel baru. Pada gambar, kabel kuning adalah kabel baru, yang perlu dihubungkan ke input analog pada arduino Anda seperti A5. Sekarang Anda dapat memutar motor secara manual dan arduino Anda dapat melacak gerakan ini. Peringatan: tidak disarankan oleh pemasok untuk memutar motor seperti itu karena berisiko merusak motor. Namun, sangat sedikit motor yang rusak sejauh ini bagi saya. Pastikan Anda mendaur ulang material jika motor rusak!

Langkah 3: Menyatukan Semuanya

Menyatukan Semuanya
Menyatukan Semuanya

Di bawah ini ada sketsa tentang bagaimana semuanya terhubung. Elektronik dasar cepat: tombol tekan harus dihubungkan ke 5V di satu sisi dan di sisi lain Anda memiliki pin dan resistor ke ground. Ketika tombol tidak ditekan, pin akan membaca ground. Jika Anda menekan tombol, pin akan menjadi tinggi. Dengan begitu Anda akan selalu membaca tinggi atau rendah pada pin dan tidak akan mendapatkan status mengambang (yang dapat menghasilkan output acak). Prinsip yang sama berlaku untuk tombol rocker. Namun, di sana Anda memiliki tombol seperti sebelumnya dan juga led (jika Anda memilikinya di tombol rocker Anda). Anda dapat mengontrol led jika Anda menempatkan pin 4 sebagai output tinggi. Saya hanya menyertakan satu motor dalam sketsa karena membuatnya lebih mudah dibaca, tetapi Anda akan membutuhkan dua atau jika Anda ingin tiga (satu di pangkalan).

Langkah 4: Kode

Saat Anda memutar tombol rocker, lampu berada dalam mode perekaman. Setiap gerakan yang Anda lakukan akan disimpan. Setelah Anda mendorong bagian bawah rocker ke belakang, Anda dapat memutar ulang gerakan dengan tombol tekan. Menikmati!

Direkomendasikan: