Teknoloji

Arduino Scratch modülü tanıtımı

Arduino Scratch modülü tanıtımı

Artık Arduino Scratch Modülü ile Arduino programlamak daha kolay.

Bu kart Arduino Uno, Mega, Leonardo kartlarının üzerine takılarak kullanılmaktadır.

Elektrik-Elektronik bilgisi olmayanların Arduino setlerinin içerisinden çıkan boardlara devre kurmadan kodlama yapabilmesi için geliştirilmiştir.

Arduino Scratch Modülü ile uyumlu kurs planı ve uygulamalı örnekleri mevcuttur.

mBlock programı ile tam uyumlu olarak çalışmaktadır.

Scratch ile Arduino programlamak için tasarlanmıştır.

Ateş Ölçer Projesi

Ateş Ölçer Projesi

Ateş Ölçer Proje Kiti

Covid-19 salgını sebebi ile ön plana çıkan temassız ateş ölçme ihtiyacını karşılamak amacı ile hazırlanmış bir proje kitidir. MLX90614 gy-906 sensörü ile ateş ölçümü yapılıp  0,96" I2C OLED ekranda gösterilebilmektedir. Elin yaklaştığını anlamak için kızılötesi sensörü kullanılmaktadır. İşlemci olarak Arduino Pro Mini veya Arduino Nano kullanılmaktadır. 


Buton ile DC motor hız kontrolü

Buton ile DC motor hız kontrolü

 6 nolu pine bağlı butona her basışta dc motor hızı artmakta; 7 nolu pindeki butona her basışta hız azalmaktadır.Tabii ki dikkat edilmesi gereken bazı ayrıntılar var. Örneğin sayı 255 i aştığında 0 a düşecektir. Böylece motor duracaktır. Bunu basit bir if kontrol komutuyla düzeltmek mümkün ancak burada hız kontrol mantığı anlatılmaya çalışılmıştır. Bu uygulamada Ardumoto shield kullanılmıştır. Bundan sonraki uygulamalarda  Arduino unolarla uyumlu kendi tasarımımız olan motor sürücü kartımız kullanılacaktır. Bu kartı rahatlıkla robotlarınızda kullanabileceksiniz.
ESP01S Röle Kontrol Modülü

ESP01S Röle Kontrol Modülü


 ESP-01S Röle Kartı  wifi ağına bağlanarak aç/kapat yapmaktadır. İçerisine kod atmaya gerek kalmadan gerekli ayarlar yapılarak cep telefonu uygulamasından kontrol edilebilmektedir.

Bu yazımızda hangi programlar ile nasıl bir ayar yaparak rölemizi wifi ağımıza bağlayacağımızı açıklayacağız. 
İlk önce röle kartımızı biraz tanıyalım. Kart üzerinde 5 volt ile çalışan 10A lik iki adet röle bulunmaktadır. Röle kontakları klemenslere çıkartılmıştır. Kart üzerinde üretici tarafından kodlanmış bir işlemci bulunmaktadır. Bu işlemci rölelerin çalışmasını kontrol etmektedir. İşlemciye iki yolla komut gönderebiliyoruz. Birinci yöntemde kart üzerinde bulunan ESP-01 wifi modülü ile bir android uygulama tarafından. İkinci yöntemde ise kart üzerinde bulunan RX-TX uçlarını kullanarak harici bir işlemci ile. Biz ilk etapta ESP-01 ile android uygulama yöntemini anlatacağız. İkinci yöntemde zaten harici bir işlemci kullanacaksak normal bir röle modülü ile de işimizi görebiliriz. 

İki buton ile servo motor kontrolü

İki buton ile servo motor kontrolü

Examples içinde yer alan sweep isimli programda değişiklikler yapılmıştır. Normalde sürekli ileri geri 180 derece dönen motor programına buton eklenerek kontrol sağlanmıştır. Pull-up bağlantı yapılmıştır. Yani butona basıldığında arduinonun 5 nolu pinine 0 (sıfır) gönderilmektedir. Daha hızlı dönüşler için pos=pos+1 komutunda olduğu gibi derece 1 yerine 5 arttırılmalı ya da delay komutu ile sağlanan gecikme düşürülmelidir. (setup fonksiyonunda yer alan pinMode(buton1,INPUT); komutu yerine pinMode(buton2,INPUT_PULLUP); yazıldığında 10K değeirndeki dirence gerek kalmaz. Butonun bir ucu GND’ ye diğer ucu arduinonun 2 veya 3 nolu pinine bağlanır)
OTTO ROBOT

OTTO ROBOT

OTTO ROBOT
 

OTTO Robot Kiti  bir otto yapabilmeniz için hazırlanmış bir settir. Robotun hareket kabiliyeti, ses çıkarma kabiliyeti ve ekstradan engel algılama kabiliyeti mevcuttur. Genel olarak dans eden robot diye bilenen OTTO her türlü projeye uyum sağlayabilir.

 OTTO Robota ait KOD BLOKLARI ve Arduino'nun kendi dili olan C Dili ile yazılmış hazır kodları ile birlikte kolayca programlanabilmektedir. Kodlar programlanabilir OTTO için giriş seviyesinde olup OTTO 'yu bir EĞİTİM ROBOTU yapmaktadır. Ayrıca OTTO bluetooth modül ile telefon kontrollü bir  robotta olmaktadır. Kısaca OTTO Okul öncesi eğitim için bir Hareketli Robot ilk ve orta öğretim için Kod Blokları ile programlanan hazır kit Lise ve daha üst yaş grupları için Programlanabilir Robot olabilmektedir. 


Pleksiglass Robot Kolun Arduino Joystick Modül ile Kontrol Etme

Pleksiglass Robot Kolun Arduino Joystick Modül ile Kontrol Etme

Pleksiglass Robot Kolun Arduino Joystick Modül ile Kontrol Etme
 
Makers dükkan Pleksiglass Robot Kolun Arduino Joystick Modül ile Kontrol Etme konusunu anlatacağız. Arduino joystick modülü arduino uno üzerine direkt olarak takılabilmektedir. Modülde servo motorlar için hazır pinler bulunmaktadır. Altı adete kadar servo bağlanabilir. Biz dört tanesini kullanacağız. Servo motor için modül üzerinde 11-10-9-5 nolu pinler hazır olarak verilmiştir. Kod üzerinde hangi servonun nereye bağlanacağı belirtilmiştir. Buna göre servo kablolarını takınız. 
Üç Buton ile Şifreli LED Yakma

Üç Buton ile Şifreli LED Yakma

IF komutunu açıklamak için aşağıdaki örneği inceleyebilirsiniz.

3  butona doğru sırayla  basılmadığında kırmızı ledi yakar. Sayac değişkeni herhangi bir butona basıldığında 1 artacaktır. Sayac=3 olunca kırmızı ya da yeşil led yanar ve program başa döner. Her buton kontrolünden sonra delay komutu kullanıldığına dikkat ediniz. Buton arkı söndürme işlemi denen bu olay çok önemlidir. Kulanılmadığında özellikle sayaç olarak kullanılan işlemlerde butona her basışta değerin birer birer artması gerekirken üçer beşer artacaktır. Değişken kullanımını ve if komutunu öğrenmek için iyi bir çalışmadır.
 
Gösterilen: 1 ile 8 arası, toplam: 8 (1 Sayfa)

Bu sitede, kullanıcı deneyimini geliştirmek ve internet sitesinin verimli çalışmasını sağlamak amacıyla çerezler kullanılmaktadır. Detaylı bilgi için Mesafeli Satış Sözleşmesi tıklayın.

Kapat