آی پی امداد
abtahi
آریا الکترونیک mehrinfo تکشو

مشکل پین آنالوگ آردوینو لئوناردو

masoud21571

کاربر
2017-01-12
1
0
سلام دوستان

این برد رو تازه خریداری کردم
مشکل اینجاست که وقتی پتانسیومتر به آنالوگ متصل میکنم. هیج مقداری رو برنمیگردونه

ولی پین های دکمه هیچ مشکلی ندارن

میشه راهنمایی کنید؟
اصلن میخوام بدونم شاید برد مشکل داره که مرجوعش کنم
 

jfrras

مدير انجمن تخصصی الکترونیک
مدیر تالار
2007-04-13
3,099
74,087
48
ایران
سلام
تنظیم خاصی نمی خواد .

برای فعال کردن ورودی های آنالوگ به دیجیتال برد آردوینو لئوناردو، نیازی به انجام هیچ تنظیم خاصی نیست. این ورودی ها به طور پیش فرض فعال هستند.
برای خواندن مقدار یک ورودی آنالوگ، از تابع analogRead() استفاده می کنیم. این تابع یک عدد صحیح بین 0 تا 1023 را برمی گرداند که نشان دهنده ولتاژ ورودی است.
برای مثال، کد زیر مقدار ورودی آنالوگ A0 را می خواند و آن را در سریال مانیتور نمایش می دهد:
void setup() {
Serial.begin(9600);
}

void loop() {
int value = analogRead(A0);
Serial.println(value);
}




خروجی این کد به صورت زیر خواهد بود:

0
1
2
...
1023
 
بالا