Salı , 19 Mart 2024

Robotik ve Kodlama

Arduino İle Buzzer Kullanımı

Buzzer Nedir Bu yazıda, Arduino ve buzzer kullanarak basit bir melodi çalmanın nasıl yapılabileceğini öğreneceğiz. Buzzer, Arduino ile birlikte kullanıldığında, farklı frekanslardaki sesleri üretebilir ve bu özellikle basit melodiler için harika bir araçtır. Buzzer Bağlantısı: Öncelikle, buzzer’ı Arduino’ya bağlamamız gerekiyor. Buzzer, genellikle üç pimli bir bileşendir. Bir pimi GND (Toprak), diğeri VCC (Güç) ve üçüncüsü sinyal pini (S). Arduino’nun herhangi …

Devamını Oku »

Arduino Seri Monitör ve Potansiyometre Kullanarak LED’leri Kontrol Etme

Arduino Seri Monitör ve Potansiyometre Kullanarak LED’leri Kontrol Etme Devre Şeması: Proje Açıklaması: Bu projede, bir potansiyometre ile üç farklı renkteki LED’leri kontrol edeceğiz. Kullanıcı, seri monitör aracılığıyla hangi LED’in yanmasını istediğini seçecek ve potansiyometrenin konumuna bağlı olarak LED’in yanma süresi değişecek. Arduino kodu, seri monitör aracılığıyla kullanıcıdan girdi alır. Kullanıcı, bir LED’i seçer ve potansiyometrenin konumuna bağlı olarak LED yanma …

Devamını Oku »

Arduino 7 Segment Display İle Fonksiyon Kullanımı

Arduino Fonksiyon Kullanımı Örnek Devre Senaryosu: Şekildeki devre ortak anotlu bir 7 segment display kullanılmıştır. Kodlar içindeki fonksiyonlar sonucu 7 segment displayde göstermek için hazırlanmıştır. Toplam 10 adet fonksiyon hazırlanmıştır. Program çalıştırıldığında kullanıcıdan önce birinci sayı istenmekte sonra ikinci sayı istenmektedir. Sayılar toplanıp eğer sayıların toplamı 0-9 arasında ise sonuç 7 segment displayde eğer 0 dan küçük veya 9 dan …

Devamını Oku »

Arduino Fonksiyonlar Nasıl Kullanılır

Arduino Fonksiyonlar Arduino, mikrodenetleyicilerle projeler geliştirmek için yaygın olarak kullanılan bir platformdur. Arduino programlama dilinin temelini C ve C++ dilleri oluşturur. Bu dilde, işlevler (fonksiyonlar olarak da adlandırılır) programın yapı taşlarını oluşturur. İşlevler, belirli bir görevi gerçekleştirmek için bir araya getirilmiş komutlar dizisidir. Arduino’da fonksiyonlar, kodunuzu daha organize eder, okunabilirliğini artırır ve tekrar kullanılabilirlik sağlar. İşlevlerin Tanımı ve Kullanımı Arduino’da …

Devamını Oku »

Arduino İle 7 Segment Display Kullanım Örneği

Arduino 7 Segment Display Kullanımı 7 Segment Ekranların Kullanımı: Temel Bilgiler 7 segment ekranlar, dijital bilgileri görsel olarak temsil etmek için kullanılan bir tür LED ekran teknolojisidir. Her bir 7 segment ekran, yedi farklı segmentten oluşur ve bu segmentler belirli desenler oluşturarak rakamları, harfleri veya diğer sembolleri gösterir. 1. Temel Yapı Bir 7 segment ekran, genellikle birkaç temel parçadan oluşur: …

Devamını Oku »

Arduino Potansiyometre İle RGB Led Kontrolü

Arduino Potansiyometre İle RGB Led Kontrolü Bu uygulamamızda Arduino aracılığı ile potansiyometre kullanarak RGB led kontrolü yaptık.   Tinkercad Devre Şeması Devre Kodları int kirmiziPin = 2; int yesilPin = 4; int maviPin = 3; int potdegeri=0; void setup() { pinMode(kirmiziPin, OUTPUT); pinMode(yesilPin, OUTPUT); pinMode(maviPin, OUTPUT); Serial.begin(9600); } void loop() { potdegeri=analogRead(A0);//analog veri okunuoyr Serial.println(potdegeri);//değer ekrana yazılıyor if(potdegeri>=0 && potdegeri<100) …

Devamını Oku »

Arduino Devrelerinde Potansiyometre Kullanımı

Arduino Devrelerinde Potansiyometre Kullanımı Potonsiyometre Nedir ? Potansiyometre bir tür ayarlı dirençtir ve genellikle potansiyometre veya kısaca “pot” olarak adlandırılır. Elektrik devrelerinde direnci ayarlamak için kullanılır. Potansiyometreler genellikle bir döner veya kaydırıcı bir kontrol elemanına sahiptir.   İki ana türü vardır: Döner Potansiyometreler (POT): Bu tip potansiyometreler genellikle bir düğme veya kolu döndürmek suretiyle direnci değiştirmek için kullanılır. Direncin değeri, …

Devamını Oku »

Arduino Push Buton Kullanımı Örnek

Seri Monitör Çarpım Tablosu 3 Buton Devre Şeması: Devre Seneryosu: Devre çalıştırıldığında hiç bir şey olmayacaktır. İstenilen butona basıldığında ilgili basamağa ait çarpım tablosu aşağıdaki gibi seri monitör ekranına yazdırılacaktır. Devre Kodları // C++ code // int buton1,buton2,buton3,k; void setup() { pinMode(5, OUTPUT); pinMode(2, INPUT); pinMode(3, INPUT); pinMode(4, INPUT); Serial.begin(9600);//Seri Monitör başlatılıyor //SERİ MONİTÖRÜ TEMİZLEME for(int i=0; i<10; i++) { …

Devamını Oku »

Arduino Seri Monitör Kullanımı -1

Arduino Seri Monitör Kullanımı -1 Arduino’nun bilgisayarla seri iletişimini sağlamak için Serial Monitor oldukça önemlidir. Bu monitör, Arduino’nun gönderdiği veya aldığı verileri izlemenizi sağlar. Arduino IDE üzerinde Serial Monitor’u açmak için aşağıdaki adımları takip edebilirsiniz: İlk olarak, Arduino kartınızı bilgisayarınıza bağlayın. Arduino IDE programını açın. Üst menü çubuğundan “Araçlar (Tools)” bölümüne tıklayın. Ardından, “Seri Port Ekranı (Serial Monitor)” seçeneğine dokunun. …

Devamını Oku »

Arduino Ledler İstenilen Sayıda Yansın

Arduino Led Kontrol Devre Seneryosu: Burada toplam 3 tane ledimiz bulunmaktadır. Devremizdeki ledlerin yanma sayısını global olarak tanımladığımız değişkenlere girdiğimizde ledler istediğimiz sayıda yanmaktadır. Devre Kodları: int kled=15;//KIRMIZI LED 15 KERE YANSIN int sled=20;//SARI LED 20 KERE YANSIN int yled=25;//YEŞİL LED 25 KERE YANSIN int i,k; void setup() { pinMode(5, OUTPUT);//KIRMIZI pinMode(6, OUTPUT);//SARI pinMode(7, OUTPUT);//KIRMIZI } void loop() { for(i=6;i<=8;i++)//bacak …

Devamını Oku »