用于驱动MAX7219 LED序列化器(使用SPI)和WS2812 Neopixels(使用DMA)的库

luma.led_matrix的Python项目详细描述


luma.coreluma.docsluma.emulatorluma.examplesluma.lcd luma.led_矩阵luma.oled

发光二极管矩阵

用于max7219、ws2812、apa102的显示驱动程序

https://travis-ci.org/rm-hull/luma.led_matrix.svg?branch=masterhttps://coveralls.io/repos/github/rm-hull/luma.led_matrix/badge.svg?branch=masterhttps://readthedocs.org/projects/luma-led_matrix/badge/?version=latesthttps://img.shields.io/pypi/pyversions/luma.led_matrix.svghttps://img.shields.io/pypi/v/luma.led_matrix.svghttps://img.shields.io/maintenance/yes/2019.svg?maxAge=2592000

python库接口led矩阵显示器与max7219驱动程序(使用 spi)和ws2812&apa102 neopix(包括pimoroni unicorn phat/hat和unicorn hat hd)在树莓pi和其他基于linux的单板计算机上-it 提供与枕头兼容的绘图画布和其他功能 支持:

  • 多个级联设备
  • LED矩阵,七段和Neopixel变体
  • 滚动/平移功能,
  • 终端式打印,
  • 国家管理,
  • 抖动到单色,
  • PyGame模拟器,
  • python 2.7和3.4+都受支持

文件

包含安装说明和示例的完整文档可以在https://luma-led-matrix.readthedocs.io上找到。

max7219 matrix

一个LED矩阵可以从销售点花几英镑买到 就像Banggood。 同样,7段显示器也可以从Ali-Express获得 或者Ebay

max7219 sevensegmentmax7219 cascadedmax7219 boxmax7219 emulator

破坏性变化

0.3.0版于2017年1月19日发布:该版本对 github项目从max7219luma.led撸matrix以反映变化 代码库的性质。

没有直接迁移路径,但是旧的docs 并且PyPi packages将保留 无限期可用,但不推荐的代码库将不再接收 更新或修复。

结果是使用旧^ {STR 1 } $Max 7219 包的任何现有代码 可能应该更新。

许可证

麻省理工学院许可证(MIT)

版权所有(c)2013-2019 Richard Hull&Contributors

兹免费准许任何人取得副本 本软件和相关文档文件(“软件”)的 在软件中不受限制,包括但不限于 使用、复制、修改、合并、发布、分发、再授权和/或出售 软件的副本,并允许软件的用户 在满足以下条件的情况下,可以这样做:

上述版权公告及本许可公告须包括在 软件的拷贝或大部分。

本软件按“原样”提供,无任何形式的保证,明示或 默示的,包括但不限于适销性保证, 适合特定目的和不侵权。在任何情况下 作者或版权所有者应对任何索赔、损害或其他 责任,无论是在合同诉讼、侵权诉讼或其他诉讼中, 不属于或与本软件有关,或使用或与本软件的其他交易有关。 软件。

贡献

拉取请求(代码更改/文档/输入错误/功能请求/设置) 被欣然接受。如果你打算做一些大规模的改变,请 先联系以确保我们在同一页上:尝试包含docstring 对于任何新方法,尝试保持方法体小、可读和 符合PEP8。

Github

源代码可在以下位置克隆:http://github.com/rm-hull/luma.led_matrix

贡献者

  • thijs triemstra(@thijstriemstra)
  • 乔恩·卡洛斯(@webmonger)
  • 未分配(@wkapga)
  • 塔拉斯(@tarasius)
  • brice家长(@agripo)
  • 托马斯·德·凯勒内尔(@twdkule)
  • tero korpela(@terokorp)
  • 黄钦康(@pokebox)
  • 肖恩·伍德福德(@swoodford)
  • 菲尔·霍华德(@gadgetoid)
  • 彼得克拉西克(@petrkr)
  • 埃姆林·科林(@emlyn)
  • bram详细信息(@bramverb)
  • 泰纳西斯-齐奥德拉斯(@ttsiodras)
{id8}$

变更日志

{tb 1}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
面向java语句的方法与面向表达式的方法   密码学如何在java中为json对象签名?   是否可以通过java程序知道给定卡夫卡消费群体的消费偏移量?   打印字符时出现java未知问号   java为JFrame设置背景色   在ubuntu中检查java版本时linux权限被拒绝   如何用java创建xml模式   java无法在远程服务器上运行Vaadin应用程序   java智能垃圾收集?   java如何在SpringMVC中设置缓存头?   在unix计算机上运行java应用程序a:>签名以输入内容   Java、Apache Commons配置XML属性   使用ArrayList调用Java未经检查的方法   在文本文件中查找并替换单词(Java GUI)   java Android Studio无法检测到JDK7或更新版本   java从socket的有效负载获取事件消息   安卓中java调用子类方法   java如何通过点击超链接来运行jar文件(Firefox)