用户工具

站点工具


learing:examples:main

例程

下面的例子是一些核心功能和扩展库的概述。

核心功能

使用核心功能,需要懂基本语法来进行一些简单的编程。

以下例程,在IDE的“文件”—“示例“菜单中可以直接打开。

1.基础

2.数字

3.模拟

  • AnalogInOutSerial: 读取一个模拟输入,映射结果,使用映射的结果驱动LED变亮或者变暗。
  • Analog Input: 使用电位计控制让LED闪烁
  • AnalogWriteMega:使用OCROBOT MEGA 板使12个LED一个个变色
  • Calibration: 为期望得到的模拟传感器值定义最大最小值
  • Fading: 使用PWM使LED变色
  • Smoothing: 平滑模拟输入端的多个数据

4.通讯

这些例程包含了使用OCROBOT和PROCESSING通讯的代码. 详见processing.org。

5.控制

  • If Statement (Conditional): 使用if声明来基于输入条件改变输出状态
  • For Loop: 使用for loop控制多路LED
  • Array: for循环中的变量演示了数组的用法
  • While Loop: 当读取到按键信息后,使用while循环来校准传感器
  • Switch Case 2: 基于串口接收到的字符作出不同的反应

6. 字符串

7.传感器

  • ADXL3xx: Read an ADXL3xx accelerometer.
  • Knock: Detect knocks with a piezo element.
  • Memsic2125 : Two-axis acceleromoter.
  • Ping: Detecting objects with an ultrasonic range finder.

8.显示

  • Examples of basic display control
  • LED Bar Graph: How to make an LED bar graph.
  • Row Column Scanning: How to control an 8×8 matrix of LEDs.
learing/examples/main.txt · 最后更改: 2017/04/07 10:03 (外部编辑)