Isi kandungan:
- Bekalan
- Langkah 1: Inspirasi & Penghargaan
- Langkah 2: Metodologi
- Langkah 3: Perkhidmatan Web Sunrise / Sunset
- Langkah 4: Kod Python
- Langkah 5: Pemasangan Pengawal
- Langkah 6: Pembinaan Ringan
- Langkah 7: Kesimpulannya
Video: Pencahayaan Landskap Luar DIY: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Saya mempunyai masalah dengan syarikat pencahayaan lanskap sejak membeli rumah bandar pertama saya pada tahun 2003. Transformer berkuasa rendah dengan antara muka butang tekan yang tidak intuitif dan skrin murah di mana watt nampaknya lebih berharga daripada platinum. Kecuali anda memasuki titik harga yang sangat tinggi, lampu sangat berkualiti dengan alat ganti yang hampir tidak ada (paku). Penyambungnya mengecewakan dan tidak kemas. Saya telah bermain dengan Raspberry Pi selama beberapa tahun dan menganggapnya sebagai asas yang baik untuk pengawal pencahayaan. Saya benar-benar mahu melancarkan penyelesaian saya sendiri dan ini menjadi projek semangat Spring 2019 saya untuk pembaikan rumah.
Bekalan
Senarai Bekalan Berjaya Semasa
~ Susut Tubing:
~ Lampu Banjir:
~ Kawat:
~ Kes:
~ Panel Pemasangan Kes:
~ Jalur Kalis Air LED:
~ Kawat Silikon:
~ Aluminium Channel (U06B10 Black w / Milk White Cover):
~ Topi Akhir (U06 Hitam):
~ Staples Landskap:
~ Bekalan Kuasa:
~ Raspberry Pi W:
~ Relay:
Senarai Tontonan
~ Penyambung:
Kemudahan tambahan
~ Stesen Pematerian Bateri Ryobi:
~ Obor Butang Dremel:
Penyelesaian yang Gagal
~ Kacang Kawat Luaran:
~ Penyambung Kawat:
~ Lampu Banjir:
Langkah 1: Inspirasi & Penghargaan
Pencarian awal membawa saya kepada dua arahan dalam talian yang saya rasa dapat digabungkan dan dikemas kini untuk membuat apa yang saya cari.
~ Colin Miles, aka onehourcleaner on Instructables, memberi inspirasi kepada saya dengan catatan ini. Dia menjelaskan pendawaian bekalan kuasa dengan sempurna jadi saya tidak akan menulis semula karyanya, sebaliknya saya akan menambah beberapa kemas kini.
~ Matyscabreras di YouTube membuat video hebat mengenai lampu LED DIY.
Langkah 2: Metodologi
Berdasarkan catatan inspirasi, matlamat saya adalah seperti berikut:
~ Gunakan bekalan kuasa PC yang akan menyalakan lampu dan Raspberry Pi.
~ Tulis kod Python tersuai yang akan mengawal menyalakan dan mematikan lampu.
~ Menggunakan perkhidmatan web untuk menentukan waktu matahari terbit / terbenam sebagai asas untuk mengawal lampu.
~ Bentukkan lampu saya sendiri supaya penggantian dapat dihasilkan dengan mudah.
~ Terbitkan penyelesaian agar orang lain dapat memanfaatkan / meningkatkan / menikmati.
Langkah 3: Perkhidmatan Web Sunrise / Sunset
Seperti yang disebutkan dalam "Langkah 11: Peningkatan Dalam Proses & Pembungkus" dari salah satu pos inspirasi, Colin menyebutkan menggunakan Weather Underground dengan mendapatkan kunci API. Malangnya, API WU telah mencapai tahap akhir perkhidmatan. Saya menjumpai perkhidmatan lain yang disebut Sunrise Sunset yang menggunakan REST API yang ringkas. Anda boleh membentuk URL yang sesuai menggabungkan koordinat garis lintang dan garis bujur anda dalam darjah perpuluhan. Apabila dipanggil, API akan mengembalikan JSON dengan matahari terbit dan terbenam di lokasi tersebut pada waktu UTC.
Contoh URL dan respons adalah seperti berikut:
URL
api.sunrise-sunset.org/json?lat=36.7201600…
Tanggapan
{
"hasil": {"matahari terbit": "6:31:48 AM", "matahari terbenam": "5:32:25 PM", "solar_noon": "12:02:07 PM", "day_length": "11: 00: 37 "," Civil_twilight_begin ":" 6:05:35 AM "," Civil_twilight_end ":" 5:58:39 PM "," nautical_twilight_begin ":" 5:35:23 AM "," nautical_twilight_end ":" 6:28:50 PM "," astronomical_twilight_begin ":" 5:05:23 AM "," astronomical_twilight_end ":" 6:58:50 PM "}," status ":" OK "}
Semasa menulis kod Python saya, saya banyak berusaha dalam menangani dan menukar antara zon waktu. Saya percaya kod saya berfungsi seperti yang saya mahukan. Ujian yang baik adalah apabila jam berubah untuk menjimatkan waktu siang. Pada pandangan belakang, peningkatan masa depan mungkin adalah menetapkan Raspberry Pi saya beroperasi di UTC dan tidak melakukan penukaran sama sekali. Sekiranya saya memutuskan untuk melakukannya, saya akan mengemas kini arahan ini.
Langkah 4: Kod Python
Saya menambahkan kod Python saya ke repositori "OutdoorLighting" GitHub saya. Saya sangat mengalu-alukan input pada kod Python saya. README.md adalah seperti berikut:
Skrip Python digunakan untuk menghidupkan / mematikan pencahayaan luar secara automatik dari Raspberry Pi. Menggunakan API REST Sunrise Sunset untuk mengembalikan masa di JSON (https://sunrise-sunset.org/).
Menggunakan pek berikut: python 3 pip3 python-request python-dateutil Menggunakan cron berikut untuk menjalankan skrip ini pada pukul 1 pagi setiap hari dan pada sistem reboot (crontab -e): 0 1 * * * / rumah / pi / Pencahayaan Luar / Pencahayaan Luar. py @reboot /home/pi/OutdoorLighting/OutdoorLighting.py
Langkah 5: Pemasangan Pengawal
Foto dilabel dengan semua sambungan yang diperlukan untuk mengendalikan pengawal.
Langkah 6: Pembinaan Ringan
Selepas beberapa percubaan dan kesilapan, ini adalah reka bentuk ringan yang saya dapati. Foto dilabel dengan arahan khusus.
Langkah 7: Kesimpulannya
Projek ini sedikit mencabar, mengecewakan secara sporadis, dan sangat bermanfaat. Saya membazirkan sejumlah wang semasa R&D peribadi saya, tetapi tidak banyak. Saya menghabiskan lebih banyak daripada yang saya perlukan untuk bekalan kuasa ATX untuk menawarkan kemampuan pengembangan masa depan. Rancangannya adalah untuk menjalankan pencahayaan sepenuhnya di sekitar rumah. Lampu itu sendiri sangat moden dan menarik. Sebilangan mungkin lebih suka cahaya berjenjang dan saya yakin penyelesaian plug-and-play dapat diperoleh di Amazon.
Disyorkan:
Jauh Lampu Luar Luar 10W RGB: 5 Langkah
10W RGB Outside Night Lamp Remote: Projek ini adalah lampu LED 10GB RGB untuk malam, ia boleh diletakkan di sebelah anda dan memberi anda suasana suasana berjam-jam. Saya terinspirasi oleh Lampu Balad yang terdapat di Perancis tetapi agak kuat (versi komersialnya kira-kira 3W, lombong 10W) dan banyak lagi
Dudukan fon kepala sederhana DIY dengan pencahayaan halus: 19 langkah (dengan gambar)
Dudukan fon kepala sederhana DIY dengan pencahayaan halus: Dalam instruksional ini, saya akan menunjukkan kepada anda cara membuat pendirian fon kepala ringkas dan padat dengan pencahayaan halus di bahagian belakang, menggunakan bahan dan alat asas yang murah. ALAT YANG ANDA PERLU: Pemutar Skru Jigsaw Drill Fretsaw Pengapit besi
Pencahayaan Luar Voltan Rendah DIY Dikawal Menggunakan Raspberry Pi: 11 Langkah (dengan Gambar)
Pencahayaan Luaran Voltan Rendah DIY Dikendalikan Menggunakan Raspberry Pi: Mengapa? Saya harus mengakui, saya, seperti banyak yang lain, peminat internet pelbagai perkara (atau IoT). Saya juga masih letih menyambungkan semua lampu, perkakas, pintu depan, pintu garaj dan siapa tahu apa lagi yang terdapat di internet yang terdedah. Terutama dengan acara seperti
Landskap Dari Negara Saya: 4 Langkah
Landskap Dari Negara Saya: Hai semua! Ini adalah projek pertama saya, dan saya sangat ingin berkongsi dengan anda! Idea itu datang dari pemandangan yang indah, dari negara saya
Sempadan Landskap CD Dengan Unjuran Pelangi: 5 Langkah
Perbatasan Landskap CD Dengan Unjuran Pelangi: Mengapa membeli sempadan lanskap plastik yang mahal apabila anda dapat membuat sendiri secara percuma, kitar semula CD lama dan dapatkan bennie sampingan yang paling keren dalam proses ini