Sonuç
2 adet ısı sensörü ( 1 tanesi RF)
8 adet sayısal çıkış
4 adet zamanlayıcı
Sistem tasarımı
Neden STM32?
Proje
Projenin Amacı
Programlanabilir Merkezi Kontrol Ünitesi
- ARM® Mimarisi
- Sistem Tasarımı
- Ev Otomasyonu
- ST-LINK/ V2
- 2.4" QVGA TFT LCD
- ARM® 32-bit Cortex®-M4 CPU
- 2MB Flash bellek, 256kb RAM
- 4x UART, 6x SPI, 2x CAN
- 3x I2C, 2x DAC, 3x ADC
- 17 Timers, 164 adet I/O
- RTC
Mikrodenetleyiciler
- Dokunmatik LCD Arayüz
- 2 Isı Sensörü
- 8 Sayısal Çıkış
- 4 Timer
Zamanlayıcılar
Timers Menü Programı Akış Diyagramı
- 4 adet Zamanlayıcı
- RTC
- Kaydediciler
- 8051
- PIC Serisi
- Arduino
- Raspery-Pi
- POYRAZ
- MSP430
- STM32
- Intel® Edison
- Samsung ARTIK
RF Modül Şematik Görünümü
Programlanabilir Merkezi Kontrol Ünitesi
TEŞEKKÜRLER...
nRF24l01
- 1.9- 3.6 V Çalışma voltajı
- 2.4 GHz
- 6 ayrı veri tüneli
- 125 ayrı kanal
- 2Mbps, 1Mbps ve 250kbps veri aktarım hızı
- 0dBm, -6dBm, -12dBm veya -18dBm çıkış gücü
- 5byte uzunluğunda özel adres
- Max 32 byte uzunluğunda veri gönderimi
- 250m menzil
Orkun KÜÇÜLMEZ
040090451
RF Modül ve nRF24l01
Menü Tasarımı Program Akış Diyagramı
Menu Tasarımı
Danışmanı: Prof. Dr. Melih PAZARCI
- ILI9341 ile LCD Kontrolü
- 240x320 piksel ekran
- STMPE811 ile dokunmatik ekran
- LCD Gösterimi ve Menü Tasarımı
- ATMEGA328P-PU
- LM35
- nRF24l01
- LM7805
- LM1177
GPIO Ayarları ve Sayısal Çıkışlar
LM35 Sıcaklık Sensörü
ADC
GPIO Ayarları ve Sayısal Çıkışlar
- Analog Dijital Çevirici
- Ön derecelendirici Div2
- Kanal 13, ADC 3
- 12 bit , Sonuç / #FFFH (2^12)
- 8 Mavi renk LED
- 8 Yeşil 8 kırmızı kare alan
- Port A - K
- 164 adet GPIO
- GPIO_Pin: PE7- PE14
- GPIO_Mode: Çıkış
- GPIO_OType: Push- Pull
- GPIO_ PuPd: Kullanılmamıştır
- GPIO_Speed: 100MHz
- Texas Instruments
- 4 ile 20 V
- -55°C ile 150°C
- 10mV/°C skala
- ±1°C Hata payı