آموزش ARDUINO

برنامه نویسی گام به گام اردوینو

آموزش ARDUINO

برنامه نویسی گام به گام اردوینو

dddd

۱ مطلب در فروردين ۱۳۹۴ ثبت شده است

توسط برنامه زیر میتونید با اتصال 5 پتانسیومتر به ورودی های انالوگ و گرفتن موج PWM از خروجی های دیجیتال برد اردوینو 5 کانال رو تولید کنید

فیلمی که از این برد و پرواز کواد گرفتم رو هم تو لینک زیر قرار دادم

http://www.aparat.com/v/Q8N5S

#include <Servo.h>
Servo myservo1;
Servo myservo2;
Servo myservo3;
Servo myservo4;
Servo myservo5;


int potpin1 = 0;
int potpin2 = 1;
int potpin3 = 2;
int potpin4 = 3;
int potpin5 = 4;

int val1;
int val2;
int val3;
int val4;
int val5;

void setup() {
  // put your setup code here, to run once:
myservo1.attach(8);
myservo2.attach(9);
myservo3.attach(10);
myservo4.attach(11);
myservo5.attach(12);

}

void loop() {
  // put your main code here, to run repeatedly:
val1 = analogRead(potpin1);
val1 = map(val1, 0, 1023, 0, 179);
myservo1.write(val1);

val2 = analogRead(potpin2);
val2 = map(val2, 0, 1023, 0, 179);
myservo2.write(val2);

val3 = analogRead(potpin3);
val3 = map(val3, 0, 1023, 0, 179);
myservo3.write(val3);

val4 = analogRead(potpin4);
val4 = map(val4, 0, 1023, 0, 179);
myservo4.write(val4);

val5 = analogRead(potpin5);
val5 = map(val5, 0, 1023, 0, 179);
myservo5.write(val5);

delay(15);

}


http://arduinoo.blog.ir