Título: Delphi, Arduino y puerto serie Publicado por: Meta en 14 Julio 2017, 17:12 pm 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. Título: Re: Delphi, Arduino y puerto serie Publicado por: ivancea96 en 15 Julio 2017, 00:59 am ¿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. Título: Re: Delphi, Arduino y puerto serie Publicado por: Meta en 15 Julio 2017, 01:01 am Hola:
Use la tecnología que use, que sea capaz de apagar y encender un Led. Esto es la base que busco. Saludos. Título: Re: Delphi, Arduino y puerto serie Publicado por: ivancea96 en 15 Julio 2017, 12:32 pm 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! Título: Re: Delphi, Arduino y puerto serie Publicado por: Meta en 16 Julio 2017, 08:39 am 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. Título: Re: Delphi, Arduino y puerto serie Publicado por: Meta en 19 Julio 2017, 06:28 am Hola:
Resuelto en este tema. http://foro.elhacker.net/electronica/tutorial_arduino_delphi_102_y_puerto_serie-t472466.0.html Saludos. |