Modelism - RHC Forum: masurare distanta cu mouse - Modelism - RHC Forum

Salt la continut

Pagina 1 din 1

masurare distanta cu mouse caut idei...

#1 Useril este offline   aedrin 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 267
  • Inregistrat: 02-May 10
  • Gender:Male
  • Location:Pitesti

Postat 02 May 2011 - 04:24 PM

Are cineva cunostinta cum sa pot masura distanta parcursa cu un mouse (in cm) . E vorba de distanta parcursa fizic, pe masa.
Idei de genul "mousemeter" cad din start !

Beneficiarul este tatal meu care vrea sa traga cu mouse-ul linii pe masa si sa se afiseze distanta parcursa pe ecran... (deh, cu virsta ai tot felul de idei...)

0

#2 Useril este offline   ovi_m 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 123
  • Inregistrat: 20-November 06

Postat 02 May 2011 - 06:46 PM

Daca as vrea sa fac asta in 5 minute, as face asa:
- pornesc mediul de dezvoltare SCADA pe care-l utilizez in mod curent (daca te intereseaza care este, intreaba - nu vreau sa se creada ca fac reclama) si care este utilizabil fara licenta timp de 2 ore - dupa asta necesita restartarea aplicatiei;
- inserez driver-ul care citeste pozitia mouse-lui;
- fac scalarea dots/mm necesara;
- intr-un fel sau altul, ii spun cand incepe linia si cand se termina, ca sa poata fi facut calculul.

Ovi
0

#3 Useril este offline   aedrin 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 267
  • Inregistrat: 02-May 10
  • Gender:Male
  • Location:Pitesti

Postat 03 May 2011 - 11:27 AM

Vezi postareaovi_m, la 02 May 2011 - 06:46 PM, a spus:

Daca as vrea sa fac asta in 5 minute, as face asa:
- pornesc mediul de dezvoltare SCADA pe care-l utilizez in mod curent (daca te intereseaza care este, intreaba - nu vreau sa se creada ca fac reclama) si care este utilizabil fara licenta timp de 2 ore - dupa asta necesita restartarea aplicatiei;
- inserez driver-ul care citeste pozitia mouse-lui;
- fac scalarea dots/mm necesara;
- intr-un fel sau altul, ii spun cand incepe linia si cand se termina, ca sa poata fi facut calculul.

Ovi


pare simplu si nu prea... eu gasisem alta idee (doar in teorie!) :

un mouse vechi - cu bila, cu una din axe anulata ca sa citeasca miscarea doar dintr-o directie si un soft (dedicat eventual) care sa faca traducerea pe ecran...

0

#4 Useril este offline   ovi_m 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 123
  • Inregistrat: 20-November 06

Postat 03 May 2011 - 03:14 PM

Da, e relativ simplu si asa.
Depinde cat de la indemana iti este sa scrii soft-ul ala, sau sa gasesti unul gata scris.
0

#5 Useril este offline   aedrin 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 267
  • Inregistrat: 02-May 10
  • Gender:Male
  • Location:Pitesti

Postat 03 May 2011 - 03:23 PM

mai povesteste-mi de chestia cu achizitia de date... sau da-mi un link te rog...

0

#6 Useril este offline   ovi_m 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 123
  • Inregistrat: 20-November 06

Postat 04 May 2011 - 03:46 PM

http://support.wizcon.com/

descarca wizcon9.4
dupa ce-l instalezi si citesti prin user guide (sau butonezi), cauta driver-ul "axeda, mouse driver".
0

#7 Useril este offline   Sir_Vaska 

  • MEGA Membru
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 1117
  • Inregistrat: 23-November 03
  • Gender:Male
  • Location:Maramures, Baile Borsa
  • Interests:RC - utilaje agricole, de constructii , camioane , trenulete si ... drone

Postat 04 May 2011 - 04:05 PM

sal
Din cate stiu eu, nu cred ca se poate asa ceva pentru ca o sa indice distante diferite in functie de suprafata pe care este plimbat. La cel cu bila mai poate aparea si alunecarea ...

Aceasta postare a fost editata de Sir_Vaska: 04 May 2011 - 04:09 PM

0

