فهرست مطالب:

چراغهای کریسمس خودکار: 6 مرحله (همراه با تصاویر)
چراغهای کریسمس خودکار: 6 مرحله (همراه با تصاویر)

تصویری: چراغهای کریسمس خودکار: 6 مرحله (همراه با تصاویر)

تصویری: چراغهای کریسمس خودکار: 6 مرحله (همراه با تصاویر)
تصویری: آیا س*کس از پشت را دوست دارید ؟😱😂😂😱(زیرنویس فارسی) 2024, نوامبر
Anonim
Image
Image
چراغ کریسمس خودکار
چراغ کریسمس خودکار

در این دستورالعمل ، من به شما نشان می دهم که چگونه هنگام پخش موسیقی ، چراغ های کریسمس چشمک زن اتوماتیک را بسازید! این پروژه دارای 2 بخش است: مدار الکتریکی و کد/الگوریتم آردوینو. مدار با استفاده از یک رله 8 کاناله برای بستن مدار در هر 8 رشته نور کریسمس جداگانه کار می کند. میکروفون الکتریکی امواج صوتی پخش شده روی مجموعه ای از بلندگوها را ضبط کرده و با استفاده از ورودی آنالوگ آن را به آردوینو ارسال می کند.

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

مرحله 1: مواد را بدست آورید

فهرست مواد این پروژه بسیار ملایم است و آن را به پروژه ای بسیار مقرون به صرفه تبدیل می کند. لیست مواد و محل خرید همه چیز (پیوندهای وابسته به آمازون) شامل موارد زیر است:

1x Arduino Uno

1x Breadboard

1x تقویت کننده میکروفن Electret

1x Jumper Wire Bundle 65 PCS

سیمهای پرش زن و مرد 1 برابر برتر - 20 12 12 اینچ

1x رله SunFounder 8 Channel

8 برابر چراغهای کریسمس Vickerman Mini (همچنین می توانید رشته های کمتری بخرید)

همچنین اگر تازه وارد این نوع پروژه ها هستید ، توصیه می شود دستکش لاستیکی و کپسول آتش نشانی به شدت توصیه شود. همچنین یک نسخه PDF از لیست مواد موجود در زیر وجود دارد.

مرحله 2: برق - اتصال رله و چراغ کریسمس

برق - اتصال رله و چراغ کریسمس
برق - اتصال رله و چراغ کریسمس
برق - اتصال رله و چراغ کریسمس
برق - اتصال رله و چراغ کریسمس
برق - اتصال رله و چراغ کریسمس
برق - اتصال رله و چراغ کریسمس

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

توجه: هنگامی که چراغ ها به برق متصل هستند ، روی نورهای کریسمس کار نکنید!

برای اتصال چراغها به رله ، یک برش را در رشته نور ایجاد کنید و سیم را کمی بکشید تا مقدار کمی مس در هر طرف برش نمایان شود. پس از انجام این کار ، هر نوک مسی را به سیمهای معمولاً باز 1 رله وصل کنید. این کار را برای 8 رشته سبک انجام دهید.

اطلاعات بیشتر در مورد نحوه اتصال رله را می توانید در اینجا پیدا کنید:

مرحله 3: برق - میکروفون و آردوینو

برق - میکروفون و آردوینو
برق - میکروفون و آردوینو
برق - میکروفون و آردوینو
برق - میکروفون و آردوینو
برق - میکروفون و آردوینو
برق - میکروفون و آردوینو

در مرحله بعد ، ما باید میکروفون electret را به آردوینو متصل کنیم تا بتوانیم دریافت امواج صوتی را به عنوان ورودی آنالوگ شروع کنیم. اتصالات نسبتاً ساده با میکروفون VCC و اتصال زمین به ترتیب به آردوینو 5V و زمین به ترتیب ، خروجی میکروفون مستقیماً به پین 0 آنالوگ آردوینو متصل می شود. تصاویر بالا و مدار Fritzing بصری در زیر نحوه اتصال میکروفون و برد رله به آردوینو را نشان می دهد.

مرحله 4: کد آردوینو - چراغ های چشمک زن خودکار

آردوینو کد - چراغ های چشمک زن خودکار
آردوینو کد - چراغ های چشمک زن خودکار

پس از اتصال همه لوازم الکترونیکی ، زمان بارگذاری کد آردوینو فرا رسیده است! کد چراغ های چشمک زن اتوماتیک باعث می شود چراغ های کریسمس بر اساس فرکانس صدایی که میکروفون می شنود به طور خودکار چشمک بزنند. این کد با استفاده از الگوریتمی به نام FHT (Fast Hartley Transform) مشابه FFT (Fast Fourier Transform) برای تبدیل موج صوتی از حوزه زمانی به حوزه فرکانس عمل می کند.

من معمولا دوست ندارم هنگام نوشتن کد از کتابخانه های تخصصی استفاده کنم ، اما کار با کتابخانه ای که در آزمایشگاه های موسیقی باز است بسیار آسان بود و این پروژه را بسیار سریعتر کرد! کد در مخزن GitHub من در دسترس خواهد بود:

مرحله 5: کد آردوینو - چراغ های چشمک زن دستی

کد آردوینو - چراغ های چشمک زن دستی
کد آردوینو - چراغ های چشمک زن دستی

مخزن GitHub من همچنین حاوی کدی برای چشمک زدن دستی چراغ ها است. کد دستی موجود در این مخزن در حال حاضر برای Carol of Bells کالیبره شده است اما می توانید با پیروی از الگویی که من در این کد استفاده می کنم کد را به هر آهنگی چشمک بزند! کد همچنین در GitHub در دسترس خواهد بود:

مرحله 6: چراغ ها را تنظیم کرده و کد را اجرا کنید

چراغ ها را تنظیم کرده و کد را اجرا کنید!
چراغ ها را تنظیم کرده و کد را اجرا کنید!
چراغ ها را تنظیم کرده و کد را اجرا کنید!
چراغ ها را تنظیم کرده و کد را اجرا کنید!

چراغ های خود را در جایی که می خواهید قرار دهید ، کد خود را روی برد آردوینو بارگذاری کنید و نمایش نور خود را تماشا کنید! پس از اتمام کار و کار ، می توانید Arduino خود را با باتری 9 ولت تغذیه کنید تا نیازی به نگهداری لپ تاپ در نزدیکی خود نباشید. از نمایش لذت ببرید!

توصیه شده: