فهرست مطالب:
- تدارکات
- مرحله 1: ویدئوی پروژه
- مرحله 2: چراغها - چاپ سه بعدی
- مرحله 3: چراغ ها - سخت افزار
- مرحله 4: سخت افزار - مونتاژ
- مرحله 5: اتصال Google Trends
- مرحله 6: حالت مهمانی
تصویری: درخت کریسمس دارای قدرت Google Trends: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
آیا می خواهید بدانید کریسمس چقدر شیک است؟ با این درخت کریسمس با گرایش های Google آشنا شوید! حالت مهمانی گنجانده شده است.
تدارکات
- Raspberry Pi 3b+
- 8 برابر Adafruit NeoPixel
- دکمه
- بلندگوی USB
- سیم کشی
- تجهیزات لحیم کاری
- پاک کننده لوله
- چاپگر سه بعدی
- چسب
مرحله 1: ویدئوی پروژه
مرحله 2: چراغها - چاپ سه بعدی
اولین قدم ایجاد یک ظرف برای هر چراغ است.
ما چند جعبه هدیه را طراحی کرده ایم (به بالا مراجعه کنید) و آنها را با رشته شفاف چاپ کرده ایم. این رشته کاملاً عالی است زیرا نور را کاملاً پخش می کند و روحیه عالی تعطیلات را می دهد.
ما هشت مورد از آنها را چاپ کردیم ، اما شما می توانید به تعداد مورد نیاز خود ایجاد کنید.
فایل STL به این مرحله ضمیمه شده است.
مرحله 3: چراغ ها - سخت افزار
با ظروف چاپ شده ، می توانیم به سراغ وسایل الکترونیکی برویم.
ما از Adafruit Neopixels به عنوان چراغ استفاده می کنیم. اینها بسیار روشن هستند ، از رنگهای زیادی پشتیبانی می کنند و مستندات عالی دارند.
آنها کاملاً آماده استفاده در جعبه نیستند ، ما هنوز باید سیمهای لازم را لحیم کنیم. بسته به میزان روشنایی ، ممکن است مدتی طول بکشد ، لحظه ای مناسب برای خوردن قهوه.
مهم است که آنها را هنوز به یکدیگر متصل نکنید ، ابتدا باید آنها را در جعبه های هدیه خود قرار دهید.
مرحله 4: سخت افزار - مونتاژ
اکنون ظروف و چراغهای ما آماده مونتاژ هستند.
ما در درب هر جعبه سوراخ هایی گذاشته ایم ، این حلقه ها را می توانیم از طریق یک led استفاده کنیم (به بالا مراجعه کنید). پس از اتمام همه جعبه ها و نور ، می توانیم آنها را به یکدیگر لحیم کنیم تا یک رشته سبک ایجاد کنیم.
سیم سبک خود را به رزبری پای وصل کنید تا بتوانید چراغ ها را آزمایش کنید.
وقتی بررسی کردیم که همه چیز کار می کند ، می توانیم جعبه ها و درپوش ها را به هم بچسبانیم.
پیچاندن لوله تمیز کننده رنگی در اطراف سیم بین هر جعبه هدیه ، شادی بیشتری به شما می بخشد.
مرحله 5: اتصال Google Trends
برای این که این درخت مقداری oempf اضافی ارائه دهد ، ما قصد داریم آن را به Google Trends متصل کنیم.
کد کامل در آخرین مرحله "حالت بخش" گنجانده شده است ، اما برای مرور کلی ، ما از پایتون با چند بسته اضافی استفاده کرده ایم:
- PyTrends برای واکشی داده ها از Google Trends
- Neopixel برای کنترل NeoPixels
و منطق به شرح زیر است:
- هر ساعت ، محبوبیت عبارت جستجو "کریسمس" را به دست آورید
- ما عددی بین 0 (محبوب نیست) و 100 (محبوب) را پس می گیریم
- سرعت چراغ ها بر اساس این عدد محاسبه می شود
این باعث می شود که درخت ما در صورت محبوب بودن عبارت جستجو به سرعت تغییر کند و در مواقعی که محبوب نیست به آرامی تغییر کند.
یک نکته کوچک ، ما از نخ های مختلف (ledControlThread و trendDataThread) استفاده کردیم تا مطمئن شویم هر عملی مانع دیگری نیست.
به عنوان مثال ، چراغها همچنان در حالی که ما داده های Google Trends را واکشی می کنیم ، همچنان روشن می شوند ، بدون اینکه او نخ بکشد ، منتظر می ماند تا تماس API به پایان برسد و فقط ادامه دهد.
مرحله 6: حالت مهمانی
از آنجا که یک درخت کریسمس کمی طولانی است ، حالت مهمانی یک ضرورت است.
این ویژگی اضافی به سخت افزار اضافی ، به طور دقیق ، به یک دکمه و بلندگوی USB نیاز دارد.
هنگامی که به Pi متصل شدید ، می توانید به دنبال آهنگ مناسب باشید ، ما برای "Complicate ya" توسط Otis McDonald انتخاب کردیم. ما همچنین باید منطقی را به اسکریپت موجود خود اضافه کنیم:
- بررسی کنید که آیا دکمه فشار داده شده است یا خیر
- اگر چنین است ، فایل صوتی مشخص شده را پخش کنید و باعث تغییر رنگ چراغ ها به سرعت شوید.
- پس از اتمام صدا ، به حالت عادی برگردید
این منطق نیز همانند بقیه موضوعات خاص خود را دارد و اسکریپت کامل نیز به این مرحله ضمیمه شده است.
تنها کاری که باید انجام دهید این است که همه چیز را روی یک درخت آویزان کنید و از تجسم داده های شاد و از همه مهمتر حالت مهمانی لذت ببرید!
توصیه شده:
درخت کریسمس تحت کنترل وب سایت (هر کسی می تواند آن را کنترل کند): 19 مرحله (همراه با تصاویر)
درخت کریسمس تحت کنترل وب سایت (هر کسی می تواند آن را کنترل کند): آیا می خواهید بدانید درخت کریسمس تحت کنترل وب سایت چگونه است؟ در اینجا ویدیویی است که پروژه درخت کریسمس من را نشان می دهد. پخش زنده در حال حاضر به پایان رسیده است ، اما من یک ویدیو تهیه کردم و آنچه را که اتفاق می افتاد را ضبط کردم: امسال ، در وسط ماه دسامبر
درخت تنفس کریسمس - کنترل نور کریسمس آردوینو: 4 مرحله
درخت تنفس کریسمس-کنترل کننده نور کریسمس آردوینو: خبر خوبی نیست که جعبه کنترل درخت کریسمس مصنوعی از پیش روشن شده 9 فوت قبل از کریسمس شکسته شود و سازنده قطعات جایگزین ارائه نمی دهد. این غیرقابل بررسی نشان می دهد که چگونه می توانید راننده و کنترل کننده چراغ LED خود را از Ar
ربات دارای قدرت خازن: 15 مرحله (همراه با تصاویر)
ربات قدرتمند Ultracapacitor: Little Flash یک ربات چاپ سه بعدی است که از خازن های فوق استفاده می کند. برای جلوگیری از گیر افتادن ، از سوئیچ ضربه ای و تنظیم مسیر تصادفی استفاده می کند. او به مدت 25 دقیقه کار می کند و می تواند در حدود 40 ثانیه با استفاده از منبع تغذیه جریان ثابت 10 آمپر شارژ شود
پخش کننده غذای سگ دارای قدرت آردوینو: 10 مرحله (همراه با تصاویر)
توزیع کننده غذای سگ با قدرت آردوینو: اگر خانه شما شبیه خانه من است ، ممکن است هنگام عجله برخی از کارها فراموش شوند. اجازه ندهید حیوان خانگی شما فراموش شود! این توزیع کننده غذای سگ خودکار از آردوینو برای ارائه مقدار مناسب کیبل در زمان مناسب استفاده می کند. همه پا
درخت کریسمس LED دارای USB: 9 مرحله (همراه با تصاویر)
درخت کریسمس LED با USB: برای تعطیلات ، می خواستم به چند نفر از دوستانم چیزی جالب بدهم ، در آن زمان من به خودم تئوری مدار ساده را آموخته بودم و شیفته LED ها بودم. بنابراین ، من LED ها را دو هفته از کریسمس سفارش دادم ، فکر می کنم این زمان کافی برای