elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Temas
Páginas: [1] 2 3 4 5 6 7 8 9 10
1  Informática / Electrónica / Modulo WiFi ESP8266 ESP07 en: 17 Marzo 2016, 03:59 am
Hola, me compre uno de estos modulos WiFi para experimentar un poco, y viendo algunos tutoriales no veo que utilicen un Arduino uno, mega, etc. para configurarlos.
Estuve viendo algunos vídeos tutoriales que utilizan un adaptador USB TTL para hacer la configuración y cargar el firmware.

¿Es correcto que necesito un USB TTL para estos modulos? (pregunto mas que nada porque no termino de entender si lo usan para modificar el firmware o si es necesario para configurar y cargar el código)
¿En el caso de que necesite un USB TTL, se puede utilizar un AVR USBasp en su lugar? ya que tengo la v2.0 de este programador.


Saludos!
2  Informática / Electrónica / Arduino + Comunicación serial + C# en: 4 Marzo 2016, 03:21 am
Buenas,

Consulta estoy testeando la comunicación serial en mi arduino, arme el código y lo subí al ATMEGA, al utilizar monitor serie de del IDE de arduino puedo prender y apagar 2 leds. Es decir que el código funciona OK.
El problema surge cuando quiero realizar la comunicación con C#. Cuando veo el arduino  apretó algún botón para prender o apagar un led desde la aplicación en C# enciende el led RX del arduino como si estuviera recibiendo la orden pero no enciende el led.

¿Alguna idea de que puede ser?
Una observación: No tengo fuente externa, es decir alimento con USB. Para un par de leds no creo que afecte.

Por las dudas dejo el código pero no tiene nada raro es bastante sencillo.

Código
  1. using System.Drawing;
  2. using System.Linq;
  3. using System.Text;
  4. using System.Windows.Forms;
  5. using System.IO.Ports;
  6.  
  7. namespace SerialArduino
  8. {
  9.    public partial class Form1 : Form
  10.    {
  11.        SerialPort mySerial;
  12.  
  13.        public Form1()
  14.        {
  15.            InitializeComponent();
  16.            init();
  17.        }
  18.        private void init()
  19.        {
  20.            try
  21.            {
  22.  //              if (mySerial.IsOpen == false)
  23.  //              {
  24.                    mySerial = new SerialPort();
  25.                    mySerial.BaudRate = 9600;
  26.                    mySerial.PortName = "COM3";
  27.                    mySerial.Open();
  28.  //              }
  29.            }
  30.            catch (Exception)
  31.            {
  32.                MessageBox.Show("Error");
  33.            }
  34.  
  35.            button1.Enabled = true;
  36.            button2.Enabled = false;
  37.            button3.Enabled = true;
  38.            button4.Enabled = false;
  39.        }
  40.  
  41.        private void button1_Click(object sender, EventArgs e)
  42.        {
  43.            try
  44.            {
  45.                mySerial.Write("led1");
  46.                mySerial.Write("on");
  47.  
  48.                button1.Enabled = false;
  49.                button2.Enabled = true;
  50.  
  51.            }
  52.            catch (Exception)
  53.            {
  54.                MessageBox.Show("Error");
  55.            }
  56.        }
  57.  
  58.        private void button2_Click(object sender, EventArgs e)
  59.        {
  60.            try
  61.            {
  62.                mySerial.Write("led1");
  63.                mySerial.Write("off");
  64.  
  65.                button1.Enabled = true;
  66.                button2.Enabled = false;
  67.            }
  68.            catch (Exception)
  69.            {
  70.                MessageBox.Show("Error");
  71.            }
  72.  
  73.        }
  74.  
  75.        private void button3_Click(object sender, EventArgs e)
  76.        {
  77.            try
  78.            {
  79.                mySerial.Write("led2");
  80.                mySerial.Write("on");
  81.                string var = mySerial.ReadLine();
  82.                MessageBox.Show(var);
  83.  
  84.                button3.Enabled = false;
  85.                button4.Enabled = true;
  86.            }
  87.            catch (Exception)
  88.            {
  89.                MessageBox.Show("Error");
  90.            }
  91.        }
  92.  
  93.        private void button4_Click(object sender, EventArgs e)
  94.        {
  95.            try
  96.            {
  97.                mySerial.Write("led2");
  98.                mySerial.Write("off");
  99.  
  100.                button3.Enabled = true;
  101.                button4.Enabled = false;
  102.            }
  103.            catch (Exception)
  104.            {
  105.                MessageBox.Show("Error");
  106.            }
  107.        }
  108.    }
  109. }
  110.  

