› Foros › Off-Topic › Miscelánea
Torres escribió:Buenas he pillado este kit porque estaba de oferta a 42,49 euros y siempre me han gustado estas cosillas
https://www.amazon.es/Elegoo-Iniciació ... ce865cf520
Alguno por aquí con algún proyecto interesante?? Para qué lo soléis utilizar??
Tengo una tienda con toldo motorizado y un mando para subirlo y bajarlo.., con este kit podría hacer algo para subirlo y bajarlo desde casa??
GXY escribió:mira en consolas alternativas, o en electronica de consumo a ver si hay algun hilo de arduino por ahi.
de esto hay foros especializados.
pd. respecto a la pregunta. la respuesta es "si".
Torres escribió:GXY escribió:mira en consolas alternativas, o en electronica de consumo a ver si hay algun hilo de arduino por ahi.
de esto hay foros especializados.
pd. respecto a la pregunta. la respuesta es "si".
Lo he abierto aquí porque entre lo poco y nada que había en electrónica de consumo eran hilos archivados hace años y por aquí entra mucha más gente que seguramente controle del tema... Se que no es el subforo más adecuado pero aquí tiene cabida un poco de todo...
Koolk escribió:Hola:
Llevo con Arduino desde el 2014, microcontroladores PIC escrito en asm desde el 2008 y antes. Buen pack te compraste.
Puedes encender un Led y apagarlo, no selo con botones desde Arduino o el típico Blicnk. Sino hacr tu propia interfaz con Visual Studio Community 2017 (gratuito). Desde que sepas encender y apagar un Led, ya haces de todo.
Dejo este y este otro turorial sobre controlar Arduino desde el PC. Así probarás hacer tus primeros pinitos. Si sabes ahcerl desde el PC, sabrás hacerlo desde un movil.
Saludos.
private void Form1_Load(object sender, EventArgs e)
{
// Añado los puertos disponible en el PC con SerialPort.GetPortNames() al comboBox_Puerto.
try
{
comboBox_Puerto.DataSource = SerialPort.GetPortNames();
}
catch
{
MessageBox.Show("No encuentra ningún puerto físico ni virtual.", "Aviso:",
MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
// Añado los puertos disponible en el PC con SerialPort.GetPortNames() al comboBox_Puerto.
comboBox_Puerto.DataSource = SerialPort.GetPortNames();
// // Añade puertos disponibles físicos y virtuales.
serialPort1.PortName = comboBox_Puerto.Text.ToString();
}
// Detecta USB o puerto serie virtual cuando lo conecta y desconecta del cable.
protected override void WndProc(ref Message USB)
{
if (USB.Msg == 0x219)
{
comboBox_Puerto.DataSource = SerialPort.GetPortNames();
}
base.WndProc(ref USB); // Detecta si hay cambios en el usb y si los hay los refleja.
}
Koolk escribió:@ashitaka
No se si @Torres se habrá dado cuenta.
Si quieres usar Arduino en páginas Web y con PHP, si lo he hecho hace años pero con el PIC16F84A. Si vas a trabajar con cosas Web, controlar cualquier aparato, mejor una Raspberry Pi, es compatible con todo.
Lo que no sale en el tutorial lo explico aquí.
Detectar puertos serie automáticamente sean físicos o virtuales.
Añadir comobox y dos botones.
En C#.private void Form1_Load(object sender, EventArgs e)
{
// Añado los puertos disponible en el PC con SerialPort.GetPortNames() al comboBox_Puerto.
try
{
comboBox_Puerto.DataSource = SerialPort.GetPortNames();
}
catch
{
MessageBox.Show("No encuentra ningún puerto físico ni virtual.", "Aviso:",
MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
// Añado los puertos disponible en el PC con SerialPort.GetPortNames() al comboBox_Puerto.
comboBox_Puerto.DataSource = SerialPort.GetPortNames();
// // Añade puertos disponibles físicos y virtuales.
serialPort1.PortName = comboBox_Puerto.Text.ToString();
}
Función:// Detecta USB o puerto serie virtual cuando lo conecta y desconecta del cable.
protected override void WndProc(ref Message USB)
{
if (USB.Msg == 0x219)
{
comboBox_Puerto.DataSource = SerialPort.GetPortNames();
}
base.WndProc(ref USB); // Detecta si hay cambios en el usb y si los hay los refleja.
}
Espero ver una captura de tu interfaz.
Saludos.