Daftar Isi:
- Langkah 1: Bangun Basis
- Langkah 2: Buat Blok Difusi
- Langkah 3: Solder Sirkuit dan Jalankan Kode
- Langkah 4: Jalankan Program di Setiap Pi, Jalankan Server, dan Lihat Aksinya
Video: Lampu Sahabat Jarak Jauh DIY: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Saya membuat lampu sinkronisasi jarak jauh yang dikenal sebagai lampu "Teman Terbaik". Itu hanya berarti bahwa mereka tetap sinkron dengan warna lampu lainnya saat ini. Jadi jika Anda mengubah satu lampu menjadi hijau, tak lama kemudian lampu lainnya akan berubah menjadi hijau. Ini adalah proyek raspberry pi yang sangat mudah yang dapat diikuti oleh siapa saja dan menggunakan banyak konsep dasar yang sangat bagus untuk dibangun.
Ini akan menjadi proyek yang bagus untuk dijalankan selama karantina karena Anda tidak dapat berdekatan sepanjang waktu, dan ini dapat digunakan di rumah yang sama untuk menandakan jika Anda sedang rapat atau acara penting lainnya.
Perlengkapan:
- Lampu LED ws2811 -
- Raspberry pi nol yang saya gunakan (bisa menggunakan pi apa saja, ingat untuk mendapatkan kartu sd) -
- Lembaran Akrilik -
- Tekan tombol
- Kayu ceri, kayu Red Oak - Distributor kayu lokal
Langkah 1: Bangun Basis
Untuk memulai, Anda memerlukan kotak untuk meletakkan komponen elektronik dan memasukkan cahaya. Saya memiliki beberapa sisa kayu ceri dan kayu ek merah yang saya gunakan untuk membuat kotak. Saya menggunakan sepotong ceri persegi untuk bagian atasnya, yang akhirnya menjadi sekitar 4,5 inci x 4,5 inci dan tebal 1,25 inci. Kemudian saya menggunakan potongan kayu oak merah untuk menambahkan bagian komponen elektronik yang akan dimasuki. Potongan-potongan itu memiliki panjang sekitar 4,5 inci, tebal 1 inci, dan lebar 2 inci. Jika saya melakukannya lagi, saya pasti akan membuat kayu ek merah lebih tipis sehingga komponen elektronik memiliki lebih banyak ruang untuk muat. Setelah memotong potongan, saya mengampelasnya dan mengebor lubang untuk led ws2811 menggunakan mata bor 1/2 inci. Lalu saya menghabiskannya dengan minyak kenari Mahoney.
Langkah 2: Buat Blok Difusi
Setelah alas dibuat saya mulai membuat blok difusi yang akan digunakan untuk menyebarkan cahaya dari led ws2811. Untuk melakukan ini saya memotong potongan persegi panjang dari akrilik dan kemudian mengampelas akrilik agar benar-benar buram. Ini akan memungkinkan cahaya dari led menyebar dan menerangi lebih banyak. Saya kemudian menggunakan lem panas untuk mengamankan strukturnya
Langkah 3: Solder Sirkuit dan Jalankan Kode
Ini adalah waktu untuk menyolder sirkuit. Setiap lampu memiliki raspberry pi zero, led ws2811, tombol tekan, dan resistor. Satu sirkuit digunakan untuk mengontrol led ws2811, sementara yang lain digunakan untuk memeriksa input pengguna. Rangkaian led ws2811 adalah rangkaian sederhana yang menggunakan pin ground, 5v, dan pwm dari raspberry pi untuk mengontrol led. Rangkaian input pengguna memiliki resistor pembatas arus dan tombol tekan yang digunakan untuk menghidupkan dan mematikan tegangan dari pin input raspberry pi.
Setiap pi menjalankan program yang sama. Program ini memeriksa kapan tombol tekan ditekan, dan jika ya, akan berubah warna. Kemudian mengirim pesan ke server web yang melacak warna saat ini. Setiap 5 detik program ini juga memeriksa warna saat ini dari server web dan jika warna itu berbeda dari warna lampu saat ini, itu akan berubah menjadi warna itu. Ini adalah bagaimana mereka tetap sinkron. Jadi jika Anda mengubah warna menjadi merah pada satu lampu, lampu itu akan memberi tahu server web bahwa warna saat ini adalah merah, lampu lainnya akan memeriksa server web dalam 5 detik dan melihat bahwa warna saat ini merah dan selanjutnya berubah menjadi itu warna. Server web yang saya gunakan di-host di salah satu pis karena saya menggunakannya dalam jaringan yang sama, tetapi Anda dapat dengan mudah menjalankan server ini di server publik mana pun dan lampu akan bekerja di seluruh benua.
Dengan desain ini, Anda dapat dengan mudah menskalakannya ke lebih dari 2 lampu.
Di bawah ini adalah dua repo yang Anda perlukan untuk menjalankan proyek. Jika Anda memiliki masalah dalam menginstal BiblioPixel, Anda dapat melihat video saya tentang membuat papan pesan. Itu masuk ke menginstal BiblioPixel secara rinci.
Program Best Friend Light berjalan di setiap pi:
github.com/tmckay1/best_friend_light
Server Web yang melacak warna saat ini:
github.com/tmckay1/raspberrypi_gateway
Langkah 4: Jalankan Program di Setiap Pi, Jalankan Server, dan Lihat Aksinya
Sekarang Anda dapat menjalankan program pada baris perintah dengan memeriksa readme di repo sebelumnya, menjalankan server mengikuti readme, dan melihatnya beraksi!
Direkomendasikan:
Pengendali Jarak Jauh Berbasis LoRa - Kontrol Peralatan Dari Jarak Jauh: 8 Langkah
Pengendali Jarak Jauh Berbasis LoRa | Mengontrol Peralatan Dari Jarak Jauh: Hai, apa kabar, Guys! Akarsh di sini dari CETech. Dalam proyek ini, kita akan membuat remote control yang dapat digunakan untuk mengontrol berbagai instrumen seperti LED, motor atau jika kita berbicara tentang kehidupan kita sehari-hari, kita dapat mengontrol aplikasi rumah kita
Lampu Ruang LED Animasi yang dikendalikan dari jarak jauh: 5 Langkah (dengan Gambar)
Lampu Ruang LED Animasi yang dikendalikan dari jarak jauh: Bagi mereka yang menginginkan pertunjukan cahaya warna-warni yang menenangkan atau memesona, baik untuk kamar bayi, dekorasi Natal, atau hanya untuk bersenang-senang, inilah penambah suasana saya. Saya mendapatkan tanggapan yang sangat antusias dari bayi berusia 6 bulan hingga anak yang lebih besar
Lampu Suasana LED RGB Daya Terkendali Jarak Jauh.: 3 Langkah (dengan Gambar)
Lampu Suasana LED RGB Daya Terkendali Jarak Jauh.: Kontrol warna sinar lampu LED yang kuat dengan remote control, simpan warna dan panggil kembali sesuka hati. Dengan benda ini saya dapat mengontrol warna cahaya terang menjadi banyak warna berbeda menggunakan tiga warna dasar: merah hijau
Tingkatkan Jarak Efektif pada Pemancar Pemicu Jarak Jauh Flash 'ebay' Dengan Antena: 6 Langkah
Tingkatkan Jarak Efektif pada Pemancar Pemicu Jarak Jauh Flash 'ebay' Dengan Antena: Penggemar kamera dapat membeli pemicu jarak jauh versi murah untuk unit lampu kilat eksternal, mengendalikan unit lampu kilat tipe hot-shoe atau 'studio'. Pemicu ini menderita karena daya pemancar yang rendah dan dengan demikian jarak kontrol efektif yang kecil. ini bulan
Pelepasan Kabel Jarak Jauh Olympus Evolt E510 (Versi 2 Dengan Fokus Otomatis pada Jarak Jauh): 6 Langkah (dengan Gambar)
Olympus Evolt E510 Remote Cable Release (Versi 2 Dengan Fokus Otomatis pada Remote): Kemarin saya membuat remote satu tombol sederhana untuk Olympus E510 saya. Sebagian besar kamera memiliki tombol pelepas rana (tombol yang Anda tekan untuk mengambil gambar) yang memiliki dua mode. Jika tombol ditekan perlahan, kamera akan fokus otomatis dan mengukur cahaya