https://shop.pimoroni.com/products/pan-tilt-hat
قبعة عموم الميل هي سائق مؤازرة من قناة مصممة للتحكم في مجموعة صغيرة من الميل/الإمالة تعمل بالخدمة. كما أنه يتحكم في الأضواء المدمجة PWM أو WS2812 بكسل ؛ ما يصل إلى 24 RGB أو 18 RGBW.
لقد أنشأنا نصًا سهلاً للتثبيت من شأنه تثبيت جميع المتطلبات المسبقة وإعداد قبعة الإمالة الخاصة بك وتشغيلها بأقل جهود. لتشغيله ، قم بإطلاق النار على المحطة التي ستجده في القائمة -> الملحقات -> Terminal على سطح مكتب Raspberry Pi الخاص بك ، كما هو موضح أدناه:
في نوع النافذة الطرفية الجديدة ، يكون الأمر تمامًا كما يظهر أدناه (تحقق من وجود أخطاء أخطاء أخطاء مطبعية) واتبع الإرشادات التي تظهر على الشاشة:
curl https://get.pimoroni.com/pantilthat | bashتمكين I2C:
sudo raspi-config nonint do_i2c 0تثبيت المكتبة:
python3 -m pip install pantilthat اعتمادًا على نظامك ، قد تحتاج إلى استخدام sudo للأمر أعلاه.
إذا كنت ترغب في المساهمة ، أو تحب العيش على حافة مقعدك من خلال الحصول على أحدث الكود ، فيجب عليك استنساخ هذا المستودع ، cd إلى دليل المكتبة ، وتشغيله:
sudo python3 setup.py install (أو sudo python setup.py install أيهما قد تكون بيئة بيثون الأساسية)
في جميع الحالات ، سيتعين عليك تمكين حافلة I2C.
يرتبط رأس Breakout على قبعة الإمالة المقلاة مباشرةً بدبابيس GPIO.
فيما يلي خريطة لوظائف الاختراق ودبابيس BCM المقابلة:
| SDA | SCL | تكساس | RX | PWM | موسي | ميسو | SCLK | المدير التنفيذي |
|---|---|---|---|---|---|---|---|---|
| 2 | 3 | 14 | 15 | 18 | 10 | 9 | 11 | 8 |