750TL ÜZERİ ÜCRETSİZ KARGO
 
Kar Board: mBlock ile Buton Kullanımı

Kar Board: mBlock ile Buton Kullanımı

Görüntülenme Sayısı: 997

Kısa Açıklama


Bu uygulamada Kar Board kullanarak, Kar Board üzerinde bulunan dahili buton ile led yakıp söndürme kodlaması yapacağız. Kar Baoard üzerinde L ledi D13 pinine direkt olarak bağlı olduğu için led için herhangi bir bağlantı yapılmamıştır.


Butonlar elektronik devrelerde anahtar gibi kullanulmaktadır. Özellikle Arduino projelerinde sıkça kullanılan bir komponentdir. Üzerinde bulunan siyah kısıma basıldığında içerisindeki kontaklar temas ederek bacakları arasında elektrik akımını geçirir. Basılı değilken ise buton üzerinden herhangi bir elektrik akımı geçmez. 


Devre Şeması



mBlock Kodu






Destek Ürünleri

HC-SR04 Ultrasonik Mesafe Sensörü
399,00 TL349,00 TL Vergiler Hariç: 349,00 TL

HC-SR04 ULTRASONİK MESAFE SENSÖRÜ MODÜLÜArduino geliştiricileri arasında en popüler olan uzaklık sensörüdür. 4 metreye kadar uzaklıkları ölçebileceğiniz bu sensör 5V ile çalışmaktadır. 15mA akım çeken bu sensör ses dalgalarının gidip gelme süresini ölçerek mesafeyi ölçme prensibi ile çalışır. Uygun fiyatı ve yüksek doğruluk oranı ile bu sensörü mesafe ölçüm projelerinizde rahatlıkla kullanabilirsiniz.Nerede Kullanılır?Arduino ile robotik kodlama projelerinde oldukça sık kullanılan HC-SR04 ultrasonik sensör modülü ile engelden kaçan robot yapılabilir, boy ölçme projesinde kullanılabilir, araç park sensör projesi veya radar projesi gibi çeşitli uygulamalar yapılabilir.Maksimum Menzil4mMinimum Menzil3cmÇalışma Voltajı5V DCGörme Açısı15 DereceÇektiği Akım15mATetik Bacağı Giriş Sinyali10us TTLEcho Çıkış Sinyali Giriş TTL Sinyali ve Mesafe OranıEn54.48mmBoy31.42mmVida Delik Çapı3.2mmÖrnek Proje Devre ŞemasıBu projede ultrasonik mesafe sensörü modülü kullanılarak sensörün okuduğu değer seri porta "cm" olarak yazdırılacaktır. Projede HC-SR04 ultrasonik sensör modülü ile Arduino Uno Breadboard  kullanılmıştır.Ultrasonik Mesafe Sensörü ModülüArduino Uno BreadboardGND-VCC5VTRIGD8ECHOD9Örnek Proje Arduino Kodu/* ALPGEN Robotics */ // Ultrasonik Sensör ile Mesafe Ölçme // 07.05.2021 // Soru ve Yardım İçin: proje@alpgenrobotics.com // www.alpgenrobotics.com *// int trigPin = 8; // trigPin Dijital 8 pine tanımlandı int echoPin = 9; // echoPin Dijital 9 pine tanımlandı long zaman;      // zaman adında değişken tanımlandı long mesafe;     // mesafe adında değişken tanımlandı void setup()     // Başlangıç Ayarlamaları {  pinMode(trigPin, OUTPUT); // trigPin çıkış olarak ayarlandı  pinMode(echoPin,INPUT);   // echoPin giriş olarak ayarlandı  Serial.begin(9600);       // Seri haberleşme hızı 9600 baudrate ayarlandı } void loop() // Sürekli Tekrar Edecek Olan Döngü {  digitalWrite(trigPin, LOW);     // trigPin durumu LOW yapıldı  delayMicroseconds(5);           // 5us gecikme süresi  digitalWrite(trigPin, HIGH);    // trigPin durumu HIGH yapıldı  delayMicroseconds(10);          // 10us gecikme süresi  digitalWrite(trigPin, LOW);     // trigPin durumu LOW yapıldı  zaman = pulseIn(echoPin, HIGH); // echoPin HIGH olana kadar geçen süre zaman değişkenine atandı  mesafe= (zaman /29.1)/2;        // Ölçülen zaman mesafeye çevrildi  Serial.print("Uzaklik ");       // Arduino'nun seri ekranına "Uzaklık" yazdırıldı  Serial.print(mesafe);           // Ekranda uzaklık kelimesinden sonra ölçülen mesafe değişkeni yazdırıldı  Serial.println(" cm");          // En son cm yazdırılarak "println" komutu ile satır aşağı kaydırıldı  delay(500);                     // Verilerin ekrana yazdırılma süresi = 500ms } ..

