Picproje Elektronik Sitesi

SERBEST BÖLGE => İnternet => Konuyu başlatan: _PICMAN_ - 23 Kasım 2015, 16:16:38

Başlık: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: _PICMAN_ - 23 Kasım 2015, 16:16:38
(http://netcon.digitalruh.com/sistem_sema.jpg)


Merhaba Arkadaşlar;

Daha önceden internet üzerinden kontrol için bazı çalışmalarım olmuştu. Bu sefer sizlerinde kullanabileceği bir sistem geliştirdim. Şu an test aşamasındadır.
Devrede işlemci olarak STM32F429I Discovery kitini kullandım. (LCD ekranında log bilgilerini görebilmek için.) İnternete bağlanmak için şu an WIZnet in ethernet modülünü kullandım (http://www.shopwiznet.com/wiz107sr-ttl (http://www.shopwiznet.com/wiz107sr-ttl)) İlerde ESP wifi da eklenecek ama benim tercihim bu tür işlerde güvenilir bir modül kullanmaktır o da ethernet modülüdür.
Şu an için
5 giriş,
5 Çıkış,
İşlemci dahili sensör sıcaklığı
2 tane analog pin üzerinden LM35 sıcaklık sensörleri
Başka cihazlara komut göndermek için UART çıkışı
LCD ye mesaj gönderme
özellikleri mevcuttur.

Çalışması ise, işlemci modül üzerinden sürekli veritabanını sorgulayarak kendi hesabınızdaki değerleri eşleştiriyor. Bu şekilde herkes veritabanına eklenerek web sayfası üzerinden kendi cihazı açık olduğu sürece kontrol edebilecek. (şimdilik test aşamasında olduğu için üye ekleme aktif değil).

Aşağıdaki link ile giriş yaparak sistemi kontrol edebilirisiniz hatta değerleri değiştirip LCD ye mesaj yazdırabilirsiniz.
http://netcon.digitalruh.com/ (http://netcon.digitalruh.com/)
MAC: 1a:fe:34:da:64:17
şifre: 1234
(http://netcon.digitalruh.com/stmnet2.jpg)
Başlık: Ynt: Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: magnetron - 23 Kasım 2015, 16:51:02
eline sağlık

burada moderatöre bişey sormak istiyorum

kendi ürünlerimizi gösterebileceğimiz bir forum başlığı açılacaktı

bu konuda ilerleme var mı ?
Başlık: Ynt: Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: engerex - 23 Kasım 2015, 18:31:57
Eline, emeğine sağlık.
Ekrandaki mesajı sayfadan okuyamıyor muyuz?
Başlık: Ynt: Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: F.T - 23 Kasım 2015, 18:41:27
Umut çok güzel bir çalışma tebrikler.
Başlık: Ynt: Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: _PICMAN_ - 23 Kasım 2015, 19:45:19
Teşekkürler;
Şu anda sadece lcd de log kaydı olarak gösteriyorum. İlerde yapılabilir.
Başlık: Ynt: Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: _PICMAN_ - 09 Aralık 2015, 14:42:46
Arkadaşlar;

Sistemi artık ESP Wifi modül ile test ediyorum, bu yüzden kullanıcı girişi değişti yeni mac: 1a:fe:34:da:64:17
Program test aşamasındadır, giriş yapıp deneyebilirsiniz, hatta mesaj bile bırakabilirsiniz. Program sonlandığında isteyen arkadaşlara hex i verebilirim.  ;)

(http://netcon.digitalruh.com/20151203_231300-1.jpg)
Başlık: Ynt: Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: magnetron - 09 Aralık 2015, 14:54:44
hocam tebrikler,

ben de ESP-01 ile bir uygulama yapmaya çalışıyorum yeni yeni

cihazın WLAN IP' sini ESP' de ki hangi AT komutuyla öğreniyorsun

teşekkür
Başlık: Ynt: Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: _PICMAN_ - 09 Aralık 2015, 15:10:41
Teşekkürler;
WLAN ı bağlantı için kendi sayfamdan bir asp sayfası test ediyorum bu arada durum bilgilerini ve istek yapan IP yi yazdırıyorum. Bu yöntemi istersen herhangi bir IP adres sayfasından da yaparsın ama html sayfaları çok yer kaplıyor.
http://www.ip-numaram.com/ (http://www.ip-numaram.com/)
http://ip-adresim.net/ (http://ip-adresim.net/)
...gibi
ESP ile bunu 1024byte lar halinde alman gerekiyor. istersen benim kullandığım ip asp yi kullanabilirsin. Gelen pakette IP yi çözümlersin.
http://www.digitalruh.com/ip.asp (http://www.digitalruh.com/ip.asp)
Başlık: Ynt: Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: DEno_12 - 09 Aralık 2015, 21:12:54
Hocam elinize sağlık, harika olmuş. ESP stabil mi?
Başlık: Ynt: Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: _PICMAN_ - 10 Aralık 2015, 06:18:30
Teşekkürler; modülü uzun bir süredir çalıştırıyorum stabil çalışıyor.
Başlık: Ynt: Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: MrDarK - 10 Aralık 2015, 08:52:14
Eline sağlık kardeşim beğendim :) Forum arşivi için epey sağlam bir uygulama olacak gibi :)
Başlık: Ynt: Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: _PICMAN_ - 10 Aralık 2015, 14:05:12
Teşekkürler.
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: _PICMAN_ - 11 Aralık 2015, 15:29:12
Mesaj için teşekkürler :)

