关于Arduino接口的问题,求教~
本帖最后由 fish 于 2014-1-13 14:10 编辑如图,以Arduino uno为例。
1.上面那一排口写着digital(pwm=~),是不是说上面那一排没带pwm的就只能当数字口用没法pwm?
2.我看到一些教程使用数字口5时定义是int pin=5,使用模拟口A5定义时也是int pin=5。如果我数字口5和模拟口A5同时都要用到,那不就乱了?定义模拟口5能否int pin=A5?
3.模拟口当数字口的时候如何定义如何调用?
谢谢~
1.没带pwm的就只能当数字口用没法0-255的调节电压输出
2.数字口使用之前先定义,pinMode(pin,mode)、digitalWrite(pin,value),模拟口intanalogRead(pin)、analogWrite(pin,value)
3.模拟口255输出就是数字口的1,0输出或者改成输入就是数字口的0 The analog pins can be used identically to the digital pins, using the aliases A0 (for analog input 0), A1, etc. For example, the code would look like this to set analog pin 0 to an output, and to set it HIGH:
pinMode(A0, OUTPUT);
digitalWrite(A0, HIGH); 板子上写的很明白,PWM=~,接口旁边有~符号的才有PMW么
页:
[1]