Gerekli Malzemeler Bağlantı Şeması Bileşen Arduino Pinleri Joystick VRx A0 Joystick VRy A1 Joystick SW D4 (isteğe bağlı) Servo Motor 1 D5 Servo Motor 2 D6 Joystick VCC 5V Joystick GND GND Mblock Kodu Arduino Kod Örneği Nasıl Çalışır? Arduino’da Map Komutu Kullanımı Map komutu, Arduino’da birbirine benzemeyen iki değer aralığını birbirine dönüştürmek için kullanılır. Özellikle analog girişlerden gelen verileri servo motor gibi belirli aralıklarda çalışan bileşenlere uyarlamak için oldukça faydalıdır. Map Komutu Söz Dizimi…
"Joystick ile İki Servomotor Kontrolü"Etiket: arduino
Kaynak: https://egitim.ahmetcandemir.com.tr/arduino-ve-2-eksenli-joystick-ile-led-kontrolu/ DEVRE TASARIMI Gerekli Malzemeler: Bağlantılar: Mblock Kodu Arduino Kodu int xPin=A0; int yPin=A1; int butonPin=3; int kled=8; int sled=9; int yled=10; int mled=11; int xDeger; int yDeger; void setup(){ pinMode(xPin,INPUT); pinMode(yPin,INPUT); pinMode(butonPin,INPUT_PULLUP); pinMode(kled,OUTPUT); pinMode(sled,OUTPUT); pinMode(yled,OUTPUT); pinMode(mled,OUTPUT); Serial.begin(9600); } void loop(){ xDeger=analogRead(xPin); yDeger=analogRead(yPin); int buton=digitalRead(butonPin); Serial.print(“x Deger: “); Serial.println(xDeger); Serial.print(” y Deger : “); Serial.println(yDeger); Serial.print(” Buton :…
"Joystick ile Led Kontrolü"Arduino Çalışması: İki Buton ile LED Kontrolü Amaç: Bu çalışmada, iki buton kullanarak bir LED’i yakıp söndürmeyi öğreneceğiz. Gerekli Malzemeler: Devre Bağlantısı: Tinkercad Devre Şeması Mblock Kodu Arduino Kodu: cppCopyEditint ledPin = 13;int butonYak = 2;int butonSondur = 3;void setup() { pinMode(ledPin, OUTPUT); pinMode(butonYak, INPUT); pinMode(butonSondur, INPUT);}void loop() { if (digitalRead(butonYak) == HIGH) { digitalWrite(ledPin, HIGH); // LED’i yak } if (digitalRead(butonSondur) == HIGH) { digitalWrite(ledPin, LOW); // LED’i söndür }} Açıklama: Sonuç: Bu proje…
"Çift Buton Kullanımı"Değerli Öğretmen Arkadaşlarım, Millî Eğitim Bakanlığımız tarafından geliştirilen MEB-Kit Kodlama Aracı ile ilgili deneyim ve paylaşımlarımı bu alanda sizlerle paylaşmayı planlıyorum. MEB-Kit’i daha verimli kullanabilmeniz için hazırlanan kullanım kılavuzuna ulaşmak için buraya tıklayabilirsiniz.
"MEBKİT Kullanım Kılavuzu"