Yazar: admin

 

Karaşimşek hobi devresi

Karaşimşek  hobi devresinde  eline ilk defa havya alanların bile kolaylıkla yapabileceği bir tasarım yaptık. Lehimlenecek elemanların ayakları arasını maksimum mesafede açtık. Kolay lehimleme sağlanacak işlemlerden geçirdik.

Siren seslerini ayırt edelim

Ambulans , itfaiye ve polis araçlarının sirenleri  arasında bir fark var mı acaba. Devreyi yaparak öğrenelim.

Trafik lambası

Trafik lambası hobi devremiz ile yaparken eğlenecek ve öğreneceksiniz. Eline ilk defa havya alanların bile kolaylıkla yapabileceği bir tasarım yaptık. Lehimlenecek elemanların ayakları arasını maksimum mesafede açtık. Kolay lehimleme sağlanacak işlemlerden geçirdik.

Anfi devresi

Anfi devresinde TDA7377 entegresini kullandık. 2×30 watt bir çıkış gücüne sahip. Tek besleme ile çalışabiliyor. Üç kondansatör bir direnç ile kablo bağlantıları için klemens ve jaklardan oluşuyor.  Özellikle karton tabaktan yaptığımız hoparlör de çok işimize yarıyor. Bu anfi sayesinde karton tabaktan normal hoparlör sesi gibi  bir ses alıyoruz.

5110 GRAFİK LCD

5110 Grafik LCD ile bir çok proje gerçekleştirebilirsiniz. Arduino için hazır kütüphaneler mevcuttur. Kolay bir şekilde kullanabilirsiniz.  

Manyetik alan kuvvet çizgileri var mı?

Küçük neodyum mıknatıslar ve şişe kapakları ile yaptığımız deney ile manyetik kuvvet çizgilerinin var olduğunu ispatlamaya çalıştık. Sizce gerçekten böyle bir kuvvet çizgisi var mı? Bunu hissedebiliyor musunuz?

Robot kontrol APK sı

  Cep telefonu ya da tablet ile robotunuzu kontrol etmek isterseniz örnek program, açıklama ve android yazılım burada. Android yazılımı yüklemek için resme tıklayınız. ARDUINO PROGRAM // ahmet emre ceyhan. ekim 2015 #include <SoftwareSerial.h> SoftwareSerial mySerial(11, 12); int hz=100; int motor1Pin1 = 9; int motor1Pin2 = 10; int enable1Pin =Read More

Polo Robot APK sı ve arduino programı

  Apk yı buradan indirebilirsiniz. Uygulamayı android bir cihaza yüklediğinizde yapmanız gerekenler: 1-  Robotun pil kablosunu takıp enerjisini veriniz. 2- Telefon ya da tabletinizin bluetooth özelliğini açıp, diğer cihazları aratınız. 3- Robotunuz HC-05 ismiyle ya da A8:223:01:D5:67 gibi uzun bir rakam-harf ismiyle görünecektir. Üzerine tıkladığınızda eşleştirmek için bir kerelik sizdenRead More

Android uygulaması ile arduino dan 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 veya KAPALIRead More

Arduino da fonksiyon kullanma

Fonksiyon kullanarak ana programınızı oldukça kısa hale getirebilir ve anlaşılır olmasını sağlayabilirsiniz. Kolay anlaşılan bir programda, oluşabilecek program mantık hataları kolay farkedilir ve düzeltilir. Bu örnekte fonksiyon kullanımı ve aynı anda birden fazla butona basarak işlem yaptırma konuları anlaşılması amaçlanmıştır. Buton yerine sensör düşünebilirsiniz. Robot uygulamalarında çok kullanılan bir yöntemdir.Read More

Arduino ile seri port tan sıcaklık okuma

Arduino ile DHT11 ısı-nem sensöründen alınan veriler bilgisayara aktarılmaktadır.  Seri porttan alınan verileri ekranda gösteren arayüz visualbasic ile yazılmıştır. Kaynak kodlar aşağıda yer almaktadır. Her komut satırının yanında açıklamalar bulunmaktadır. Sensör kütüphane dosyasını, arduino yazılımını ve seri port okuma arayüzünü hazır bir şekilde buradan indirebilirsiniz.   Projenin algoritması: //////////////////////// Eğer butonaRead More

RGB LED kontrolü

Bu programda analogWrite komutu kullanarak renklerin parlaklığı yavaşça artıp azalmaktadır. Renklerin karışımından ara renklerin oluştuğunu göreceksiniz.  RGB modüller üzerinde 4 adet pin bulunur. Bunlar kırmızı, yeşil ve mavi ledlerin birer adet artı uçları ve hepsine ait ortak eksi ucudur. Kablo kullanmadan direkt olarak modülü arduino üzerine takabilirsiniz. Programı biz 9-10-11-12Read More

RTC modüle Tarih Saat verilerini girmek

Program başında hangi pinlerin nereye bağlanması gerektiği yazılmıştır. Ancak DS1302 ve TIME kütüphane dosyalarını indirmeli ve daha önceki uygulamalarımızda yaptığımız gibi sıkıştırılmış dosyaları klasöre çıkartmalı ve klasör olarak library içine atmalısınız. Aşağıdaki programı kopyalayıp arduino derleyicisine yapıştırın ve yükleyin. Bu kadar basit. İlk kullanımda RTC modül içinde saat ve tarihRead More

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

Ultrasonik sensör ile mesafe ölçme

Ultrasonıc sensör ile mesafeyi ölçerek LCD ekranda gösteriyoruz. LCD ile ilgili kütüphaneyi LCD ekran kullanımı 1  örnek sayfasındaki linkten indirebilirsiniz. #include <Wire.h>   #define echoPin 7 // Echo Pin #define trigPin 8 // Trigger Pin #define LEDPin 13 // Onboard LED   int maximumRange = 200; // Maximum mesafe intRead More

LCD kullanımı 1

Arduino I2C ile sadece 4 kablo kullanarak kolayca lcdye bağlanabiliyor. Arduino set aldınız ve setten çıkan lcd nin sadece 4 pini var ise example icinde yer alan örnek program ile çalıştıramazsınız. SPI kütüphanesini tanıtmalısınız. (LCD üzerindeki SDA ucu arduinodaki A4 pinine, SCL ucu A5 pinine bağlanacak ) LCD kütüphanesini buradan indirebilirsiniz. #includeRead More

IR kumanda ile LED yak söndür

Öncelikle buraya tıklayarak IR kontrol kütüphane dosyasını bilgisayarınıza indirmeli ve genelde C dizininde yer alan Program files klasörü altındaki ARDUINO içinde yer alan libraries klasörüne yapıştırmalısınız. Örneğin bu yol benim bilgisayarımda C:\Program Files (x86)\Arduino\libraries  şeklindedir. Eğer bu işlemi programı yazdıktan sonra yaparsanız arduino programını kapatıp açmalısınız. Derleme hatası verirse Libraries klasöründeki RobotIRremoteRead More

LCD Kullanımı 2

Daha sade ve anlaşılır bir program. Kullandığımız lcd aşağıda resmini gördüğünüz 4 pine sahip bir ekrandır. (LCD üzerindeki SDA ucu arduinodaki A4 pinine, SCL ucu A5 pinine bağlanacak ) Kütüphaneyi buradan indirebilirsiniz. #include <Wire.h> #include <LiquidCrystal_I2C.h> // addr, en,rw,rs,d4,d5,d6,d7,bl,blpol LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); void setup()Read More

IF komutunun öğrenilmesi

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ç olarakRead More

İ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 daRead More