86Duino Coding 的执行需要 Java JRE,下面将说明在 CentOS 上安装 Java JRE 套件的步骤。另外,86Duino Coding 将 sketch 烧录到 86Duino 开发板时,为避免找不到序列埠和 Modem Manager 干扰,我们也将介绍如何更改相关设定档。(若您是使用 Coding 207 以前的版本,建立环境的方式请参考这里) Step 1 开启终端机: Step 2 安装 Java JRE 套件。 如果您的 CentOS 版本是 7.0 以上,请略过此步骤,直接进行 Step 3。 如果您的 CentOS 版本是 6.0,请键入以下指令: sudo yum install java-1.7.0-openjdk.i686 您将看到 Java JRE 套件的安装画面如下: Step 3 为避免 Modem Manager […]
86Duino Coding 的执行需要 Java JRE ,下面将说明在 Debian 上安装 Java JRE套件的步骤。另外,86Duino Coding 将 sketch 烧录到 86Duino 开发板时,为避免找不到序列埠和 Modem Manager 干扰,我们也将介绍如何更改相关设定档。(若您是使用 Coding 207 以前的版本,建立环境的方式请参考这里) Step 1 开启终端机: Step 2 安装 Java JRE 套件。 如果您的 Debian 版本是 7.0 以上,请略过此步骤,直接进行 Step 3。 如果您的 Debian 版本是 6.0,请键入以下指令: sudo apt-get install openjdk-6-jre 您将看到 Java JRE 套件的安装画面如下: Step 3 为避免 Modem Manager […]
描述 用来初始化 TFT 物件。在对 TFT 物件做任何操控前,必须先初始化。 语法 screen.begin() 参数 无参数 回传 无回传值 范例 See also - TFT 函式库参考主页面 The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.
对不起,此内容只适用于English。
描述 实作控制 Arduino TFT LCD 的类别。使用 TFT 类别的建构函式创建 TFT 物件,藉以在程式中控制 Arduino TFT LCD。 语法 TFT(cs, dc, rst); // 使用硬体 SPI TFT(cs, dc, mosi, sclk, rst); // 使用软体 SPI 参数 cs:作为 chip select 的脚位,型态为 int dc:作为 D/C 的脚位,型态为 int rst:作为 rst 的脚位,型态为 int mosi:作为 MOSI 的脚位,只有要使用软体 SPI 时需要提供,型态为 int sclk:作为 clock 的脚位,只有要使用软体 SPI 时需要提供,型态为 int 回传 […]
描述 使步进马达转动指定的步数。转动的速度则依据 setSpeed() 的设定。该函式是阻塞(blocking)型,也就是在步进马达转动到指定的步数前,该函式不会结束去执行下一行程式码。举例来说,如果你的步进马达转一圈需要 100 步并且转动速度设定为 1 RPM,那执行 step(100) 所要花的时间就是 1 分钟。 参数 steps:步进马达转动的步数,参数的正负代表方向,型态为 int 回传 无回传值 See also - Stepper() - setSpeed() 函式库参考主页面 The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into […]
描述 设定步进马达的每分钟转数(rotations per minute, RPMs)。呼叫该函式并不会让步进马达转动,该函式设定的是在呼叫 step() 使步进马达转动时的每分钟转数。 参数 rpms:步进马达的每分钟转数,型态是 long 回传 无回传值 See also - Stepper() - step() 函式库参考主页面 The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.
对不起,此内容只适用于English。
描述 呼叫该函式创建 Stepper 物件,每一个 Stepper 物件对应一个 86Duino 连接的步进马达。呼叫这个函式在草稿码的上面,也就是在 setup() 和 loop() 的上面。该函式的参数数量取决于 86Duino 与步进马达之间连接线的数量。 参数 steps:步进马达转一圈所需要的步数,如果步进马达规格书上写着每一步转动的角度,把 360 除以该步进角就会得到步进马达转动一圈所需步数(例:假设步进角为 3.6,360/3.6 = 100,转动一圈需要 100 步)。 pin1, pin2:连接至步进马达的两个脚位 pin3, pin4:连接至步进马达的两个脚位,如果只有用两条线连接则不需要提供这两个参数,如果是用四条线连接就要提供 回传 新创建的 Stepper 物件 范例 Stepper myStepper = Stepper(100, 5, 6); See also - setSpeed() - step() 函式库参考主页面 The text of the 86Duino reference is a modification of […]
对不起,此内容只适用于English。