استفاده از برد اردوینو بجای رادیو کنترل های 6 کانال جهت راه اندازی فلایت کنترلر همچون kk 2.1.5 lcd
چهارشنبه, ۲۰ اسفند ۱۳۹۳، ۰۱:۵۷ ب.ظ
تا کامل شدن مطلالب فعلا کمی توضیحات اولیه رو مینویسم:
جهت راه اندازی کافیه به تعداد کانال های مورد نیاز پتانسیومتر یا ولوم 10 کیلو اهم به ورودی های انالوگ برد متصل کنید
و با یه برنامه ساده مقدار خوانده شده توسط adc رو به صورت موج PWM به خروجی های دیجیتال انتقال بدهید
به عنوان مثال فقط برای یک کانال
#include <Servo.h>
Servo myservo;
int potpin = 0;
int val;
void setup() {
// put your setup code here, to run once:
myservo.attach(9);
}
void loop() {
// put your main code here, to run repeatedly:
val = analogRead(potpin);
val = map(val, 0, 1023, 0, 179);
myservo.write(val);
delay(15);
}
- ۹۳/۱۲/۲۰