در این ساختنی یاد میگیرید چطور یک تصویر پس زمینه به آکواریوم اضافه کنید. در این روش از نوار LED هم استفاده میکنیم تا زیبایی تصویر پس زمینه بیشتر بشود. البته برای دیدن تصویر پس زمینه آکواریوم باید از شیشههای ضدجلبک استفاده کنید که قیمت زیادی ندارند. با ساختنی همراه باشید.
نوارهای LED که به آکواریوم وصل میکنید، از طریق رزبری پای کنترل میشوند. با اضافه کردن رزبری پای به پروژه میتوانید فرمانهای متعدد و متنوع را از طریق نوار LED اجرا کنید و کارایی آنها را بیشتر کنید. درست است که در این روش اضافه کردن تصویر پس زمینه به آکواریوم کمیپیچیده است اما مزایای زیادی هم دارد. برخی از این مزایا عبارتند از:
اجزای اصلی این پروژه فریم، نوار LED، رزبری پای و یک عکس چاپ شده در ابعاد مناسب است. دیوار پشتی فریم کمیزاویه دارد و به دیواره پشتی آکواریوم وصل میشود. نوار LED هم روی تصویر تابانده میشود و در نتیجه عمق آکواریوم بیشتر به نظر میرسد.
برای گرفتن گرمای اضافی نوار LED، باید آن را روی فریم آلومینیومیبچسبانید. این فریم آلومینیومیرا میتوانید از در و پنجرههای بدون استفاده بسازید. نوار LED هم باید چند رنگ و تک SMD باشد.
فریم را میتوانید تماماً از چوبهای بدون استفاده بسازید. برای ساخت فریم به وسایل زیر نیاز دارید:
ابتدا طول آکواریوم را اندازه بگیرید تا ارتفاع پنلهای کناری فریم مشخص بشود. سپس این پنلها را ببرید و برشهای لازم برای نوار LED و کاور آکواریوم را ایجاد کنید.
عرض آکواریوم را اندازه بگیرید، ضخامت پنلهای کناری را از آن کم کنید. این عدد طول تخته پشتی است.
از گیرههای چوبی هم برای زاویه دادن به تخته پشتی استفاده میکنیم. ابتدا گیرههای چوبی را به پنلهای کناری بچسبانید. این دو قطعه را با گیره ببندید و یک روز صبر کنید تا چسب کاملاً خشک بشود. سپس پنلهای کناری را به تخته پشتی بچسبانید و یک روز صبر کنید تا کاملاً خشک بشود. اگر از تخته روکش دار برای ساخت تخته پشتی استفاده کرده اید، باید روکش زیر چسبها را بخراشید تا تختهها درست بهم بچسبند.
برای این پروژه باید از نوار LED نوع SMD5050 استفاده کنید. این نوع نوار LED هر سه رنگ را روی یک SMD دارند و به همین خاطر برای استفاده در این پروژه مناسب هستند.
برای اضافه کردن نوار LED به وسایل زیر نیاز دارید:
قبل از اینکه کارتان در این مرحله را شروع کنید، یکبار نوار LED را تست کنید و مطمئن شوید درست کار میکند.
ابتدا از یک فریم آلومینیومی– مثلاً در و پنجرههای قدیمی– یک پروفیل U شکل ببرید. بالای پروفیل ما ۲۰ میلیمتر، یک طرف آن ۲۰ میلیمتر و طرف دیگرش هم ۲۰ میلیمتر است (ابعاد پروفیل به اندازههای آکواریوم بستگی دارد). طرف ۲۰ میلیمتری پروفیل نوار LED را میپوشاند، طرف ۱۰ میلیمتری داخل شیار تخته پشتی فریم قرار میگیرد و بالای پروفیل هم به نوار LED چسبانده میشود. طول نوار LED به میزان روشنایی که برای نور پس زمینه در نظر دارید، بستگی دارد. ما از نوار یک متری استفاده کردیم.
میتوانید بعد از آماده کردن فریم آلومینیومی، نوار LED را با منبع تغذیه روی فریم چوبی تست کنید.
ابعاد داخل آکواریوم (با در نظر گرفتن فیلترها) را مشخص کنید و تصویری که انتخاب کرده اید را با نرم افزار مناسب در آن اندازه دربیاورید. سپس عکس را پرینت کنید و با نوار چسب دو طرفه به فریم چوبی بچسبانید. فریم چوبی از کنار کشیده میشود و به همین خاطر دسترسی به آن تصویر و تنظیم مجدد آن بسیار ساده است. دقت کند نوار LED و سایر کابلها مانع از حرکت عرضی فریم چوبی نشوند.
نوار LED فرمانها را از یک ریموت کنترلر دریافت میکند اما برای ارسال این فرمانها به رزبری پای نیاز داریم. برای ساخت مدار الکترونیکی و اتصال نوار LED به رزبری پای به قطعات زیر نیاز داریم:
مدار را طبق شماتیکی که در تصاویر بالا میبینید روی برد بورد بسازید. دقت کنید که R2 با یک LED قرمز جایگزین میشود تا فرمانها ارسال بشوند. برای اتصال مدار به رزبری پای هم از سیم جامپر استفاده کنید. امیتر مادون قرمز به کابل گسترش وصل میشود. به این ترتیب میتوانید رزبری پای را در جایی دور از آکواریوم قرار بدهید.
برای اینکه رسیور سیگنالهای مادون قرمز دستگاههای دیگر را دریافت نکند، آن را داخل یک لوله PVC قرار بدهید و لوله را کنار فریم بگذارید.
حالا رزبری پای آماده است که با روشن و خاموش شدن GPIO17 سیگنالهای مادون قرمز را بفرستد. روشهای مختلفی برای اینکار وجود دارد که ما پکیج LIRC را انتخاب کرده ایم. با آپلود این پکیج میتوانید سیگنالهای مادون قرمز بسیاری از ریموت کنترلها را شناسایی و ارسال کنید.
با استفاده از کد زیر پکیج را روی رزبری پای آپلود کنید:
sudo apt-get install lirc |
سپس خطوط زیر را به مسیر /etc/modules اضافه کنید:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
lirc_dev lirc_rpi gpio_in_pin=18 gpio_out_pin=17
Add the following lines to /etc/lirc/hardware.conf
# /etc/lirc/hardware.conf # # Arguments which will be used when launching lircd
LIRCD_ARGS="--uinput"
# Don't start lircmd even if there seems to be a good config file # START_LIRCMD=false
# Don't start irexec, even if a good config file seems to exist. # START_IREXEC=false
# Try to load appropriate kernel modules LOAD_MODULES=true
# Run "lircd --driver=help" for a list of supported drivers. DRIVER="default"
# usually /dev/lirc0 is the correct setting for systems using udev DEVICE="/dev/lirc0" MODULES="lirc_rpi"
# Default configuration files for your hardware if any LIRCD_CONF="" LIRCMD_CONF="" |
برای ارسال سیگنالها سه گزینه دارید:
فایل پیکربندی که انتخاب کردید را در مسیر /etc/lircقرار بدهید و سپس رزبری پای را ریبوت کنید.
برنامه زیر را دانلود کنید و آن را در مسیر /home/pi/desktop کپی کنید. این برنامه چراغهای نوار LED را با الگو و ترتیب خاصی در طول روز و ماه روشن نگه میدارد. شما میتوانید بجای این برنامه از برنامه ای که خودتان نوشته اید هم استفاده کنید.
حالا میتوانید تصویر پس زمینه و چراغهایی که به آکواریوم اضافه کرده اید را تست کنید. مطمئن شوید ریموت کنترل و برنامه رزبری پای درست کار میکنند و فرمانهای صحیح را اجرا میکنند.
منبع
خلاصه مطلب
عنوان مطلب
آموزش اضافه کردن تصویر پس زمینه به آکواریوم [Raspberry Pi]
توضیح کوتاه
با این روش ساده و کم هزینه زیبایی آکواریوم تان را چندبرابر کنید.
نویسنده
عاطفه اسدزاده