Arduino ile fonksiyonlar nasıl kullanılır?
Arduino fonksiyonlar kullanımı.
Arduino fonksiyonlar yapıları.
Malzemeler
Arduino Uno
1 Adet Ultrasonik sensör
6 Adet Erkek Erkek kablo
1 Adet Bread Board
#define trig 12
#define echo 10
int sure=0,mesafe=0;
void setup()
{
pinMode(trig,OUTPUT);
pinMode(echo,INPUT);
Serial.begin(9600);
}
void loop()
{
digitalWrite(trig,0);
delayMicroseconds(2);
digitalWrite(trig,1);
delayMicroseconds(10);
digitalWrite(trig,0);
sure=pulseIn(echo,1);
mesafe=(sure/2)/29.1;
Serial.print("olculen mesafe: ");
Serial.print(mesafe);
Serial.println(" cm");
}
#define trig 12
#define echo 10
int sure = 0, mesafe = 0;
void setup()
{
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
Serial.begin(9600);
}
void loop()
{
olcum();
Serial.println(mesafe);
}
void olcum()
{
digitalWrite(trig, 0);
delayMicroseconds(2);
digitalWrite(trig, 1);
delayMicroseconds(10);
digitalWrite(trig, 0);
sure = pulseIn(echo, 1);
mesafe = (sure / 2) / 29.1;
return mesafe;
}
#define trig 12
#define echo 10
int sure = 0, mesafe = 0;
void setup()
{
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
Serial.begin(9600);
}
void loop()
{
olcum();
Serial.println(mesafe);
}
void olcum()
{
digitalWrite(trig, 0);
delayMicroseconds(2);
digitalWrite(trig, 1);
delayMicroseconds(10);
digitalWrite(trig, 0);
sure = pulseIn(echo, 1);
mesafe = (sure / 2) / 29.1;
return mesafe;
}
#define trig 12
#define echo 10
int olculendeger=0;
void setup()
{
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
Serial.begin(9600);
}
void loop()
{
olculendeger=olcum(14,25);
olculendeger=olculendeger+1000;
Serial.println(olculendeger);
}
int olcum(int trigkapali,int trigacik)
{
int sure = 0, mesafe = 0;
digitalWrite(trig, 0);
delayMicroseconds(trigkapali);
digitalWrite(trig, 1);
delayMicroseconds(trigacik);
digitalWrite(trig, 0);
sure = pulseIn(echo, 1);
mesafe = (sure / 2) / 29.1;
return mesafe;
}
#milliteknoloihamlesi #arduinofonksiyonyapıları#robotics #robotikkodlama