فهرست مطالب:

C.Q: یک آینه هوشمند DIY: 5 مرحله
C.Q: یک آینه هوشمند DIY: 5 مرحله

تصویری: C.Q: یک آینه هوشمند DIY: 5 مرحله

تصویری: C.Q: یک آینه هوشمند DIY: 5 مرحله
تصویری: یک تیغ ریش را پشت موبایل خود بگذارید ببینید چه اتفاقی میوفته 2024, نوامبر
Anonim
C. Q: یک آینه هوشمند DIY
C. Q: یک آینه هوشمند DIY

ما Katrina Concepcion و Adil Qaiser هستیم ، هر دو دانشجوی سال دوم در WBASD STEM Academy. این پروژه ای است که ما برای بهترین جایزه امسال با آن همکاری می کردیم و انجام می دادیم.

وقتی تصمیم گرفتیم این پروژه را انجام دهیم ، این را در ذهن داشتیم که "کارآمدترین راه برای آماده سازی یک فرد و دیدن برنامه های آن روز چیست؟" ما با C. Q. از آینه معمولی دو طرفه برای استفاده شما و مانیتور برای نمایش بخشهای مختلف اطلاعات استفاده می کند. همراه با MagicMirror ، می توانید قسمت های اطلاعاتی را که می خواهید نمایش داده شود ، مانند زمان ، آب و هوا و بسیاری دیگر ، سفارشی کنید! این برنامه از رزبری پای استفاده می کند و نیاز به استفاده از صفحه نمایش WiFi و LCD دارد. این همچنین Google را فعال می کند ، که می تواند بخش های مختلف صفحه را سفارشی کند. این مورد در مورد نحوه ساخت و راه اندازی C. Q.

تدارکات

مواد

  • تکه های چوب
  • چسب چوب
  • پیچ ها
  • آینه دو طرفه
  • رزبری پای 3b+
  • مانیتور
  • پارچه خاموشی
  • منبع تغذیه 5 ولت
  • منبع تغذیه 12 ولت
  • کابل HDMI
  • آکورد اکستنشن
  • آداپتور کارت SD
  • MicroSD
  • میکروفون

پیوندهای رزبری پای

  • Etcher:
  • VNC:

مرحله 1: ساختن قاب

ساخت قاب
ساخت قاب
ساخت قاب
ساخت قاب
ساخت قاب
ساخت قاب

قاب بیرونی:

4 تکه چوب را برای قاب بیرونی برش دهید. گوشه قطعات را با زاویه 45 درجه برش دهید. این قطعات را با چسب وصل کرده و میخ را داخل آن قرار دهید تا از آن حمایت بیشتری کند. (عکس 1)

قاب داخلی:

4 تکه چوب متناسب با اندازه آینه برش دهید.

این قطعات را با چسب و میخ برای تکیه گاه وصل کنید. (عکس 2)

قرار دادن دو قاب در کنار هم:

قاب بیرونی را صاف روی زمین قرار دهید.

سپس ، نیم اینچ را از هر طرف قاب بیرونی اندازه بگیرید و آن را علامت گذاری کنید. این امر برای اطمینان از این است که آینه دارای فضای کافی برای قرار دادن روی آن بدون افتادن است.

چارچوب داخلی را درون خطوطی که کشیده شده بچسبانید. مقداری وزن روی آن بگذارید و بگذارید یک شب خشک شود. (عکس 3)

هر دو کاترینا و عادل در ساختن قاب همکاری می کردند.

مرحله 2: مراحل راه اندازی رزبری پای 3

مرحله اول (راه اندازی)

اولین قدم این است که Voice Kit SD Image را از https://aiyprojects.withgoogle.com/voice-v1/ بارگیری کنید

سپس از Etcher از https://etcher.io/ استفاده کنید

Voice Kit SD Image و Micro SD Card را که تازه بارگیری کرده اید انتخاب کرده و سپس فلش را فشار دهید.

رزبری پای خود را وصل کرده و برای مشاهده رزبری پای از VNC Viewer استفاده کنید.

مرحله بعدی این است که Raspberry Pi خود را به Wifi متصل کرده و مطمئن شوید که زمان و تاریخ صحیح است.

سپس رزبری پای خود را با استفاده از این دستورات به روز کنید:

sudo apt-get update

sudo apt-get dist-upgrade

Raspberry Pi خود را مجدداً راه اندازی کنید

گام دوم

به تنظیمات برگزیده سمت چپ بالا بروید و مطمئن شوید که بلندگوها و میکروفون شما به درستی تنظیم شده اند و صدا را بررسی کنید.

Chromium را باز کرده و وارد سیستم شوید ، به GoogleAPI بروید و یک پروژه ایجاد کنید ، API ها را فعال کنید و دستیار Google را فعال کنید ، روی ایجاد اعتبارنامه و ایجاد Client Id کلیک کنید ، سپس روی "پیکربندی صفحه رضایت" کلیک کنید و نام محصول را تنظیم کنید (ترجیحا همه چیز را ثابت نگه دارید) که save را فشار دهید ، other را فشار دهید و نامی را وارد کنید.

پس از انجام این کار می توانید فایل خود را بارگیری کنید ، روی فایل تازه بارگیری شده راست کلیک کرده و "show in folder" را فشار دهید و نام آن را به Assistant تغییر دهید و آن را به پوشه "pi" بکشید.

