فهرست مطالب:
- تدارکات
- مرحله 1: الکترونیک
- مرحله 2: چاپ سه بعدی قاب
- مرحله 3: حکاکی آکریلیک می خواند
- مرحله 4: برنامه نویسی
تصویری: S.H.I.E.L.D - آیا کسی شما را تماشا می کند؟: 4 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
من بسیاری از ویدئوهای افراد خجالت زده را دیدم که متوجه نشدن میکروفون یا دوربین آنها شده بود و ایده این پروژه را به من داد.
من یک برنامه ساده در C# نوشتم که تشخیص می دهد چه زمان از دوربین یا میکروفون استفاده می شود و یک اعلان با نام برنامه نشان می دهد. علاوه بر این ، من یک برد ساده با 2 LED WS2812B و یک زنگ صدا دارم که با دریافت اعلان از نرم افزار ، بوق می زند و روشن می شود.
سخت افزار مبتنی بر آردوینو است و ارتباط از طریق سریال انجام می شود تا ساده باشد و به مبتدیان اجازه می دهد تا برنامه ای آسان برای شروع بازی داشته باشند.
لطفاً مخزن پروژه GitHub را برای کد منبع کامل بررسی کنید:
تدارکات
- 2 x WS2812B
- زنگ 1 x 5 ولت
- 1 عدد برد شکست Micro USB
- 1 عدد برد خروجی USB نوع A زنانه
- آهنربای نئودیمیوم دایره ای 8 * 3 میلی متر * 1.8 میلی متر
مرحله 1: الکترونیک
لوازم الکترونیکی در اینجا بسیار ساده است من از 2 LED آدرس پذیر (WS2812B) ، زنگ و اتصال میکرو USB استفاده کرده ام. همه چیز مطابق طرح پیوست سیم کشی شده است.
در سمت آردوینو ، فقط یک کانکتور USB نوع A ساده است که به 5v ، GND و پین 8 و 9 متصل می شود.
مرحله 2: چاپ سه بعدی قاب
من یک قاب ساده طراحی کرده ام که شامل وسایل الکترونیکی با دو شکاف برای علائم اکریلیک است. در اطراف LED ها من از علائم پشتیبانی می کنم تا کج نشوند. در پایین قاب من 4 آهن ربا قرار داده ام می تواند به راحتی روی پایه روی صفحه قرار گیرد.
یکی از هر فایل stl را چاپ کنید.
مرحله 3: حکاکی آکریلیک می خواند
من از دستگاه CNC رومیزی خود ، SainSmart CNC 3018-PROVer استفاده کردم. من آیکون های رایگان را جستجو کرده و آنها را با نرم افزار inkview به بردار تبدیل کرده ام
مرحله 4: برنامه نویسی
در اینجا ما برنامه سمت مشتری داریم که C# (برای Windows) و کد Arduino است. شما می توانید آنها را در اینجا پیدا کنید.
برای نظارت بر زمان استفاده از دوربین یا میکروفون ، من مسیر زیر را در رجیستری ویندوز نظارت می کنم: HKEY_CURRENT_USER / SOFTWARE / Microsoft / Windows / CurrentVersion / CapabilityAccessManager / ConsentStore / وب کم
و
HKEY_CURRENT_USER / SOFTWARE / Microsoft / Windows / CurrentVersion / CapabilityAccessManager / ConsentStore / میکروفون
هر بار که اعلان تغییر را دریافت می کنیم ، باید درخت را برای تغییرات جستجو کنیم. هنگامی که از دستگاه استفاده می شود ، LastUsedTimeStop 0 است ، بنابراین ما آن را جستجو می کنیم و کلید را تجزیه می کنیم تا نام برنامه در اعلان نمایش داده شود.
ارتباط بین آردوینو و برنامه C# از طریق سریال است. پیام ها JSON هستند ، بنابراین اگر بخواهیم در آینده این کار را انجام دهیم ، انتقال ارتباط به چیز دیگری آسان خواهد بود.
توصیه شده:
درخت کریسمس تحت کنترل وب سایت (هر کسی می تواند آن را کنترل کند): 19 مرحله (همراه با تصاویر)
درخت کریسمس تحت کنترل وب سایت (هر کسی می تواند آن را کنترل کند): آیا می خواهید بدانید درخت کریسمس تحت کنترل وب سایت چگونه است؟ در اینجا ویدیویی است که پروژه درخت کریسمس من را نشان می دهد. پخش زنده در حال حاضر به پایان رسیده است ، اما من یک ویدیو تهیه کردم و آنچه را که اتفاق می افتاد را ضبط کردم: امسال ، در وسط ماه دسامبر
MyPetBot (رباتی که شما را دنبال می کند): 10 مرحله (همراه با تصاویر)
MyPetBot (رباتی که شما را دنبال می کند): Ai یکی از زیباترین برنامه های ریاضی است. این اساساً مجموعه ای از عملیات ماتریس است که برای مطابقت با نتیجه مورد نظر شما بهینه شده است. خوشبختانه تعداد زیادی ابزار متن باز وجود دارد که به ما امکان استفاده از آن را می دهد. من در اصل ه
ANTiDISTRACTION: نگهدارنده گوشی هوشمند که به شما در تمرکز کمک می کند: 7 مرحله (همراه با تصاویر)
ANTiDISTRACTION: نگهدارنده گوشی هوشمند که به شما در تمرکز کمک می کند: دستگاه ANTiDISTRACTION ما قصد دارد تمام اشکال حواس پرتی سلولی را در دوره های تمرکز شدید خاتمه دهد. این دستگاه به عنوان یک ایستگاه شارژ عمل می کند که یک دستگاه تلفن همراه بر روی آن نصب شده است تا محیطی بدون حواس پرتی را تسهیل کند
هیدراتور - دستگاهی که شما را به نوشیدن آب ترغیب می کند: 8 مرحله (همراه با تصاویر)
هیدراتور - وسیله ای که شما را به نوشیدن آب ترغیب می کند: نوشیدن آب کافی برای همه بسیار مهم است. اما هر روز من کمتر از آنچه که باید آب می نوشم. می دانم افرادی مثل من هستند که باید برای نوشیدن آب به آنها یادآوری شود. اگر شما یکی از ما هستید ، این پروژه باعث تغییر شما می شود
ضد آفتابگردان - به تاریکی شما اشاره می کند!: 6 مرحله (همراه با تصاویر)
ضد آفتابگردان - به تاریکی شما اشاره می کند!: از کودکی ، همیشه می خواستم دست خود را در زمینه لوازم الکترونیکی امتحان کنم. اخیراً آردوینو را خریدم و شروع به کاوش کردم. در این فرآیند ، من بیشتر با مقاومت های وابسته به نور (LDR) آشنا شدم. به نوعی ، با این ایده برخورد می کنم. اساساً ، این یک