[{"Value":"","Discard":false,"Expires":9999999999}]
| KATEGORİ | ROBOT ADI | DANIŞMAN ÖĞRETMEN | ÖĞRENCİLER |
| ÇİZGİ İZLEYEN (TEMEL SEVİYE) ORTAOKUL | KAYA KARTALI | MEHMET KIVRAK | ESMA DURU KOŞUN ZAFER KELEŞ |
| ÇİZGİ İZLEYEN (TEMEL SEVİYE) ORTAOKUL | MERLİN-06 | MEHMET KIVRAK | KAAN PALA ALİ BUĞRA ARSLAN |
| TOZKOPARAN ROBOT ORTAOKUL | ALEMDAR | MEHMET KIVRAK | KUZEY BERAT UŞEN MAHMUT ESAD ERKAYA |
| HIZLI ÇİZGİ İZLEYEN LİSE | ROBOLT | MEHMET KIVRAK | TALHA ŞEKER VEHBİ FATİH AKYAR |
| ÇİZGİ İZLEYEN (İLERİ SEVİYE) LİSE | MEHMET KIVRAK | BEYZA KAN SELİN ZEYNEP ŞİMŞEK | |
| İNSANSIZ HAVA ARACI MİNİ DRONE LİSE | HÂZERFEN2023 | YAHYA UĞUR |
Kurulum dili olarak ingilizce seçerek “OK” butonuna tıklıyoruz.
Lisans sözleşmesini onaylamamız gerekiyor. Kullanım koşullarını kabul ettikten sonra “Next” diyerek bir sonraki adıma geçebiliriz.
Bu adımda “Masaüstüne kısayol eklemek ister misiniz?” diye soruyor. Eğer kısayol oluşturmasını istemiyorsanız onay işaretini kaldırmalısınız. “Next” diyerek sonraki adıma geçiyoruz.
Yaptığımız işlemlerin özeti sunuluyor. Eğer hata yoksa “Next” düğmesine tıklayabiliriz. Gerçi hatalı olma ihtimali olan bir seçim yapmadık ama kontrol etmekten zarar çıkmaz. 
Kurulum başladı. İşlem bitene kadar bekliyoruz.
İşlem bittiğinde programın çalışmasını istemiyorsak onay işaretini kaldırmamız gerekiyor. “Finish” düğmesine tıklayarak programın açılmasını sağlıyoruz.
Program açıldığında dil İngilizce olarak karşımıza çıkıyor. Neyse ki Türkçe seçeneği var. “Language” menüsünden Türkçe seçeneğini işaretleyerek programın dilini Türkçe’ye çevirelim. Rahat rahat çalışalım. 
Program Scratch ile aynı arayüze sahip. Tek farkı robotlar başlığı altında bulunan kodlar. Elimizdeki ardunio donanımlarına istediğimiz komutları bu başlık altındaki kodlarla vereceğiz.
Kontrol etmek istediğimiz donanım ismi “mBot”. Farklı bir donanıma sahipseniz kartlar menüsünden elinizdeki doğru donanıma ait kodların açılmasını sağlamalısınız.
Son olarak ekranda gördüğünüz kırmızı nokta şu anda donanımla bağlantılı olmadığınızı gösteriyor. Kullandığınız bağlantı tipine göre bağlan menüsü yardımı ile donanımınızla iletişim kurabilirsiniz. Eğer bağlantıyı doğru yaptıysanız ışığın rengi yeşile dönecektir.
NOT: RFID kitlerinde kullanılan çipler farklılık gösterdiği için her Arduino kütüphanesi desteklemeyebilir. Aşağıdaki linkten güncel veya eski kütüphanelere ulaşabilirsiniz. Ayrıca kütüphane ismini MFRC522 olarak değiştirmeniz gerekmektedir.
Kütüphane dosyası: RFID(RC522)
Malzeme Listesi:
Aşağıdaki devre şemasındaki gibi devremizi breadboard üzerine kuralım .

