Atmel AVR Nedir? ATmega Mikrodenetleyici Mimarisi ve Özellikleri

Atmel AVR Nedir? ATmega Mikrodenetleyici Mimarisi ve Özellikleri

Atmel AVR, Atmel tarafından 1996’da piyasaya sürülen 8 bit RISC mimarili mikrodenetleyici ailesidir. Modifiye Harvard mimarisi kullanır, komutlarının çoğunu tek çevrimde işler ve Arduino kartlarının temelini oluşturan ATmega328P gibi çipleri kapsar. Düşük güç tüketimi ve geniş topluluk desteği sayesinde hobi devrelerinde ve gömülü sistemlerde en çok tercih edilen ailelerden biridir. Atmel AVR’nin Kısa Tarihçesi AVR mimarisi, 1990’ların başında Norveç Teknoloji Enstitüsü’nde (NTNU) iki öğrenci, Alf-Egil Bogen ve Vegard Wollan tarafından geliştirildi. Tasarım daha sonra Atmel tarafından satın alındı ve ilk AVR tabanlı çip 1997’de üretime girdi. “AVR” isminin resmi bir açılımı Atmel tarafından hiçbir zaman doğrulanmadı; en yaygın yorum, tasarımcıların adlarına gönderme yapan “Alf and Vegard’s RISC processor” ifadesidir. ...

31 Mayıs 2022 ·  Güncellendi: 31 Mayıs 2022 ·  3 dk ·  544 sözcük
Arduino Optiboot Nedir?

Arduino Optiboot Nedir?

Herkese Selam!! Karşınızda Optiboot! Aşağıdaki fotoğrafa baktığınızda “Optiboot da ne? ama burası..” dediğinizi duyar gibiyim. 😁 Evet gördüğünüz kısımın adı Optiboot’tur. Peki nedir bu Optiboot? Arduino ve diğer Atmel AVR çipleri için küçük ve hızlı bir önyükleyicisidir. Arduino, kullanım kolaylığının çoğunu önyükleyicisine borçludur. Önyükleyici, Atmega mikro denetleyicisinde yerleşik olan ve Arduino IDE’den mikro denetleyicinin belleğine yeni bir taslak yüklemeyi kolaylaştırmaktan sorumlu bir yazılımdır. ...

30 Nisan 2022 ·  Güncellendi: 30 Nisan 2022 ·  2 dk ·  230 sözcük
DHT11 & DHT22 Hakkında Bilgiler ve Kullanımı

DHT11 & DHT22 Hakkında Bilgiler ve Kullanımı

Herkese Merhaba, bu yazımızda DHT11 ve DHT22’in ne olduğunu, özelliklerini, ayrıntılı kullanımını anlatacağım. Kolay gelsin! 😁 DHT11 ve DHT22 Nedir ve Hangi Amaçla Kullanılır? DHT11 veya DHT22, Ortamdaki nemi ve sıcaklığı ölçmek için kullanılan küçük bir sensördür. Çeşitli ısı birimlerini celcius, farhenayt ve kelvin değerlerinde verileri ve nemi % cinsinden ölçmek için kullanılır. DHT22 daha iyi özelliklere sahip olup, daha stabil ve daha pahalıdır. DHT11 vs DHT22: Özellikleri ve Farkları DHT11DHT22Çalışma Voltajı3 - 5V3 - 5VAkım mAh Max.2.5mAh2.5mAhNem20-80% / 5%0-100% / 2-5%Sıcaklık0-50°C / ± 2°C-40 ile 80°C / ± 0.5°CÖlçüm Hızı1 Hz (~1 Saniyede Yenileme)0.5 Hz (~2 Saniyede Yenileme)Fiziki Ölçüler15.5mm x 12mm x 5.5mm15.1mm x 25mm x 7.7mmAvantajlarUcuzDaha Doğru Tahmin Daha ayrıntılı bilgiler için DHT11 ve DHT22 datasheed’lerini inceleyebilirsiniz. ...

29 Nisan 2022 ·  Güncellendi: 29 Nisan 2022 ·  3 dk ·  578 sözcük
Arduino IDE'ye Kütüphane Nasıl Eklenir?

Arduino IDE'ye Kütüphane Nasıl Eklenir?

Önemli Bilgilendirme! Bu blog eski Arduino sürümlerine göre kütüphane’nin nasıl ekleneceğini anlatmaktadır. Eğer en güncel versiyon (2.0.X) ile kütüphane eklemek istiyorsanız lütfen buraya tıklayın! Merhaba bu yazımızda Arduino IDE’ye kütüphane nasıl indireceğimizi, nasıl ekleyeceğimizi, kütüphane hatasını nasıl çözeceğimizi ve nasıl sileceğimizi öğreneceğiz. Hemen başlayalım! Arduino IDE’yi henüz indirmediyseniz, önce Arduino IDE Nasıl İndirilir? rehberimize göz atın; kurulumu adım adım anlatıyor ve kısa bir video anlatım da içeriyor. ...

19 Ekim 2021 ·  Güncellendi: 19 Ekim 2021 ·  3 dk ·  612 sözcük
16x2 LCD Ekran Hakkında Dev Rehber 2

16x2 LCD Ekran Hakkında Dev Rehber 2

Bu bloga bakmadan önce Dev Rehber 1‘e göz atmanızı şiddetle tavsiye ederim! 😉 Gerekli Malzemeler: Arduino Uno (Arduino Nano, Arduino Mega vb.) Breadboard 16×2 LCD Ekran (Yeşil veya Mavi) 😄 Muhtelif Erkek-Erkek Jumper Kablo 10KΩ Potansiyometre (Arka ışık kontrası için, isteğe bağlı) 220RΩ (Örneklerde kullanacağız) İlgili araç: Arka ışık için doğru direnç değerini bulmak isterseniz Ohm Yasası hesaplayıcımıza göz atabilirsiniz. LCD ve Arduino Bağlantıları Kullandığımız LCD’deki pinlerin diyagramını aşağıda ki gibidir. LCD ekranımızda 16 adet pinimiz var. Kullanacağımız ekrana göre pinler ekranın üst, alt veya her iki tarafında da olabilir. Çok nadir bazı ekranlarda ise arka aydınlatma ışığı bulunmadığı için 14 adet pin bulunur. 15 ve 16 numaralı pinler, ekran aydınlatması bulunan ekranlarda arka ışığı yakmak için kullanılır, Arka ışıklar LCD’den ayrıdırlar yani arka ışığının pinini bir dijital porta takarak kullanabiliriz. Her bir pinden Arduino’ya olan bağlantılar aynı olacaktır, ancak pinleriniz LCD üzerinden farklı şekilde düzenlenebilir. Bunun için LCD’nin datasheet‘ine bakabilirsiniz. ...

19 Haziran 2021 ·  Güncellendi: 19 Haziran 2021 ·  10 dk ·  1963 sözcük