rf klavye :D

Başlatan mustafa_cmbz, 22 Ağustos 2007, 20:01:39

mustafa_cmbz

arkadaşlar bizim mahelde bir arkim var benden şöyle birfikir verdi mesela 100m mesafede 2 arkadaş var bu arkilerin 2 sindede pc yok onun için özel durumlarda vb. haberleşmeleri gerek cep tellerinde kontör yok benıimde aklıma şu geldi...


mesela rf modülleri kullanarak picler ile kalvyenın taramsı yapılacak ve bir tane set tuşu olacak mesla ben klavyeden "mustafa" yazıcam ve set tusuna bastığımda o onu 101010101 diye kodlayarak gödercek daha sonra karsı taraftakı devre bu kodu çözecek ve lcd'ye yazıcak daha mesela msn de olduğu gibi karsı tarafın yazı yazdığınıda görebiliriz yazı yazarken bir tarama yaptırırız her hangı bir tusa basılırsa karsı tarafa ilk önce kodlanmış belli bir sinyal gönderilir bu kodda lcd ye mısal mustafa yazıyor der... daha sonra set tusuna bastığımız da o yazı ekrandan silinir ve bizim gönderdiğimiz yazı ekrana yazılır....nasıl olurmu sizce


ama takıldığım bir kaç nokta var


mesela bu uygulamada pc klavyesi kullanılırmı ve haberleşmeyi sağlıcak olan pinler hangıleri olucak ve pic basitte nasıl bir kod ile konrol edilcekir son olarak en önemlisi de bizim bastığımız tuşları hafızasına alıp set tusuna basığımız da göndermemız gerek bunun için flaş kullanmam gerek bunu nasıl yapmalıyım :D

XX_CİHAN_XX

Evet bir ara normal klavyeyi rf hale getirmiştim.Projenın kodlarını bulabılırsem burada yayınlarım.Normal klavyeyi rf hale getirebilirsin tabiiki ancak 100 metre bana biraz fazla geldi.Standart rf verici alıcı kitleri ile en fazla üst kattan alt kattaki komşu ile yazışılabilir(denemiştim)
Sistem gayet basit.Küçük bir verici devresi yapıcaksın bir pic birde rf verici kiti olacak.pic ile klavye kodunu alıcaksın.Örneğin kılavyeden A tuşuna basıldı 0x1C kodunu gönderdi.Bu kodu alan pic bu kodun önüne bir kaç onay kodu koyarak rf vericiye göndericek.Alıcı tarafta önden gelen kodlar doğruysa son gelen datayı kılavye kodu kabul edecek ve lcd ye ilgili karakteri yazacak.
Yirmi yaşındaki bir insan, dünyayı değiştirmek ister . Yetmiş yaşına gelince , yine dünyayı değiştirmek ister, ama yapamayacağını bilir.

lojikmemo1

tabii olur.
reçete şu
1-> Alıcı verici için udea nın 10 Kilo metrelik transriciver
2-> mikro Basic derleyici.
3-> Manchester kod kütüphanesi bu kodlama ile rf üzerinden veri alış verişi sağlanır micro basic bunu destekle.
4-> Pc klavyesi.
5-> ps/2 kod kütüphanesi micro basic bunuda destekler.
6-> Grafik yada char lcd.

Flash falan da gerekmez bir global dizi değişkene mesajı alırsın enter tuşuna basınca frden yollarsın.
İnsanlara Akılları Ölçüsünde Söz Söyleyiniz.

XX_CİHAN_XX

Bir ara bende kablosuz klavye uygulaması yapmıştım :D
Biraz düzenleme yaptım ve dökümanlarımı http://picproje.4shared.com/ daki picproje projeler klasörüne upload ettim ilgilenen olursa oradan faydalanabilir.Kısacıkta bilgi vereyim.

Alıcı ve verici devresi sadece 1 er tane 16f628 den ibaret.İki tarafta internal osc kullanıyor.Mclre_off şeklinde yani devre sadece 5v kaynak(düzgün filtreli olsun) 16f628 ve rf kitten ibarettir.

Verici devresini minyatür yapıp bildiğimiz standart ps2 klavyelerin içine göme bilirsiniz.Ben böyle yapmıştım   :P
Verici pici klavyeden gelen kodları başına kendi şifrelerini koyarak(böylece başka rf sinyaller karışmaz) rf vericiye gönderiyor.(udeanın rf kitlerini kullanmıştım)

Alıcı devresi ise doğru kodu aldıysa klavye den gelen tuş kodunu 19200 baud ile usarttan gönderiyor.Bunu max232 den geçirip pc ye bağlıyabilir.Ve klavyeden gelen kodları görebilirsiniz.Arzu eden kodlarda oynama yapıp usarttan gönderme yerine lcd ye gönderebilir.
zamanında Böyle bir ihtiyacım olmuştu usarttan göndererek kullanmıştım.
İsteyen lcd ekleyebilir.

Sistem test edildi gayet sağlıklı çalışıyor.Üst kattan alt kalttaki bilgisayara bu şekilde yazı yazmıştım :D
Ancak radyo anteni gibi bir anten kullanırsanız uzun mesafede kararlı çalıştırabilirsiniz.Beslemenizde sağlıklı olmalı ;)

Kolay gelsin...
Yirmi yaşındaki bir insan, dünyayı değiştirmek ister . Yetmiş yaşına gelince , yine dünyayı değiştirmek ister, ama yapamayacağını bilir.

M_B

XX_CİHAN_XX Hocam paylasımın ıcın tsk ederım.  Allah razı olsun Kolay gelsın.
İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

mustafa_cmbz

hocam şu dosyayı nasıl indircez mumkunse alternatif link verebilirmisiniz?

XX_CİHAN_XX

Alıntı yapılan: "mustafa_cmbz"hocam şu dosyayı nasıl indircez mumkunse alternatif link verebilirmisiniz?

http://picproje.4shared.com/ adresine gir
password yerine www.picproje.org yaz ve ok düğmesini tıkla.
Sol taraftan Picproje Projeler klasörüne gir.
önüne bu klasöre yüklenen dosyalar gelicek.Burada birçok faydalı döküman var onlarıda incelersin bu sayede ;)
Bu dosyalar arasından KABLOSUZ KLAVYE.rar dosayısını bul ve üzerine tıkla açılan pencereden Go ya basarak indirebilirsiniz.

Uzun yoldan anlattımki http://picproje.4shared.com/ daki diğer faydalı dosyalarıda incele.

Ama direk link vermek gerekirse sanırım aşağıdan indirebilirsin

http://www.4shared.com/file/22667162/f91816b8/KABLOSUZ_KLAVYE.htm

Kolay gelsin.
Yirmi yaşındaki bir insan, dünyayı değiştirmek ister . Yetmiş yaşına gelince , yine dünyayı değiştirmek ister, ama yapamayacağını bilir.

fuko88

Ben telefon klavyesini kullanarak yapmıştım. PC klavyesine de çevrilebilir.
rf yerine Bluetooth kullandım. Bitirme tezi için bu şekilde yaptım.
detaylı bilgiler web sitemde var görüntülü çalışma videosunu da görebilirsin.
Benim BT modüllerim açık alan 30m kapalı alan 10m çalşşıyor farklı antenler kullanarak 1200m'ye çıkarılabilir.
www.fikrettozak.info adresinden bakabilirsin.

mustafa_cmbz

cıhan hocam teşekkür yazmıştım ama bir hata oldu herhalde ada dalgınlıkla başka yerem ıyazdım acaba neyse ellerine sağlık allah razı olsun iği geldi dökümanlar....

XX_CİHAN_XX

Alıntı yapılan: "mustafa_cmbz"cıhan hocam teşekkür yazmıştım ama bir hata oldu herhalde ada dalgınlıkla başka yerem ıyazdım acaba neyse ellerine sağlık allah razı olsun iği geldi dökümanlar....

Bir şey değil dostum.Sende sağol.Teşekkür mesajlarınızı fark ettim.Picprojeyi diğer sitelerden ayıran özelliklerden biriside teşekkür durumudur.Daha önce konuşuldu ancak yeni üye arkadaşlarada yinelemek isterim.Paylaşımları teşekkür toplamak için yapmıyoruz  :)
Oysa bazı sitelerde teşekkür toplandıkça + puan kazanılır.Bende bir çok üstattan çoğu zaman faydalanırım içimden çok teşekkür etmek gelir ancak yazmam sebebi forumda boş yere alan işgal eder.binlerce üye var herkes faydalandığı kişiye teşekkür etmeye kalkarsa 1 sene sonra forumun databasi bilgiden çok teşekkür mesajları  ile dolacaktır.
Bunların ayıklanıp silinmeside mod arkadaşlara ayrı bir işkence olmaktadır.Bu sebeple teşekkür etmenize gerek yok arkadaşlar.Projeyi beğendiğinize sevindim.
Saygılar, sevgiler...
Yirmi yaşındaki bir insan, dünyayı değiştirmek ister . Yetmiş yaşına gelince , yine dünyayı değiştirmek ister, ama yapamayacağını bilir.