Etiket: kursu

 

Ders 39: Kesme örnekleri

Harici kesmeye örnek amaçlı yazılmıştır. Bir saniye aralıklarla ekranda sayma yapılmaktadır. Bu sırada butona bastığımız da kesme oluşmakta ve kesme menüsüne gidip sayı sıfırlanmaktadır. Arduino kodu için tıklayınız

Kulüp Çalışmalarımız

Robot yapmak istiyor ama yeterli bilgiye sahip değilseniz, hangi malzemeler-elektronik parçalar kullanılır bilmiyorsanız en doğru adrese geldiniz. Tüm robotlarımızı kolaylıkla sökülüp takılacak şekilde tasarladık. İlköğretim, lise ve üniversite düzeyleri için hazırlanmış eğitim programlarımız ve robotlarımız var. Özel okulların robot kulüpleri için düşünülmüş müfredat programlarımız hazır. Sayın kurum yetkilisi : RobotRead More

Ders 38 : Dış Kesme Kullanımı

Arduino kodu için tıklayınız

Ders 36 : Arduino da Kesme Kullanımı 1

Arduino uno kodu için tıklayınız      

Bluetooth kontrollü akıllı ev uygulaması

Bu çalışmamızda öğrencilerimiz bluetooth kontrol uygulaması ile evde bulunan lambaları kontrol edebiliyor. Evin sıcaklığını okuyarak isterlerse kombi sıcaklık ayarını değiştirebiliyorlar. IOT çalışmaları için bir başlangıç olan ürünümüz hakkında daha fazla bilgi almak için bize iletişim sayfasından ulaşabilirsiniz.    

Ders 34: HC 05 bluetooth modülü kullanımı (Android ten değer okuma)

Telefona yüklenen uygulamanın ekranında bulunan ANALOG DEĞER kutusuna A0 pin ine bağlı potansiyometreden okunan değeri yazmaktadır. A0 pinine bir sensör bağlanırsa sensör değerini bu kutucuğa yazmaktadır. Uygulama üzerindeki LED YAK SÖNDÜR butonuna basıldığında Arduino üzerindeki 13 nolu pine bağlı LED i yakıp söndürmektedir. Ayrıca LED in durumunu da AÇIK veyaRead More

Ders 32 : RTC modülü ile Kronometre uygulaması

RTC modülünü kullanarak yapılan bir kronometre uygulamasıdır. Program örnek olarak verilmiştir. Geliştirmeye açıktır.   /* LCD modül ile RTC modülü kullanımı www.robotkursu.com */ #include <virtuabotixRTC.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> int analogDeger=0; LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // RTC bağlantı uçları //SCLK -> 9, DataRead More

Ders 30 : RTC modülü kullanımı 1

DS1302  RTC  modülünün kullanımına ait bir örnektir. Bu entegre içine aşağıdaki program ile istediğiniz tarih ve saati girip RTC modüle yükleyebilirsiniz. Seri port ekranından o andaki tarih saati görebilirsiniz .RTC modül pili takılı olduğu sürece ayarladığınız zamanı hafızasında tutmaktadır. Pil biter veya çıkartılırsa tekrar zaman ayarını bu program ile yapabilirsiniz.Read More

Ders 29 : DHT11 sensörü ile fan kontrolü