(http://netcon.digitalruh.com/20151210_205910.jpg)
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: _PICMAN_ - 20 Aralık 2015, 15:04:37
Merhaba Arkadaşlar;

(http://netcon.digitalruh.com/images/wifi_net_control.png)

Sistemi kullanmak isteyen arkadaşlar için hexi veriyorum. STM32 ST-LINK Utility programı ile hexi yükledikten sonra devreyi çalıştırabilirsiniz. İlk enerji verdiğinizde SSID kayıtlı olmadığı için durum kısmında uyarı gelecektir. Wifi SSID ve PASS ayarlamak için harici uart'ı kullandım. (Normalde bu uart diğer aygıtları kontrol etmek içindir fakat bir seferliğine ayar için kullandıktan sonra hafızaya kayıtlı olacaktır.) Wifi ayarı için sadece aşağıdaki komutu göndermeniz yeterli

Seri Port: 115200 8N1
<wificonfig><ssid>SSID adı</ssid><pass>şifre</pass></wificonfig>

Bu işlem için basit bir terminal programı kullanabilirsiniz. Size OK cevabı geldiğinde ayarlar işlemciye kaydedilmiştir.
İşlemci SSID yi kaydettikten sonra ESP yi resetleyip hazırlamaya başlayacaktır. Eğer şifre ve bağlantı doğru ise durum kısmında HAZIR yazacaktır.
İlk kez bağlantı gerçekleşti ise ESPnin MAC adresi ile sizi veritabanına otomatik kaydedecektir ve aşağıdaki mesajı alacaksınız.
(http://netcon.digitalruh.com/images/netcon_ekran_2.jpg)     (http://netcon.digitalruh.com/images/netcon_ekran_1.jpg)

Daha sonra işlemci her 30 sn de bir veritabanına sorgu göndererek değerleri eşleştirecektir.

Artık aşağıdaki linki açarak cihazdaki giriş çıkışları kontrol edebilirsiniz.
Şifre şu  anlık 1234 dür daha sonra kullanıcı menüsünden değiştirilebilecek.
http://netcon.digitalruh.com (http://netcon.digitalruh.com)

Sistemi deneyip karşılaştığınız olumlu yada olumsuz yönlerinini paylaşırsanız sevinirim.

Not: LM35 için harici 5V kullanmanızı öneririm ve Vout çıkışına 100k ile Gnd ye verin. Hatta uzun kablo ile dışarıya bağlayacaksanız LM35 in olduğu yere de 100k ile gnd ye bağlamalısınız.

HEX dosya:
http://netcon.digitalruh.com/hex/NetConEthWifi.rar (http://netcon.digitalruh.com/hex/NetConEthWifi.rar)

Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: kralsam - 20 Aralık 2015, 21:24:32
Tebrikler hocam güzel çalışma size mesaj gönderdim :)
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: _PICMAN_ - 21 Aralık 2015, 07:51:26
Teşekkürler, gördüm mesajı facebook gurubunda paylaştım :)
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: MT - 21 Aralık 2015, 09:42:03
Takipteyiz hocam elinize sağlık .
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: peko - 21 Aralık 2015, 11:18:51
@_PICMAN_

Öncelikle elinize sağlık.

Ancak uygulama'yı paylaştığınız için sevinen diğer arkadaşlara şunu sorma ihtiyacı hissettim.

Elinizdee aynı şekilde board ve hex dosyası mevcut, çalıştırdınız, kullanıyorsunuz.

Uygulamanın source kod'ları paylaşılmış olsa, içerisindeki "know how" her seviyedeki insanın faydalanabileceği türden olurdu.

Ancak; hex yada bu tarz bir proje paylaşımı sizde nasıl bir faydaya dönüşüyor?

Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: frederic - 21 Aralık 2015, 11:38:59
Aynı şeyi yazacaktım bede şimdi peko, bence hex paylaşmak çok itici, bunun yerine bir çalışma videosu eklense aynı şeye gelir bu hali ile. Buyur bakın ben yaptım dersin millette izler geçer işte.
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: _PICMAN_ - 21 Aralık 2015, 11:50:13
Arkadaşlar;

Kaynak kod paylaşmayı uygun bulmuyorum (emeğe saygı için). Bu projeyi paylaşmamdaki amaç yazımı okuduysanız, modül ve kit varsa elinizde sistemi kullanabilirsiniz. Bu proje için kendi web sayfamı kullanıyorum siz sadece sayfaya girip evinizdeki kiti kontrol edeceksiniz. (Giriş ve çıkışlara istediğiniz aygıtları bağlayıp internetten kontrol edebileceksiniz.) Bu tür uygulamalar internette çok var ama hep server ESP oluyor bu yüzden dışardan bağlanmak için her seferinde IP bilmek zorundasınız ve  port yönlendirmesi yapmak zorundasınız. Ben burda kendi web sayfamı server kullanarak sizlere kullanıcı olarak açtım, evinizdeki kit benim siteye bağlanıyor sizde kontrol için benim siteye bağlanıyorsunuz. (Blok şemada ayrıntılı anlatılıyor)
Akıllı ev sistemi diyebiliriz daha başlangıç aşamasında ilerde harici UART a RF modül bağlayarak diğer cihazlarada hükmedebileceksiniz.

Teşekkürler;
İyi çalışmalar.
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: PROTECH_ - 21 Aralık 2015, 12:20:34
@_PICMAN_
Hocam ticari bi urun yaptim bu nedenle icerik paylasmiorum desen anlam verecegim bir ifade olur.
Ama emege saygi basligi ve boyle paylasim cok faydali olmuyor. Ama yinede hayrini gor :) .

