ENC28J60 Ethernet Modülü ve Arduino

Arduino için ucuz bir internet çözümü olan ENC28J60 Ethernet Modüllünden ve yapabileceklerimizden bahsedeceğim bu yazımda. Arduino ile internet kullanmanın birkaç yolu var aslında: Ethernet Shield, Arduino Ethernet, ENC28J60 Ethernet Modülü, Wifi Shield 

En ucuz çözüm olan ENC28J60 Ethernet Modülüne gelecek olursak, ebay üzerinden kolaylıkla temin edebileceğiniz bu modülü herhangi bir ara işleme gerek kalmadan doğrudan Arduino’muza bağlayıp uygun kütüphane ile çalıştırabiliyoruz.

(3.3v ile çalışan modül 5v’a tolerans gösteriyor bu nedenle herhangi bir logic level convertera ihtiyaç duymuyor.) İnternette bu modül için çeşitli Arduino kütüphaneleri mevcut, fakat ben sonraki yazılarımda, beraberinde pek çok örnek barındıran EtherCard kütüphanesini kullanacağım.  Yanda verdiğim bağlantı şemasını EtherCard kütüphanesi için revize ettim, başka kütüphanelerle kullanacaksanız modülü, CS-Arduino D8 yerine CS-Arduino D10 bağlantısı yapmanız gerekiyor.

Gelelim bununla neler yapabileceğimize. En popüler olanları sanırım tweet atma ve pachube.com(cosm.com) aracılığıyla sensör bilgilerini depolama. Sonraki yazılarımda supertweet.net API’sini kullanarak tweet atmayı ve DS18B20 sıcaklık sensöründen alacağımız sıcaklık değerlerini pachube.com sitesinde depolamayı anlatacağım.

Bunların dışında web server örnekleriyle internet üzerinden Arduino pinlerini de kontrol edebilirsiniz. Hatta biraz PHP biliyorsanız ev otomasyon sistemleri de yapabilirsiniz.

İyi çalışmalar…

Gerekli Olabilecek Bağlantılar:

 

İsmail

Üniversite öğrencisi, Arduino meraklısı.

10 comments

  1. […]  Daha ucuz Ethernet Shield’ler kullanarak bu işlemleri yapabilirsiniz.  Bunun için İsmail Buçgün‘ün yazmış olduğu yazıyı da okuyabilirsiniz […]

  2. […] yapılacak hostumuzu oluşturduk. ENC28J60 Ethernet Modülü ve Arduino yazımdaki bağlantı şemasını kullanarak Arduino ve ENC28J60 Ethernet Modülü arası […]

  3. […] ENC28J60 Ethernet Modülü ve Arduino yazımdaki bağlantı şemasını kullanarak Arduino ve ENC28J60 Ethernet Modülü arası bağlantıları kuruyoruz. Daha sonra aşağıdaki bağlantılardan ulaşabileceğini EtherCard kütüphanesini yüklüyoruz. (EtherCard klasörünü Arduino>libraries klasörüne kopyalıyoruz.) […]

  4. […] ENC28J60 Ethernet Modülü ve Arduino yazımdaki bağlantı şemasını kullanarak Arduino ve ENC28J60 Ethernet Modülü arası bağlantıları kuruyoruz. Aşağıdaki bağlantılardan ulaşabileceğini EtherCard kütüphanesini yüklüyoruz. (EtherCard klasörünü Arduino>libraries klasörüne kopyalıyoruz.) Arduino uygulamasında Files>Examples>EtherCard>getDHCPandDNS seçimlerini yaparak açılan örnek programı Arduino’muza yüklüyoruz. Daha sonra Serial Monitor’u açıp  My IP nin karşısında yazan yerel ip adresimizi not ediyoruz. […]

  5. emre dedi ki:

    her yolu denedim ancak bir türlü olmadı yani kodlar sorunsuz bağlantılar sorun suz ancak sayfa gelmiyor

  6. Ömer Koman dedi ki:

    foruma gelin sorun benzer sorunu çözmüş biri çıkabilir.

E-posta adresiniz gösterilmeyecek. Gerekli alanlar * ile işaretlidir.

*



Sosyal Ağlar