Bugün Arduino ile matematiksel işlemler yapacağız .
Arduino Matematik Operatorları :
Kodlarımız
Kodları yazdıktan sonra , kodların altında olan "Seri Monitör" yazan kısıma tıklıyoruz.
Kod okur yazarlık (Yani kodların anlamı) :
Arduino Matematik Operatorları :
Şimdi Tinkercad'i açıyoruz. Tasarımımız çok basit sadece arduino alıyoruz ve kod kısmına girip , yukardaki blok yazan yere tıklayıp metin yazan yere tıklıyoruz yani C++ kodlama dilimizi metin kod olarak yapıcağız .Operator adı / Operator sembolü / Tanımı / Örnek
atama operatörü = Operatörün sağındaki değeri solundaki değişkene aktarır.
toplama + İşlenen iki değeri toplar
fark – İlk değerden ikincisini çıkarır
çarpma * iki değeri çarpar
bölme / Bölme işlemi yapar
mod % Kalan alma operatörüdür
Kodlarımız
Kodları yazdıktan sonra , kodların altında olan "Seri Monitör" yazan kısıma tıklıyoruz.
Ben burada kodlarda örnek olarak kiraz , elma kullandım istediğinizi kullanabilirsiniz .float elma = 2;
float kiraz = 5;
void setup()
{
Serial.begin(9600);
}
void loop ()
{
int toplama = elma + kiraz;
Serial.print("Toplama Sonuc : ");
Serial.println(toplama);
int fark = kiraz - elma;
Serial.print("Fark Sonuc: ");
Serial.println(fark);
int carpma = kiraz * elma;
Serial.print("Carpim Sonuc: ");
Serial.println(carpma);
float bolum = kiraz / elma;
Serial.print("Bolum Sonuc: ");
Serial.println(bolum);
int kalan = 5 % 2;
Serial.print("Kalan sonuc: ");
Serial.println(kalan);
int power =pow(2, 5);
Serial.print("Uslu Islem Sonucu: ");
Serial.println(power);
while(1);
}
Kod okur yazarlık (Yani kodların anlamı) :
Konum bu kadardı , okuduğunuz için teşekkürler .float elma = 2; (Elma 2'dir.)
float kiraz = 5; (Kiraz 5'dir.)
void setup()
{
Serial.begin(9600); (Seri Haberleşme)
}
void loop ()
{
int toplama = elma + kiraz; (Kiraz ile elmayı topla )
Serial.print("Toplama Sonuc : ");(Seri port ekranına "Toplam Sonuc: " olarak cevabı belirt .)
Serial.println(toplama);
int fark = kiraz - elma; (Kiraz'dan elmayı çıkar )
Serial.print("Fark Sonuc: ");(Seri port ekranına "Fark Sonuc: " olarak cevabı belirt .)
Serial.println(fark);
int carpma = kiraz * elma; (Kiraz ile elmayı çarp )
Serial.print("Carpim Sonuc: ");(Seri port ekranına "Carpim Sonuc: " olarak cevabı belirt .)
Serial.println(carpma);
float bolum = kiraz / elma; (Kiraz ve elmayı böl)
Serial.print("Bolum Sonuc: ");(Seri port ekranına "Bolum Sonuc: " olarak cevabı belirt .)
Serial.println(bolum);
int kalan = 5 % 2; (Kiraz ve elmanın bölme işleminin , kalanını bul.)
Serial.print("Kalan sonuc: ");(Seri port ekranına "Kalan Sonuc: " olarak cevabı belirt .)
Serial.println(kalan);
int power =pow(2, 5);(Kiraz ve elmayı üslü sayılar ile işlem yap.)
Serial.print("Uslu Islem Sonucu: ");(Seri port ekranına "Uslu Islem Sonucu: " olarak cevabı belirt .)
Serial.println(power);
while(1);(Sadece 1 kere yap)
}