3D baskı ile oluşturduğumuz sumo robot şasesine arduino ile programlayıp çalıştırabilirsinz.En temel malzemelerle hazırlanmış olan bu robotu sizde kendiniz evinizde rahatlıkla yapabileceksiniz. Projede kullanılan sumo robot şasesi PLA malzemesi kullanılarak %30 dolulukla basılmıştır.Robot amatör uygulamalar için robot yarışlarına uygun değildir.
Malzemeler
- Arduino Uno
- L298N motor sürücü
- Sumo robot şasesi
- MZ80 mesafe sensörü
- 100 rpm micro motor (2 adet)
- Micro motor uyumlu tekerlek
- 9v batarya
// Arduino Sumo Robot Kodu
// Proje Hocam
int ileri =5;
int geri =6;
int sag = 7;
int sol =8;
int inputPin = 2;
int val = 0;
void setup()
{
Serial.begin(9600);
pinMode(ileri,OUTPUT);
pinMode(geri,OUTPUT);
pinMode(sag,OUTPUT);
pinMode(sol,OUTPUT);
pinMode(inputPin, INPUT);
}
void loop(){
val = digitalRead(inputPin);
Serial.println(val);
if (val == 1) {
digitalWrite(ileri, HIGH);
digitalWrite(sag, HIGH);
digitalWrite(geri, LOW);
digitalWrite(sol, LOW);
}
else if (val == 0) {
digitalWrite(geri, HIGH);
digitalWrite(sol, HIGH);
digitalWrite(ileri, LOW);
digitalWrite(sag, LOW);
}
}
İncelemeler
Henüz inceleme yapılmadı.