Hola:
Hace un tiempo, hice un tutorial (http://foro.elhacker.net/electronica/tutorial_arduino_c_y_puerto_serie-t467313.0.html;msg2116098#msg2116098) controlando Arduino y puerto serie en C++ con C++ Builder Starter entre otros compiladores.
Ahora ya de unos meses de descanso sobre programación, quiero retomar hacer algo similar pero con Windows Form y el lenguaje Delphi.
Primera parte:
La idea es, añadir dos botones desde el formulario, que al pulsar un botón envíe carácteres por el puerto serie. Esto hace encender un Led o apagarlo.
Segunda parte:
Cuando acabe la primera parte, seguimos en que por el puerto serie entras letras o carácteres para leer.
La interfaz Windows Form en Delphi Tokio 10.2 hay que enviar caracteres al puerto serie y que sea capaz de recibir datos también. Les dejo un ejemplo de una plantilla.
(http://www.subeimagenes.com/img/delphi-led-1755606.PNG)
Los tutoriales que he encontrado son muy antiguos y con Delphi 7, no me interesa. Si encuentra algo para esta época, mejor, nos podemos ayudar.
Saludos.
¿Es una pregunta sobre utilizar el puerto serie en Delphi? Si es así, puedes utilizar la WinAPI como lo harías en C++.
Si no es eso, especifica exactamente qué ocurre.
Hola:
Use la tecnología que use, que sea capaz de apagar y encender un Led. Esto es la base que busco.
Saludos.
En ese caso, es enviar un comando por el puerto (por ejemplo, un 0 para apagar y un 1 para encender).
En el Arduino, lees 1 byte siempre que esté disponible. Cuando lo leas, según qué sea, colocas el pin en HIGH para encender o en LOW para apagar.
Luego, el tema del circuito, no olvides poner resistencia si es necesario :D!
Tengo un problema, debo instalar la librería y me da error por todas partes.
Quiero instalar una librería que se llama comport que es el componeten para controlar el puerto serie.
ComPort Library (https://sourceforge.net/projects/comport/)
Estoy siguiendo el vídeo tutorial abajo que usa Delphi 10.1, sigo los paso y me da errores por todas partes.
Ver víeo (https://www.youtube.com/watch?v=3_YIzPKii58).
Guardo la carpeta donde está los proyectos que hago como si fuera un proyecto más.
Selecciono la librería tal como indica en el vídeo.
(http://www.subeimagenes.com/img/delphi-1756020.PNG)
Pulse el archivo que pulse para abrir, me sale este error.
(http://www.subeimagenes.com/img/delphi-2-1756024.PNG)
¿Hay alguna solución?
Saludos.
Hola:
Resuelto en este tema.
http://foro.elhacker.net/electronica/tutorial_arduino_delphi_102_y_puerto_serie-t472466.0.html
Saludos.