Guzel bir proje.
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: peko - 21 Aralık 2015, 15:25:06
@_PICMAN_

Alıntı YapKaynak kod paylaşmayı uygun bulmuyorum (emeğe saygı için).

Alıntı Yapdışardan bağlanmak için her seferinde IP bilmek zorundasınız ve  port yönlendirmesi yapmak zorundasınız.

Sen sunucuyu kapatırsan ne yapacağız.?  :D
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: _PICMAN_ - 21 Aralık 2015, 18:25:22
Neyse arkadaşlar şimdilik sunucuyu kapatıyorum size iyi çalışmalar.
admin arkadaş beni silerse çok memnun kalırım ;)
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: F.T - 21 Aralık 2015, 18:57:15
Umut her zamanki gibi güzel çalışmalar yapıyorsun.Bu tip çalışmaları çoğu yerde göremiyoruz.Çalışma ile ilgili yapmak isteyenlere en azından yöntem olacak şekilde açıklama yapman yeterli olur sanırım.Emeğine sağlık.Tebrikler.
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: PROTECH_ - 21 Aralık 2015, 19:00:36

Hocam burası özgür bir forum. Dileyen dilediği kadar bilgi paylaşımı yapar.
Ki kendi iradesine kalmış bir konu.

:)
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: OG - 22 Aralık 2015, 04:00:05
@_PICMAN_
İyi hoş güzel yapmışsın. Sevinçlisin ve paylaştın. Tamam, ortak olduk.

