“Arduino库”的版本间的差异

来自YFRobotwiki
跳转至: 导航搜索
第1行: 第1行:
=== [https://www.arduino.cc/en/Reference/Libraries Arduino 官方 页面] ===
+
=== [https://www.arduino.cc/en/Reference/Libraries Arduino官方 ] ===
  
 
{| border="0" cellpadding="10" width="100%"
 
{| border="0" cellpadding="10" width="100%"
第12行: 第12行:
  
  
<font color="darkcyan" size="+1" >'''Standard Libraries'''</font>
+
<font color="darkcyan" size="+1" >''' 标准库'''</font>
  
-[[ EEPROM]] - reading and writing to "permanent" storage
+
-[[ EEPROM]] - 读写“永久”储存
  
-[[ Ethernet]] - for connecting to the internet using the Arduino Ethernet Shield
+
-[[ Ethernet]] - 用于使用Arduino以太网扩展板连接到互联网
  
-[[ Firmata]] - for communicating with applications on the computer using a standard serial protocol.
+
-[[ Firmata]] - 根据标准串行协议与电脑上的应用程序进行通信
  
-[[ GSM]] - for connecting to a GSM/GRPS network with the GSM shield.
+
-[[ GSM]] - 用于使用GSM扩展板连接到 GSM/GRPS 网络
  
-[[ LiguidCrystal]] - for controlling liquid crystal displays (LCDs)
+
-[[ LiguidCrystal]] - 控制液晶显示屏(LCD)
  
-[[ SD]] - for reading and writing SD cards
+
-[[ SD]] - 用于读写SD卡
  
-[[ Servo]] - for controlling servo motors
+
-[[ Servo]] - 用于控制伺服电机(舵机)
  
-[[ SPI]] - for communicating with devices using the Serial Peripheral Interface (SPI) Bus
+
-[[ SPI]] - 用于与使用串行外围接口(SPI)总线的设备进行通信
  
-[[ SoftwareSerial]] - for serial communication on any digital pins. Version 1.0 and later of Arduino incorporate Mikal Hart's NewSoftSerial library as SoftwareSerial.
+
-[[ SoftwareSerial]] -  使用任何数字引脚进行串行通信( 1.0 版本以后,整合了Mikal Hart 的NewSoftSerial 库作为 SoftwareSerial 库)
  
-[[ Stepper]] - for controlling stepper motors
+
-[[ Stepper]] - 用户控制步进电机
  
-[[ TFT]] - for drawing text , images, and shapes on the Arduino TFT screen
+
-[[ TFT]] - 用于在TFT屏幕上绘制文本、图像及形状
  
-[[ WiFi]] - for connecting to the internet using the Arduino WiFi shield
+
-[[ WiFi]] - 用于使用WiFi扩展板连接到网络
  
-[[ Wire]] - Two Wire Interface (TWI/I2C) for sending and receiving data over a net of devices or sensors.
+
-[[ Wire]] - 双总线接口 (TWI/I2C) 用于设备或传感器通过网络发送、接收数据
  
 
The Matrix and Sprite libraries are no longer part of the core distribution.
 
The Matrix and Sprite libraries are no longer part of the core distribution.

2015年7月3日 (五) 19:43的版本

Arduino官方库

The Arduino environment can be extended through the use of libraries, just like most programming platforms. Libraries provide extra functionality for use in sketches, e.g. working with hardware or manipulating data. A number of libraries come installed with the IDE, but you can also download or create your own. See these instructions for details on installing libraries. There's also a tutorial on writing your own libraries.




标准库

- EEPROM - 读写“永久”储存

- Ethernet - 用于使用Arduino以太网扩展板连接到互联网

- Firmata - 根据标准串行协议与电脑上的应用程序进行通信

- GSM - 用于使用GSM扩展板连接到 GSM/GRPS 网络

- LiguidCrystal - 控制液晶显示屏(LCD)

- SD - 用于读写SD卡

- Servo - 用于控制伺服电机(舵机)

- SPI - 用于与使用串行外围接口(SPI)总线的设备进行通信

- SoftwareSerial - 使用任何数字引脚进行串行通信( 1.0版本以后,整合了Mikal Hart的NewSoftSerial 库作为 SoftwareSerial库)

- Stepper - 用户控制步进电机

- TFT - 用于在TFT屏幕上绘制文本、图像及形状

- WiFi - 用于使用WiFi扩展板连接到网络

- Wire - 双总线接口 (TWI/I2C) 用于设备或传感器通过网络发送、接收数据

The Matrix and Sprite libraries are no longer part of the core distribution.

Due Only Libraries

- Audio - Play audio files from a SD card.

- Scheduler - Manage multiple non-blocking tasks.

- USBHost - Communicate with USB peripherals like mice and keyboards.

|}



返回首页

原文出处:Arduino官网

更多建议和问题欢迎反馈至 YFRobot论坛