فهرست مطالب:
- مرحله 1: موارد مورد نیاز
- مرحله 2: پنل مانیتور را آماده کنید
- مرحله 3: ایجاد فریم
- مرحله چهارم: کنار هم قرار دادن قطعات
- مرحله 5: نرم افزار را نصب کنید
تصویری: آینه هوشمند رزبری پای: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
بنابراین یک کش تمشک pi 1B بلا استفاده در کشو و یک مانیتور استفاده نشده وجود داشت. این دلیل کافی برای ایجاد یک آینه هوشمند است.
آینه باید اطلاعات زمان ، تاریخ و آب و هوا و همچنین وضعیت وضعیت سوئیچ های خانه هوشمند و آنچه موسیقی در حال پخش است را نشان دهد.
مرحله 1: موارد مورد نیاز
برای ایجاد آینه هوشمند به موارد زیر نیاز دارید
- دانگل Raspberry Pi WIFI (به جز Raspberry Pi 3 ، این یکی شامل WIFI است)
- مانیتور (من از BenQ 24 "استفاده کردم)
- قاب عکس (یکی را از https://wunsch-bilderrahmen.de در آلمان دریافت کرده اید)
- آینه یک طرفه (یکی از آن در https://www.myspiegel.de/ در آلمان گرفته شده است) ، اما می توانید از آینه اکریلیک شفاف نیز استفاده کنید
- تخته های چوبی برای گسترش قاب تصویر به طوری که می تواند مانیتور را در خود جای دهد
- براکت زاویه ای برای نگه داشتن مانیتور در قاب
- نوار چسب سیاه برای جلوگیری از تماس مستقیم شیشه با فلز
- چسب چوب و دوشاخه چوبی برای چسباندن قاب عکس و حاشیه چوبی به هم
- سیم یا سیم برای نصب و همچنین لنگرهای پیچ
- کانال کابل
- گیره میله ای
- دستگاه حفاری
اگر می خواهید یک نور پس زمینه توسط نوار led باشد ، به موارد زیر نیز نیاز دارید
- نوار LED با کنترل کننده ، این پروژه را ببینید RC-led-LED-strip
- فرستنده 433 مگاهرتز
لیستی وجود دارد که شامل هزینه های اصلی پروژه است.
- قاب تصویر-28 € ~ 29.3 $
- آینه یک طرفه-73 € 76.66 پوند
- BenQ GL2450 - 100 یورو 104.9 دلار
- رزبری پای 3 - 37 یورو 38.8 یورو
- تخته های چوبی (قبلاً به طول مناسب برش خورده اند) - 15 € ~ 15.7 $
- نوار LED 6 یورو
این مبلغ 259 € ~ 272 دلار برآورد می شود با این فرض که همه وسایل کوچک مانند ابزار ، چسب چوبی ، پیچ و غیره را در اختیار دارید. اما همانطور که قبلاً نیز اشاره کردم ، دلیل ساخت آینه مانیتور ، raspi و led-led استفاده نشده بود ، بنابراین من سرمایه گذاری کردم. 116 € 2 122 $ برای انجام وظیفه جدید به آنها.
مرحله 2: پنل مانیتور را آماده کنید
اولین قدم این است که قاب را از پنل مانیتور بردارید. این امر برای به دست آوردن اندازه مناسب پنل مانیتور ضروری است. برای به دست آوردن قاب تصویر ، آینه یک طرفه و تخته های چوبی در اندازه مناسب ، به اندازه نیاز دارید.
در حال حاضر چندین توضیح درباره نحوه حذف قاب وجود دارد. برای کسب اطلاعات بیشتر به این نتیجه جستجو نگاه کنید
بعد یک نوار چسب سیاه روی حاشیه فلزی پنل مانیتور گذاشتم. اولین دلیل این است که بعداً وقتی مانیتور را روی آینه می گذارم از تماس مستقیم فلز با شیشه اجتناب کنم. دلیل دوم جلوگیری از انعکاس فلز است ، بنابراین من رنگ مشکی را انتخاب می کنم که باید نور ورودی را جذب کند.
مرحله 3: ایجاد فریم
هنگامی که اندازه مناسب صفحه مانیتور را می دانیم ، می توانیم قاب عکس ، آینه یک طرفه و تخته های چوبی را سفارش دهیم. من یک قاب عکس و یک آینه یک طرفه را سفارش دادم که دقیقاً با هم مطابقت داشته باشند ، بنابراین آینه توسط قاب تصویر نگه داشته می شود. با این حال ، صفحه اصلی نیز باید ثابت شود بنابراین من یک حاشیه در پشت قاب تصویر ایجاد کردم که باید شامل مانیتور باشد.
برای صرفه جویی ، تخته های چوبی را با چسب چوب ، شاخه های چوبی و پیچ وصل کردم. تصویر اول دو سوراخ برای دوشاخه های چوبی در قاب تصویر نشان می دهد. مراقب باشید که قاب عکس را سوراخ نکنید ، زیرا ظاهر آن چندان خوب نیست. تصویر دوم سوراخ های پیچ ها را نشان می دهد ، یکبار دیگر مراقب باشید که پیچ را در قاب عکس سوراخ نکنید.
اگر می خواهید از یک کابل استفاده کنید ، حاشیه برای کابل های خروجی و همچنین یک سوراخ برای نوار led نیاز دارد.
مرحله چهارم: کنار هم قرار دادن قطعات
وقتی قاب کامل شد ، می توانیم همه چیز را کنار هم قرار دهیم. آینه توسط مانیتور ثابت می شود. برای نصب مانیتور روی قاب چوبی ، من دو براکت زاویه دار در سه طرف اضافه کردم ، شش زاویه ایجاد کرد. چهارمین قسمت مشکی پنل مانیتور با یک برد مدار پوشانده شده است ، بنابراین این مورد را رد می کنم.
جعبه فلزی مرکزی شامل دستگاه الکترونیکی برای صفحه مانیتور است و در ابتدا توسط قاب مانیتور ثابت شده است. اکنون بدون حاشیه ، نوار قهوه ای را اضافه کردم تا این جعبه را روی مانیتور ثابت کنم. من یک طناب سبز در نوارهای چوبی سمت چپ و راست را با پیچ وصل کردم ، برای نصب آینه روی دیوار لازم است.
من تمشک pi را در گوشه پایین سمت چپ و کنترل کننده نوار led را در پایین سمت راست قرار دادم. GPIO های raspi به یک فرستنده 433 مگاهرتز متصل شده اند تا رنگ نوار led را تنظیم کنند. اما فرستنده همچنین می تواند عملکردهای بیشتری داشته باشد ، به عنوان مثال ، کنترل برخی سوکت های بی سیم.
مرحله 5: نرم افزار را نصب کنید
نرم افزار آینه هوشمند کاملاً مبتنی بر html ، javascript و css است. هر آنچه شما نیاز دارید یک مرورگر است. برای تمشک pi توصیه می کنم از midori استفاده کنید. کد منبع در repo gitpub میزبانی می شود. این یک داشبورد بسیار مینیمالیستی است که فقط زمان ، آب و هوا ، موسیقی و سوئیچ ها را نشان می دهد. زمان از زمان سیستم رایانه می آید. برای نشان دادن اطلاعات آب و هوا از https://api.openweathermap.org استفاده می کنم. اطلاعات موسیقی و سوئیچ از سرور خانه هوشمند من بر اساس این repo githup تهیه می شود: https://github.com/dabastynator/RemoteControlSystem. این راه حل خانه هوشمند چندین واحد قابل کنترل را تعریف می کند ، به عنوان مثال رسانه سرور یا سوکت بی سیم در پیکربندی xml و همه را از طریق یک API وب آرامش بخش در دسترس قرار می دهد.
برای پیکربندی raspberry pi باید repo github را کلون کنید:
git clone [email protected]: dabastynator/SmartMirror.git
و فایل edit/SmartMirror/smart_config.js را برای تنظیم کلید openweatherapi و رمز امنیتی سیستم کنترل از راه دور ویرایش کنید:
var mSecurity = 'token ='؛
var mOpenWeatherKey = ؛
حالا تمشک pi باید مرورگر midori را در هنگام راه اندازی نشان دهد و همچنین نشانگر ماوس را در صورت عدم فعالیت توسط unclutter مخفی کند. بنابراین خطوط زیر را در ~/.bashrc اضافه کنید:
خواب 20 ثانیه
# پنهان کردن ماوس در صورت عدم فعالیت
unclutter -display: 0 -ventvents -grab &
log = "/home/pi/magic_mirror.log"
mirror = "file: ///home/pi/SmartMirror/smart_mirror.html"
نمایش DISPLAY =: 0
midori -e تمام صفحه -a $ mirror >> $ log &
بعد صفحه خالی پیش فرض را در 6 دقیقه عدم فعالیت که در این صفحه توضیح داده شده حذف می کنم: https://www.etcwiki.org/wiki/Disable_screensaver_and_screen_blanking_Raspberry_Pi. بنابراین فایل/etc/kbd/config را تغییر دهید و این خطوط را تغییر دهید:
BLANK_TIME = 0
BLANK_DPMS = خاموش
POWERDOWN_TIME = 0
و این خطوط اضافی را به فایل/etc/xdg/lxsession/LXDE-pi/autostart اضافه کنید.
xset s noblank
xset s خاموش
xset -dpms
برای چرخاندن صفحه به میزان 90 درجه ، خطوط زیر را به /boot/config.txt اضافه کردم.
# صفحه را به حالت نمای اصلی بچرخانید
display_rotate = 1
خودشه. تجربه من در حال حاضر استفاده بهتر از یک مانیتور led واقعی به جای یک مانیتور LCD است. این باید نور کمتری روی ناحیه سیاه ایجاد کند ، انرژی کمتری مصرف کند و باید سبک تر و نازک تر باشد. وزن آینه من 10 کیلوگرم است.
نفر دوم در مسابقه میکروکنترلر 2017
توصیه شده:
نحوه ساخت یک آینه هوشمند با تمشک پای 4: 10 مرحله
چگونه می توان با Raspberry Pi 4 یک آینه هوشمند ساخت .com
ساعت زنگ دار هوشمند: یک ساعت زنگ دار هوشمند ساخته شده با تمشک پای: 10 مرحله (همراه با تصاویر)
ساعت زنگ دار هوشمند: ساعت زنگ دار هوشمند ساخته شده با تمشک پای: آیا تا به حال به دنبال ساعت هوشمند بوده اید؟ اگر چنین است ، این راه حل برای شما است! من ساعت زنگ دار هوشمند ساختم ، این یک ساعت است که می توانید زمان زنگ ساعت را با توجه به وب سایت تغییر دهید. هنگامی که زنگ هشدار به صدا در می آید ، یک صدا (زنگ) و 2 چراغ
مقیاس هوشمند رزبری پای: 10 مرحله (همراه با تصاویر)
مقیاس هوشمند رزبری پای: آیا از نگاه کردن به مقیاس خسته کننده قدیمی و بد حمام هر روز صبح خسته شده اید؟ یکی که اغلب می گویید & quot؛ ازت متنفرم & quot؛ به شما مثل هر بار که پا می گذارید چرا هیچ کس مقیاسی ساخته نشده است که واقعاً سرگرم کننده یا انگیزه برای استفاده باشد؟ آی تی
با هزینه کمتر از 80 دلار آینه هوشمند خود را بسازید - با استفاده از تمشک پای: 6 مرحله (همراه با تصاویر)
با هزینه کمتر از 80 دلار آینه خود را بسازید - با استفاده از تمشک پای: در این پروژه ، ما یک آینه هوشمند می سازیم که اطلاعات مفیدی را در حالی که صبح آماده می شوید به شما نشان می دهد. کل هزینه باید زیر 80 دلار باشد و برای اکثر مردم مقرون به صرفه است. این راهنما فقط به شما آموزش می دهد
رزبری پای - دفتر هوشمند: 10 مرحله (همراه با تصاویر)
Raspberry Pi - Smart Office: برنامه در مورد چیست؟ OfficeHelperBOT یک برنامه کاربردی است که برای تنظیمات دفتر هوشمند طراحی شده است. 2 Raspberry Pi 3 Model B برای این راه اندازی می شود. Raspberry Pi 1 دستگاه اصلی خواهد بود که تمام مقادیر سنسورها را دریافت می کند ، p