“Lixie库”的版本间的差异
(未显示1个用户的1个中间版本) | |||
第10行: | 第10行: | ||
<font color="orange" size="+1">'''Examples'''</font><br> | <font color="orange" size="+1">'''Examples'''</font><br> | ||
<br> | <br> | ||
+ | |||
+ | * Generic 一般通用 | ||
+ | :-[[ Lixie_counter | counter]] : | ||
+ | |||
+ | :-[[ Lixie_counter_multi | counter_multi]] : | ||
+ | |||
+ | :-[[ Lixie_FPS_test | FPS_test]] : | ||
+ | |||
+ | :-[[ Lixie_read_analog_voltage | read_analog_voltage]] : | ||
+ | |||
+ | :-[[ Lixie_scoreboard | scoreboard]] : | ||
+ | |||
+ | |||
* ESP8266 | * ESP8266 | ||
− | :-[[ | + | :-[[ Lixie_data.sparkfun.com_streamer | data.sparkfun.com_streamer]] : |
− | :-[[ | + | :-[[ Lixie_live_php_visitors | live_php_visitors]] : |
− | + | :-[[ Lixie_live_wordpress_visitors | live_wordpress_visitors]] : | |
− | :-[[ | + | |
+ | :-[[ Lixie_ntp_clock | ntp_clock]] : | ||
+ | |||
+ | :-[[ Lixie_openweathermap_display | openweathermap_display]] : | ||
+ | |||
+ | :-[[ Lixie_ping_speedometer | ping_speedometer]] : | ||
− | |||
第30行: | 第47行: | ||
<!--<font color="dodgerblue" >'''BLACK 0'''</font>--> | <!--<font color="dodgerblue" >'''BLACK 0'''</font>--> | ||
− | - <font color="forestgreen">Lixie(const uint8_t pin, uint8_t nDigits)</font> | + | - <font color="forestgreen">Lixie(const uint8_t pin, uint8_t nDigits)</font> - 引脚及数量设置 |
− | - <font color="forestgreen">begin()</font> | + | - <font color="forestgreen">begin()</font> - 初始化函数 |
− | - <font color="forestgreen">clear(bool show_change = true)</font> | + | - <font color="forestgreen">clear(bool show_change = true)</font> - 清除 |
− | - <font color="forestgreen">show()</font> | + | - <font color="forestgreen">show()</font> - 显示 |
− | - <font color="forestgreen">write(uint32_t input)</font> | + | - <font color="forestgreen">write(uint32_t input)</font> - 写数字 |
− | - <font color="forestgreen">write(char* input)</font> | + | - <font color="forestgreen">write(char* input)</font> - 写数字 |
− | - <font color="forestgreen">write_digit(byte input, byte index)</font> | + | - <font color="forestgreen">write_digit(byte input, byte index)</font> - 写数字到某位 |
- <font color="forestgreen">push_digit(byte number)</font> | - <font color="forestgreen">push_digit(byte number)</font> | ||
− | - <font color="forestgreen">color(byte r, byte g, byte b)</font> | + | - <font color="forestgreen">color(byte r, byte g, byte b)</font> - 设置颜色 |
− | - <font color="forestgreen">color(CRGB c)</font> | + | - <font color="forestgreen">color(CRGB c)</font> - 设置颜色 |
− | - <font color="forestgreen">color(byte r, byte g, byte b, byte index)</font> | + | - <font color="forestgreen">color(byte r, byte g, byte b, byte index)</font> - 设置某位(0-3)颜色 |
− | - <font color="forestgreen">color(CRGB c, byte index)</font> | + | - <font color="forestgreen">color(CRGB c, byte index)</font> - 设置某位(0-3)颜色 |
− | - <font color="forestgreen">color_off(byte r, byte g, byte b)</font> | + | - <font color="forestgreen">color_off(byte r, byte g, byte b)</font> - 设置某位(0-3)颜色 |
- <font color="forestgreen">color_off(CRGB c)</font> | - <font color="forestgreen">color_off(CRGB c)</font> | ||
第62行: | 第79行: | ||
- <font color="forestgreen">color_off(CRGB c, byte index)</font> | - <font color="forestgreen">color_off(CRGB c, byte index)</font> | ||
− | - <font color="forestgreen">brightness()</font> | + | - <font color="forestgreen">brightness(byte bright)</font> - 设置亮度 |
− | - <font color="forestgreen">color_balance()</font> | + | - <font color="forestgreen">color_balance(CRGB c_adj)</font> |
− | - <font color="forestgreen">max_power()</font> | + | - <font color="forestgreen">max_power(byte volts, uint16_t milliamps)</font> |
- <font color="forestgreen">get_numdigits()</font> | - <font color="forestgreen">get_numdigits()</font> | ||
- <font color="forestgreen">maxed_out()</font> | - <font color="forestgreen">maxed_out()</font> | ||
− | + | - 给data数组添加值 | |
− | 给data数组添加值 | + | |
参数 无 | 参数 无 | ||
− | 返回值 | + | 返回值 :bool |
− | :bool | + | |
- <font color="forestgreen">get_leds()</font> | - <font color="forestgreen">get_leds()</font> | ||
− | + | - 给data数组添加值 | |
− | 给data数组添加值 | + | |
参数 无 | 参数 无 | ||
− | 返回值 | + | 返回值 :CRGB* |
− | :CRGB* | + | |
|width="40%" valign="top" align="left"| | |width="40%" valign="top" align="left"| |
2017年4月20日 (四) 15:48的最后版本
LIXIE 库
Lixie arduino Library github地址:https://github.com/connornishijima/Lixie-arduino
Examples
- Generic 一般通用
- - counter :
- - counter_multi :
- - FPS_test :
- - scoreboard :
- ESP8266
- - ntp_clock :
- - ping_speedometer :
- begin() - 初始化函数 - clear(bool show_change = true) - 清除 - show() - 显示 - write(uint32_t input) - 写数字 - write(char* input) - 写数字 - write_digit(byte input, byte index) - 写数字到某位 - push_digit(byte number) - color(byte r, byte g, byte b) - 设置颜色 - color(CRGB c) - 设置颜色 - color(byte r, byte g, byte b, byte index) - 设置某位(0-3)颜色 - color(CRGB c, byte index) - 设置某位(0-3)颜色 - color_off(byte r, byte g, byte b) - 设置某位(0-3)颜色 - color_off(CRGB c) - color_off(byte r, byte g, byte b, byte index) - color_off(CRGB c, byte index) - brightness(byte bright) - 设置亮度 - color_balance(CRGB c_adj) - max_power(byte volts, uint16_t milliamps) - get_numdigits() - maxed_out() - 给data数组添加值 参数 无 返回值 :bool - get_leds() - 给data数组添加值 参数 无 返回值 :CRGB* |
Debug Functions - print_binary() - print_current() |
更多建议和问题欢迎反馈至 YFRobot论坛