به https://myaccount.google.com/activitycontrols؟pli=… بروید و مطمئن شوید "وب و برنامه فعالیت" فعال است ، "اطلاعات دستگاه" فعال است ، "فعالیت صوتی و صوتی" فعال است.

به پوشه خود بروید و به مسیر/home/pi/AIY-projects-python/src/samples/voice بروید ، سپس asistant_library_demo.py را اجرا کنید و سپس chromium باید ظاهر شود و باید وارد chrome شوید و اجازه را فشار دهید.

مرحله سوم

به پیکربندی Raspberry Pi بروید ، به Localization بروید ، مکان خود را بر روی کشور خود تنظیم کنید ، منطقه زمانی خود را تنظیم کنید (منطقه: ایالات متحده ، مکان: برای من شرقی) اکنون باید راه اندازی مجدد کنید.

MagicMirrors 2 را در Raspberry Pi خود نصب کنید

با استفاده از دستور bash می توانید به راحتی آن را نصب کنید:

bash -c "$ (curl -sL https://raw.githubusercontent.com/ MichMich/ MagicMirror/ master/ installers/ raspberry.sh)"

(همه فضاهای گذشته از پیوند github را حذف کنید زیرا این تنها راه ایجاد کل دستور بود)

هنگامی که اعلان ظاهر می شود ، y را فشار دهید و وارد شوید و راه اندازی خودکار MagicMirror را تنظیم می کند

مرحله چهارم

ترمینال برنامه نویس خود را باز کنید و pm2 stop MagicMirror را بنویسید

سپس پوشه خود را باز کرده و به مسیر/home/pi/MagicMirror/config بروید و config.js را باز کنید

در اینجا شما می توانید مقیاس زمانی را به "12" و واحدها را به "امپریالیستی" تغییر دهید ، در صورتی که در مورد شما صدق می کند.

از ماژول "{" بالا "حذف کنید:" هشدار "،" به} ، زیر "موقعیت:" top_bar "" و ذخیره کنید و اکنون ترمینال برنامه نویس را باز کنید و به اینترنت بروید و به https://openweathermap.org/ بروید api و ثبت نام کنید

سپس به خانه بروید ، سپس کلیدهای API کلید API را کپی کنید ، سپس به فایل config.js برگردید و کلید API را در جایی که روی آن نوشته شده است "YOUR_OPENWEATHER_API_KEY" در ماژول "currentweather" و ماژول "weatherforecast" ، چسباند و ذخیره کنید.

مرحله پنجم

اکنون با نوشتن "cd MagicMirror" MagicMirror را باز کرده و enter را فشار دهید و سپس "npm start" را بنویسید

پیوند بالا را در جایی که کلید API را چسبانده اید کپی کرده و در chromium بچسبانید و با فشردن "CTRL+F" همچنین شناسه مکان خود را پیدا کنید ، همچنین نام "مکان" را تغییر دهید. حالا ترمینال برنامه نویس را دوباره باز کنید و "npm MagicMirror" را بنویسید و باید آماده باشید!

عادل اکثریت این قسمت را انجام می داد.

مرحله 3: مونتاژ قطعات در داخل

مونتاژ قطعات در داخل
مونتاژ قطعات در داخل

یک تکه از مواد خاموشی را به اندازه آینه برش دهید.

مانیتور را روی یک نیمه آینه قرار دهید و مواد خاموشی را روی نیمه دیگر قرار دهید. مطمئن شوید که پارچه مانیتور را نمی پوشاند.

تکه های چوب کوچکتر را برش دهید تا همه چیز در پشت قرار بگیرد. آن قطعات را با هم جمع کنید. سپس این قاب کوچکتر را داخل قاب داخلی پیچ کنید.

چند سوراخ در محلی که مانیتور برای تهویه قرار دارد ، ایجاد کنید. تصویر پیوست نموداری از شکل آن است.

کاترینا در بیشتر این قسمت کار می کرد.

مرحله 4: سیم کشی همه چیز با هم

سیم کشی همه چیز با هم
سیم کشی همه چیز با هم

رزبری پای را به پشت مانیتور ، نزدیک برد کنترل مانیتور بچسبانید.

این دو را با کابل HDMI وصل کنید.

میکروفون را خارج از قاب قرار دهید و آن را به رزبری پای وصل کنید.

منبع تغذیه 5 ولت را به Raspberry Pi و سر دیگر را به وتر اکستنشن وصل کنید.

منبع تغذیه 12 ولت را به برد کنترل مانیتور و سر دیگر آن را به وتر اکستنشن وصل کنید.

همه چیز را در جای خود پیچ کنید.

تصویر پیوست ، نمودار نحوه سیم کشی از پشت را نشان می دهد.

کاترینا و عادل سیم کشی را با هم انجام می دادند.

مرحله 5: محصول نهایی

محصول نهایی
محصول نهایی

این نشان می دهد که محصول نهایی چگونه خواهد بود. می توانید مشاهده کنید که صفحه نمایش مانیتور از طریق آینه نشان داده می شود و روز ، زمان ، آب و هوا و تقویم را نشان می دهد. نیمه دیگر عمدتا یک آینه برای استفاده خواهد بود. برای سفارشی سازی بیشتر و استفاده آسان می توانید این را به Google متصل کنید. C. Q. می تواند در هر نقطه از خانه یا محل کار شما قرار گیرد.

توصیه شده: