فهرست مطالب:

کنترل صدا صدا چراغ های الکترونیکی RGB LED و موارد دیگر با کورتانا و آردوینو اتوماسیون خانگی: 3 مرحله
کنترل صدا صدا چراغ های الکترونیکی RGB LED و موارد دیگر با کورتانا و آردوینو اتوماسیون خانگی: 3 مرحله

تصویری: کنترل صدا صدا چراغ های الکترونیکی RGB LED و موارد دیگر با کورتانا و آردوینو اتوماسیون خانگی: 3 مرحله

تصویری: کنترل صدا صدا چراغ های الکترونیکی RGB LED و موارد دیگر با کورتانا و آردوینو اتوماسیون خانگی: 3 مرحله
تصویری: ال ای دی رقاص بساز | ساخت اکولایزر | how to make equalizer white led | how to make LED musical 2024, نوامبر
Anonim
Image
Image

مانند ایده کنترل همه چیز با صدای خود؟ یا دوست ندارید برای خاموش کردن چراغ از تخت بلند شوید؟ اما آیا همه راه حل های موجود مانند google home بسیار گران هستند؟ اکنون می توانید خودتان آن را با زیر 10 دلار تهیه کنید. و حتی بهتر است تهیه آن بسیار آسان باشد!

همه اینها به لطف برنامه رایگان رایگان CoRoom Windows 10 که در Windows Store موجود است امکان پذیر است و با دنبال کردن 3 مرحله ساده زیر می توانید خودتان آن را تهیه کنید.

بررسی کنید CortanaRoom را در عمل ببینید ویدئوی بالا یا زیر را بررسی کنید:

www.youtube.com/watch؟v=38VDIR3he6g&feature=youtu.be

چند مورد که CortanaRoom می تواند انجام دهد:

  • با صدای خود چراغ ها را کنترل کنید
  • با صدای خود مواردی مانند تلویزیون را کنترل کنید
  • نوار LED RGB را با صدای خود کنترل کنید
  • از برنامه CortanaRoom برای تنظیم زنگ هشدار استفاده کنید که با افزایش آرام آرام روشنایی نوار RGB Led در رنگ های خورشید شما را از خواب بیدار می کند.
  • از 3 جلوه نوار Led strip مانند چشمک زدن یا محو شدن استفاده کنید
  • ادغام با Cortana برای یکپارچگی یکپارچه با Windows 10.
  • و خیلی بیشتر!

برای ساخت CortanaRoom به چند قسمت اساسی نیاز دارید:

رله 5 ولت

www.ebay.com/itm/5PCS-SRD-05VDC-SL-C-PCB-5PINS-5V-DC-Coil-Power-Relay/292258586190؟hash=item440bf81e4e:g:8RcAAwwHHW:6: pf: 0

آردوینو اونو یا نانو

www.ebay.com/itm/UNO-R3-ATmega328P-Development-Board-With-Boot-Loader-For-Arduino-UNO-CW4/264107006108؟hash=item3d7e01189c:m:m9gMj2j8k:m:g3j:j:j:j:j:j:j:j:j:j: pf: 0

برنامه رایگان CoRoom

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d؟activetab=pivot:overviewtab

و یک کامپیوتر ویندوز 10 با میکروفون

تعداد زیادی سیم

اگر نوار RGB Led اختیاری را می خواهید ، به موارد زیر نیز نیاز دارید:

3 ماسفت N-Channel مانند IRFZ44N

www.ebay.com/itm/10Pcs-IRFZ44N-IRFZ44-N-Channel-49A-55V-Transistor-MOSFET/381375026221؟hash=item58cbb9142d:g:TdMAAOxyfCBSCC18:rk:1:pf:0:

یک نوار LED RGB آند معمولی

www.ebay.com/itm/DC12V-5M-SMD-5050-RGB-LED-Strip-Waterproof-300LED-RGBW-RGBWW-LED-Light-Strips

منبع تغذیه نوار LED شما با ولتاژ مناسب. به عنوان مثال این 12V 3A به اندازه کافی خوب است

www.ebay.com/itm/220-110V-DC-3A-4A-6A-Charger-Lighting-LED-Driver-Switch-Power-Supply-Adapter-12v

پس از جمع آوری تمام قسمت ها برای شروع به مرحله 1 بروید.

مرحله 1: ساخت وسایل الکترونیکی

ساخت وسایل الکترونیکی
ساخت وسایل الکترونیکی
ساخت وسایل الکترونیکی
ساخت وسایل الکترونیکی
ساخت وسایل الکترونیکی
ساخت وسایل الکترونیکی

اول از همه ما نیاز به ساخت لوازم الکترونیکی داریم. CortanaRoom در واقع از 3 ماژول وجود دارد. قسمت اصلی وجود دارد که ساخت آن اجباری است و سپس 2 ماژول جداگانه وجود دارد که RGB Led Strip و سنسور IR هستند. به همین دلیل من قطعات الکترونیکی را به سه قسمت کوچکتر تقسیم کرده ام.

قسمت اصلی

قسمت اصلی خارج از مغز پروژه است که یک آردوینو است و محرک هایی که رله هستند. ساخت این در واقع بسیار آسان است. تنها کاری که باید انجام دهید این است که شماتیک بالا را دنبال کنید. این شماتیک ممکن است دشوار به نظر برسد اما برای قسمت اصلی فقط باید قسمت قرمز رنگ را در تصویر دوم بالا ایجاد کنید.

پس از اتصال همه رله ها به آردوینو ، باید چراغ ها و / یا دستگاه های دیگر را به رله متصل کنیم. برای این کار سیم برق چراغ خود را بگیرید ، سپس آستین را از کابل برق جدا کنید تا سیم های داخل کابل را ببینید. بیشتر اوقات سیم آبی ، قهوه ای و گاهی سبز زرد را مشاهده خواهید کرد. حالا سیم آبی را ببرید و انتهای آن را بچسبانید. پس از آن یکی از این سرها را روی پین مشترک رله و سر دیگر را روی پین NC (معمولاً بسته) رله لحیم کنید. تصویر بالا را ببینید تا ببینید از کدام پین ها باید استفاده کنید.

اکنون می توانید این کار را برای همه چراغ های خود ادامه دهید. همین مراحل برای تلویزیون نیز صدق می کند. اما از لحاظ تئوری شما می توانید همه چیز را که می خواهید متصل کنید. به عنوان مثال دستگاه قهوه ساز یا صفحه کامپیوتر باید با انجام این مراحل امکان پذیر باشد.

اگر سوالی در مورد این بخش دارید در نظرات زیر کامنت کنید و من ظرف یک روز به آن پاسخ خواهم داد

اگر نوار RGB Led یا سنسور IR را نمی خواهید ، می توانید بقیه را رد کرده و به مرحله 2 بروید

نوار RGB Led

CortanaRoom همچنین از نوار RGB Led پشتیبانی می کند. افزودن این گزینه به شما این امکان را می دهد که از عملکرد جدید Wake Up Light استفاده کنید. چراغ بیداری نوعی زنگ هشدار است که به جای استفاده از صدایی آزار دهنده با شبیه سازی طلوع خورشید شما را از خواب بیدار می کند. این امر باعث بیدار شدن دلپذیرتر می شود و حتی ممکن است روحیه صبحگاهی شما را نیز برطرف کند. علاوه بر Light Wake Up Light همچنین می توانید رنگ نوار Led را با صدای خود کنترل کرده و از جلوه های 3 ساخته شده استفاده کنید.

برای ساختن آن ابتدا باید قسمت اصلی را بسازید. پس از آن شماتیک با دایره سبز اطراف آن را به پروژه خود اضافه کنید.

- مطمئن شوید که از یک نوار RGB آند معمولی و mosfets کانال N استفاده می کنید!