El código de arduino
Código
  1. int led1 = 2;
  2. int led2 = 3;
  3. //int led3 = 4;
  4. String selectedLed;
  5. String selectedStatus;
  6.  
  7. void setup() {
  8.  // put your setup code here, to run once:
  9.  Serial.begin(9600);
  10.  pinMode(led1, OUTPUT);
  11.  pinMode(led2, OUTPUT);
  12. //  pinMode(led3, OUTPUT);
  13. }
  14.  
  15. void loop() {
  16.  selectedLed = "";
  17.  selectedStatus = "";
  18.  // put your main code here, to run repeatedly:
  19.  while(Serial.available()==0){
  20.  }
  21.  selectedLed = Serial.readString();
  22.  
  23.  while(Serial.available()==0){
  24.  }
  25.  selectedStatus = Serial.readString();
  26.  
  27.  Serial.println(selectedLed);
  28.  Serial.print(selectedStatus);
  29.  if (selectedLed == "led1")
  30.  {
  31.    if (selectedStatus == "on")
  32.    {
  33.      digitalWrite(led1,HIGH);
  34.    }
  35.    else
  36.    {
  37.      if(selectedStatus == "off")
  38.      {
  39.        digitalWrite(led1,LOW);
  40.      }
  41.    }
  42.  }
  43.  else
  44.  {
  45.    if(selectedLed == "led2")
  46.    {
  47.      if (selectedStatus == "on")
  48.      {
  49.        digitalWrite(led2,HIGH);
  50.      }
  51.      else
  52.      {
  53.        if(selectedStatus == "off")
  54.        {
  55.          digitalWrite(led2,LOW);
  56.        }
  57.      }
  58.    }
  59.  }
  60. }
  61.  
3  Informática / Electrónica / Fuente regulable con LM338K en: 4 Septiembre 2015, 04:58 am
Hola foreros,

Estoy tratando de armar una fuente regulable, el esquema en el que base mi circuito es el siguiente:



La unica diferencia del circuito original, es que en vez de utilizar el LM317HVK (Por que no lo pude encontrar por ningun lado) utilize el LM338K.
http://pdf1.alldatasheet.com/datasheet-pdf/view/8645/NSC/LM338K.html
 
Por otro lado, utilize un potenciometro de 10K Lineal (en vez del MV "multivuelta").

Tengo un trafo de  220v/13v (a punto medio), rectificado en el punto medio me da unos 20v.

El problema que tengo es que no regula, la tension de salida es de 1.20 a 1.50 volts. Cuando deberia regular de 1.20v a 20v Max.
¿Alguna idea de porque puede estar pasando esto?

Nota: Algo que observo tambien es que el LM338K calienta, dado el voltaje de salida me resulta un poco extraño, talvez se deba a que la intensidad que pase por este componente sea muy alta.