/* Bu uygulama ile DHT11 sensörünü kullanarak sıcaklık ölçüyoruz. Sıcaklık 24 derece üstüne çıkınca fan çalışıyor. Soğutma işlemi başlıyor. 24 dereceye düşünce fan duruyor. DHT11 sensörü 8 nolu pine bağlı. I2C LCD kullanılıyor SDA: A4 ve SCL:A5 pinlerine bağlı. Fan 9 nolu pinebağlıdır. Sensör ve lcd kütüphanelerini yüklemeniz gerekir. www.robotkursu.comRead More

Ders 28: DHT11 sensörü ile ısı nem ölçme

/* Bu uygulama ile DHT11 sensörünü kullanarak sıcaklık ve nem öçlüyoruz. DHT11 sensörü 2 nolu pine bağlı. I2C LCD kullanılıyor SDA: A4 ve SCL:A5 pinlerine bağlı. Sensör ve lcd kütüphanelerini yüklemeniz gerekir. Bilgisayarınızda yüklü olan arduino programı içinde lcd kütüphanesi yüklüdür ancak bu uygulamada kullanılan yöntemle uyumsuzdur. 4 uçlu lcdRead More

Ders 26 : Park Sensörü Uygulaması

Bu basit uygulama ile park sensörü nasıl çalıştığını öğrenebilirsiniz. Ev yapımı park sensörünüz ile bir çok proje geliştirebilirsiniz. Arduino kodunu buradan indirebilirsiniz.  

ARDUINO BAŞLANGIÇ MODÜLÜ

Arduino öğrenmeye  başlangıç modülü ile başlamak çok kolay olacaktır. Özellikle elektronik bilgisi az olanlar bread board üzerinde devre kurmak yerine burada hazır olan LED, Display, buton, potansiyometre gibi elemanları rahatlıkla kullanabileceklerdir. İlave olarak headeri kullanarak Bluetooth modülü takılıp LED ler cep telefonu veya tabletten kontrol edebileceklerdir. Ayrıca buzzer kullanarak melodiRead More

Arduino Motor Sürücü Modül

Tüm robot uygulamalarınızda kullanabileceğiniz bir modüldür. Mini sumo, labirent çözen, engelden kaçan, yangın söndüren, çöp toplayan robotlar gibi…Ayrıca motor hız ve motor yön kontrol uygulamaları ile pwm çalışmaları kolaylıkla denenebilir. HC-05 bluetooth modülü için tasarlanmış header ile bluetooth kontrollü robotlar yapabilirsiniz. Detaylı pdf için tıklayınız.

Bir Tabak Dolusu Müzik

Ses oluşumu, sesin havada ilerlemesi, elektrik sinyalleri ile ses arasındaki ilişkinin açıklandığı bir STEM çalışmasıdır. Karton tabağınız ve mıknatıs varsa hoparlör yapabilirsiniz. Nasıl mı? İzleyin…

Ders 6: Pinleri giriş veya çıkış olarak yönlendirme

pinMode () komutu ile pinler giriş veya çıkış olarak yönlendirilir. Çıkış için yönlendirilen pinlere LED , 7 segment display , motor vb bağlanır.  Giriş olarak yönlendirilen pinlere ise buton, sensör vb gibi bağlanır.

Ders 5: Arduino programı içindeki ana fonksiyonlar

Arduino programında mutlaka bulunması gereken iki fonksiyon vardır. Bunlar setup() ve loop() fonksiyonlarıdır. Setup () fonksiyonu ayar yapmak için programın başında bir defa çalışır daha sonra bir daha çalışmaz. Loop() fonksiyonu ise programın döndüğü yerdir.

Ders 4 : Arduino programlamaya hazırlık Temel C notları

Arduino programlamayı öğrenebilmek için C dili temel yazım kurallarını bilmemiz gerekmektedir. Bu dersimizde Temel C programı yazma bilgilerini vereceğiz.      

Ders 3: Program yazmaya başlamadan algoritma hazırlamak

Herhangi bir yazılım dilini öğrenmeye başlamadan önce öğrenilmesi gereken algoritma oluşturmadır. Algoritma oluşturmak yazacağımız programın nasıl çalışması gerektiğini planladığımız aşamadır. Aşağıdaki resimlerde OK yönlerini takip edip sorulara verdiğimiz cevaplara göre programın akışını gösteren örnek algoritmalar bulunmaktadır. Bu algoritmalar web den alıntıdır. 

Ders 2 : Arduino Başlangıç Modülü Tanıtımı

Arduino programlamak için bir arduino kartımızın olması yeterlidir. Ancak yazdığımız programların denenmesi için programın içeriğine göre bir çok komponente ihtiyacımız olmaktadır. LED , 7 segment display, dirençler, breadbord, potansiyometre, buton vb. Bunların olması da bazen yeterli olmamaktadır. Yani bizim biraz elektronik devre kurma bilgimizin de olması gerekmektedir. Bir LED iRead More

Ders 1: Arduino nedir?

        Arduino programlama derslerimize başlıyoruz.