Derinlemesine Arduino
60'DAN FAZLA UYGULAMA ÖRNEKLERİYLE DERİNLEMESİNE ARDUİNO Arduino, açık kaynak kodlu yazılım ve donanıma sahip bir mikrodenetleyici platformudur. Üretici firma, Arduino mikrodenetleyici platformunu Amerika sınırları içerisinde Arduino, dışında ise Genuino ismi ile pazarlamaktadır. Tamamen açık olmasından dolayı farklı firmalarda Arduino ismini kullanmamaları koşulu ile aynı ürünün klonlarını (birebir kopyasını) yapabilirler. Arduino kullanıcıya elektronik ve programlama altyapısı gerektirmeden hızlı ve kolay bir şekilde uygulamalar geliştirmek amacıyla geliştirilmiştir, donanımsal olarak Wiring, yazılımsal (IDE) olarak ise Processing dili tabanlıdır. Arduino, sensör/duyarga girişlerinden aldığı veriyi okur, işler ve çıktı olarak bir eyleme dönüştürür. Derinlemesine Arduino kitabımızda anlatılan uygulamaları pratiğe geçirdikten sonra mikrodenetleyici kartlar konusunda ileri düzey bir kullanıcı haline geleceksiniz. İÇİNDEKİLER: Arduino Nedir? Mikrodenetleyici Nedir? Mikroişlemci ile Mikrodenetleyici Arasındaki Fark Nedir? Arduino Hangi Mikrodenetleyiciyi Kullanır? Shield Nedir? Temel Elektronik Kavramları Sensor, Transduser, Aktuator ve Motor Tanım ve Farkları Arduino Nasıl Programlanır? Arduino’da Kendi Kütüphanenizi Nasıl Oluşturabilirsiniz? Temel Arduino Fonksiyonları Von Neuman ve Harvard Mimarileri RISC ve CISC Mimarileri ATMEL AVR İşlemcisi Arduino Uno, MEGA ve Lilypad Donanımsal Özellikleri Pull-Up ve Pull-Down Direnç Bağlantıları Arduino Bit ve Byte Komutları if, if/else, ?:, switch case Karar Yapıları for, while / do-while Döngüleri break, continue, return, delete, sizeof, static, volatile Komutları shiftIn, shiftOut Fonksiyonları Arduino String İşlem Fonksiyonları Diziler ve Matrisler EEPROM SowtwareSerial Led-Buton Uygulamaları Matris LED, 7 Segment Display Uygulamaları LCD ve Keypad Uygulamaları Motor (DC, Step, Servo) Uygulamaları ADC ve PWM Uygulamaları Kesme ve Zamanlayıcı Uygulamaları SPI ve I2C Haberleşme Uygulamaları Web Tabanlı Uygulamalar Giyilebilir (Lilypad ve Nano) Uygulamalar C# ve Processing ile Arduino Uygulamaları RFID ve NFC Uygulamaları VirtualWire ile 4 Kanallı – RF Haberleşmesi Uygulaması CAN-Bus Haberleşmesi Uygulaması Arduino ile 3 Eklemli Robot Kolu Uygulaması Arduino ile Akıllı Ev Uygulamas