Desde ya, gracias por la ayuda.
Saludos.
4  Programación / .NET (C#, VB.NET, ASP) / Webbrowser ejecutar un evento en menu en: 13 Abril 2013, 04:30 am
Hola,

Estoy tratando de automatizar un proceso de una web application en C# desde un windows application tambien en C#.
El tema es el siguiente desde mi forms de windows encontre un control que me parecio interesante el webbrowser, desde este contro accedo a la web application y conociendo los names ids etc puedo completar campos y realizar eventos como el click (pj para los botones).

Ahora me tope con un problema, en la web application existe un menu.

Este menu esta formado por tablas con menus y submenus dentro de divs y tienen el atributo <div id=pepe ...... <A href:navegar("enlace")>


Yo puedo acceder hasta este id usando el dom webbrowser.document.getElementById("pepe").InnerHTML("A");
Esto me devolveria el contenido de la etiqueta A, pero necesito hacer algo parecido a los botones
webbrowser.document.getElementById("Buton1").reaiserEvent("onclick");
o
webbrowser.document.getElementById("Buton1").invokeEvent("onclick");

Alguna idea de como podria llegar a ejecutar este tipo de envento?

PD: Conociendo la URL a la que quiero acceder no me sirve realizar un navigate ya que mantengo estados de las vistas anteriores (necesito saber de donde vengo)

PD2: Puede ser que le haya errado en la sintaxis lo escribi de memoria

Saludos y gracias!
5  Programación / Java / Libros o tutoriales de Java y DOM en: 26 Marzo 2013, 02:46 am
Buenas, consulta, conocen algun tutorial o algun libro de java con el manejo del DOM desde una aplicacion desktop?
Tengo armada una aplicacion que realiza request y lee los response, pero necesito tomar desde mi Applicacion datos del html, swf y demas para tratar estos datos, tomar cookies, datos de variables y propiedades propias de la web.

Saludos, y gracias.

6  Programación / Java / Menu swing, Como lo hacerlo en: 12 Febrero 2012, 00:14 am
Hola tengo una consulta.

Necesito hacer el menu para la navegar en mi aplicacion de escritorio.
Estoy trabajando con capas y en la capa de la vista tengo un par de .java que son los formularios, cada uno de estos formularios tiene el menu.

De que manera puedo hacer para navegar entre las vistas?

Entiendo por un lado, de que una de las dos vistas tendria que iniciar(no puedo iniciar las dos al mismo tiempo) Por lo tanto una de estas es mi vista principal.

Para acceder a la otra vista como como tendria que hacer?

Se me ocurre que por ahi tendria que crear una nueva vista vacia con el menu, y a las otras dos vistas sacarle el menu (No me sirven ahi).
Y desde este menu vacio traer el formulario y cargarlo a esta vista vacia, de esta manera puedo variar los formularios en una sola vista.

Pero no sabria como hacerlo ya que mis dos vistas estan como seteadas para correr
con el ico este.
Esto lo digo por lo que dije antes de (no puedo iniciar las dos al mismo tiempo). :laugh:

Bueno creo que se entiende.
Espero sus respuestas =D saludos.






7  Programación / Java / Tabla editable con base de datos en: 28 Enero 2012, 19:26 pm
Hola gente, estoy buscando informacion en google pero no doy con la busqueda.
Alguno tiene algun tutorial sobre Tablas que se cargen atravez de una base de datos y que estas sean editables asi cargar los cambios en la tabla y que inpacten en la db.

No necesariamente tiene que tener una conexion con la db la documentacion pero si como manejar el tema de la edicion de la tabla. Asi guardo esto en un objeto e impacto en la base.

Desde ya gracias
Saludos.
8  Programación / Java / Cargar un combox cuando inicio la aplicacion en: 18 Enero 2012, 23:20 pm
Hola gente
Vengo con una pregunta, me esta costando cargar un combox cuando inicio la aplicacion.

En mi codigo hago una llamada en el constructor donde esta el initComponents();
y llamo a mi metodo

Código
  1.    public Haberes() {
  2.        initComponents();
  3.  
  4.        this.empleadosBoxActionPerformed(null);
  5.    }
  6.  

Esto inicializa mi from con el Combox ya cargado pero el tema es que no me deja seleccionar en el combox algun empleado, como que simpre queda ahi.

Hay alguna forma de que saber si es la primera vez que se inicia la aplicacion que lo carge?

para dejarlo un toque mas calro si no me explico bien en .Net se usa por ejemplo el page_load.


Si se les ocurre algun otro camino mas simple o mejor acepto las soluciones.

Saludos y Gracias.-
9  Programación / Java / DataTable o algo similar en Java en: 15 Enero 2012, 03:06 am
Hola gente.

Les comento estoy haciendo un tp final para la materia de java, y estoy programando en capas.
El tema es el siguiente, En la vista tengo que llenar un combo donde se selecciona una categoria.
Este combo se carga al seleccionar una opcion, y para cargarlo tengo que pasar por otras capas hasta llegar a la DAC que me devuelve un ResultSet, el tema esta en que no me deja devolver este tipo de dato o si se puede?

public static ResultSet obtenerCombo()

Si no se puede como lo ago?
Manejo .Net y uso para esto un DataTable. Y deje de lado un poco java y no encuentro info que me digan como reemplazo en DataTable de Net a Java Alguien sabe como hacer esto?

Desde ya Gracias y Saludos.
10  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda para conectar desde ASP a una DB en: 16 Agosto 2011, 03:17 am
hola gente tengo un problema para conectar desde mi proyecto web a la base de datos.
me sale el siguiente error
Citar
Cannot open database "CarreraAnimal" requested by the login. The login failed.
Login failed for user 'juanca1\juanca'

juanca1\juanca, no se porque me toma esto comu user, cuando estoy indicando en el web.config
Citar
<add name="ConexionNueva" connectionString="Data Source=JUANCA1\SQLSERVER; Initial Catalog=adminCarrera; User Id=sa; password=pass" />
Alguna idea como solucionarlo?
Conclusión me esta tomando para conectarme desde mi usuario de windows por lo q veo como se cambia?
Páginas: [1] 2 3 4 5 6 7 8 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines