Arduino-Visual fox

449 views
Skip to first unread message

Maria Soledad Salinas Hernández

unread,
Nov 22, 2016, 2:09:51 PM11/22/16
to Comunidad de Visual Foxpro en Español
Buenas tardes, alguien de ustedes ha tenido la oportunidad de trabajar con visual fox pro y enlazarlo con arduino el proyecto por medio de USB.. si es asi.. Por favor me podrian guiar para poder recibir el dato del arduino en mi caja de texto..


Saludos

Carlos Hidalgo

unread,
Nov 25, 2016, 9:33:48 AM11/25/16
to publice...@googlegroups.com

Hola Maria.
Creo que  nadie aqui en el foro a trabajado con esto...  Hace tiempo lo busque tambien (por curiosidad)  por un proyecto que desarrollaba un amigo que estudiaba electrónica.. Pero no hay indicios. Lo mas que he encontrado ha sido en VB6.  Pero este lenguaje no lo manejo.. 
Te comparto un link...  Quiza te sirva.
Saludos

http://electronica-pic.blogspot.com.es/2015/12/interfaz-visual-basic-6-y-arduino.html?m=1

francisco prieto

unread,
Nov 25, 2016, 10:22:35 AM11/25/16
to publice...@googlegroups.com
Mira, Maria...

Este año comencé con Arduino y luego segui con RaspberriPi 3 que para mis propositos me parecio muy superior. Sin embargo, el lenguaje de programacion que estoy utilizando es FreePascal y no VFP. Razones? muchas. Si aun te interesa contactame por privado.

Saludos,

Pancho
Córdoba
Argentina
Message has been deleted

HernanCano

unread,
Nov 25, 2016, 5:00:31 PM11/25/16
to Comunidad de Visual Foxpro en Español
Hola.
Entre mis descargas encontré este archivo.
Quizá te ayude.
VFPYARDUINO__rar

HernanCano

unread,
Nov 25, 2016, 5:07:09 PM11/25/16
to Comunidad de Visual Foxpro en Español

Maria Soledad Salinas Hernández

unread,
Dec 8, 2016, 10:23:50 AM12/8/16
to publice...@googlegroups.com
lo he tratado de descargar, pero no se puede descomprimir. :)

HernanCano

unread,
Dec 9, 2016, 12:36:52 AM12/9/16
to Comunidad de Visual Foxpro en Español
Cuéntame qué estás haciendo y te digo cuál es tu problema.

zcarlos zc

unread,
Dec 9, 2016, 6:46:19 AM12/9/16
to Comunidad de Visual Foxpro en Español
Hola.
Cuando conectas Arduino (UNO, nano, Mega) al puerto USB del PC te crea un puerto COM.
Interactuar con Arduino es tan fácil como enviar desde arduino Serial.print("texto"); y en el programa foxpro leer el puerto COM correspondiente. Te hará falta tener instalado el componente mscomm32.ocx

Precisamente ahora estoy haciendo una interface con una tablet Windows, corriendo un programa foxpro con botones, slider, etc y, en este caso al revés, enviando los valores del programa foxpro por puerto serie a arduino.

Saludos

francisco prieto

unread,
Dec 9, 2016, 7:45:12 AM12/9/16
to Comunidad de Visual Foxpro en Español
zcarlos,

En mi caso con Arduino tuve problemas si la comunicación es binaria, no asi si la comunicación es de texto.

También hay que tener en cuenta el protocolo de comunicación. Por default es 9600,n,8,1; pero si no usas ese default podes llegar a tener problemas. Los he tenido y no los pude resolver... Con Raspberri Pi en cambio ese problema no existe, aunque hay otros..

Saludos,

Pancho
Córdoba
Argentina

Daniel Sánchez

unread,
Dec 9, 2016, 9:45:47 AM12/9/16
to Comunidad de Visual Foxpro en Español
No se si sera posible, pero tengo el siguiente escenario, no se si se puede solucionar con arduino u otro similar.

Mi hijo toca la guitarra eléctrica, y hace poco conseguí un aplicativo para windows, que te da la posibilidad de manejar múltiples pedales de efectos, de distorsión, delay, y otros más. El punto es que para el es difícil usarlos ya que los reales se activan o desactivan mediante la presión de un botón o pedal con ayuda del pie mientras se va tocando, la pregunta sería la siguiente: ¿Se puede hacer una interface que permita capturar si se activa o desactiva un switch en una interface con arduino u otro similar para ser transmitido al programa en cuestión para facilitar su uso del programa de efectos?

Saludos


--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil +051-949398047 RPM #948615385
Trujillo - Perú

P  Sugerimos no imprimir este e-mail a menos que sea absolutamente necesario. Protejamos el medio ambiente.

zcarlos zc

unread,
Dec 15, 2016, 4:27:03 AM12/15/16
to Comunidad de Visual Foxpro en Español
Hola.
Si el programa que usas admite control por MIDI claro que se puede.
Para simplificar las cosas, necesitas una placa teensy o un arduino leonardo (o alguno que tenga el chip Atmega32u4)
Estas placas con este chip son configurables para que al conectarlos al PC, Mac, tablet, etc. se muestren como un dispositivo MIDI. En el caso de los teensy es más fácil. En los arduino leonardo se hace con "teeonardu". Hay unos tutos de Adafruit que te lo explican.
En definitica: placa arduino con botones y que envíe midi CC para que el programa cambie presets, parámetros, etc.
Busca "arduino foot controller" y encontrarás un montón de información.
Si quisieras hacerlo con un Arduino UNO normal (los chinos con convertidor serie ch340 o los antiguos arduinos con el ftdi no sirven) puedes meter un firmware para el atmega8u2/atmega16u2 para convertirlo en un dispositivo MIDI, pero se complica más la cosa. Busca MOCO LUFA (suena raro, pero en fin... jajaja)
Otra posibilidad para que funcione con cualquier arduino es usar un programa convertidor de serie a MIDI (busca Hairless midi). aunque a mi personalmente no me gusta tener que ejecutar otro programa en mi sistema.
Si necesitas alguna información concreta no dudes en consultarme.
Saludos ;)

Daniel Sánchez

unread,
Dec 19, 2016, 9:49:36 PM12/19/16
to Comunidad de Visual Foxpro en Español
Ok Carlos, voy a revisar el programa y buscar las placas que me sugieres.

Saludos
Reply all
Reply to author
Forward
0 new messages