2015-11-10 02:05:51 +08:00
|
|
|
<!--
|
|
|
|
---
|
|
|
|
name: Unicorn HAT
|
2016-07-27 19:17:56 +08:00
|
|
|
class: board
|
|
|
|
type: alle
|
2016-07-27 20:07:05 +08:00
|
|
|
formfactor: HAT
|
2015-11-10 02:05:51 +08:00
|
|
|
manufacturer: Pimoroni
|
2015-11-12 04:01:19 +08:00
|
|
|
description: 64 blendend helle RGB LEDs auf einem HAT
|
2016-07-27 22:40:03 +08:00
|
|
|
url: http://shop.pimoroni.com/products/unicorn-hat
|
2015-11-10 02:05:51 +08:00
|
|
|
github: https://github.com/pimoroni/unicornhat
|
2016-07-27 22:40:03 +08:00
|
|
|
buy: http://shop.pimoroni.com/products/unicorn-hat
|
|
|
|
image: 'unicorn-hat.png'
|
2015-11-10 02:05:51 +08:00
|
|
|
pincount: 40
|
2016-10-27 07:19:41 +08:00
|
|
|
eeprom: detect
|
2016-07-27 22:40:03 +08:00
|
|
|
power:
|
|
|
|
'2':
|
|
|
|
ground:
|
|
|
|
'9':
|
2015-11-10 02:05:51 +08:00
|
|
|
pin:
|
|
|
|
'12':
|
|
|
|
name: Data
|
|
|
|
direction: output
|
|
|
|
mode: pwm
|
|
|
|
active: high
|
|
|
|
description: WS2812 Data
|
|
|
|
-->
|
|
|
|
#Unicorn HAT
|
|
|
|
|
2015-11-12 04:01:19 +08:00
|
|
|
64 blendend helle LEDs auf einem HAT, die über eine super schnelle C-Library angesteuert werden.
|
|
|
|
Die C-Library lässt sich auch über Python ansteuern. Der Unicorn HAT ist quasi der grössere und hellere Bruder der PiGlow.
|
2015-11-10 02:05:51 +08:00
|
|
|
|
2015-11-12 04:01:19 +08:00
|
|
|
Hinweis: der Unicorn HAT trickst ein wenig mit dem PWM-Ausgang - der gleichen Hardware, mit der Dein Pi Sounds über den
|
|
|
|
analogen Audio-Ausgang erzeugen kann. Somit kannst Du nicht beides gleichzeitig nutzen!
|
2015-11-10 02:05:51 +08:00
|
|
|
|
2015-11-12 04:01:19 +08:00
|
|
|
Die Einrichtung des HATs ist einfach:
|
2015-11-10 02:05:51 +08:00
|
|
|
|
|
|
|
```bash
|
2016-11-19 09:00:12 +08:00
|
|
|
curl -sS https://get.pimoroni.com/unicornhat | bash
|
2015-11-10 02:05:51 +08:00
|
|
|
```
|
|
|
|
|
2015-11-12 04:01:19 +08:00
|
|
|
Dann musst Du die Library nur noch in Dein Python-Skript importieren und kannst anfangen zu experimentieren:
|
2015-11-10 02:05:51 +08:00
|
|
|
|
|
|
|
```bash
|
|
|
|
import unicornhat
|
|
|
|
unicornhat.set_pixel(0, 0, 255, 255, 255)
|
|
|
|
unicornhat.show()
|
|
|
|
```
|