با Sense HAT خود جرقه های تصادفی شگفت انگیزی ایجاد کنید.
ترجمهٔ فارسی ماشینی است و ممکن است در اصطلاحات دقیق نباشد. با انتخاب «هر دو» میتوانی متن اصلی را هم بخوانی.
مرحلهٔ ۱
یک پیکسل روشن کنید
یک پیکسل روشن کنید
ماتریس LED Sense HAT از یک سیستم مختصات با محور x و y استفاده می کند.
شماره گذاری هر دو محور از شروع می شود 0 (نه 1) در گوشه بالا سمت چپ. هر LED را می توان به عنوان یک پیکسل از یک تصویر استفاده کرد و می توان آن را با استفاده از یک آدرس دهی کرد x, y نشانه گذاری
در این تصویر، پیکسل آبی در مختصات است 0, 2.
پیکسل قرمز در مختصات است 7, 4.
پیکسل را در موقعیت 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 با فایلها و کتابخانههای همین پروژه باز میشود. بارگذاری و اجرای آن به اینترنت نیاز دارد. کدهای خودت را با ابزار دریافت فایل نگه دار.