فهرست مطالب:
- تدارکات
- مرحله 1: الهام و قدردانی
- مرحله 2: روش شناسی
- مرحله 3: سرویس وب طلوع/غروب آفتاب
- مرحله 4: کد پایتون
- مرحله 5: مونتاژ کنترل کننده
- مرحله 6: ساخت و ساز سبک
- مرحله 7: نتیجه گیری
تصویری: DIY روشنایی چشم انداز در فضای باز: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
من از زمانی که اولین خانه شهری خود را در سال 2003 خریداری کردم ، با شرکت های نورپردازی منظره مشکل داشتم. ترانسفورماتورها دارای رابط کاربری دکمه ای غیرمستقیم و صفحه نمایش های ارزان قیمت هستند که به نظر می رسد قدرت آنها از پلاتین گرانتر است. مگر اینکه قیمت بسیار بالایی را وارد کنید ، چراغ ها بی کیفیت هستند و قطعات جایگزین کمی (کمی) وجود دارند (سنبله). اتصالات خسته کننده و سخت هستند. من چند سالی است که با Raspberry Pi بازی می کنم و فکر می کردم باید پایه خوبی برای کنترل کننده نور باشد. من واقعاً می خواستم راه حل شخصی خود را ارائه کنم و این پروژه اشتیاق بهار 2019 من برای بهبود خانه شد.
تدارکات
لیست عرضه موفق فعلی
~ لوله کوچک:
~ چراغ سیل:
~ سیم:
~ مورد:
el پنل نصب قاب:
rip نوار ضد آب LED:
~ سیم سیلیکون:
Channel کانال آلومینیومی (U06B10 مشکی با روکش سفید شیر):
~ پایان کلاه (U06 مشکی):
ap مناظر اصلی چشم انداز:
~ منبع تغذیه:
~ Raspberry Pi W:
~ رله:
لیست تماشا
~ اتصالات:
راحتی اضافه شده است
Station ایستگاه لحیم کاری باتری ریوبی:
مشعل Dremel Butane:
راه حل های ناموفق
uts آجیل سیم در فضای باز:
ne اتصالات سیم:
~ چراغ سیل:
مرحله 1: الهام و قدردانی
جستجوهای مقدماتی من را به دو دستورالعمل آنلاین مجزا رساند که احساس می کردم می توان آنها را ترکیب کرد و به روز کرد تا آنچه را که بدنبال آن بودم ایجاد کند.
~ کالین مایلز ، معروف به Onehourcleaner در Instructables ، با این پست به من انگیزه داد. او سیم کشی منبع تغذیه را کاملاً توضیح داد ، بنابراین من قصد ندارم کارهای او را بازنویسی کنم ، بلکه برخی از به روز رسانی ها را اضافه می کنم.
~ Matyscabreras در YouTube یک ویدیوی عالی در مورد چراغ های DIY LED ایجاد کرد.
مرحله 2: روش شناسی
بر اساس پست های الهام بخش ، اهداف من به شرح زیر بود:
از منبع تغذیه رایانه استفاده کنید که هم چراغ ها و هم رزبری پای را تغذیه می کند.
~ کد پایتون سفارشی بنویسید که روشن و خاموش کردن چراغ ها را کنترل می کند.
a از یک وب سرویس برای تعیین زمان طلوع/غروب خورشید به عنوان مبنایی برای کنترل چراغ ها استفاده کنید.
lights چراغ های خود را بسازید تا جایگزین ها به راحتی تولید شوند.
solution راه حل را برای دیگران برای استفاده/بهبود/لذت بردن منتشر کنید.
مرحله 3: سرویس وب طلوع/غروب آفتاب
همانطور که در "مرحله 11: پیشرفتهای در حال پیشرفت و بسته بندی" یکی از پستهای الهام بخش ذکر شده است ، کالین با به دست آوردن کلید API از Weather Underground استفاده می کند. متأسفانه ، API WU به پایان کار خود رسیده است. من سرویس دیگری به نام Sunrise Sunset پیدا کردم که از یک API ساده REST استفاده می کند. شما می توانید URL مناسب را با ترکیب مختصات عرض و عرض جغرافیایی خود در درجه اعشاری تشکیل دهید. هنگام فراخوانی ، API JSON را با طلوع و غروب خورشید در آن مکان در زمان UTC باز می گرداند.
یک آدرس اینترنتی و پاسخ به شرح زیر است:
آدرس اینترنتی
api.sunrise-sunset.org/json؟lat=36.7201600…
واکنش
{
"results": {"طلوع آفتاب": "6:31:48 صبح" ، "غروب خورشید": "5:32:25 بعد از ظهر" ، "ظهر خورشیدی": "12:02:07 PM" ، "طول_روز": "11: 00: 37 "،" civil_twilight_begin ":" 6:05:35 صبح "،" civil_twilight_end ":" 5:58:39 بعد از ظهر "،" nautical_twilight_begin ":" 5:35:23 صبح "،" دریایی_تغذیه_پایان ":" 6:28:50 بعد از ظهر "،" astronomical_twilight_begin ":" 5:05:23 صبح "،" astronomical_twilight_end ":" 6:58:50 PM "} ،" status ":" OK "}
هنگام نوشتن کد پایتون خود ، من در برخورد و تبدیل بین مناطق زمانی بسیار مشکل داشتم. من معتقدم که کد من آنطور که می خواهم کار می کند. یک آزمایش خوب زمانی خواهد بود که ساعتها در زمان صرفه جویی در روز تغییر کنند. در آینده ، پیشرفت آینده ممکن است این باشد که رزبری پای من را در UTC کار کند و به هیچ عنوان تبدیل انجام ندهد. اگر تصمیم به انجام این کار گرفتم ، این دستورالعمل ها را به روز می کنم.
مرحله 4: کد پایتون
من کد پایتون خود را به مخزن "OutdoorLighting" GitHub خود اضافه کردم. من کاملاً از ورود کد پایتون خود استقبال می کنم. README.md به شرح زیر است:
اسکریپت های پایتون برای روشن/خاموش کردن خودکار روشنایی بیرون از رزبری پای استفاده می شود. از Sunrise Sunset REST API برای بازگشت زمان در JSON (https://sunrise-sunset.org/) استفاده می کند.
از بسته های زیر استفاده می کند: python 3 pip3 python درخواست python-dateutil استفاده از cron زیر برای اجرای این اسکریپت در ساعت 1 بامداد هر روز و راه اندازی مجدد سیستم (crontab -e): 0 1 * * */home/pi/OutdoorLighting/OutdoorLighting. pyreboot /home/pi/OutdoorLighting/OutdoorLighting.py
مرحله 5: مونتاژ کنترل کننده
عکسها دارای تمام اتصالات مورد نیاز برای کار با کنترلر هستند.
مرحله 6: ساخت و ساز سبک
پس از آزمایش و خطا ، این طراحی سبک است که از آن راضی هستم. عکسها با دستورالعمل های خاصی برچسب گذاری شده اند.
مرحله 7: نتیجه گیری
این پروژه کمی چالش برانگیز ، به طور پراکنده خسته کننده و بسیار سودآور بود. من در طول تحقیق و توسعه شخصی خود مقداری پول هدر دادم ، اما نه زیاد. من بیش از نیاز خود را صرف منبع تغذیه ATX کردم تا بتوانم در آینده قابلیت توسعه را ارائه دهم. برنامه این است که روشنایی را به طور کامل در اطراف خانه اجرا کنید. چراغ ها خود بسیار مدرن و جذاب بودند. برخی ممکن است چراغ طبقه ای را ترجیح دهند و من مطمئن هستم که یک راه حل plug-and-play را می توان در آمازون تهیه کرد.
توصیه شده:
ماندگاری کارکنان LED چشم انداز: 11 مرحله (همراه با تصاویر)
پایداری کارکنان LED چشم انداز: به خوبی شناخته شده است که حتی پس از خاموش شدن چراغ ، چشم انسان & quot؛ دیدن & quot؛ آن را برای کسری از ثانیه این به عنوان پایداری بینایی یا POV شناخته می شود و به فرد امکان می دهد & quot؛ رنگ & quot؛ تصاویر با حرکت سریع یک نوار
سیستم باغ خودکار ساخته شده بر روی Raspberry Pi برای فضای باز یا داخل ساختمان - MudPi: 16 مرحله (همراه با تصاویر)
سیستم باغ خودکار ساخته شده بر روی Raspberry Pi برای فضای باز یا داخل ساختمان - MudPi: آیا شما باغبانی را دوست دارید اما وقت لازم برای نگهداری آن را پیدا نمی کنید؟ شاید شما گیاهان آپارتمانی دارید که کمی تشنه به نظر می رسند یا به دنبال راهی برای خودکارسازی هیدروپونیک خود هستید؟ در این پروژه ما این مشکلات را حل کرده و اصول اولیه
ماندگاری چشم انداز فیجت اسپینر: 8 مرحله (همراه با تصاویر)
Persistence of Vision Fidget Spinner: این یک fidget spinner است که از اثر Persistence of Vision استفاده می کند که یک توهم نوری است که به موجب آن چندین تصویر مجزا در یک تصویر واحد در ذهن انسان ترکیب می شوند. متن یا گرافیک را می توان با استفاده از پیوند بلوتوث کم مصرف با استفاده از یک P
DIY روشنایی کم نور در فضای باز با استفاده از Raspberry Pi کنترل می شود: 11 مرحله (همراه با تصاویر)
DIY روشنایی کم ولتاژ در فضای باز با استفاده از Raspberry Pi کنترل می شود: چرا؟ باید اعتراف کنم ، من نیز مانند بسیاری دیگر از طرفداران بزرگ اینترنت اشیا (یا IoT) هستم. من همچنان خسته شده ام که همه چراغ ها ، لوازم منزل ، درب ورودی ، درب گاراژ را وصل کنم و چه کسی می داند که اینترنت دیگر در معرض چه چیزی است. به ویژه در رویدادهایی مانند
برد باز نئوپیکسل مدولار متن باز نان متن باز: 4 مرحله (همراه با تصاویر)
نورد نئوپیکسل مدولار متن باز نان ورودی: این دستورالعمل در مورد یک تخته شکست کوچک (8 میلی متر در 10 میلی متر) برای LED های Neopixel است که می توانند روی هم چیده و لحیم شوند ، همچنین استحکام ساختاری بیشتری نسبت به یک نازک دارد. نوار LED در شکل بسیار کوچکتری