zoukankan      html  css  js  c++  java
  • Arduboy基本用法(一)

    Arduboy基本用法(一)

    一、第一个Arduboy程序

    在arduino中新建项目

    示例代码

    #include<Arduboy.h>
    Arduboy arduboy;
    void setup() {
      arduboy.begin();
      arduboy.clear();
      arduboy.print("Hello Arduboy!!!");
      arduboy.display();
    }
    void loop() {
    }
    

    显示效果

    详解

    void setup()
    
    在该函数中添加的代码将在Arduboy开机时执行。
      arduboy.begin();
    
    告诉Arduboy正常开始,然后执行下一指令。
      arduboy.clear();
    
    清除屏幕内容
      arduboy.print("打印的内容");
    
    需要打印的内容
      arduboy.display();
    
    更新屏幕内容,把打印的内容显示在屏幕上。

    二、loop循环

    loop函数里的内容会在setup函数执行完后执行。

    示例代码

    #include<Arduboy.h>
    Arduboy arduboy;
    int i = 0;
    void setup() {
      arduboy.begin();
      arduboy.clear();
      arduboy.print("Hello Arduboy!!!
    ");
      arduboy.display();
    }
    void loop() { 
      for(i;i<10;i++)
      {
        arduboy.print(i);
        arduboy.print("
    ");
        arduboy.display();
        }
    }
    

    显示效果

    小例子

    #include<Arduboy.h>
    Arduboy arduboy;
    int i = 0;
    void setup() {
      arduboy.begin();
      arduboy.clear();
    }
    void loop() { 
      for(i;i<10;i++)
      {
        arduboy.setCursor(20*i,10*i);//SetCursor是一种确定光标的形状函数
        arduboy.print(i);
        arduboy.display();
        }
    }
    

    显示效果

  • 相关阅读:
    Leetcode#179 Largest Number
    Leetcode#155 Min Stack
    Leetcode#14 Longest Common Prefix
    Leetcode#101 Symmetric Tree
    Leetcode#172 Fractorial Trailing Zero
    Leetcode#28 Implement strStr()
    Leetcode#46 Permutations
    Leetcode#48 Rotate Image
    Leetcode#134 Gas station
    Leetcode#137 Single Number II
  • 原文地址:https://www.cnblogs.com/zhangyazhou/p/10249651.html
Copyright © 2011-2022 走看看