Arduino Kodları:
| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 | #include <SPI.h>#include <MFRC522.h> const byte YESIL_LED = 4;const byte KIRMIZI_LED = 2; MFRC522 rfid(10, 9); //RFID Chip Select ve Reset pinlerinin ayarlarını yapıyoruz.byte Kart[4] = {53, 122, 201, 226}; // {53, 122, 201, 226} buraya kendi okuttuğunuz kartın ID numarasını yazmalısınız.boolean Yetki; void setup() { Serial.begin(9600); pinMode(KIRMIZI_LED, OUTPUT); pinMode(YESIL_LED, OUTPUT); SPI.begin(); rfid.PCD_Init();} void loop() { Yetki = true; if ( rfid.PICC_IsNewCardPresent()) { if ( rfid.PICC_ReadCardSerial()) { Serial.print(“Okunan Kart ID: “); Serial.print(rfid.uid.uidByte[0]); Serial.print(“,”); Serial.print(rfid.uid.uidByte[1]); Serial.print(“,”); Serial.print(rfid.uid.uidByte[2]); Serial.print(“,”); Serial.println(rfid.uid.uidByte[3]); } for (int i = 0; i < 4; i++) { if (rfid.uid.uidByte[i] != Kart[i]) { Yetki = false; } } if (Yetki == true) { Serial.println(“Yetki Onaylandi…”); digitalWrite(YESIL_LED, HIGH); delay(1000); digitalWrite(YESIL_LED, LOW); } else { Serial.println(“Yetki Onaylanmadi…”); digitalWrite(KIRMIZI_LED, HIGH); delay(1000); digitalWrite(KIRMIZI_LED, LOW); } rfid.PICC_HaltA(); }} |
Orijinal Arduinolar veya birebir klonların da kullanılan USB to UART dönüştürücü ATmega16u2’dir. Ve bu dönüştürücü için gerekli olan driver dosyaları Arduino derleyicisinin kurulumuyla birlikte kurulduğundan harici bir driver kurulumuna ihtiyaç duymazlar. Fakat CH340 driver, Arduino derleyicisiyle birlikte kurulmadığından, ayrıca kurulması gerekmektedir.






Bu yazımızda Arduino IDE (derleyicisinin) kurulumunu yapacağız. Arduino IDE’yi Arduino veya desteklenen diğer mikrokontrolcü kartlarını programlamak için kullanırız. Arduino IDE’nin arayüzü oldukça kolay olduğundan programlamaya ilk adımda mükemmel bir platform sunmaktadır. Geliştireceğimiz projelerin kodlarını bu arayüz yardımıyla derleyip, daha sonra mevcut kartımıza atıyoruz. Peki neden derleyiciye ihtiyacımız var? Bunun sebebini bir örnekle açıklayabiliriz: Türkçe makale yazma yarışmasına katılacağız. Yazmış olduğumuz makaledeki imla hataları, yazım yanlışları vb. hataların kontrolünü sağlamak zorundayız. Çünkü bu kontrolü sağlamazsak yazdığımız makalenin ne anlatmak istediğini karşımızdaki insanlara tam manasıyla aktaramamış oluruz. Yazdığımız makaleyi Türkçe veya Edebiyat hocamıza kontrol ettirdikten sonra yarışmaya katılırsak bu hatalardan korunmuş oluruz. Derleyici de bizim o dildeki yapmış olduğumuz imla ve yazım hatalarımızı fark etmemizi sağlar ve bu doğrultuda bize dönüt verir. Fakat derleyiciler algoritma hatalarını veya başka bir deyişle mantık hatalarını fark edemezler. Şimdi kuruluma geçelim.


Eğer bilgisayarınızda MAC işletim sistemi var ise MAC OS X‘e tıklıyoruz.
Eğer bilgisayarınızda Linux işletim sistemi var ise bilgisayarınızın özelliklerine göre Linux 32 bits, Linux 64 bits veya Linux ARM‘ı indiriyoruz.








STEM eğitimi disiplinler arası ve uygulamaya yönelik yaklaşımı içeren fen(science), teknoloji (technology), mühendislik (engineering) ve matematik (mathematics) gibi önemli dört disiplini birbiriyle uyumununu hedefleyen bir öğretim sistemidir.
“Gelecek için yetiştirdiğimiz çocuklarımıza bugün nasıl bir eğitim vermeliyiz ki yarın hayata atılırken yetkin birer insan olarak hazır olabilsinler?” sorusunun cevabına baktığımızda STEM derslerinin önemi ciddi bir şekilde ortaya çıkmaktadır.
STEM derslerinin ile öğrencilere edindirdikleri;
Okulumuzda anaokuldan liseye kadar verilen STEM dersleri ile öğrencilere kazandırmaya çalıştığımız 21.yy becerileri;
STEM dersi etkinlikleri MEB Öğretim planlarındaki kazanımlar doğrultusunda, bu kazanımlara uygun fen, matematik, mühendislik ve 21.yy becerileri kullanılarak hazırlanmaktadır. Yani derslerde öğrencilerimiz kodlama öğrenirken fen, matematik kazanımlarını kullanmakta ve bu sayede dersler arasında etkileşim kurmaktadır. Öğrencilerimiz okulumuzdaki STEM derslerinin eğitim süreci sonunda; hayal edip tasarlayarak, mühendislik döngüsünü kullanarak bir ürün ortaya çıkarmaktadır. Bu sayede yıl boyunca eğitimini aldığı elektronik devre tasarımları, kodlama, üç boyutlu tasarım, mobil uygulama geliştirme gibi eğitimleri birlikte kullanarak hayata uygun bir ürün yapma şansı yakalamaktadır.
Bütün bu çalışmaları değerlendirdiğimizde öğrencilerimiz STEM dersleri sayesinde hayata atıldıklarında birikim ve becerilerini bir arada kullanmayı, proje üretmeyi, problemlere farklı bakış açıları getirmeyi daha kolay yapabileceklerdir. Bunlar STEM derslerinin doğal sonuçlarıdır.
]]>