Sepete Ekle
Push Buton Switch Modülü
299,00 TL249,00 TL Vergiler Hariç: 249,00 TL

BUTON MODÜLÜButon modülü üzerinde 1 adet basmalı buton bulunan, butona basıldığında da dijital çıkış veren bir modüldür. Dijital çıkıştan butona basılıyken 1, basılı değilken 0 değeri alınır.Nerede Kullanılır?Arduino ile robotik kodlama projelerinde sıkça kullanılan modüldür. Buton ile led kontrolü, motor hız ve yön kontrollerinde, led parlaklığı ayarlama vb. projelerde kullanılabilir. En35.45mmBoy42.26mmVida Delik Çapı3.2mmÖrnek Proje Devre ŞemasıBu projede buton modülü ile Arduino Uno Breadboard kullanılarak butona basıldığında ledin yanması kodlanmıştır.Buton ModülüArduino Uno BreadboardDATAD5-GND+5Vpinlerine bağlanmıştır.Örnek Proje Arduino Kodu /* ALPGEN Robotics */ //* Buton Modülü ile Led Yakma Örnek Proje // 07.05.2021 // Soru ve Yardım İçin: proje@alpgenrobotics.com // www.alpgenrobotics.com *// int led = 13;   // led Dijital 13'e tanımlandı int button = 5; // Buton Dijital 5'e tanımlandı void setup()    // Başlangıç Ayarlamaları {  pinMode(led, OUTPUT);   // led çıkış olarak ayarlandı  pinMode(button, INPUT); // buton giriş olarak ayarlandı } void loop() // Sürekli Tekrar Edecek Olan Döngü {  if(digitalRead(button) == HIGH) // buton durumu HIGH oldu ise yani basıldı ise  {    digitalWrite(led, HIGH);      // led yansın  }  else                            // değilse  {   digitalWrite(led, LOW);        // led sönsün                  }                     } ..

Sepete Ekle
5mm Kırmızı Led Modülü
299,00 TL249,00 TL Vergiler Hariç: 249,00 TL

5MM KIRMIZI LED MODÜLÜLed modülü üzerinde 5mm çapında kırmızı led bulundurur. 3 pinli yapısı sayesinde Arduino harici mikrokontrolcü uygulamalarında da kullanılabilir.Örnek Proje Devre ŞemasıBu projede kırmızı  led modülünün yanıp sönmesi kodlanmıştır. Kartın 5 numaralı dijital pinine bağlı olan led modülü 5 saniye aralıklarla yanıp sönecektir.Kırmızı LED ModülüArduino Uno BreadboardDATAD5-GND+5VÖrnek Proje Arduino Kodu/* ALPGEN Robotics */ // Kırmızı Led Modülü Kullanımı // 07.05.2021 // Soru ve Yardım İçin: proje@alpgenrobotics.com // www.alpgenrobotics.com // int led = 5;  // led Dijital 5'e tanımlandı void setup()  // Başlangıç Ayarlamaları {  pinMode(led, OUTPUT); // led çıkış olarak ayarlandı } void loop()   // Sürekli Tekrar Edecek Olan Döngü {  digitalWrite(led, HIGH);  // led yansın  delay(5000);               // 5000ms yanma süresi  digitalWrite(led, LOW);   // led sönsün  delay(5000);               // 5000ms sönme süresi } ..