#8 Useril este offline   aedrin 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 267
  • Inregistrat: 02-May 10
  • Gender:Male
  • Location:Pitesti

Postat 05 May 2011 - 07:02 AM

Vezi postareaSir_Vaska, la 04 May 2011 - 04:05 PM, a spus:

sal
Din cate stiu eu, nu cred ca se poate asa ceva pentru ca o sa indice distante diferite in functie de suprafata pe care este plimbat. La cel cu bila mai poate aparea si alunecarea ...


Din cauza diferentelor de suprafata si din cauza simplitatii am ales mouse-ul cu bila. Cit priveste problema alunecarii, domnilor, suntem modelisti nu? solutii exista, si tagma noastra este cea mai calificata sa le puna in practica!
Durerea mea era softul care sa traduca ce graieste mouse-ul. Am sa incerc in acest sfirsit de saptamina solutia data de colegul nostru ovi_m si va voi spune noutatile.

0

#9 Useril este offline   One 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 192
  • Inregistrat: 22-July 03

Postat 10 May 2011 - 10:00 PM

Daca esti pasionat de electronica si nu vrei sa folosesti computerul, sau vrei sa faci o aplicatie cu microcontroller, cumperi un mouse optic, afli ce rezolutie are, il demontezi, vezi ce circuit are si le legi direct.
De obicei in mouse-uri sunt 2 circuite: unul cu camera, care are 2 posibilitati de comunicatie: o iesire seriala si o iesire in quadratura, pentru X si pentru Y.
De exemplu daca citesti aici:
http://www.bidouille.org/hack/mousecam
iti dai seama ca poti folosi de exemplu iesirile in quadratura Xa si Xb pentru a masura deplasarea pe X.
Este bine sa indepartezi celalalt circuit care asigura comunicatia USB.

Vezi si aici:
http://www.martijnth...o-your-arduino/

pentru simplitate, daca vrei sa verifici ca merge,
demonteza un mouse, scoate circuitul de comunicatie si conecteaza un difuzor piezo (cum era pe vremuri la ceasurile cu melodii) intre masa si Xa sa zicem. Miscand mouseul vei auzi impulsurile!
Pentru a inventa ceva ai nevoie de o imaginatie bogata si o gramada de gunoi. Thomas A. Edison (1847 - 1931)
0

#10 Useril este offline   aedrin 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 267
  • Inregistrat: 02-May 10
  • Gender:Male
  • Location:Pitesti

Postat 11 May 2011 - 07:05 AM

Vezi postareaOne, la 10 May 2011 - 10:00 PM, a spus:

Daca esti pasionat de electronica si nu vrei sa folosesti computerul, sau vrei sa faci o aplicatie cu microcontroller, cumperi un mouse optic, afli ce rezolutie are, il demontezi, vezi ce circuit are si le legi direct.
De obicei in mouse-uri sunt 2 circuite: unul cu camera, care are 2 posibilitati de comunicatie: o iesire seriala si o iesire in quadratura, pentru X si pentru Y.
De exemplu daca citesti aici:
http://www.bidouille.org/hack/mousecam
iti dai seama ca poti folosi de exemplu iesirile in quadratura Xa si Xb pentru a masura deplasarea pe X.
Este bine sa indepartezi celalalt circuit care asigura comunicatia USB.

Vezi si aici:
http://www.martijnth...o-your-arduino/

pentru simplitate, daca vrei sa verifici ca merge,
demonteza un mouse, scoate circuitul de comunicatie si conecteaza un difuzor piezo (cum era pe vremuri la ceasurile cu melodii) intre masa si Xa sa zicem. Miscand mouseul vei auzi impulsurile!


E mai complicat un pic... Beneficiarul lucrarii este tatal meu, si el vrea un log al distantelor parcurse in calculator. Initial si eu gindisem ceva bazat pe arduino si cu un numarator foto coroborat circumferinta rotii dadea distanta parcursa pe un afisaj...
e interesant ce rezultat a iesit cu "mousecam"-ul...

0

Arata acest topic


Pagina 1 din 1

5 useri citesc topicul
0 membri, 5 vizitatori, 0 utilizatori anonimi

RcTrade.eu