STM8 VE MAX6675 İLE SICAKLIK ÖLÇÜMÜ

Fırınlar, lehimleme aparatları ve bunların benzerleri aletlerin sıcaklık kontrollarını yapmak için birkaç yüz dereceye hatta seramik işleri için 1000oC ye çıkabilen sıcaklıkların ölçülmesi gerekiyor. Bu işler için en uygun seçenek bir K tipi termokupl oluyor. Termokupl çıkışındaki gerilimin yükseltilmesi ve sayısallaştırılması için de popüler seçenek olan Maxim’in max6675 inden yararlanıyorum.

Bu basit iş için STM8 mikro denetleyici ve bir OLED ekran kullanıyorum ama burada anlatılanlar ve kodlar rahatlıkla STM32 ye uygulanabilir.

Continue reading “STM8 VE MAX6675 İLE SICAKLIK ÖLÇÜMÜ”

STM32 ve STM8 İLE OLED SSD1306 EKRAN

0.96″ boyutunda 128×64 ve 128×32 piksel OLED ekranlar birkaç dolarlık fiyatlarla bulunabiliyor. Bu ekranlar SSD1306 ya da SH1106 kontrol yongaları ile I2C ve SPI arayüzlü olarak satılıyor. TFT ve Monokrom LCD lere alternatif olarak kullanılabilen bu ekranların kullanımı için internette bol miktarda örnek kod ve sürücü var.

Küçük boyut ve yüksek kontrastları ile OLED ekranlar klasik arkadan aydınlatmalı LCD ekranlara hoş bir alternatif oluşturuyorlar.

Ben bu yayında, ssd1306 OLED ekranları STM8 gibi program ve RAM belleği çok kısıtlı olan mikro denetleyicilerle kullanmak için geliştirdiğim bir algoritmayı anlatıyorum. Bu sürücü, 128×32 çözünürlüklü OLED ekranlara yönelik olarak önemli bir iyileştirmeyi daha içeriyor.

Continue reading “STM32 ve STM8 İLE OLED SSD1306 EKRAN”