فهرست مطالب:

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

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

تصویری: درخت کریسمس رزبری پای: 6 مرحله (همراه با تصاویر)
تصویری: تندترین اسنک دنیا رو تست کردم 🌶️I tried Takis for the first time 🥵 2024, نوامبر
Anonim
Image
Image
سخت افزار مورد نیاز
سخت افزار مورد نیاز

آیا تا به حال خواسته اید کنترل کامل چراغ های کریسمس خود را داشته باشید؟ این آموزش مراحل دقیق ساخت درخت کریسمس را با رزبری پای ، ANAVI Light pHAT و نوار LED ارزان 12V RGB نشان می دهد. این قطعاً ارزان ترین راه حل برای دکوراسیون تعطیلات نیست ، اما سرگرم کننده و روشی کارآمد برای تمرین مهارت های برنامه نویسی است.

مرحله 1: سخت افزار مورد نیاز

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

  • درخت کریسمس
  • رزبری پای (هر مدل یا نسخه ای از رزبری پای با هدر 40 پین)
  • PHAT نور ANAVI
  • نوار LED 12 ولت RGB
  • منبع تغذیه USB
  • منبع تغذیه 12 ولت با جک DC 5.5x2.1 میلی متر
  • کارت MicroSD با Raspbian

می توانید از هر نوار LED 12 ولت RGB استفاده کنید. طول نوار مربوط به اندازه درخت کریسمس خود را انتخاب کنید. این نوارهای LED 12V RGB یک کالا هستند. آنها بسیار مقرون به صرفه هستند و پیدا کردن آنها آسان است. در این ویدیو من از یک نوار 1 متری با 30 LED در آن استفاده می کنم.

مرحله 2: سخت افزار را مونتاژ کنید

سخت افزار را مونتاژ کنید
سخت افزار را مونتاژ کنید
سخت افزار را مونتاژ کنید
سخت افزار را مونتاژ کنید
سخت افزار را مونتاژ کنید
سخت افزار را مونتاژ کنید
سخت افزار را مونتاژ کنید
سخت افزار را مونتاژ کنید

سخت افزار را با دست خالی خود مونتاژ کنید. نوار LED RGB را با استفاده از پیچ گوشتی به ANAVI Light PHAT وصل کنید و رزبری پای را مطابق تصویر نشان دهید.

ANAVI Light pHAT یک سخت افزار منبع باز Raspberry Pi است که به طور خاص برای کنترل رنگ نوار LED کم هزینه 12V RGB از طریق سه ماسفت طراحی شده است. با استفاده از آن ساخت پروژه در چند دقیقه بسیار آسان است.

مرحله 3: PiGPIO را نصب کنید

PiGPIO را نصب کنید
PiGPIO را نصب کنید

در Raspberry Pi ترمینال را باز کرده و آخرین نسخه های piGPIO و Git را با تایپ دستورات زیر نصب کنید:

sudo apt-get update

sudo apt -get install -y pigpio git

مرحله 4: کد منبع را دریافت کنید

کد منبع را دریافت کنید
کد منبع را دریافت کنید

برنامه نمایشی برای کنترل نوار LED 12V RGB رایگان و منبع باز است. در GitHub موجود است. برای دریافت کد منبع ، دستور زیر را در ترمینال اجرا کنید:

git clone

مرحله 5: برنامه را بسازید

برنامه را بسازید
برنامه را بسازید

برای ساختن برنامه نمایشی ، دستور زیر را در ترمینال اجرا کنید:

cd anavi-samples/anavi-light-phat/light-demo

بساز

برنامه نمایشی به زبان برنامه نویسی C نوشته شده است. این یک نرم افزار مدولاسیون عرض پالس تعریف می کند تا رنگ نوار LED RGB را از طریق سه MOSFET در ANAVI Light pHAT تنظیم کند.

در هر ثانیه برنامه یک مقدار تصادفی در محدوده 0 تا 255 هر یک از سه رنگ اصلی را تعیین می کند. مجموع این ترکیب بیش از 16 میلیون رنگ ایجاد می کند! اگرچه رنگ به طور تصادفی تعیین می شود ، اما کد منبع به گونه ای نوشته می شود که احتمال روشن شدن یکی از سه رنگ اصلی را نسبت به سایرین افزایش دهد.

مرحله 6: برنامه را اجرا کنید

برنامه را اجرا کنید
برنامه را اجرا کنید
برنامه را اجرا کنید
برنامه را اجرا کنید
برنامه را اجرا کنید
برنامه را اجرا کنید

برای شروع برنامه دستورات زیر را اجرا کنید:

خوک خوک سودو

./نسخه ی نمایشی

برنامه نمایشی یک حلقه بی نهایت اجرا می کند. برای خاتمه دادن به آن ، کاربر باید همزمان کلیدهای Ctrl و C را فشار دهد. همین! از تعطیلات لذت ببرید و هک خوشحال باشید!

توصیه شده: