Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Necesito un sensor de temperatura que lo lea la computadora


       



#51  Termosensor por el puerto de juegos
Alejandro Sherar
Ubicación: Va. Martelli, Bs. As., Argentina
Registrado: 07 Abr 2008
Mensajes: 688
citar
Hace un tiempo salió un artículo en una revista donde usaban el puerto de juegos de la PC
(que normalmente no se usa) para sensar una resistencia NTC. Usaban el mismo método
que para sensar las resistencias de la palanca de un joystick: generando un bucle medían
el tiempo de una caida RC. Creo que también era en basic.
Como dijo "Santix", si lo encuentro, ... y tengo tiempo ... lo subo.

Saludos.

#52  Re: Termosensor por el puerto de juegos
_Eduardo_
Ubicación: Santo Tome - Santa Fe - Argentina
Registrado: 06 Ene 2008
Mensajes: 1111
citar
Alejandro Sherar escribió: Hace un tiempo salió un artículo en una revista donde usaban el puerto de juegos de la PC
(que normalmente no se usa) para sensar una resistencia NTC. Usaban el mismo método
que para sensar las resistencias de la palanca de un joystick: generando un bucle medían
el tiempo de una caida RC. Creo que también era en basic....

Bajo DOS los programas llamaban al BIOS ( INT 15h, AH=84h ), que internamente hacia eso.
Bajo Windows llaman a la API joyGetPos(UINT,LPJOYINF)

#53  Re: Termosensor por el puerto de juegos
Alejandro Sherar
Ubicación: Va. Martelli, Bs. As., Argentina
Registrado: 07 Abr 2008
Mensajes: 688
citar
_Eduardo_ escribió: Bajo Windows llaman a la API joyGetPos(UINT,LPJOYINF)...

¿ Y dónde reside esa API ? Viene dentro del paquete de "win" o hay que conseguirla aparte
como las de acceso al puerto paralelo ("inp" y "out")
¿ Cómo la invoco desde Visual Basic ?

#54  
_Eduardo_
Ubicación: Santo Tome - Santa Fe - Argentina
Registrado: 06 Ene 2008
Mensajes: 1111
citar
Alejandro Sherar escribió: ¿ Y dónde reside esa API ? Viene dentro del paquete de "win" o hay que conseguirla aparte como las de acceso al puerto paralelo ("inp" y "out")

Es del paquete de Windows, esta en la libreria estatica winmm.lib y en la dinamica winmm.dll

Cita ¿ Cómo la invoco desde Visual Basic ?

Sacando de google un ejemplo: http://www.ex-designz.net/apidetail.asp?api_id=201

Hay listados de APIs para VB (como http://www.xs4all.nl/~rjg70/_vbapi/ref/index.html) pero es lejos mas completa la "Win32 programmer's reference" aunque los ejemplos son para C (en algunas partes esta online y en otros es un .HLP de entre 6 y 24MB)

 Responder





 Otros temas de interés 
El tema está cerrado y no puedes editar mensajes o responder Anuncio: Como solicitar ayuda en proyectos de electrónica
No hay mensajes nuevos Revista de Informatica, Electrónica y Cultura general
No hay mensajes nuevos Soldadora de arco electrónica
No hay mensajes nuevos Puesta a tierra placa electrónica (PCB) en aparato portatil.
No hay mensajes nuevos Valvula electrónica de vacío

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||