Página principal
Transistor Tester para Arduino Nano
representación en PC con Gambas (VB linux)
En un montaje anterior había realizado un analizador de componentes llamado TransistorTester,
cuyo autor era Karl-Heinz Kübbeler .
Según la configuración del programa se podía utilizar diferentes
tipos de visualizadores, en mi caso había utilizado un OLED.
Para los que deseen utilizar un PC a modo de presentación de
resultados del téster, he programado una aplicación Gambas para
representar los resultados.
Lo único que he hecho en el programa de arduino es modificar algunas
líneas de código que mandan algunas instrucciones por el
puerto serie.
Para que no se bloqueara el I2C si no colocaba el OLED, he
configurado el programa para que utilice el LCD1602.
También he añadido la línea Serial.println("END"); al
final de cada detección de componente.
Realizado en VB6 y ejecutado en Windows10.
El programa está realizado en Visual Basic 6 , por lo cual tiene una
serie de problemas.
En Windows XP funciona perfectamente sin hacer ningún tipo de
acción.
Tanto en Windows 7 como Windows 10 debemos de realizar unos pasos
previos.
En windows 32 bit copiar los dos archivos en system32 y luego
registrarlos como administrador con la orden
regsvr32 c:\windows\System32\MSCOMM32.OCX
regsvr32 c:\windows\System32\COMDLG32.OCX
En windows 64 bit copiar los dos archivos en
c:\windows\syswow64 y luego registrarlos como administrador con
la orden
regsvr32 c:\windows\syswow64\MSCOMM32.OCX
regsvr32 c:\windows\syswow64\COMDLG32.OCX
Para hacer todo esto debemos abrir la consola en modo administrador.
Además de esto, si no reconoce el circuito a la primera, debemos
deshabilitar los demás puertos COM.
También he modificado el programa Arduino, he quitado la parte de
LCD, y además he quitado las partes que no se necesita como los
comentarios y #define.
El programa original es bastante difícil de seguir debido a que se
hicieron bastantes modificaciones y añadidos desde el original.
PROGRAMAS WINDOWS,
LINUX, ARDUINO Versión2
PROGRAMA
VIDEO
DEMOSTRATIVO
Saludos.
Juan Galaz
Bibliografía:
https://github.com/kr4fty/Ardutester
https://www.sysadminsdecuba.com/2020/08/ardutester-tester-de-componentes-con-arduino/
https://create.arduino.cc/projecthub/mircemk/diy-super-simple-electronic-component-tester-234752
https://create.arduino.cc/projecthub/plouc68000/ardutester-v1-13-the-arduino-uno-transistor-tester-dbafb4