Isi kandungan:
- Langkah 1: Bina Pangkalan
- Langkah 2: Buat Blok Difusi
- Langkah 3: Selesaikan Litar dan Jalankan Kodnya
- Langkah 4: Jalankan Program pada Setiap Pi, Jalankan Pelayan, dan Lihat dalam Tindakan
Video: Lampu Rakan Terbaik Jarak Jauh DIY: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:06
Saya membuat lampu segerak jarak jauh yang dikenali sebagai lampu "Sahabat Terbaik". Itu hanya bermaksud bahawa lampu ini diselaraskan dengan warna semasa lampu yang lain. Oleh itu, jika anda menukar satu lampu hijau, tidak lama kemudian lampu yang lain akan menjadi hijau. Ini adalah projek pi raspberry yang sangat mudah yang boleh digunakan oleh sesiapa sahaja dan menggunakan banyak konsep asas yang sangat sesuai untuk dibina.
Ini akan menjadi projek yang bagus untuk dijalankan semasa karantina kerana anda tidak dapat berada di dekat sepanjang masa, dan ia boleh digunakan di rumah yang sama untuk menandakan jika anda berada dalam pertemuan atau acara penting lainnya.
Bekalan:
- ws2811 Mentol LED -
- Raspberry pi zero yang saya gunakan (boleh pakai pi apa pun, ingat untuk dapatkan kad sd) -
- Lembaran Akrilik -
- Tekan butang
- Kayu ceri, kayu Oak Merah - Pengedar kayu tempatan
Langkah 1: Bina Pangkalan
Untuk memulakan, anda memerlukan kotak untuk memasukkan komponen elektronik dan menyalurkan cahaya. Saya mempunyai beberapa baki kayu ceri dan kayu oak merah yang biasa saya buat untuk membuat kotak itu. Saya menggunakan sekeping ceri persegi untuk bahagian atas, yang akhirnya berukuran sekitar 4,5 inci x 4,5 inci dan tebal 1,25 inci. Kemudian saya menggunakan potongan kayu oak merah untuk menambah bahagian komponen elektronik. Potongan itu panjangnya kira-kira 4.5 inci, tebal 1 inci, dan lebar 2 inci. Sekiranya saya melakukan ini lagi, saya pasti akan menjadikan oak merah lebih nipis supaya komponen elektronik mempunyai lebih banyak ruang untuk dimuatkan. Setelah memotong kepingan itu, saya mengirisnya dan menggerudi lubang untuk ws2811 led dengan menggunakan bit gerudi 1/2 inci. Kemudian saya menyelesaikannya dengan minyak kenari Mahoney.
Langkah 2: Buat Blok Difusi
Setelah pangkalan dibuat, saya mula membuat blok penyebaran yang akan digunakan untuk menyebarkan cahaya dari ws2811 led. Untuk melakukan ini, saya memotong kepingan segi empat tepat dari akrilik dan kemudian mengempiskan akrilik untuk menjadikannya benar-benar kabur. Ini akan membolehkan cahaya dari lampu menyebar dan menerangi lebih banyak lagi. Saya kemudian menggunakan gam panas untuk mengamankan struktur
Langkah 3: Selesaikan Litar dan Jalankan Kodnya
Ini adalah masa untuk memateri litar. Setiap lampu mempunyai raspberry pi zero, led ws2811, butang tekan, dan perintang. Satu litar digunakan untuk mengendalikan led ws2811, sementara yang lain digunakan untuk memeriksa input pengguna. Litar led ws2811 adalah rangkaian mudah yang menggunakan pin ground, 5v, dan pwm dari raspberry pi untuk mengawal led. Litar input pengguna mempunyai perintang penghad semasa dan butang tekan yang digunakan untuk menghidupkan dan mematikan voltan dari pin input pi raspberry.
Setiap pi menjalankan program yang sama. Program ini memeriksa bila butang tekan ditekan, dan jika demikian, perubahan warnanya. Ia kemudian menghantar mesej ke pelayan web yang mengesan warna semasa. Setiap 5 saat program ini juga memeriksa warna semasa dari pelayan web dan jika warna itu berbeza dengan warna lampu semasa, ia berubah menjadi warna itu. Ini adalah bagaimana ia diselaraskan. Oleh itu, jika anda menukar warna menjadi merah pada satu lampu, lampu itu akan memberitahu pelayan web bahawa warna semasa berwarna merah, lampu yang lain akan memeriksa pelayan web dalam 5 saat dan melihat bahawa warna semasa berwarna merah dan seterusnya berubah menjadi warna. Pelayan web yang saya gunakan dihoskan di salah satu pis kerana saya menggunakannya dalam rangkaian yang sama, tetapi anda boleh menjalankan pelayan ini dengan mudah di mana-mana pelayan awam dan lampu akan berfungsi di seluruh benua.
Dengan reka bentuk ini, anda boleh memperbesarnya dengan lebih daripada 2 lampu.
Berikut adalah dua repos yang anda perlukan untuk menjalankan projek. Sekiranya anda mempunyai masalah memasang BiblioPixel, anda boleh melihat video saya semasa membuat papan mesej. Perisian pemasangan BiblioPixel secara terperinci.
Program Cahaya Rakan Terbaik yang dijalankan pada setiap pi:
github.com/tmckay1/best_friend_light
Pelayan Web yang memantau warna semasa:
github.com/tmckay1/raspberrypi_gateway
Langkah 4: Jalankan Program pada Setiap Pi, Jalankan Pelayan, dan Lihat dalam Tindakan
Sekarang anda boleh menjalankan program pada baris perintah dengan memeriksa readme di repos sebelumnya, jalankan pelayan mengikuti readme, dan melihatnya dalam tindakan!
Disyorkan:
Petunjuk Status Keluarga / Rakan Sekerja: 6 Langkah (dengan Gambar)
Petunjuk Status Keluarga / Rakan Sekerja: Instruksional pertama saya, banyak projek telah membantu saya selama ini, semoga ini dapat membantu orang lain. Cerpen … Kami memerlukan cara untuk saling menunjukkan status kami daripada mengganggu panggilan, atau menjauhkan diri ketika kami menganggap
Esp32-Ubidots-Wireless-jarak jarak jauh-dan-kelembapan: 6 Langkah
Esp32-Ubidots-Wireless-jarak jarak jauh-dan-kelembapan: Dalam tutorial ini, kita akan mengukur data suhu dan kelembapan yang berbeza menggunakan sensor Temp dan kelembapan. Anda juga akan belajar bagaimana menghantar data ini ke Ubidots. Supaya anda dapat menganalisisnya dari mana sahaja untuk aplikasi yang berbeza
Jarak Jauh, 1.8km, Komunikasi Wayarles Arduino ke Arduino Dengan HC-12.: 6 Langkah (dengan Gambar)
Jarak Jauh, 1.8km, Arduino ke Arduino Wireless Communication Dengan HC-12.: Dalam arahan ini, anda akan belajar bagaimana berkomunikasi antara Arduino dengan jarak jauh sehingga 1.8km di udara terbuka. HC-12 adalah port bersiri tanpa wayar modul komunikasi yang sangat berguna, sangat kuat dan senang digunakan. Mula-mula anda akan
Lampu LED DIY - Lampu Mood Desktop Moden Dengan Jauh: 8 Langkah (dengan Gambar)
Lampu LED DIY - Lampu Mood Desktop Moden Dengan Jauh: Dalam artikel ini saya akan menjalani proses yang saya gunakan untuk membina Lampu Mood LED berbentuk piramid yang hebat ini. Saya menggunakan maple untuk struktur utama dan beberapa duri mahoni untuk menambah kekuatan. Untuk lampu saya menggunakan lampu LED RGB yang terdapat dalam jalur 16 kaki
Pelepasan Kabel Jauh Olympus Evolt E510 (Versi 2 Dengan Fokus Auto pada Jauh): 6 Langkah (dengan Gambar)
Pelepasan Kabel Jarak Jauh Olympus Evolt E510 (Versi 2 Dengan Fokus Auto pada Jauh): Semalam saya membina alat kawalan jauh satu butang sederhana untuk Olympus E510 saya. Sebilangan besar kamera mempunyai butang pelepas rana (yang anda tekan untuk mengambil gambar) yang mempunyai dua mod. Sekiranya butang ditekan dengan lembut, kamera akan fokus secara automatik dan mengukur cahaya