3个不稳定版本
0.4.1 | 2022年5月9日 |
---|---|
0.4.0 | 2022年5月5日 |
0.3.0 | 2021年5月17日 |
#1337 在 硬件支持
8KB
84 行
unicorn-hat-hd-2
Rust库,用于与Pimoroni Unicorn HAT HD交互。这是一个基于稳定Rust和更新依赖的分支。
文档
文档可以在docs.rs在线找到,或者使用cargo doc
构建。
示例
将unicorn_hat_hd_2
添加到您的Cargo.toml
中。
[dependencies]
unicorn_hat_hd_2 = "0.3"
将unicorn_hat_hd_2
添加到您的crate根目录。
extern crate unicorn_hat_hd_2;
创建一个默认的UnicornHatHd
,并开始设置一些像素。
use unicorn_hat_hd::UnicornHatHd;
pub fn main() {
let mut hat_hd = UnicornHatHd::default();
loop {
for y in 0..16 {
for x in 0..16 {
hat_hd.set_pixel(x, y, [255, 255, 255].into());
hat_hd.display().unwrap();
hat_hd.set_pixel(x, y, [0, 0, 0].into());
}
}
}
}
模拟显示
为了帮助加快使用库的应用程序的开发速度/便捷性/减少痛苦,您可以打开物理显示的模拟,这样它就可以在其他平台(除了Linux和Raspberry PI)上编译。
在Cargo.toml
中
[dependencies.unicorn_hat_hd_2]
version = "*"
default-features = false
features = ["fake-hardware"]
尽管如此,您应该将version = "*"
替换为实际的版本约束。
版权和许可
版权所有(c)2017 Jacob Helwig。在BSD许可下发布。
依赖项
~200–475KB