Daftar Isi:
- Perlengkapan
- Langkah 1: Menyiapkan Eletronics
- Langkah 2: Pemrograman
- Langkah 3: Mendesain Piksel
- Langkah 4: Merakit MDF
- Langkah 5: Menyolder Komponen
- Langkah 6: Menyelesaikan Pekerjaan Kayu
- Langkah 7: Nikmati Cahaya
Video: Pixel Smart Lamp: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Ini adalah proyek yang saya buat untuk lampu pintar yang dikontrol oleh Bluetooth dengan Aplikasi Android yang dikembangkan di Android Studio.
Tujuan utama Pixel adalah menampilkan lampu yang indah. Ini lightmode perapian, misalnya, mari kita lihat bagaimana tampilan perapian satu piksel. Juga mode pelangi menunjukkan berapa banyak gradien yang "alami" dibentuk oleh led.
Elektronik Pixel adalah Arduino Nano dan 10 LED yang dapat dialamatkan ws2813. Ini juga memiliki layar yang menunjukkan waktu, dan bel sehingga Anda dapat mengatur alarm.
Bodinya terbuat dari MDF (laser-cut) dan akrilik.
Github untuk.apk, file arduino, file aplikasi.
github.com/danielwilberger/PixelSmartLamp
EDIT: mengunggah lembaran pemotongan untuk bagian MDF
Perlengkapan
- Arduino nano;
- Modul Bluetooth HC-05
- Modul Jam Waktu Nyata;
- Tampilan LED 4 digit;
- 10 x LED yang Dapat Dialamatkan ws2812b
- Potensiometer;
- 4 x Tombol;
- Bel;
- Jenis huruf 5V-2amp.
Langkah 1: Menyiapkan Eletronics
Langkah pertama saya, setelah mengirimkan eletronics, adalah merakit semuanya di protoboard.
Dengan cara ini, saya bisa mengujinya dan mulai memprogram Arduino.
Saya harus:
- Solder lednya;
- Pasang semua perangkat di protoboard;
- Pasang 10 led yang dapat dialamatkan (dua untuk setiap sisi kubus, dikurangi bagian bawah);
- Mulai pemrograman.
Sebelum mendapatkan kubus akrilik untuk tampilan akhir, saya mengujinya di mangkuk plastik ibu saya.
Langkah 2: Pemrograman
Langkah saya selanjutnya adalah pemrograman. Pertama, arduino dengan semua fungsi yang pertama kali saya bayangkan untuk Pixel:
- Menampilkan waktu saat ini pada jam;
- Atur alarm untuk bangun (atau pengatur waktu);
- Tampilkan beberapa mode cahaya, dari lampu putih sederhana hingga pertunjukan pelangi atau perapian. Untuk bagian ini, beberapa contoh library FastLED untuk Arduino sangat membantu.
Setelah menyelesaikannya, saya memiliki lampu yang dapat dikontrol sepenuhnya, menggunakan tombol analog dan potensiometer. Jadi, langkah selanjutnya adalah mengatur koneksi bluetooth dengan aplikasi yang saya buat hanya untuk Pixel. Ini adalah bagian yang memakan waktu paling lama. Sebelum proyek ini, saya tidak memiliki pengetahuan tentang pemrograman Android, dan bahkan tidak tahu bahasa Java. Tapi saya sudah tahu pemrograman berorientasi objek, jadi saya memulai kursus pemrograman Android, di Udemy.
Anda dapat memeriksa semua yang Anda inginkan di Github saya. Tautan ada di atas pada awal artikel ini.
Langkah 3: Mendesain Piksel
Pada saat ini, saya telah membayangkan bagaimana Pixel akan terlihat, tetapi sudah waktunya untuk meletakkannya di atas kertas. Sebenarnya, di PC saya. Karena saya akan membuat Pixel di atas kayu dan akrilik MDF, saya tahu saya harus menggambar proyek yang sangat presisi. Jadi saya memilih perangkat lunak CAD dan mulai menggambar Pixel.
Ini mungkin terlihat sedikit berlebihan, tetapi saya sudah tahu menggambar CAD dari kursus kelulusan saya di Teknik. Dan itu sangat membantu untuk mendapatkan gambar 2D untuk pemotongan laser MDF.
Langkah 4: Merakit MDF
Setelah menggambar Pixel di CAD, saya menghubungi perusahaan lokal yang membuat benda akrilik, seperti pajangan, piala, dll. Tempat-tempat ini biasanya memiliki mesin pemotong laser, jadi saya bertanya apakah mereka bisa membuat kubus akrilik saya dan memotong MDF.
Jadi saya mendapat papan MDF 6mm, dan mengirimi mereka gambar pemotongan.
Saya menerimanya seperti pada gambar di atas, dan merakit semuanya menggunakan lem cyanoacrylate.
Langkah 5: Menyolder Komponen
Ini adalah salah satu momen paling sulit. Saya tidak punya pengalaman menyolder eletronics, jadi saya menonton beberapa video dan mencobanya.
Langkah 6: Menyelesaikan Pekerjaan Kayu
Saat ini, saya memiliki Pixel yang berfungsi seperti yang saya rencanakan. Beberapa penyesuaian diperlukan, seperti pengaturan kecerahan LED.
Tapi finishing MDF tidak seperti yang saya harapkan. Jadi saya mendapat lembaran kayu, penyihir adalah sepotong kayu yang sangat tipis. Saya menutupi semua permukaan MDF dengan if, setelah memastikan tampilan jam dapat memancarkan cahaya melaluinya.
Langkah 7: Nikmati Cahaya
Setelah semua pekerjaan ini, saya memiliki lampu yang jauh lebih terang dan lebih baik dari yang saya bayangkan.
Anda dapat memeriksa video di atas semua mode cahaya Pixel.
Silakan hubungi saya jika Anda memiliki keraguan tentang proyek Anda. saya akan dengan senang hati membantu:)
Direkomendasikan:
Alexa Smart Lamp Dengan ESP8266: 4 Langkah (dengan Gambar)
Alexa Smart Lamp Dengan ESP8266: Instruksi ini memandu Anda bersama saya dalam meningkatkan lampu antik dengan kontrol suara menggunakan mikrokontroler ESP8266 dan Amazon Echo/Alexa. Kode Arduino mengemulasi perangkat Belkin WeMo menggunakan perpustakaan fauxmoESP, yang membuat penyiapan menjadi mudah
IoT RC Car Dengan Smart Lamp Remote atau Gateway: 8 Langkah (dengan Gambar)
Mobil RC IoT Dengan Remote atau Gerbang Lampu Cerdas: Untuk proyek yang tidak terkait, saya telah menulis beberapa kode Arduino untuk berbicara dengan lampu pintar MiLight dan remote lampu yang saya miliki di rumah. Setelah saya berhasil mencegat perintah dari remote nirkabel, Saya memutuskan untuk membuat mobil RC kecil untuk menguji
Smart Lamp Chic'on Cube: 11 Langkah (dengan Gambar)
Smart Lamp Chic'on Cube: Instruksi ini menunjukkan cara membuat lampu pintar yang dapat menghubungkan platform layanan Chic'on. (Informasi lebih lanjut di https://www.github.com/roiKosmic/)****** Pembaruan Sejak Juli 2018 situs online www.chicon.fr tidak dapat diakses lagi, Anda harus
Bingkai Gambar LED Neo Pixel: 6 Langkah (dengan Gambar)
Bingkai Gambar LED Neo Pixel: Halo lagi! Saya telah melakukan proyek ini khusus untuk "warna pelangi" kompetisi. Jika Anda suka, silakan pilih saya dalam kontes. Jadi saya memutuskan untuk membuat proyek yang sangat cepat dan mudah untuk kompetisi. Ini adalah L neo-piksel
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 Langkah (dengan Gambar)
Smart Lamp (TCfD) - Rainbow + Music Visualizer: Proyek ini dilakukan untuk kursus Teknologi untuk Desain Konsep di TUDelftProduk akhir adalah lampu LED dasar ESP-32 dan terhubung ke server. Untuk prototipe, lampu memiliki dua fungsi; efek pelangi yang memancarkan warna yang menenangkan