- مطمئن شوید که از منبع تغذیه به اندازه کافی قوی ، حداقل 1 آمپر برای نوار LED RGB 1 متری استفاده کنید.

- همچنین اتصال زمین آردوینو به زمین منبع تغذیه نوار Led را فراموش نکنید.

اگر سنسور IR را نمی خواهید ، بقیه را کنار گذاشته و به مرحله 2 بروید

سنسور IR

قسمت آخر سنسور IR است. با اتصال این سنسور ، چراغ RGB به طور خودکار پس از ورود به اتاق روشن می شود. این ویژگی کار می کند اما هنوز اشکال ندارد. و اگر تصمیم دارید به آن اطلاع دهید که ممکن است 100٪ درست کار نکند.

انجام شده؟

پس از انجام مراحل بالا ، آماده رفتن به مرحله بعدی هستید! آخرین تصویر بالا را بررسی کنید تا ببینید در حال حاضر چگونه باید به نظر برسد.

مرحله 2: نرم افزار

نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار

اکنون می توانیم روی نرم افزار کار کنیم. خوشبختانه این نیز بسیار ساده است. اولین کاری که باید انجام دهیم این است که مقداری کد را در Arduino بارگذاری کنیم.

کد بارگذاری

برای انجام این کار مراحل آسان زیر را دنبال کنید:

  1. آردوینو خود را متصل کنید
  2. Arduino IDE را باز کنید
  3. به مثالها بروید - Firmata و روی Standard Firmata (مانند تصویر بالا) کلیک کنید
  4. اکنون دکمه بارگذاری را فشار دهید و کار تمام است!

برای آموزش دقیق تر:

www.instructables.com/id/Arduino-Installing-Standard-Firmata/

اتصال با برنامه CoRoom

اکنون آردوینو کد مناسب را دارد که می توانیم آن را به برنامه CoRoom متصل کنیم. می توانید برنامه CoRoom را از فروشگاه Windows در اینجا بارگیری کنید:

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d؟activetab=pivot:overviewtab

پس از آن Arduino خود را به رایانه خود وصل کنید. حالا برنامه را باز کنید و ببینید برخی از led ها در Arduino شما چشمک می زنند. اگر اینطور نیست نگران نباشید. ممکن است به این دلیل باشد که شما یک برد آردوینو متفاوت دارید. برای رفع این مشکل به صفحه تنظیمات داخل برنامه CoRoom بروید و مقدار 'PID_7523' را به 'PID_0043' تغییر دهید و مقدار 'VID_1A86' را به 'VID_2341' تغییر دهید. حالا دایره قرمز در سمت راست جعبه اتصال را فشار دهید و باید متصل شود.

پس از اتصال ، کار شما تمام شده است! اکنون می توانید همه چیز را با صدای خود کنترل کنید. اگر چیزی کار نمی کند می توانید مراحل عیب یابی زیر را بررسی کنید یا البته می توانید در زیر سوال خود را کامنت کنید.

عیب یابی

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

روشن یا خاموش شدن برعکس است؟

آیا هنگام تلاش برای خاموش کردن چراغ شما روشن می شود و آیا در زمان نیاز به روشن شدن آن خاموش می شود؟ سپس پین معمولاً باز شده را با پین معمولاً بسته روی رله تغییر داده اید. سعی کنید پین رله را تغییر دهید و این باید آن را برطرف کند.

کورتانا به "هی کورتانا" پاسخی نمی دهد

اگر Cortana به "Hey Cortana" پاسخ نمی دهد ، بررسی کنید که آیا این گزینه در منوی تنظیمات Cortana روشن است یا خیر. برای مشاهده این مورد ، با تایپ تنظیمات در نوار جستجوی ویندوز ، به منوی تنظیمات بروید. پس از آن در نوار جستجو در منوی تنظیمات Cortana تایپ کنید و قسمت تنظیمات Cortana را فشار دهید. در قسمت تنظیمات Cortana به دنبال پاسخ به "Hey Cortana" بگردید و آن را روشن کنید.

