AMAÇ: 10 tane LED bağlayacağız ve mBlock programıyla rastgele olarak LED’lerden biri yanacak.Her seferinde sadece 1 LED yanacak, sonra kapanacak ve başka biri yanacak. GEREKLİ MALZEMELER: Malzeme Miktar Arduino Uno 1 LED (renkli olabilir) 10 220 Ohm direnç 10 Breadboard 1 Jumper kablolar 20+ USB kablosu 1 DEVRE KURULUMU: Her LED’in uzun bacağına bir direnç bağlayarak Arduino’nun 4. pininden 13. pinine kadar olan pinlere bağla. Kısa bacakları ise breadboard üstünden GND‘ye bağla. mBlock AYARLARI: 1.…
"Rastgele Led Yakma"Category: 5. Sınıf
mBlock Canlı Çalıştırma Modu mBlock nedir? mBlock, çocukların kodlamayı öğrenmesi için tasarlanmış bir programdır. Hem sahnede kuklaları hareket ettirebilir, hem de Arduino ile gerçek devreleri çalıştırabiliriz. Bu Derste Neler Öğreneceğiz? Canlı Mod Nedir? Canlı Mod, mBlock programında yaptığımız kodların Arduino’da anlık olarak çalışmasını sağlar. Yani bir düğmeye bastığımızda hemen devremiz tepki verir! Gerekli Malzemeler Devre Kurulumu mBlock’ta Yapılacaklar 1. Arduino’yu ekleyelim: Gerekli Uzantıları Yükleyelim: Aygıt için: Kukla için: Kodlama Zamanı! Sahne Görünümü Led isimli değişken…
"İnteraktif Mod/Canlı Mod"Arduino’yu Tanıyalım: Elektronik Projeler İçin Açık Kaynaklı Platform Elektronikle ilgilenen, robotik veya otomasyon projeleri geliştirmek isteyen herkesin mutlaka duyduğu bir isimdir Arduino. Peki, Arduino tam olarak nedir ve bu kadar popüler olmasının sırrı ne? Gelin, bu açık kaynaklı mikrodenetleyici platformunu daha yakından tanıyalım. Arduino Nedir? Arduino, kolayca kullanılabilen bir açık kaynaklı donanım ve yazılım platformudur. İtalyan mühendisler tarafından elektronik projelerini daha erişilebilir ve basit hale getirmek amacıyla geliştirilmiştir. Arduino, temel olarak bir mikrodenetleyici kartı ve…
"Arduino’yu Tanıyalım"Normalde Arduino’daki analog pinler (A0, A1, A2, …) sensörlerden değer okumak yani veri girişi amacıyla yani giriş (input) olarak kullanılır. Ancak istenirse çıkış (output) olarak da ayarlanabilirler — hatta LED yakmak veya buzzer çalmak gibi işler için de kullanılabilir. Arduino üzerinde 14 adet dijital pin bulunmaktadır. 14 Led i sırayla yakabiliriz. Ancak Analog pinleri kullanarakta led yakabiliriz. Bu durumda analog pinler çıkış pini olarak kullanılmış olacaklardır. Analog pinlerle birlikte toplamda 20 adet pini led yakmak…
"Analog Pinlerden Çıkış Sinyali Üretmek"Proje Adı: “LDR ile RGB LED Işık Kontrolü” Amaç: Gerekli Malzemeler: Parça Adet Arduino Uno 1 Breadboard 1 LDR 1 RGB LED (common cathode) 1 220 ohm direnç / 330 ohm direnç 3 10K ohm direnç 1 Jumper kablo Birkaç Devre Bağlantısı: LDR: RGB LED (Common Cathode – Ortak GND): (Not: RGB LED’in bacak sırasına dikkat! Genelde en uzun bacak GND’dir.) Bu Kod Ne Yapacak? Tinkercad Kodu int ldrDegeri;int redPin = 9;int greenPin = 10;int…
"LDR ve RGB Ledleri Birlikte Kullanma"Arduino’da Seri Port Nedir? Arduino’yu bilgisayara USB kablosuyla bağladığımızda, Arduino ile bilgisayar arasında bir iletişim hattı oluşur. Bu hatta “seri port” denir. Seri port sayesinde: Neden Kullanılır? En Basit Seri Port Kullanımı Aşağıda çok basit bir Arduino kodu var. Bu kod, her saniye bilgisayara “Merhaba Dünya!” yazdırır. cppCopyEditvoid setup() { Serial.begin(9600); // Seri iletişimi başlatır, 9600 hızıyla } void loop() { Serial.println(“Merhaba Dünya!”); // Bilgisayara yazı gönderir delay(1000); // 1 saniye bekler } Bunu Nerede…
"Seriport Kullanımı"LDR Nedir? LDR, yani “Light Dependent Resistor”, Türkçesiyle ışığa duyarlı dirençtir. Kısaca: Işık varsa direnci düşer, karanlıkta direnci artar. Arduino bu değişimi okuyarak ortamdaki ışık seviyesini ölçebilir. Nasıl Çalışır? Ortam Durumu LDR Direnci Arduino Değeri (0–1023) Parlak (gündüz) Düşük ~800–1023 (yüksek) Karanlık Yüksek ~0–400 (düşük) Proje: Karanlıkta LED Yakan Devre Amaç: Gerekli Malzemeler (Tinkercad için): Devre Bağlantısı LDR (ışık sensörü): LED: Tinkercad Kodu int ldrPin = 0;int isikDegeri = 0;int ledPin = 13;void setup(){ pinMode(A0,…
"LDR ile Karanlıkta LED Yakma"Proje Amacı: Gerekli Malzemeler (Tinkercad için): Not: Tinkercad’de RGB LED genelde ortak katot tipindedir (GND’ye bağlanır). Devre Bağlantısı RGB LED: Potansiyometreler: Renk Deneyleri: Potansiyometre Ayarı Oluşan Renk Kırmızı sonuna kadar Kırmızı Yeşil sonuna kadar Yeşil Mavi sonuna kadar Mavi Hepsi ortada Beyaza yakın Kırmızı + Yeşil Sarı Kırmızı + Mavi Mor Yeşil + Mavi Camgöbeği 3 Potansiyometre ile RGB LED Kontrolü Devre Tasarımı int potR = A0;int potG = A1;int potB = A2; int ledR…
"Potansiyometre ile RGB Led"Proje Amacı: Bu projede 5 tane LED ışık var. Işıklar sırayla yanıyor ve sönüyor. Potansiyometreyi çevirerek bu ışıkların yanma hızını değiştirebiliyoruz. Bu da tıpkı bir ışık gösterisi gibi oluyor! Gerekli Malzemeler (Tinkercad için): Tinkercad Simülasyonu Simulate diyerek potansiyometreyi çevir ve LEDlerin hızını test et. Tinkercad’a gir, yeni bir Circuits projesi oluştur. Aşağıdaki bağlantıları yap. Kod kısmına gidip “Blocks + Text” moduna geç, doğrudan metin kodunu yapıştır. Devre Bağlantısı Potansiyometre: LED’ler: Tinkercad kodu MBlock Kodu Arduino…
"Potansiyometre ile Yürüyen Işık"Potansiyometre Nedir? Potansiyometre, üç bacaklı bir elektronik devre elemanıdır: Genelde üzeri çevrilen bir düğme gibi görünür. Potansiyometre Nasıl Çalışır? Elektrik devresindeki gerilim (voltaj) bu üç bacak arasında farklı seviyelerde alınabilir.Ortadaki bacak, çevirdikçe farklı bir noktadan gerilim verir.Bu sayede bir analog sinyal üretir (0V ile 5V arası gibi), Arduino gibi cihazlar bu sinyali okuyabilir. Nerelerde Kullanılır? Potansiyometre çok yaygın kullanılır. İşte bazı örnekler: Kullanım Alanı Açıklama Ses sistemleri Ses açma/kapama düğmeleri bir potansiyometredir. Televizyon / Radyo…
"Potansiyometre ile Led Şiddeti Ayarla"