فهرست مطالب:

Halloween LightshowPi: 6 مرحله
Halloween LightshowPi: 6 مرحله

تصویری: Halloween LightshowPi: 6 مرحله

تصویری: Halloween LightshowPi: 6 مرحله
تصویری: Halloween Light Show. 2024, جولای
Anonim
هالووین LightshowPi
هالووین LightshowPi
هالووین LightshowPi
هالووین LightshowPi
هالووین LightshowPi
هالووین LightshowPi

بنابراین ، در این فصل ما به دنبال چیز جدیدی برای افزودن به Haunted Yard Halloween Yard بودیم و من با این پروژه Raspberry Pi Lightshow در https://lightshowpi.org برخورد کردم. همچنین اطلاعات زیادی در https://www.reddit.com/r/LightShowPi/ وجود دارد. در این قسمت آموزشی ، من فقط مواردی را که برای ساخت جعبه خود استفاده می کردم ، پوشش می دهم. قبل از ادامه کار ، احساس می کنم که متذکر می شوم که این پروژه نیاز به استفاده از تجهیزات الکتریکی و سیم کشی دارد و برای کودکان بدون نظارت بزرگسالان در نظر گرفته نشده است. در واقع ، اگر شما مجری برق ندارید ، لطفاً با برقکار محلی خود مشورت کنید تا به شما کمک کند. و هرگز از این پروژه در حالی که وصل است سرویس ندهید. قرار گرفتن در معرض مدارهای الکتریکی زنده می تواند منجر به مرگ شود! خوب ، PSA کافی است. هالووین مبارک. به هر حال ، نرم افزار LightShowPi بسیار خوب است! این چراغ های شما را با موسیقی شما همگام می کند. یک سرور microWeb وجود دارد تا بتوانید نورها و موسیقی را از طریق مرورگر کنترل کنید. همچنین شامل پشتیبانی از SMS و همچنین ادغام سرویس جریان از طریق Pianobar است. ما "رادیو سندیکای نیمه شب" را در پاندورا پخش می کنیم. اگر با آنها آشنا نیستید ، Midnight Syndicate موسیقی بی نظیری در فضای هالووین ایجاد می کند. این پروژه از Raspberry Pi 4 استفاده می کرد ، اما من معتقدم که می توانید از هر کدام از دورهای قدیمی استفاده کنید.

تدارکات

seeed Studio Raspberry Pi 4 مدل… https://www.amazon.com/dp/B07WBZM4K9 Samsung 32GB EVO Plus Class 10… https://www.amazon.com/dp/B0749KG1JKMazerPi Raspberry Pi 4 Case،….amazon.com/dp/B07W3ZMVP1CanaKit 3.5A Raspberry Pi 4 Power… https://www.amazon.com/dp/B07TYQRXTKKEYESTUDIO GPIO Breakout Kit for Raspberry Pi - Assembled Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points //www.amazon.com/dp/B072XBX3XX/(2) برد ماژول SainSmart 8 کانال 5V حالت جامد برای Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC https://www.amazon.com/dp/B006J4G45G/Icstation فرستنده صوتی استریو DSP PLL ماژول 88-108 مگاهرتز با نمایشگر LCD ورودی USB MIC https://www.amazon.com/dp/B01N7DIRE9/UGREEN هدفون شکاف ، 3.5 میلیمتری استریو Y Splitter Extension Cable مرد به زن دو هدفون جک هدفون آداپتور برای هدفون ، هدست سازگار با iPhone ، Samsung ، Tablet ، Laptop (مشکی) https://www.amazon.com/dp/B00LM0ZGK6/BOSS Audio Systems BVC10 Universal کنترل صدا - استفاده از گیرنده های اتومبیل ، ATV ، UTV ، سیستم های صوتی موتورسیکلت به عناصر در مورد من ، من همه چیز را در یک سطل قدیمی 5gal Tupperware جمع کردم. خروجی های پذیرایی ، پروژه من از 16 کانال استفاده می کند ، بنابراین (8) خروجی دوبلکس دارم. بعلاوه (1) خروجی اضافی داخل جعبه برای تغذیه همه چیز. من همچنین روکش های ضد آب را برای خروجی های خود توصیه می کنم. البته برای اتصال همه چیز به سیم نیاز دارید. در مورد من ، من یک طناب فرعی قدیمی داشتم که بریده شده و از سرویس خارج شده بود. بنابراین من از سیم داخل آن استفاده کردم. من همچنین از یک شارژر USB دوگانه قدیمی برای تغذیه خارجی رله ها و تغذیه فرستنده FM استفاده کردم. برای صرفه جویی در قطعات ، ممکن است در نظر بگیرید که ظرف داخل محفظه را با USB های داخلی ساخته کنید.