کورتانا نصب نشده یا در دسترس نیست؟

اگر به نظر می رسد Cortana در دسترس نیست یا نصب نشده است ، به عنوان مثال نمی توانید آن را در نوار جستجوی ویندوز یا هر جای دیگر مشاهده کنید ، ممکن است منطقه شما به درستی تنظیم نشده باشد. از آنجا که Cortana فقط در مناطق خاصی در دسترس است ، ممکن است نیاز به تغییر منطقه خود و همچنین زبان سیستم خود داشته باشید. برای فعال کردن Cortana در کشور خود ، این آموزش را دنبال کنید:

techjourney.net/enable-windows-10-cortana-to-work-in-un-unsupported-region-language/

کورتانا صدای من را نمی شنود؟

اگر کورتانا نمی تواند صدای شما را بشنود ، ابتدا بررسی کنید که آیا میکروفون شما به درستی تنظیم شده است یا خیر. می توانید با استفاده از عیب یابی که در تنظیمات Cortana در ویندوز 10 پیدا کرده اید ، میکروفون خود را مجدداً تنظیم کنید.

آیا یک یا چند رنگ روی نوار RGB Led کار می کند؟

ابتدا همه اتصالات خود را بررسی کنید. آیا همه سیمها به درستی وصل شده اند؟ پس از آن بررسی کنید که آیا منبع تغذیه نیز به آردوینو متصل است؟ پس از آن بررسی کنید که آیا Gate دارید ، Drain و منبع به درستی وصل شده اند. منبع باید به نوار RGB Led ، Drain to the ground و Gate to Arduino برود. اگر هنوز کار می کند ، ممکن است MOSFET شما خراب باشد. سعی کنید آن را جایگزین کنید و اکنون باید کار کند.

آردوینو حتی پس از تغییر مقادیر PID و VID وصل نمی شود

اگر آردوینو شما حتی پس از تغییر مقادیر PID و VID در منوی تنظیمات هنوز متصل نیست ، ممکن است PID و VID شما متفاوت باشد. برای پیدا کردن PID و VID مراحل زیر را دنبال کنید.

1. کلیدهای Windows + x را انتخاب کرده و مدیر دستگاه را انتخاب کنید

2. رفتن به بنادر

3. روی دستگاه خود راست کلیک کنید (احتمالاً چیزی مانند "Arduino" یا "CH340g" و ویژگی ها را انتخاب کنید

4. به برگه جزئیات بروید

5- در قسمت انتخاب ویژگی روی hardware lds کلیک کنید

6. اکنون VID و PID خود را خواهید دید

مرحله 3: تمام شدی

Image
Image

تبریک میگم تموم شد

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

www.instructables.com/id/Make-a-Automatic-Self-Sensing-Opening-and-Closing-/

کنترل از راه دور

یکی از مواردی که می توانید امتحان کنید این است که از ویژگی کنترل از راه دور استفاده کنید. این در واقع فقط نوعی کار است که به شما امکان می دهد چراغ های خود را از هر نقطه در جهان کنترل کنید. برای استفاده از آن ، Teamviewer را در رایانه Windows 10 خود و دستگاهی که می خواهید اتاق خود را از آن کنترل کنید بارگیری کنید:

www.teamviewer.com/nl/download/windows/

اکنون به سادگی به رایانه ویندوز 10 خود متصل شوید و برنامه CoRoom را باز کنید. حالا دایره ها را فشار دهید تا چراغ ها خاموش و روشن شوند.

یوتیوب

اگر پروژه های بیشتری مانند این را دوست دارید برای مطالب بیشتر به کانال یوتیوب من مراجعه کنید:

www.youtube.com/channel/UC5WWg2B9fS-JXo-9NTveePA؟view_as=subscriber

اصلاح کد

اگر می خواهید خودتان با کد فکر کنید ، همه آنها در GitHub من در اینجا موجود است:

github.com/sieuwe1/CortanaRoom

توصیه شده: