
Piyasada USB Mail Notifier olarak hazır cihazlar satılıyor olsa da, bu proje uygulama açısından oldukça ilginç ve geliştirilebilir bir çalışma sunuyor. Özellikle ATmega8 mikrodenetleyici kullanılması ve e-posta hesabına bağlanan bilgisayar yazılımının C++ RAD StudioXE kaynak kodlarıyla birlikte paylaşılması, projeyi sıradan bir bildirim devresinden daha değerli hale getiriyor.
Bu tür bir yapı; farklı ATmega8 projeleri, bilgisayar ile mikrodenetleyici haberleşmesi ve USB tabanlı kontrol uygulamaları için iyi bir başlangıç noktası olabilir. Benzer mantıkta bir USB haberleşme yapısını incelemek isterseniz Atmel Atmega8 ile USB üzerinden kontrol devresi ve doğrudan bilgisayar kontrollü çıkış uygulaması için USB portundan röle kart kontrolü yazıları da faydalı olabilir.
USB Mail Notifier Ne İşe Yarar?
İçerik
USB Mail Notifier, bilgisayara bağlı çalışan ve yeni e-posta geldiğinde görsel uyarı veren bir bildirim cihazıdır. Normalde e-posta kontrolü yazılım üzerinden belirli aralıklarla yapılabilir. Ancak kullanıcı bilgisayar başında değilse, başka bir iş ile meşgulse veya ekranı aktif takip etmiyorsa gelen mesaj fark edilmeyebilir.
Bu projede ise cihaz, yeni e-posta geldiğinde kutunun ön kısmındaki ışıklı alanı yanıp söndürerek kullanıcıyı uyarır. Böylece yeni mesaj bilgisi doğrudan fiziksel bir bildirim şeklinde görülür. Ayrıca cihazın USB HID yapıda olması, sürücü gereksinimini ortadan kaldırması açısından da avantaj sağlar.

Projenin Dikkat Çeken Özellikleri
- ATmega8 mikrodenetleyici tabanlıdır.
- USB HID cihaz olarak çalışır, sürücü gerektirmez.
- Bilgisayar yazılımı üzerinden e-posta hesabı bilgileri girilebilir.
- Yeni e-posta geldiğinde yanan LED’in renk ve parlaklık ayarı yapılabilir.
- Devre üzerindeki sensör yardımıyla istenen bir program çalıştırılabilir.
- Kaynak kodların paylaşılması, projeyi geliştirmek isteyenler için büyük avantaj sağlar.
Bu açıdan bakıldığında proje sadece bir e-posta bildirimi aracı değil, aynı zamanda USB üzerinden çalışan farklı mikrodenetleyici uygulamaları için de örnek teşkil eder. Eğer benzer sistemlerde yazılım yükleme ve geliştirme tarafına da girmek istiyorsanız USB AVR programlayıcı devreleri de işinizi kolaylaştırabilir.
Kutu Tasarımı da En Az Devre Kadar Önemli
Devreden iyi verim almak ve projeyi daha etkileyici hale getirmek için resimdeki gibi şık bir kutu hazırlamak neredeyse şart görünüyor. Yazar kutuyu CD kabından hazırlamış ve mail ikonunu lazer yazıcıdan çıktı alarak kullanmış. Bu yaklaşım, basit malzemelerle bile görsel olarak başarılı sonuç alınabileceğini gösteriyor.
Kutunun zarf formunda tasarlanmış olması, proje ile işlev arasında güzel bir uyum kuruyor. Teknik olarak basit görünen bir uygulama, doğru sunum ile çok daha profesyonel ve dikkat çekici hale gelebiliyor.


usb mail, atmega8, mail notifier
Bilgisayar Yazılımı ve Kullanım Mantığı
Bilgisayar programı üzerinden kullanılan e-posta hesabı bilgileri giriliyor. Ek olarak, yeni e-posta geldiğinde yanan LED’in parlaklığı ayarlanabiliyor. Devre üzerinde bulunan sensör alanına basıldığında ise istenen bir program çalıştırılabiliyor. Bu program örneğin bir e-posta istemcisi, tarayıcı veya kullanıcı tarafından belirlenen başka bir uygulama olabilir.
Bu özellik, projeyi yalnızca pasif bir uyarı sisteminden çıkarıp etkileşimli hale getiriyor. Yani kullanıcı hem görsel bildirim alıyor hem de cihaz üzerinden belirli bir işlem başlatabiliyor.
USB Mail Notifier Videoları
Güvenlik Açısından Dikkat Edilmesi Gerekenler
Not: Bilgisayara kurulan program, e-posta bilgisini almak için internet bağlantısı kuruyor. Bu nedenle projeyi denerken önemli olmayan bir e-posta hesabı ile test yapmak daha güvenli olur. Deneme sırasında programın yalnızca belirlediğiniz adrese bağlanıp bağlanmadığını kontrol etmekte fayda vardır.
Daha güvenli bir yaklaşım olarak aşağıdaki adımlar tercih edilebilir:
- Test için ayrı bir e-posta hesabı kullanın.
- Programın bağlantı kurduğu adresleri mümkünse izleyin.
- C++ RAD StudioXE kaynak kodlarını kontrol edin.
- Gerekirse kaynak kodları inceleyip yeniden derleyin.
Açık kaynak bir proje olması önemli bir avantajdır. Yine de giriş bilgileri kullanılan bu tür uygulamalarda dikkatli davranmak gerekir. Özellikle e-posta şifresi gibi hassas bilgilerin işlendiği projelerde, kaynak kodu incelemek iyi bir alışkanlıktır.
Sonuç
ATmega8 USB Mail Notifier, hem görsel olarak dikkat çekici hem de geliştirmeye açık bir mikrodenetleyici projesidir. USB HID yapısı, kaynak kodlarının paylaşılması, LED bildirim sistemi ve dokunmatik tetikleme özelliği sayesinde sadece bir e-posta bildirimi devresi olmanın ötesine geçmektedir. Özellikle USB haberleşmesi, mikrodenetleyici uygulamaları ve masaüstü yardımcı cihaz tasarımlarıyla ilgilenenler için faydalı bir örnek olabilir.
Kaynak: http://radiokot.ru/konkurs/35/
USB Mail Notifier Kaynak Kodları ve PCB Dosyaları
USB Mail Notifier C++ RAD StudioXE kaynak kodları, exe, atmega8 kodları ve sprint layout pcb çizimi:
acaba bunu yazılımsal olarak http://www.facebook.com adresini bildirimleri belirtmetsi için uyarlayabilirmiyiz denemek lazım
gmail çekır varken bu ne gerek var