差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
wm_wiki:tilt_switch_sensor:manual [2019/05/17 11:35] juneral [编程介绍] |
wm_wiki:tilt_switch_sensor:manual [2020/05/12 15:20] juneral [3.1. 模块功能及图形化编程指南] |
||
---|---|---|---|
行 256: | 行 256: | ||
font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2; | font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2; | ||
widows: 2;-webkit-text-stroke-width: 0px;text-decoration-style: initial; | widows: 2;-webkit-text-stroke-width: 0px;text-decoration-style: initial; | ||
- | text-decoration-color: initial;word-spacing:0px'>个参数)端口、需要获取的值</span></span></span></p> | + | text-decoration-color: initial;word-spacing:0px'>个参数)端口、需要判断的状态</span></span></span></p> |
</td> | </td> | ||
<td width=462 valign=top style='width:346.5pt;border-top:none;border-left: | <td width=462 valign=top style='width:346.5pt;border-top:none;border-left: | ||
行 263: | 行 263: | ||
<p class=MsoNormal align=center style='text-align:center'><span | <p class=MsoNormal align=center style='text-align:center'><span | ||
style='color:windowtext'><img width=407 height=136 id="图片 2" | style='color:windowtext'><img width=407 height=136 id="图片 2" | ||
- | src="https://www.weeemake.com.cn/wiki/lib/exe/fetch.php?media=wm_wiki:tilt_switch_sensor:pasted:20190516-163330.png"></span></p> | + | src="lib/exe/fetch.php?media=wm_wiki:tilt_switch_sensor:pasted:20200220-144052.png"></span></p> |
</td> | </td> | ||
</tr> | </tr> | ||
行 271: | 行 271: | ||
<p class=MsoNormal style='text-indent:21.0pt'><span style='font-size:16.0pt; | <p class=MsoNormal style='text-indent:21.0pt'><span style='font-size:16.0pt; | ||
font-family:华文楷体'> </span><span lang=ZH-CN style='font-size:16.0pt; | font-family:华文楷体'> </span><span lang=ZH-CN style='font-size:16.0pt; | ||
- | font-family:宋体'>编程示例:</span></p> | + | font-family:宋体'>图形化编程示例:</span></p> |
- | <p class=MsoNormal align=center style='text-align:center;text-indent:21.0pt'><span | + | |
- | style='mso-no-proof:yes'><img width=361 height=518 id="_x0000_i1025" | + | |
- | src="https://www.weeemake.com.cn/wiki/lib/exe/fetch.php?media=wm_wiki:tilt_switch_sensor:pasted:20190516-202135.png" | + | |
- | alt="https://www.weeemake.com.cn/wiki/lib/exe/fetch.php?media=wm_wiki:tilt_switch_sensor:pasted:20190516-202135.png"></span></p> | + | |
</body></html> | </body></html> | ||
+ | |||
+ | {{ :wm_wiki:tilt_switch_sensor:pasted:20200219-163015.png }} | ||
==== 3.2. 文本代码编程指南 ==== | ==== 3.2. 文本代码编程指南 ==== | ||
<html><body> | <html><body> | ||
+ | <p class=MsoNormal style='text-indent:21.0pt'><span style='font-size:16.0pt; | ||
+ | font-family:华文楷体'> </span><span lang=ZH-CN style='font-size:16.0pt; | ||
+ | font-family:宋体'>Arduino编程示例:</span></p> | ||
- | <p class=MsoNormal align=left style='margin-bottom:7.9pt;text-align:left; | + | </body></html> |
- | text-indent:.5in;background:white'><span lang=ZH-CN style='font-size:16.0pt; | + | |
- | font-family:宋体;color:#222222'>直接使用文本代码编程,就涉及到相关编程</span><span style='font-size: | + | <sxh cpp; first-line: 1;highlight: [3,14]; title: TiltSwitch_sensor_test.ino> |
- | 16.0pt;font-family:宋体;color:#222222'>API:</span></p> | + | |
+ | #include<WeELF328P.h> | ||
+ | |||
+ | WeTiltSwitch tilt_D(PORT_D); | ||
+ | |||
+ | WeRGBLed rgb_led_board(OnBoard_RGB); | ||
+ | |||
+ | uint8_t tilt_D_value; | ||
+ | |||
+ | void setup(){ | ||
+ | delay(1000); | ||
+ | } | ||
+ | |||
+ | void loop(){ | ||
+ | tilt_D_value = tilt_D.readSensor(); | ||
+ | if(tilt_D_value == 2){ | ||
+ | rgb_led_board.setColor(1, 20, 0, 0); | ||
+ | rgb_led_board.show(); | ||
+ | }else if(tilt_D_value == 1){ | ||
+ | rgb_led_board.setColor(1, 0, 0, 20); | ||
+ | rgb_led_board.show(); | ||
+ | }else{ | ||
+ | rgb_led_board.setColor(1, 0, 0, 0); | ||
+ | rgb_led_board.show(); | ||
+ | } | ||
+ | delay(100); | ||
+ | } | ||
+ | |||
+ | </sxh> | ||
+ | |||
+ | \\ | ||
+ | <html><body> | ||
+ | <p class=MsoNormal style='text-indent:21.0pt'><span style='font-size:16.0pt; | ||
+ | font-family:华文楷体'> </span><span lang=ZH-CN style='font-size:16.0pt; | ||
+ | font-family:宋体'>更多使用实例请前往论坛学习:倾斜开关使用示例</span></p> | ||
- | <p class=MsoNormal align=left style='margin-bottom:7.9pt;text-align:left; | ||
- | text-indent:.5in;background:white'><span style='font-size:16.0pt;font-family: | ||
- | 宋体;color:#222222'>Arduino-C/C++ API<span lang=ZH-CN>:</span><b><a | ||
- | href="https://www.weeemake.com.cn/wiki/doku.php?id=wm_wiki:micropython:api_document"><span | ||
- | lang=ZH-CN style='color:#008CBA;text-decoration:none'>查看相关</span><span | ||
- | style='color:#008CBA;text-decoration:none'>API</span></a></b></span></p> | ||
</body></html> | </body></html> | ||