Sepete Ekle
5mm Beyaz LED Modülü
299,00 TL249,00 TL Vergiler Hariç: 249,00 TL

5MM BEYAZ LED MODÜLÜBeyaz led modülü üzerinde 5mm beyaz led bulunan lamba şeklindeki modüldür. LED'ler elektrik enerjisini ışık enerjisine dönüştürür. Dijital çıkışlıdır.Nerede Kullanılır?Arduino ile robotik kodlama projelerinde sıkça kullanılan modüllerdendir. Projelerinizde ikaz, uyarı ve lamba vb. görevlerde kullanabilirsiniz.LED5mm Beyaz DIPEn33.82mmBoy44.04mmVida Delik Çapı3.2mmÖrnek Proje Devre ŞemasıBu projede beyaz led modülünün yanıp sönmesi kodlanmıştır. Kartın 5 numaralı dijital pinine bağlı olan led modülü 5 saniye aralıklarla yanıp sönecektir.Bu projede beyaz led modülü;Beyaz LED ModülüArduino Uno BreadboardDATAD5-GND+5VÖrnek Proje Arduino Kodu/* ALPGEN Robotics */ // Beyaz Led Modülü Kullanımı // 07.05.2021 // Soru ve Yardım İçin: proje@alpgenrobotics.com // www.alpgenrobotics.com // int led = 5;  // led Dijital 5'e tanımlandı void setup()  // Başlangıç Ayarlamaları {  pinMode(led, OUTPUT); // led çıkış olarak ayarlandı } void loop()   // Sürekli Tekrar Edecek Olan Döngü {  digitalWrite(led, HIGH);  // led yansın  delay(5000);               // 5000ms yanma süresi  digitalWrite(led, LOW);   // led sönsün  delay(5000);               // 5000ms sönme süresi }..

Sepete Ekle
LDR Işık Sensör Modülü
299,00 TL249,00 TL Vergiler Hariç: 249,00 TL

LDR IŞIK SENSÖR MODÜLÜLDR (Light Dependent Resistor), ışığa duyarlı direnç olarak adlandırılmaktadır. LDR ışık sensörü modülü, sensörün üzerine düşen ışığın şiddetini ölçer. Sensörün ölçtüğü ışık şiddetine göre verdiği analog çıkış değeri değişmektedir. Nerede Kullanılır?Arduino ile robotik kodlama projelerinde sıkça kullanılmaktadır. Aydınlatma sistmemleri, akıllı lamba, akıllı perde, akıllı ev, akıllı tarım, robotik vb. projelerde kullanılabilir. Ortamdaki ışık şiddetini ölçümleyebilirsiniz.Data Çıkışı AnalogÇalışma  Voltajı5V DC  En40.6mmBoy56.22mmVida Delik Çapı3.2mm  Örnek Proje Devre ŞemasıBu projede LDR ışık sensöründen okunan değer seri porta yazdırılmıştır ve okunan değere göre kartın dijital 13 pinine bağlı olan LED yakılmıştır. Sensörden okunan değer 500'ün üzerindeyse LED yanacak, 500'ün altındaysa LED sönecektir. Projede LDR ışık sensör modülü ile Arduino Uno Breadboard kullanılmıştır.LDR Işık Sensör ModülüArduino Uno BreadboardDATAA0-GND+5VÖrnek Proje Arduino Kodu/* ALPGEN Robotics */ // LDR Işık Sensörü Kullanımı // 09.05.2021 // Soru ve Yardım İçin: proje@alpgenrobotics.com // www.alpgenrobotics.com // int led = 13;   // led Dijital 13'e tanımlandı int ldr = A0;   // ldr Analog 0'a tanımlandı void setup()    // Başlangıç Ayarlamaları {  pinMode(led, OUTPUT); // led çıkış olarak ayarlandı  pinMode(ldr, INPUT);  // ldr giriş olarak ayarlandı  Serial.begin(9600);   // Seri haberleşme hızı 9600 baudrate ayarlandı } void loop() // Sürekli Tekrar Edecek Olan Döngü {  ldr = analogRead(A0);       // Sensörün Data pini A0'dan okundu  if(ldr > 500 )              // Okunan değer 500'den büyük ise  {    digitalWrite(led, HIGH);  // led yansın  }  else                        // değilse  {    digitalWrite(led, LOW);   // led sönsün  }  Serial.println(ldr);        // ölçülen değer seri monitöre yazdırıldı  delay(100);                 // 100ms gecikme süresi } ..

