Web üzerinden uzaktan kontrol

Başlatan spina bifida, 08 Ekim 2013, 18:27:52

spina bifida

Bu sistem internet bağlantısı olan her hangi bir yerden uzaktaki 2 cihazı kumanda etmek üzere tasarlanmıştır. Uzaktaki cihazlar şu konumları alabilir. Aşağıdaki tabloda belirtildiği şekilde devrede bulunan 2 adet röle ile cihazlar kontrol edilmektedir.



Demo için tıklayınız.

Sistemin Blok Diyagramı ve Çalışması:


Operatör internet bağlantısı olan bir iletişim aracı ile php ile yazılmış olan web sayfasına kullanıcı adı ve şifresi ile girip sistemin yönetim paneline ulaşır. Yönetim panelinden hangi cihazların çalıştırılması isteniyorsa onlara tık koyup kaydeder. Yapılan bu işlem mysql veritabanına otomatik olarak kaydedilir.



Kaydedilen bu bilgi php ile yazılmış bir web sayfası üzerinden görüntülenir ve bu web sayfası üzerinden yayınlanır. Web sayfası her iki cihaz için birisi 15kHz, diğeri 20 KHz frekansında mp3 ve ogg formatlarında ses sinyali yayınlar.  Uzaktaki bilgisayarın internet tarayıcısı bu sayfayı görüntülerken bu sesleri algılar ve ses çıkışına aktarır. Ses çıkışına bağlanan bir elektronik devre bu ses sinyalini algılar ve çalışması gereken cihazları çalıştırır, kapanması gereken cihazları kapatır.



Devre Şeması ve Devrenin Çalışma Prensibi:



Devre bir besleme kaynağı, bir ses frekans yükselteci ve 2 band geçiren filtreden oluşmak üzere 3 bölümden oluşur. Besleme kaynağı band geçiren filtrelerin simetrik beslemesini ve ses frekans amplifikatörünün ihtiyaç duyduğu enerjiyi sağlar. Bilgisayarın ses çıkışındaki tüm ses frekans sinyallerinin genlikleri TDA2002'li ses frekans amplifikatörü tarafından yükseltilir. Opamplar kullanılarak tasarlanmış band geçiren filtrelerden biri 15 kHZ diğeri ise 20 kHz frekanslarındaki sinyalleri geçirir ve doğrultulan bu sinyaller birer transistör üzerinden birinci ve ikinci cihazı çalıştırmak üzere birer röleyi kontrol eder.

Elektronik Devrenin Baskı Devresi (Ütülenecek)







Devrenin tahmini maliyeti 30 TL dir.

PHP Sayfaların Hazırlanması:
Sistem SMF forum yazılımı editlenerek hazırlanmıştır. Sistemin kurulması için aşağıdaki işlem basamaklarını sırayla gerçekleştiriniz.
1.    Bir domain ve bu domain için linux web hosting satın alınız.
2.    Hostinginizin C paneline girerek mysql veri tabanı oluşturun.
3.    www.smfdestek.com/bolubeyi.zip adresinden sisteme ait dosyaları indiriniz.
4.    İndirdiğiniz zipli dosyanın içindeki bolubeyi isimli klasörü hostinginize atıp klasörün içindeki Settingd.php ve Settings_bak.php isimli dosyaları yazılabilir yapınız. (CHMOD=777)
5.    bolubeyi isimli klasörün içindeki veritabani.sql isimli sql dosyasını phpmyadmine gidip içe aktarın.
6.    İnternet tarayıcınızın adres çubuğuna site_adresiniz.com/bolubeyi/veri_tabani_yedekle.php  adresini yapıştırıp açılan sayfaya Veritabanı bilgilerinizi girin ve mavi linklere tıklayıp kaydedin. Bu işlemi bir kere daha tekrarlayın.
7.    Sistem kurulumu tamamlanmıştır.
8.    Daha fazla bilgi için smfdestek.com sitesinden destek isteyiniz.

Bu bilgilerin bulunduğu word belgesi orjinal konuda mevcuttur. Baskı devre şemasını word belgesini kullanarak 1/1 ölçeğinde yazıcıdan çıktı alabilirsiniz.

