DENİZLERİMİZİ TEMİZLEYEN SCRATCH OYUNU İÇİN TIKLAYINIZ ARDUNIO KURSU 29/04/2018 - 25/05/2018 arası kurs Robot Arcımızın şasisini kurduk artık elimizde pile bağlandığında dümdüz giden bir araç var bu aracın bluetoothe kontrolüyle telefondan kumanda edilmesini bu hafta sağlayacağız bunun için yapmanız gerekenler: 1. Devre elemanlarını aşağıdaki gibi kurunuz:
2. Aşağıdaki kodu kopyalayıp ardunio yazılımına yapıştırıp ardunio kartınıza yükleyin.(Ancak yükleme yaparken bluetooth'un ardunioya bağlı olan rx ve tx kablolarını çekin yükleme tamamlandıktan sonra tekrar takın aksi takdirde rx, tx doluyken ardunio yükleme yapmaz.
int deger; int sol1 = 4; int sol2 = 5; int A = 9; int sag1 = 6; int sag2 = 7; int B = 3; void setup() { // put your setup code here, to run once: pinMode(4, OUTPUT); pinMode(5, OUTPUT); pinMode(6, OUTPUT); pinMode(7, OUTPUT); pinMode(3, OUTPUT); pinMode(9, OUTPUT); Serial.begin(9600); }
3. Android yazılımlı bir telefon yada tablete(Iphonelarda olmuyor) Ardunio Bluetooth RC Car Connection yazılımını yükleyiniz.
Açıldığında yukarıdaki gibi bir programla karşılaşacaksınız. Connect to Car 'dan arabanıza bağlanın bağlandığınızda hızlı hızlı yanıp sönen ışığı 3-5 sn aralıklarla daha yavaş yanıp sönecek. Bluetooth da arabanızın ismi MAC adresi dediğimiz upuzun sayılardan oluşan bir isimle görünecek haftaya da araçlarımızın bluetooth ismini değiştirmeyi göreceğiz. Şimdi ok tuşlarına bastığınızda sağa sola ileri geri gitmesi gerekiyor. Haftaya da araçlarımıza engelden kaçma özelliği ekleyeceğiz ve görsel olarak daha güzel olmasını sağlayacağız.
DİKKAT EDİLMESİ GEREKEN NOKTALAR: 1. Kodları ardunio ide programına yapıştırıp yükle butonuna bastığımızda yükleyecektir ancak öncesinde mutlaka ardunio üzerinde TX ve RX'e taktığımız kabloları çıkarmış olmamız gerekiyor, yükleme bittikten sonra tekrar takabilirsiniz. 2. Motorlar güçlü olduğu için ancak Duracell marka piller çalıştırabilmektedir.2 adet Duracell pile ihtiyacınız vardır biri ardunio karta güç sağlayacak diğeri şemadaki gibi motor sürücüye güç sağlayacaktır. 3. Şemadaki gibi motor sürücünün 3'lü bölümünün ortasına aynı anda 2 kablo takılmaktadır.Bunun nedeni ardunio kart ile motor sürücüyü birbirine entegre etmektir.
Daha sonrasında sırayla yanıp sırayla sönen ardından hepberaber yanıp hep beraber sönen daha hızlı yanıp sönen değişik şekillerde sıralı led uygulamaları da yaptık.
Ders 5: Artık Mblock programı ile yapılan RGB led uygulamasına geçtik. Mblock programını bütün bilgisayarlarımıza yükledik ve kurulumdan sonra gereken ayarlamaları yaptık ardından RGB led uygulamamızı yazdık.
ARDUNIO İLE ROBOT PROGRAMLAMA
Bu sene Bilişim Teknolojileri ve yazılım dersimize ait destekleme ve yetiştirme kursumuzda ağırlıklı olarak ardunio programı ile robot programlama dersleri göreceğiz.
Kursumuzda öncelikle yanıp sönen led uygulamaları yapacağız ardından topraktaki çiçeklerin nemini, hava sıcaklığını, uzaklık yakınlık mesafelerini ölçeceğiz ve son olarak cep telefonu ile kontrol edilebilen uzaktan kumandalı araba yapacağız.Aracımıza ekleyeceğimiz özellikler tamamen hayal gücümüze kalacak örneğin duvarlara çok yaklaştığımızda kendi sesimizden yaptığımız kayıttaki "çarpacaksın dikkat et" ses dosyasını çalabilecek yada karaşimşekteki gibi sıralı yanıp sönen ledler ekleyebilecek yada hayal gücümüze bağlı olarak istediğimiz farklı farklı özellikler ekleyebileceğiz.
Biz bunları nasıl yapabiliriz ki diye düşünenler varsa Bakırköydeki bir devlet okulunda öğrenim gören Mustafa Necati İlkokulu öğrencilerini aşağıdaki linkten izlemelerini öneririm. Üstelik bu öğrencilerin yaşları 7 ile 9 yaş arasında.