“INPUT OUTPUT”的版本间的差异

来自Labplus盛思维基百科
跳转至: 导航搜索
(创建页面,内容为“<big>'''数字引脚(Digital pins)定义,INPUT 和OUTPUTW'''</big> <br/> 数字引脚当作 INPUT 或 OUTPUT都可以 。用pinMode()方法使一个数字引…”)
 
(没有差异)

2018年6月4日 (一) 12:00的最新版本

数字引脚(Digital pins)定义,INPUT 和OUTPUTW
数字引脚当作 INPUT 或 OUTPUT都可以 。用pinMode()方法使一个数字引脚从INPUT到OUTPUT变化。 引脚(Pins)配置为输入(Inputs)

INPUT
Arduino(Atmega)引脚通过pinMode()配置为 输入(INPUT) 即是将其配置在一个高阻抗的状态。 配置为INPUT的引脚可以理解为引脚取样时对电路有极小的需求,即等效于在引脚前串联一个100兆欧姆(Megohms)的电阻。 这使得它们非常利于读取传感器,而不是为LED供电。


OUTPUT
引脚(Pins)配置为输出(Outputs) 引脚通过pinMode()配置为输出(OUTPUT)即是将其配置在一个低阻抗的状态。这意味着它们可以为电路提供充足的电流。Atmega 引脚可以向其他设备/电路提供(提 供正电流positive current)或倒灌(提供负电流negative current)达40 毫安(mA)的电流。这使得它们利于给LED 供电,而不是读取传感器。输出(OUTPUT)引脚被短路的接地或5V 电路上会受到损坏甚至烧毁。Atmega 引脚在为继电器或电机供电时,由于电流不足,将需要一些外接电路来实现供电。