创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


saks:sdk

这是本文档旧的修订版!


A PCRE internal error occured. This might be caused by a faulty plugin

====== SAKS SDK 开发文档 ====== SAKS SDK 基于 RPi GPIO 用 Python 语言实现。(另有一份由 SuperFashi [[https://github.com/hanbang-wang/SAKS-SDK-GO|用 GO 语言实现的版本]],使用方法类同) ===== 源码目录结构 ===== <code> #IO 口编号定义 sakspins.py #GPIO 对象、功能定义,对象初始化 sakshat.py #主程序 main.py #SDK 以面向对象方式封装的各种元件类 entities\ #蜂鸣器 entities\buzzer.py #数码管 entities\digital_display.py #TM1637驱动下的数码管 entities\digital_display_tm1637.py #2位拨码开关 entities\dip_switch_2bit.py #18B20温度传感器 entities\ds18b20.py #74HC595 IC entities\ic_74hc595.py #TM1637 ID entities\ic_tm1637.py #LED entities\led.py #74HC595驱动下的LED entities\led_74hc595.py #轻触开关 entities\tact.py </code> ===== 类库 ===== ==== class SAKSHAT(object): ==== ==== class SAKSPins(object): ==== ==== class Buzzer(object): ==== ==== class DigitalDisplay(object): ==== ==== class DigitalDisplayTM1637(object): ==== ==== class DipSwitch2Bit(object): ==== ==== class DS18B20(object): ==== ==== class IC_74HC595(object): ==== ==== class IC_TM1637(object): ==== ==== class Led(object): ==== ==== class Led74HC595(object): ==== ==== class Tact(object): ====

本页面的其他翻译:
saks/sdk.1485142897.txt.gz · 最后更改: 2017/01/23 11:41 (外部编辑)