Sensör Kütüphanesi Oluşturma Genel Senaryo(ADXL345 Giriş)
Course content
- Lesson 1: Preview Kurs Tanıtım Videosu
- Lesson 2: Kodlar ve Diğer Dosya Linkleri
- Lesson 3: Preview Sensör Kütüphanesi Oluşturma Genel Senaryo(ADXL345 Giriş)
- Lesson 4: ADXL345 Datasheet İnceleme - Projeyi Oluşturma
- Lesson 5: ADXL345 Registerlarını .h Dosyasına Eklenmesi
- Lesson 6: ScanID Foksiyonunun Oluşturulması (Sensor Adresini Bulalım)
- Lesson 7: RegisterRead ve Init Foksiyonlarının Oluşturulması + Debug
- Lesson 8: RegisterWrite Foksiyonunun Oluşturulması ve Config Ayarları
- Lesson 9: Register Yapılandırılmalarının Tamamlanması
- Lesson 10: Eksen Değerlerinin Okunması ve Test Edilmesi
- Lesson 11: g Değerlerinin Okunması ve Test Edilmesi
- Lesson 12: ADXL345 Kütüphanesi Geliştirme-1 (Neden Static Yapıyoruz?)
- Lesson 13: Preview BME280(Nem, Sıcaklık, Basınç) Kütüphanesi Giriş
- Lesson 14: BME280(Nem, Sıcaklık, Basınç) Sensörü Datasheet İncelemesi
- Lesson 15: H ve C Dosyasının Oluşturulması (Registerların Eklenmesi)
- Lesson 16: Init Foksiyonunun Oluşturulması
- Lesson 17: Register Control Ayarlarının Tamamlanması
- Lesson 18: Calibration Foksiyonunun Oluşturulması
- Lesson 19: Register'lardan Nem, Sıcaklık, Basınç Değerlerinin Okunması
- Lesson 20: Main de Foksiyonların Çağrılması ve Debug Edilmesi
- Lesson 21: Hatanın Düzeltilmesi - Debug Püf Noktaları
- Lesson 22: BME280 Sensörü Geliştirme-1 (Unused Variable)
- Lesson 23: 4x4 KeyPad Kütüphanesi Oluşturma Giriş (Çalışma Prensibi)
- Lesson 24: 4x4 KeyPad Kütüphanesi readKeypad Foksiyonunun Oluşturulması
- Lesson 25: 4x4 KeyPad Kütüphanesi Test Edilmesi
- Lesson 26: 2-Eksen Joystick Kütüphanesi Oluşturma Giriş(Init Foksiyonu)
- Lesson 27: 2-Eksen Joystick Kütüphanesi Oluşturma Eksen Değerleri Okuma
- Lesson 28: 2-Eksen Joystick Kütüphanesi Oluşturma Butonu Ekleme ve Test
- Lesson 29: Dosyalarımızın Github'a Yüklenmesi ve Çekilmesi (Bonus)
- Lesson 30: Utility(Faydalı) Foksiyonlar Kütüphanesinin Oluşturulması
- Lesson 31: Utility(Faydalı) Foksiyonlar Kütüphanesi Devamı(map vs.)
- Lesson 32: LIS302DL İvme Sensörü Kütüphanesi Giriş(Datasheet İnceleme)
- Lesson 33: LIS302DL WHOAMI ve Init Foksiyonlarının Yazılması
- Lesson 34: LIS302DL Init Foksiyonunun Tamamlanması
- Lesson 35: LIS302DL Kütüphanesi Eksen Değerlerinin Okunması
- Lesson 36: LIS302DL Kodların Test Edilmesi (Hatanın Bulunması)
- Lesson 37: 128x64 Oled Ekran Kütüphanesi (Github Üzerinden Çekme)
- Lesson 38: 128x64 Oled Ekran Kütüphanesi Test Edilmesi
- Lesson 39: 128x64 Oled Ekran Denemesi Demo-1
- Lesson 40: 128x64 Oled Ekran Denemesi Demo-2
- Lesson 41: Kütüphane Araştırma Yolu-2(MX25L800) Firma Sitesini Kullanma
- Lesson 42: Menu Kütüphanesi Oluşturma Giriş
- Lesson 43: Menu Kütüphanesi Oluşturma Tamamlanması ve Test Edilmesi
- Lesson 44: Uygulama-1 LIS302DL Plot (Python Uygulaması)
- Lesson 45: Rotary Encoder Kullanımı(STM32 Kursumuzdan)
- Lesson 46: Uygulama-2 Rotary Encoder ile Menu Tasarımı
- Lesson 47: Menu Tasarımı Demo Video
- Lesson 48: AT24C256 EEPROM Giriş (Datasheet İnceleme, Bağlantılar)
- Lesson 49: AT24C256 EEPROM Init, Write, Read Foksiyonlarını Oluşturma
- Lesson 50: AT24C256 EEPROM Erase Foksiyonu ve Testlerinin Yapılması
- Lesson 51: Dokunmatik Sensör Kütüphanesi Geliştirme-1 Giriş(SensorRead)
- Lesson 52: Dokunmatik Sensör Kütüphanesi Geliştirme-2 Basma Süresi Alma
- Lesson 53: Hall Sensörü Kütüphanesi Geliştirme
- Lesson 54: MPU6050 Datasheet İncelemesi (Modülün Tanıtılması)
- Lesson 55: MPU6050 Projeyi Oluşturma ve Init Kısmının Yazılması
- Lesson 56: MPU6050 Accelerometer Değerlerinin Okunması
- Lesson 57: MPU6050 Gyroscope Değerlerinin Okunması
- Lesson 58: MPU6050 Sıcaklık Değerlerinin Okunması
- Lesson 59: MPU6050 Değerlerin g(Konum) ve s(Dönme) Cinsine Çevrilmesi
- Lesson 60: Faydalı Linkler- Kitap ve Web Siteleri
- Lesson 61: Tebrikler Mesajı!
- Lesson 62: Sertifikamı Nasıl Alırım?
Course content
- Lesson 1: Preview Kurs Tanıtım Videosu
- Lesson 2: Kodlar ve Diğer Dosya Linkleri
- Lesson 3: Preview Sensör Kütüphanesi Oluşturma Genel Senaryo(ADXL345 Giriş)
- Lesson 4: ADXL345 Datasheet İnceleme - Projeyi Oluşturma
- Lesson 5: ADXL345 Registerlarını .h Dosyasına Eklenmesi
- Lesson 6: ScanID Foksiyonunun Oluşturulması (Sensor Adresini Bulalım)
- Lesson 7: RegisterRead ve Init Foksiyonlarının Oluşturulması + Debug
- Lesson 8: RegisterWrite Foksiyonunun Oluşturulması ve Config Ayarları
- Lesson 9: Register Yapılandırılmalarının Tamamlanması
- Lesson 10: Eksen Değerlerinin Okunması ve Test Edilmesi
- Lesson 11: g Değerlerinin Okunması ve Test Edilmesi
- Lesson 12: ADXL345 Kütüphanesi Geliştirme-1 (Neden Static Yapıyoruz?)
- Lesson 13: Preview BME280(Nem, Sıcaklık, Basınç) Kütüphanesi Giriş
- Lesson 14: BME280(Nem, Sıcaklık, Basınç) Sensörü Datasheet İncelemesi
- Lesson 15: H ve C Dosyasının Oluşturulması (Registerların Eklenmesi)
- Lesson 16: Init Foksiyonunun Oluşturulması
- Lesson 17: Register Control Ayarlarının Tamamlanması
- Lesson 18: Calibration Foksiyonunun Oluşturulması
- Lesson 19: Register'lardan Nem, Sıcaklık, Basınç Değerlerinin Okunması
- Lesson 20: Main de Foksiyonların Çağrılması ve Debug Edilmesi
- Lesson 21: Hatanın Düzeltilmesi - Debug Püf Noktaları
- Lesson 22: BME280 Sensörü Geliştirme-1 (Unused Variable)
- Lesson 23: 4x4 KeyPad Kütüphanesi Oluşturma Giriş (Çalışma Prensibi)
- Lesson 24: 4x4 KeyPad Kütüphanesi readKeypad Foksiyonunun Oluşturulması
- Lesson 25: 4x4 KeyPad Kütüphanesi Test Edilmesi
- Lesson 26: 2-Eksen Joystick Kütüphanesi Oluşturma Giriş(Init Foksiyonu)
- Lesson 27: 2-Eksen Joystick Kütüphanesi Oluşturma Eksen Değerleri Okuma
- Lesson 28: 2-Eksen Joystick Kütüphanesi Oluşturma Butonu Ekleme ve Test
- Lesson 29: Dosyalarımızın Github'a Yüklenmesi ve Çekilmesi (Bonus)
- Lesson 30: Utility(Faydalı) Foksiyonlar Kütüphanesinin Oluşturulması
- Lesson 31: Utility(Faydalı) Foksiyonlar Kütüphanesi Devamı(map vs.)
- Lesson 32: LIS302DL İvme Sensörü Kütüphanesi Giriş(Datasheet İnceleme)
- Lesson 33: LIS302DL WHOAMI ve Init Foksiyonlarının Yazılması
- Lesson 34: LIS302DL Init Foksiyonunun Tamamlanması
- Lesson 35: LIS302DL Kütüphanesi Eksen Değerlerinin Okunması
- Lesson 36: LIS302DL Kodların Test Edilmesi (Hatanın Bulunması)
- Lesson 37: 128x64 Oled Ekran Kütüphanesi (Github Üzerinden Çekme)
- Lesson 38: 128x64 Oled Ekran Kütüphanesi Test Edilmesi
- Lesson 39: 128x64 Oled Ekran Denemesi Demo-1
- Lesson 40: 128x64 Oled Ekran Denemesi Demo-2
- Lesson 41: Kütüphane Araştırma Yolu-2(MX25L800) Firma Sitesini Kullanma
- Lesson 42: Menu Kütüphanesi Oluşturma Giriş
- Lesson 43: Menu Kütüphanesi Oluşturma Tamamlanması ve Test Edilmesi
- Lesson 44: Uygulama-1 LIS302DL Plot (Python Uygulaması)
- Lesson 45: Rotary Encoder Kullanımı(STM32 Kursumuzdan)
- Lesson 46: Uygulama-2 Rotary Encoder ile Menu Tasarımı
- Lesson 47: Menu Tasarımı Demo Video
- Lesson 48: AT24C256 EEPROM Giriş (Datasheet İnceleme, Bağlantılar)
- Lesson 49: AT24C256 EEPROM Init, Write, Read Foksiyonlarını Oluşturma
- Lesson 50: AT24C256 EEPROM Erase Foksiyonu ve Testlerinin Yapılması
- Lesson 51: Dokunmatik Sensör Kütüphanesi Geliştirme-1 Giriş(SensorRead)
- Lesson 52: Dokunmatik Sensör Kütüphanesi Geliştirme-2 Basma Süresi Alma
- Lesson 53: Hall Sensörü Kütüphanesi Geliştirme
- Lesson 54: MPU6050 Datasheet İncelemesi (Modülün Tanıtılması)
- Lesson 55: MPU6050 Projeyi Oluşturma ve Init Kısmının Yazılması
- Lesson 56: MPU6050 Accelerometer Değerlerinin Okunması
- Lesson 57: MPU6050 Gyroscope Değerlerinin Okunması
- Lesson 58: MPU6050 Sıcaklık Değerlerinin Okunması
- Lesson 59: MPU6050 Değerlerin g(Konum) ve s(Dönme) Cinsine Çevrilmesi
- Lesson 60: Faydalı Linkler- Kitap ve Web Siteleri
- Lesson 61: Tebrikler Mesajı!
- Lesson 62: Sertifikamı Nasıl Alırım?