مرحله 1: ظروف خود را نصب کنید

ظروف خود را نصب کنید
ظروف خود را نصب کنید
ظروف خود را نصب کنید
ظروف خود را نصب کنید

برای محوطه من ، من از یک سطل معمولی 5Gal Tupperware استفاده کردم. من این گزینه را دوست دارم زیرا آنها از نظر طراحی مقاوم در برابر آب و هوا هستند. و اگر چیزی را از دست داده اید ، بسیار ارزان و به راحتی در دسترس هستند. من از صفحه پشتی محافظ ضد آب و هوا به عنوان یک الگو برای برش دهانه های ظرف استفاده کردم. من متوجه شدم سوراخ های من کمی بزرگتر از آن چیزی است که من ترجیح می دهم. ممکن است متفاوت اندازه گیری کنید اطمینان حاصل کنید که اگر قصد افزودن روکش های مقاوم در برابر آب و هوا به خارج از ظروف خود را دارید ، فضای کافی را بین آنها بگذارید تا روکش ها کنار یکدیگر قرار بگیرند و همچنان آزادانه باز شوند. من فاصله را دست کم گرفتم و واقعاً خوش شانس بودم که هنوز هم در کنار یکدیگر قرار دارند.

مرحله 2: رسپکت ها و رله های خود را سیم کشی کنید

گیرنده ها و رله های خود را سیم کشی کنید
گیرنده ها و رله های خود را سیم کشی کنید
گیرنده ها و رله های خود را سیم کشی کنید
گیرنده ها و رله های خود را سیم کشی کنید

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

(2) برد ماژول رله SainSmart 8-Channel 5V برای Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC

رله ها به منبع تغذیه 5 ولت نیاز دارند. من برخی از شماتیک ها را مشاهده کرده ام که از پردازنده 5v ارائه شده توسط Pi استفاده می کنند ، اما همچنین خوانده ام که ، با توجه به ماهیت پروژه ، 5v داخلی ممکن است قدرت پایدار کافی نباشد. من نمی خواستم در هر صورت نگران باشم ، بنابراین فقط یک مکعب شارژر USB را اضافه کردم ، سیم را از کابل شارژ قدیمی USB جدا کردم و voila! 5 ولت اضافی ، به رله متصل می شود. *نکته ای در مورد رله ها همانطور که پیداست ، همه رله ها یکسان نیستند … بنابراین من یاد گرفته ام. شاید توجه داشته باشید ، در برخی از تصاویر اولیه من یک جفت رله آبی 5 ولتکی "مکانیکی" داشتم که با آن پروژه را شروع کردم. اما ، همانطور که به زودی یاد گرفتم ، این حشرات می توانند با شروع برنامه شما بسیار پر سر و صدا باشند. من همچنین خوانده ام که طول عمر این رله ها کوتاهتر است. خود را از سردرد نجات دهید و فقط به دنبال رله های SSR باشید. آنها ساکت هستند و تا زمانی که مدار خود را زیر 2A نگه دارید ، آنها باید دوام بیاورند.

مرحله 3: Pi خود را سیم کشی کنید

سیم خود را Pi کنید
سیم خود را Pi کنید
سیم خود را Pi کنید
سیم خود را Pi کنید

همانطور که در پیکس مشاهده خواهید کرد ، من از کیت Breakout استفاده می کنم. این ضروری نیست و می توانید مستقیماً به RPi وصل شوید. من این مسیر را انتخاب کردم زیرا از Pi خود برای انواع پروژه های کوچک استفاده می کنم و با استفاده از این کیت شکست سریع ، قطع ارتباط می کنم. به این ترتیب ، در پایان فصل ، می توانم Pi را بردارم ، جعبه Lightshow را با وسایل تعطیلاتم ذخیره کنم و مجبور نباشم فصل آینده pinout خود را دوباره وصل کنم.

