Digital Kalem Projesi - Bu programın adı ne? Kullandığı mouse olabilirmi?

Başlatan z, 27 Ekim 2015, 08:05:20

JOKERAS

"Bunu da bilmiyorsanız yol erken bu işlerden vazgeçin"
Tamam vazgeçtik.

Bu nasıl hoca böyle yahu,daha selam vermeden bastı tokadı:)
Aklıma Yüksek ilkokulda okurkene bir hocamız vardı o geldi birden nedense:)


leblebitozu

wii kumanda'sıyla benzer bişiyler yapıyorlar. üstünde infrared kamera var ve koordinat bilgisi gönderiyor, ekranı görecek şekilde yerleştirip bir de ir led ile kalem yaparsınız iş görebilir.

Örnek:

http://www.instructables.com/id/Low-Cost-Multi-touch-Whiteboard-using-the-Wii-Remo/

z



Donanım hazır. İşin pis yanı yazılım. Öncelikle bu düzeneği PC'ye mouse olarak tanıtabilmem lazım.

MCU'daki yazılımlarım işletim sistemi  ile anlaşıyor ve HID olarak tanınıyor. Kendi yazdığım programlarla da int ve control transferi yapabiliyorum.

MCU tarafını PC'ye nasıl mouse diye yuttururum?

Tasarlamış olduğum kalemle kağıda yazı yazı yazıp çizim yapabiliyorum. Bu kısmında fazla zorlanmadım.

Kağıda çıkan mürekep izlerinin aynısının ekranda da çıkması için ne yapmam lazım?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

sovalye

@z hocam, mause olarak tanıtmanıza gerek yok. Programınız msdn'nin mause fonksiyonlarını çağırarak, çalışabilir.
https://msdn.microsoft.com/en-us/library/aa929734.aspx

z

İyi hatırlattın.

https://www.picproje.org/index.php/topic,59691.msg468007.html#msg468007

Forum sayesinde linkteki projeyi yapmıştım ve ne kadar işimize yarıyor anlatamam. Tamam mouse işini bu şekilde çözerim. Gene de

HID bir cihazı mouse olarak tanıtmanın yolunu bilen varsa öğrenmek isterim.

Aslında çözüm descriptörde bir ayara bakıyordur. Fakat PC tarafından sorgulara da nasıl cevap vereceğimi bilmek isterim.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Klein

StCube ile  HID konfigürasyonu yaptığınızda mouse konfigürasyonu yapıyor alet.  Orada olurup o kodların üzerine devam edebilirsiniz. Zaten kütüphane kullanmıyordunuz ST-Lib - HAL karışıklığı da olmaz.

z

Hocam bildiğim yol en kısa yol. Onlara bir girersem çıkamam. Zaten hiç sevemedim onları. Kendi init rutinlerim vs hepsi hazır.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

serdararikan

Alıntı yapılan: z - 31 Ekim 2015, 20:03:01


Donanım hazır. İşin pis yanı yazılım. Öncelikle bu düzeneği PC'ye mouse olarak tanıtabilmem lazım.

MCU'daki yazılımlarım işletim sistemi  ile anlaşıyor ve HID olarak tanınıyor. Kendi yazdığım programlarla da int ve control transferi yapabiliyorum.

MCU tarafını PC'ye nasıl mouse diye yuttururum?

Tasarlamış olduğum kalemle kağıda yazı yazı yazıp çizim yapabiliyorum. Bu kısmında fazla zorlanmadım.

Kağıda çıkan mürekep izlerinin aynısının ekranda da çıkması için ne yapmam lazım?
Kalemin içindene var orasini anayamadim.kisaca açıklayabilir misiniz?

t2

Kalemin ucunda ufak bir kamera olması gerek. Mouse içindeki kamera gibi. Çözünürlük  16piksel mi neydi.

ErsinErce


z

Bana e^st de diyebilirsiniz.   www.cncdesigner.com

marecrisium

Kalemin içinde kağıda değdiğini algılamak için bir basınç sensörü gerekmez mi hocam ? o kısmı nasıl hallettiniz ?

z

http://youtu.be/CGqqecMYGGY

Kalemin kağıda dokunup dokunmadığı şu anda ön planda bir sorun değil. Z eksenindeki bilgiden bir şeyler yapılabilir. Fakat proje hiç kolay değil.

Beceremeyeceğim gibi duruyor.

Sanki aklımda STM32F407 ve üzerindeki LIS302D ile yapılmış mouse projesi vardı diye hatırlıyorum.

Yanlış mı hatırlıyorum?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

serdararikan

Büyük boyutta rezistif dokunmatik kullanarak bir mouse pad yapsaniz işinizi gormezmi.hem daha kolay ve hızlı yapabilirsiniz