Beklentin bu ise, tamam, buyur onu yazdık.

Ancak olay şuna benzedi;
"Ben yiyorum siz seyredin"

Ha kimse yemeğini elinden almak istemez müsterih ol.

De ki "sen bu düşüncende yanıldın, faydalı olmak istedin";
O zaman,
"bu iş şöyle şöyle yapılır, adımları budur, şu noktada bu sıkıntılarla karşılaşılır, şöyle aşılır"
denir.

Bu kadarını yapmamışsan, açılan konu kişisel tatminden öte bir şey olmaz. Bilgi AÇlığı çeken forum üyeleri de, buna pek pabuç bırakmaz. Bozulmayacaksın muhterem.
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: peko - 22 Aralık 2015, 08:09:32
Alıntı YapNeyse arkadaşlar şimdilik sunucuyu kapatıyorum size iyi çalışmalar.

Bak en azından sunucu kısmın url'ini bizim girebileceğimiz, senin verdiğin hex ile sana bağlı kalmadan çalışacak bir yapı olsaydı paylaştığın yine bir nebze kabul görebilirdi.
Board'u alıp, hex'i yükleyip, sunucusunu kurup, yaptığın sistemi miss gibi kullanıp sana da dua ederdi faydalanan kişi.
O zaman hex paylaşır veya bu çalışma ticaridir, ücreti mükabilinde elbette paylaşabilirim kaynak kodu desen makul olurdu.. (Emeğe saygı kısmı)

Her böyle bir sistem yapan sadece yaptığı için paylaşacak olsaydı, sen belki o sistemi yapamazdın, unutma bunu.

Mesela @z hocam yaptıklarını burda böyle yayınlasa, kapatıp gider ağlarız herhalde hepimiz  :D
Allah razı olsun yüzlerce konu öğreniyoruz kendisinden ve herkes illaki kendine faydalı bir yer bulup öğreniyor.

Sürçü lisan ettiysem affola, fakat burası picproje, öğrenmeden çıkış yok    ;)
Başlık: Ynt: Wifi/Ethernet modülü ile İnternet üzerinden kontrol
Gönderen: Mucit23 - 22 Aralık 2015, 10:25:09
Alıntı yapılan: peko - 22 Aralık 2015, 08:09:32
Bak en azından sunucu kısmın url'ini bizim girebileceğimiz, senin verdiğin hex ile sana bağlı kalmadan çalışacak bir yapı olsaydı paylaştığın yine bir nebze kabul görebilirdi.
Board'u alıp, hex'i yükleyip, sunucusunu kurup, yaptığın sistemi miss gibi kullanıp sana da dua ederdi faydalanan kişi.
O zaman hex paylaşır veya bu çalışma ticaridir, ücreti mükabilinde elbette paylaşabilirim kaynak kodu desen makul olurdu.. (Emeğe saygı kısmı)

Her böyle bir sistem yapan sadece yaptığı için paylaşacak olsaydı, sen belki o sistemi yapamazdın, unutma bunu.

Mesela @z hocam yaptıklarını burda böyle yayınlasa, kapatıp gider ağlarız herhalde hepimiz  :D
Allah razı olsun yüzlerce konu öğreniyoruz kendisinden ve herkes illaki kendine faydalı bir yer bulup öğreniyor.

Sürçü lisan ettiysem affola, fakat burası picproje, öğrenmeden çıkış yok    ;)

++
Katılıyorum