Sepete Ekle
DHT11 Sıcaklık ve Nem Sensör Modülü
349,00 TL269,00 TL Vergiler Hariç: 269,00 TL

DHT11 SICAKLIK VE NEM SENSÖRÜDHT11 sıcaklık ve nem sensörü modülü bulunduğu ortamın sıcaklık ve nemini ölçmekte ve ölçtüğü değer ile dijital sinyal çıkışı vermektedir. 0 ile 50°C arasında 2°C hata payı ile ölçüm yapabilmektedir.Nerede Kullanılır?Arduino ile robotik kodlama projelerinizde ortamın sıcaklık ve nem değerlerini ölçmek için kullanabilirsiniz. Sıcaklık alarmı, dijital nem göstergesi vb. projelerde kullanılmaktadır.Çalışma Voltajı 5V DCSıcaklık Ölçüm Aralığı0⁰C - 50⁰CNem Ölçüm Aralığı20% - 90%Data ÇıkışDijitalEn47.75mmBoy64.53mmVida Delik Çapı3.2mmÖrnek Proje Devre ŞemasıBu projede DHT11 sıcaklık ve nem sensörü modülü ile ortamın sıcaklık ve nem değerleri ölçülecektir. Sensörün okuduğu sıcaklık değeri 29'dan büyükse kart üzerinde dijital 13 pinine bağlı olan LED yanacak, 29'dan küçükse LED yanmayacaktır. Projede DHT11 sıcaklık ve sensör modülü ile Arduino Uno Breadboard kullanılmıştır.DHT11 Sıcaklık ve Nem Sensör ModülüArduino Uno BreadboardDATAD2-GND+5VÖrnek Proje Arduino Kodu/* ALPGEN Robotics */ // Sıcaklık ve Nem Sensörü DHT11 Kullanımı // 09.05.2021 // Soru ve Yardım İçin: proje@alpgenrobotics.com // www.alpgenrobotics.com // #include <dht11.h>  // dht11 kütüphanesini tanımlandı int led = 13;       // led Dijital 13'e tanımlandı int DHT11_pin=2;    // DHT11_pin Dijital 2'ye tanımlandı dht11 DHT11_sensor; // DHT11_sensor adında bir DHT11 nesnesi oluşturuldu void setup()    // Başlangıç Ayarlamaları {  pinMode(led, OUTPUT); // led çıkış olarak ayarlandı  Serial.begin(9600);   // Seri haberleşme hızı 9600 Baudrate ayarlandı } void loop()   // Sürekli Tekrar Edecek Olan Döngü {  int chk = DHT11_sensor.read(DHT11_pin); // Sensörden tüm veriler alındı ve değişkene atandı  // Sensörden gelen veriler serial monitöre yazdırıldı  Serial.print("Nem Orani (%): ");  Serial.println((float)DHT11_sensor.humidity, 2);  Serial.print("Sicaklik (Celcius): ");  Serial.println((float)DHT11_sensor.temperature, 2);  if(DHT11_sensor.temperature > 29) // eğer sıcaklık 29'dan büyükse  {    digitalWrite(led, HIGH);  // led yansın  }  else                        // değilse  {    digitalWrite(led, LOW);   // led sönsün  }  Serial.print("Sicaklik (Kelvin): ");  Serial.println(DHT11_sensor.kelvin(), 2);    Serial.print("Sicaklik (Fahrenheit): ");  Serial.println(DHT11_sensor.fahrenheit(), 2);  // Çiğ Oluşma Noktası  Serial.print("Cig Olusma Noktasi: ");  Serial.println(DHT11_sensor.dewPoint(), 2);  Serial.println("------------------");  delay(1000);   // 1000ms gecikme süresi }..

