Uzaktan kumandalı model uçaklar için elektrikli retract (Açılır-kapanır iniş takımı) nasıl yapılır?
Uçuş ağırlığı 700-750gr altındaki model uçaklar için kullanılabilir.
Gerekli malzemeler:
300 – 600 RPM N20 redüktörlü motor 2 veya 3 adet
Seeeduino XIA0 veya Arduino Pro Mikro
L293D veya L293B motor sürücü entegresi 1 adet
Micro switch (13x13x7mm) 2 adet
10K direnç 2 adet
PLA filament
3D Printer için STL Dosyaları: https://drive.google.com/file/d/1QeXpUmfisJYEUICr0XrkzYWBBeHyjizQ/view?usp=sharing
Seeediuno XIAO Versiyonu:
Seediuno XIAO için kod:
//For Seeeduino XIAO | Seeediuno XIAO için int RCSIGNAL; #define ButonA 5 #define ButonB 6 void setup(){ pinMode(ButonA, INPUT); pinMode(ButonB, INPUT); pinMode(7, INPUT); // > Receiver Aux Channel | Alıcı Aux Kanal pinMode(9, OUTPUT); // > LM293 pinMode(10, OUTPUT); // > LM293 } void loop(){ RCSIGNAL=pulseIn(10,HIGH); if (digitalRead(ButonA) != 1 and RCSIGNAL <1400) { digitalWrite(9, LOW); } else { digitalWrite(9, HIGH); } if (digitalRead(ButonB) != 1 and RCSIGNAL > 1700) { digitalWrite(10, LOW); } else { digitalWrite(10, HIGH); } delay(10); }
Arduino Pro Micro Versiyonu:
//For Arduino Pro Micro | Arduino Pro Mikro için int rcsignal; #define ButonA 5 #define ButonB 6 void setup(){ pinMode(ButonA, INPUT); pinMode(ButonB, INPUT); pinMode(10, INPUT); // > Receiver Aux Channel | Alıcı Aux Kanal pinMode(7, OUTPUT); // > LM293 pinMode(8, OUTPUT); // > LM293 } void loop(){ rcsignal=pulseIn(10,HIGH); if (digitalRead(ButonA) != 1 and rcsignal <1400) { digitalWrite(8, LOW); } else { digitalWrite(8, HIGH); } if (digitalRead(ButonB) != 1 and rcsignal > 1700) { digitalWrite(7, LOW); } else { digitalWrite(7, HIGH); } delay(10); }
Seeediuno XIAO nun ARDUINO IDE ye Kurulumu:
ADIM 1:
ARDUINO IDE arayüzünde DOSYA menüsünden Tercihler e tıklayın
“Ek Devre Kartları Yöneticici URL’leri” bölümüne aşağıdaki linki kopyalayın ve TAMAM butonuna tıklayın.
https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json
ADIM 2:
Araçlar menüsünden Kart/Kart Yöneticisi ni açın.
Çıkan penceredeki arama satırına “Seeeduino” yazın. Seeed SAMD Boards listelenecektir. Kur butonuna tıklayın. İşlem tamamdır. Artık Seeediuno XIAO geliştirme kartını Arduino IDE ile kullanabilirsiniz.