60'dan Fazla Uygulama Örnekleriyle Derinlemesine Arduino.
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.
İçindekiler:
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ı
Python ile Arduino Uygulamaları