Sepete Ekle
Arduino USB Kablo
65,00 TL39,00 TL Vergiler Hariç: 39,00 TL

Arduino geliştirme kartlarını programlama için tasarlanmış tip A 'dan tip B 'ye USB 2.0 kablodur. Uzunluğu yaklaşık olarak 30 cm'dir. Folyo ve örgü koruma (iç kısım) EMI / RFI parazitini azaltır ve çift bükümlü yapı çapraz gürültülerin azaltılmasına yardımcı olur...

Sepete Ekle
Kar Board Arduino Robotik Kodlama Seti
3.500,00 TL2.400,00 TL Vergiler Hariç: 2.400,00 TL

Kar Board Arduino Kodlama Seti Nedir?Kar Board, Arduino tabanlı robotik ve kodlama öğrenmeyi kolaylaştıran eğitici kodlama setidir. Kar Board robotik kodlamaya yeni başlayacaklar için oldukça kullanışlı bir settir çünkü üzerindeki dahili bir çok sensör modülü sayesinde elektrik devresi kurmanız gerekmez. Robotik kodlamaya yeni başlayan bireyler Arduino ile eğitimlerde komponentleri ve elektrik devre kurmasını bilmeleri gerekmektedir. Çünkü devre kurarak kodunuzu deneyebilirsiniz. Kar Board bu zorluğu ortadan kaldırır ve çok hızlı bir şekilde ister Arduino IDE ile ister mBlock'ta sürükle-bırak kodlama ile algoritma geliştirmenizi sağlar.Kar Board ile Arduino'nun Farkları ve Benzerlikleri Neler?Benzerlikler:İkisi de robotik kodlama öğrenmek için uygun setlerdir,Kar Board, Arduino Uno gibi kodlanabilmektedir. Kar Board, Arduino Uno'nun kodlanabildiği tüm dillerde ve platformlarda kodlanabilir,Kar Board pin dizilimi Arduino Uno ile benzer olduğu için Arduino Shieldlerini Kar Board ile kullanabilirsiniz,Farklar:Kar Board tümleşik yapısı sayesinde elektrik devre bilgisi gerektirmezken Arduino'da bilmeniz gerekir,Kar Board için geliştirilen mBlock eklentileri sayesinde çok daha basit kodlama öğrenebilirsiniz,Kar Board üzerinde dahili mini breadboard bulundurur. Bu sayede devre kurmayı kolaylaştırır,Kar Board 2 yıl garantili olarak satışa sunulmaktadır. Arduino klon ürünlerinde garanti bulunmamaktadır,Yukarıda ki karşılaştırmada Kar Board ve Arduino Uno ile buton ile led yakma devre farkı gösterilmiştir. Arduino Uno kullanılan devrede 5 adet kablo ve 4 adet komponent kullanılmıştır. (2 adet direnç, buton ve led) Kar Board devresinde ise buton ve led komponentleri dahili olarak bulunduğu için 2 adet jumper kablo kullanmak yeterlidir.Kar Board Proje KitapçığıKar Board için hazırlamış olduğumuz 8 projelik proje dokumanını buradan indirebilirsiniz.Kar Board Videolu Eğitim SerisiKar Board için hazırlamış olduğumuz 5 derslik kodlamaya giriş eğitimimizden ücretsiz olarak faydalanabilirsiniz. YouTube eğitim serisine buradan ulaşabilirsiniz: Kar Board Eğitim Serisi - YouTubeKar Board Arduino Kodlama Seti İçeriği:Kar Board Kodlama Kartı10x Dişi-Erkek Jumper KabloUSB Kablo..

Sepete Ekle

İlgili Yazılar

Yorum Yaz