Gökhan BEKEN

ooo siz ne yaptınız, ses ile veri aktarmaya gerek yok ki. SMF forum felan kurmaya da hiç gerek yok.
Emeği geçeni tebrik ederim ama biraz fanzezi olmuş gibi.
İnternetten veri aktarmak için benim yöntemim: enc28j60
Özel mesaj okumuyorum, lütfen göndermeyin.

OG

Farklı bir düşünce şekli.

Yanlız ses güvenli olmayabilir, arada meydana gelecek parazitler de sistemi çalıştırabilir.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

spina bifida

Alıntı yapılan: OG - 08 Ekim 2013, 23:01:46
Farklı bir düşünce şekli.

Yanlız ses güvenli olmayabilir, arada meydana gelecek parazitler de sistemi çalıştırabilir.
endüstriyel parazitlere karşılık gayet güvenli dar band geçiren filtre bu durumdan etkilenmiyor. Ancak 15-20 kHz arası frekansata parazit meydana gelirse bundan etkilenir.

Alıntı yapılan: meftun - 08 Ekim 2013, 22:27:30
ooo siz ne yaptınız, ses ile veri aktarmaya gerek yok ki. SMF forum felan kurmaya da hiç gerek yok.
Emeği geçeni tebrik ederim ama biraz fanzezi olmuş gibi.
İnternetten veri aktarmak için benim yöntemim: enc28j60
daha önce incelemedim. bu iş için daha ideal. kenara koyalım enc28j60 bunu da gün gelir lazım olur.

Erhan YILMAZ

Enteresan bir sistem olmuş hocam elinize sağlık.

islergucler

İlginc olmuş ve analog devre tasarlama fikri  güzel.

Usb li bir devre yapmak daha kolay olur.

metaltrrocker

Devre gayet güzel.spesifik bir sinyal ile de çalışabilir.Mesela kısa bir melodi.Bu tarz sistemler yaparsanız güvenlik açığı da azalır.

Gökhan BEKEN

Cihaz başka bir yerden ses duyarsa etkilenebilir.
Özel mesaj okumuyorum, lütfen göndermeyin.

gtekdemir

Bilgisayarda mp3 dinlersek istenmeyen sonuçlar ortaya çıkabilir :)

diot

Analog ses ile yapacaksanız en garantisi DTMF kod ile olabilir. Sonuçta  uzaktan ezan sistemi de DTMF ile çalışıyor.

Erhan YILMAZ

Yapılmış bitmiş uygulama işte işine yarayan kullansın.

Mucit23

Bencede niye şöyle yaptın böyle yaptın yada şunu kullansaydın iyi olurdu diye eleştirmemek lazım. Ethernet ile uzaktan Kontrolde farklı bir bakış açısı gördük.  ;)

Uygulama için Teşekkürler

cetinkaya

#12
Diger arkadaslarda enj28 ile  a Dan z ye kadar olan bir örnek koyalarsa sevinirim.

Gökhan BEKEN

Alıntı yapılan: rck8942 - 10 Ekim 2013, 19:09:57
Diger arkadaslarda enj28 ile  a Dan z ye kadar olan bir örnek koyalarsa sevinirim.
https://www.picproje.org/wikis/doku.php?id=microc_ve_enc28j60
Bu linkte resimler çıkmamış.
Resimler ve yorumlar için : http://gokhanbeken.com/enc28j60-ile-httpserver-projesi
Özel mesaj okumuyorum, lütfen göndermeyin.

Erhan YILMAZ

Alıntı yapılan: meftun - 10 Ekim 2013, 20:04:31
https://www.picproje.org/wikis/doku.php?id=microc_ve_enc28j60
Bu linkte resimler çıkmamış.
Resimler ve yorumlar için : http://gokhanbeken.com/enc28j60-ile-httpserver-projesi

Keşke mikroc ile yazmasaydın xc8 ile yazsaydın. Hatta asm ile yazsaydın TCP/IP stack'ıda kendin yazsaydın çok güzel olurmuştu.