پایتون · سطح ۲ · ۴ مرحله

درخشش‌های تصادفی با Sense HAT

Sense HAT random sparkles

با Sense HAT خود جرقه های تصادفی شگفت انگیزی ایجاد کنید.

ترجمهٔ فارسی ماشینی است و ممکن است در اصطلاحات دقیق نباشد. با انتخاب «هر دو» می‌توانی متن اصلی را هم بخوانی.
مرحلهٔ ۱

یک پیکسل روشن کنید

یک پیکسل روشن کنید

ماتریس LED Sense HAT از یک سیستم مختصات با محور x و y استفاده می کند.

شماره گذاری هر دو محور از شروع می شود 0 (نه 1) در گوشه بالا سمت چپ. هر LED را می توان به عنوان یک پیکسل از یک تصویر استفاده کرد و می توان آن را با استفاده از یک آدرس دهی کرد x, y نشانه گذاری

در این تصویر، پیکسل آبی در مختصات است 0, 2.
پیکسل قرمز در مختصات است 7, 4.

مختصات ماتریس LED Sense HAT

پیکسل را در موقعیت 3، 3 روی قرمز قرار دهید.

تنظیم r به 255، با g و b تنظیم کنید 0 به این معنی است که پیکسل کاملا قرمز نمایش داده می شود.

main.py

from sense_hat import SenseHat

sense = SenseHat()

x = 3
y = 3
r = 255
g = 0
b = 0

sense.set_pixel(x, y, r, g, b)

نکته

  • x محور افقی است و می تواند مقداری بین 0 (در سمت چپ) و 7 (در سمت راست) داشته باشد.
  • y محور عمودی است و می تواند مقداری بین 0 (در بالا) و 7 (در پایین) داشته باشد.
  • بنابراین، مختصات x، y 0، 0 به LED سمت چپ بالا و مختصات x، y 7، 7 به LED سمت راست پایین اشاره می کنند.

  • به هر پیکسل می توان مقداری برای r، g و b بین 0 (به طور کامل خاموش) و 255 (به طور کامل روشن) داد.
  • r = قرمز
  • g = سبز
  • b = آبی

حالا کد خود را اجرا کنید

کد خود را اجرا کنید و بررسی کنید که یک پیکسل قرمز روی Sense HAT روشن شود.

یک پیکسل قرمز روی کلاه روشن شده است

محیط اجرای پروژه

ویرایشگر رسمی Raspberry Pi با فایل‌ها و کتابخانه‌های همین پروژه باز می‌شود. بارگذاری و اجرای آن به اینترنت نیاز دارد. کدهای خودت را با ابزار دریافت فایل نگه دار.

باز کردن در صفحهٔ مستقل ↗
معرفی و پیش‌نمایش پروژه

آنچه را که خواهید ساخت

با Sense HAT خود جرقه های تصادفی شگفت انگیزی ایجاد کنید.

کلیک کنید اجرا کنید برای دیدن پیش نمایشی از افکت درخشش تصادفی که ایجاد می کنید.

متن اصلی معرفی

What you will make

Create amazing random sparkles with your Sense HAT.

Click Run to see a preview of the random sparkle effect you will create.