Ana içeriğe atla

Arduino Bootlader Yükleme

                                                                Arduino Bootlader Yükleme 



Arduino kartımıza yeni bir Atmega328p-pu mikrodenetleyicisi taktığımızda kartımız çalışmayacaktır. Bunun nedeni mikrodenetleyicinin  arduino kartını tanıması için gerekli olan boot programının olmayışıdır. Bu nedenle yeni entegreyi kullanabilmek için mikrodenetleyiciye boot(Arduino ISP)  programının yüklenmesi gerekir. Boot programına arduino editör programından aşağıdaki gibi ulaşırız..
          File > Examples > ArduinoISP seçiyorek programı açıyoruz.
          Tools > Board > Arduino Uno ile Arduino kartın beliriyoruz.
          Tools > Serial Port ile arduionun bağlı bulunduğu portu seçeriz
          Tools > Programmer > Arduino as ISP seçeriz
          Tools>Burn BootLoader yapıp sketch’imizi yüklüyoruz



Bu işlemleri yapabilmek için yeni aldığımız Atmega328p mikrodenetleyicisini breadboard üzerine aşağıda görüldüğü gibi bağlamalıyız.
Malzeme Listesi:
       Atmega328p entegre
       2 adet 22pF kondansatör
       1 adet 16Mhz Kristal
       1 adet 10 k Direç





Yorumlar

Bu blogdaki popüler yayınlar

3D Model Bulabileceğiniz Web Siteleri

  THINGIVERSE - (  HTTPS://WWW.THINGIVERSE.COM / ) MYMINIFACTORY - (  HTTPS://WWW.MYMINIFACTORY.COM / )  CULTS - ( HTTPS://CULTS3D.COM / ) YOUMAGINE - ( HTTPS://WWW.YOUMAGINE.COM/ ) CGTRADER -  ( HTTPS://WWW.CGTRADER.COM/ )

Arduino İle HC-SR04 Kullanımı

                                                       HC-SR04 Kullanımı  TRIG pininden sinyal verildiğinde 40kHz frekansında bir ses dalgası sensör tarafından üretilir ve bu ses dalgası bir cisme çarpıp geri döndüğünde ECHO pini aktif hale gelir  TRIG pinine verilen sinyalden sonra ECHO pininin aktif olduğu zamana kadarki süreyi ölçerek aradaki mesafeyi kolayca hesaplayabiliriz.                                                        HC-SR04 Proje Örneği int trigPin = 1; /* Sensorun trig pini Arduinonun 1 numaralı ayağına bağlandı */ int echoPin = 2;  /* Sensorun echo pini Arduinonun 2 numaralı ayağına bağlandı */ long sure; long uzaklik; void setup(){   pinMode(tr...

Nokia 5110 İle DS3231 Kullanımı

                                                               Proje Örneği #include <DS3231.h> #include <LCD5110_Basic.h> LCD5110 myGLCD(8,9,10,11,12); extern uint8_t SmallFont[]; extern uint8_t MediumNumbers[]; DS3231  rtc(SDA, SCL); void setup(){ myGLCD.InitLCD(); rtc.begin(); //  rtc.setDOW(MONDAY);     //  BU günü pazartesi olarak ayarladık //rtc.setTime(13, 46, 0);     //  saati 13:46:00 şeklinde ayarladık //rtc.setDate(07, 01, 2018);   // Tarihi 07/01/2018 olarak ayarladık //buradaki kodları bir kez yükledikten sonra kodu görunmez hale getirmeniz gerekmektedir aksi takdirde her kodu yüklediginizde saat ve tarih yeniden başlayacaktır // örnek kodu yukledikten sonra hepsini  (// rtc.setDate(07, 01, 2018); )yapmanız gerekmektedir } ...