KEYESTUDIO GPIO Breakout Kit for Raspberry Pi - Assembled Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Solderless Breadboard

طرح Pin برای این پروژه ممکن است کمی متفاوت از پین RPi استاندارد باشد. LightshowPi از WiringPi برای طرح خود استفاده می کند. برای مطابقت با نسخه RPi خاص خود ، باید https://wiringpi.com/pins را بررسی کنید.

مرحله 4: فرستنده FM را اضافه کنید (اختیاری)

افزودن فرستنده FM (اختیاری)
افزودن فرستنده FM (اختیاری)
افزودن فرستنده FM (اختیاری)
افزودن فرستنده FM (اختیاری)

همانطور که فهمیدم ، Raspberry Pi دارای فرستنده FM داخلی است ، اما من نتوانستم آن را با RPi4 کار کنم. یکی خارجی اضافه کردم این مرحله چندان مهم نیست ، ایستگاهی را که در منطقه شما مرده است ، USB را برای تغذیه ، ورودی 3.5 میلی متری صدا انتخاب کنید. برای آنتن ، من از یک تکه سیم ضایعاتی استفاده کردم که یک ستون در ایوان جلویی ما کشیده شده بود. ما در سراسر بلوک خود پذیرایی می کنیم.

  • Icstation Digital Audio Transmitter Stereo DSP PLL Module 88-108MHz with LCD Display MIC USB ورودی
  • هدفون شکاف UGREEN ، 3.5mm Audio Stereo Y Splitter Extension Cable مرد به زن آداپتور جک هدفون دوگانه برای هدفون ، هدست سازگار با iPhone ، Samsung ، Tablet ، Laptop (مشکی)
  • BOSS Audio Systems BVC10 کنترل صدا جهانی - استفاده با گیرنده های خودرو ، ATV ، UTV ، سیستم های صوتی موتور سیکلت

من اسپلیتر هدفون اختیاری و کنترل میزان صدا را در خط خود قرار دادم زیرا یک آمپر قدیمی و بلندگوها نیز به این سیستم متصل شده اند. ما موسیقی را تا ساعت 9 شب با صدای بلند پخش و پخش می کنیم ، در این زمان آمپر من قطع می شود و فرستنده FM تا ساعت 11 شب به پخش خود ادامه می دهد.

اوه! تقریبا فراموش کردم. علامتی بگذارید تا همسایه ها بدانند در چه ایستگاهی تنظیم کنند. اینجاست که بچه ها واقعاً به تفریح می پردازند !!

مرحله 5: نرم افزار LightshowPi را نصب کنید

شما به طعم رزبری پای ، یک کارت حافظه SD یا نوعی حافظه ، یک کیف و منبع تغذیه نیاز دارید.

  • seeed Studio Raspberry Pi 4 Model…
  • 32 گیگابایت EVO Plus کلاس 10…
  • Raspberry Pi 4 Case،…
  • 3.5A Raspberry Pi 4 Power…

من در این قسمت دیوانه نمی شوم زیرا در حال حاضر یک راهنمای راه اندازی بسیار عالی در reddit وجود دارد.

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

sudo python ~/lightshowpi/py/hardware_controller.py --state = flash همچنین هنگام ویرایش فایل overrides.cfg ، تغییرات کوچکی ایجاد کرده و مکرراً بین آنها آزمایش کنید. چندین بار ، من برنامه را از اشتباهات کوچک در فایل لغو کرده ام. ایجاد تغییرات کوچک و آزمایش مکرر ، عیب یابی اشتباهات شما را آسان تر می کند.

مرحله 6: چراغ های خود را وصل کنید

در ادامه این مرحله کمی با این مرحله اشتباه خواهید کرد. امسال پیش از این چراغ ها را تنظیم کرده بودیم. بنابراین ، ما موسیقی پخش کردیم و چراغ ها را روی دوشاخه ها چرخاندیم تا زمانی که در حیاط تعادل خوبی از چشمک زدن داشتیم.

توصیه شده: