Celal Erdem

Elektrik Yüksek Mühendisi

Bu sitede neler bulacaksınız:

PIC Programlama
Arduino Programlama
WordPress Notları
Woocommerce notları
Birazda Gezi Anıları
  • SSD1306 Modülün PIC ile kullanılması
    1) OLED teknolojisi: Organic Light Emitting Diode kelimelerini baş harflerinden oluşan OLED ışık veren organik diyotlara verilen addır. Ekran teknolojisinde her piksel bir oled’dir. Her piksel bağımsız olarak kontrol edilebilir ve arka aydınlatma gerekmez.  Pikseller tamamen kapanabildiği için gerçek ve derin siyahlar elde edilir. Oledlerin akımı ayarlanarak geniş bir aralıkta kontrast sağlanabilir. Arka aydınlatma olmadığı… Daha fazla oku: SSD1306 Modülün PIC ile kullanılması
  • Lojik Çözümlemeci ve PulseView Kullanımı
    Lojik çözümleyiciye neden gereksinim duyulur? İletişim protokollerinin kullanıldığı uygulamalarda zaman zaman beklenmeyen sorunlar ortaya çıkabilir. Program çalışıyor gibi görünse bile cihazlar arasında gerçek bir iletişim kurulmamış olabilir. Böyle durumlarda iletişim hattında neler olduğunu görmek ve sorunun kaynağını belirlemek gerekir. Bu amaçla kullanılan aygıtlara lojik çözümleyici (logic analyzer) denir. Lojik çözümleyiciler, iletişim hatlarındaki sinyalleri kaydederek bir… Daha fazla oku: Lojik Çözümlemeci ve PulseView Kullanımı
  • PIC ile I2C ile 2×16 LCD kullanma
    2×16 Karakter LCD 2 satırda 16 karakter görüntüleyebilen ekran. Bu ekranlarda genellikle Hitachi üretimi HD44780U entegresi kullanılır. Entegre ile birlikte LCD’nin uçları 3 besleme, 3 komut, 8 veri ve 2 arka aydınlanmadır. Besleme uçları; VDD artı besleme, VSS eksi besleme, VEE LCD aydınlatmasıdır. Bu uç bir potansiyometre ile bağlanır ve ekran parlaklığı ayarlanır. Komut uçları;… Daha fazla oku: PIC ile I2C ile 2×16 LCD kullanma
  • Arduino ile Adım Motor Çalıştırılması
    Adım motor hareketlerin hassas olması gereken yerlerde kullanılan motor çeşididir. Bu yazıda bir adım motorun nasıl kontrol edileceği incelenecektir. Adım motorların bir sürücü ile çalışması gereklidir. Bu hem arduino için yüksek olabilecek akımları başka kaynaktan sağlamak hem de çalıştırmayı kolaylaştırmak için yararlıdır. Kullanacağımız motor 28 BYJ-48 kod numaralıdır. Bu motor sürücüsü ile satılmaktadır. Yavaş ama… Daha fazla oku: Arduino ile Adım Motor Çalıştırılması
  • ESP’de PROGMEM ve ESPAsyncWebServer kullanarak DHT11 ile sıcaklık ve nem ölçümü
    Başka bir yazıda DHT11 ile sıcaklık ve nem ölçümü anlatılmıştı. Bu bağlantıdan ESP8266 ve DHT11 ile Sıcaklık ve Nem Ölçülmesi yazısına ulaşabilirsiniz. Bu yazıda PROGMEM ve ESPAsyncWebServer kullanarak DHT11 ile sıcaklık ve nem ölçümünün nasıl yapılacağı anlatılacaktır. Kütüphane yöneticisinden ESPAsyncWebServer ve ESPAsyncTCP kütüphanelerinin yüklenmesi gerekmektedir. PROGMEM ve ESPAsyncWebServer ne olduğu ve nasıl kullanılacağı ESP’de PROGMEM… Daha fazla oku: ESP’de PROGMEM ve ESPAsyncWebServer kullanarak DHT11 ile sıcaklık ve nem ölçümü