0%
Ardovski ~ cmd
Ardovski ~ logs
CV'ye Dön
IoT ve Gömülü Sistemler Projesi

ESP32 Tabanlı Telegram Bot Entegrasyonu ve Bildirim Sistemi

ESP32 mikrodenetleyicisi üzerinde çalışan, Wi-Fi ağ katmanı ve HTTPS protokolü aracılığıyla Telegram API ile doğrudan haberleşerek iki yönlü anlık mesajlaşma ve uzaktan kontrol sağlayan bir IoT (Nesnelerin İnterneti) uygulamasıdır.

Embedded C/C++ ESP32 Internet of Things (IoT) Wi-Fi Networking HTTPS/TLS Telegram Bot API JSON Parsing GPIO Interfacing

Proje Detayları

Gömülü sistemler mimarisi, kablosuz ağ protokolleri ve bulut API entegrasyonu prensiplerini uygulamalı olarak hayata geçirmek amacıyla geliştirilmiş bir IoT projesidir. Sistem, ESP32 mikrodenetleyicisi üzerinde kurgulanmış olup, yerel bir ağa (Wi-Fi) güvenli bir şekilde bağlanarak internet erişimi kazanır. Projenin ana çekirdeği, Telegram Bot API mimarisi ile TLS/SSL şifreleme katmanı (HTTPS) üzerinden asenkron ve güvenli haberleşme gerçekleştirmektedir. Yazılım, mikrodenetleyici donanım kısıtlarını optimize etmek adına JSON veri formatındaki HTTP isteklerini (payload) hafif kütüphaneler ile parse eder. Sistem, Telegram üzerinden gelen komutları anlık olarak işleyip ESP32'nin GPIO pinlerini (sensörler, röleler veya LED'ler gibi çevre birimlerini) tetikleyebilecek veya sahada oluşan donanımsal olayları (kesmeler/interrupts) anlık olarak kullanıcının Telegram sohbet ekranına bildirim olarak push edebilecek esneklikte tasarlanmıştır.