Control de usuario
Patrocinadores
Estadísticas
Miembros:
334.587
Online:
692
Hilos:
1.380.490
Mensajes:
24.878.728
Stats

Índice de foros Off-Topic Miscelánea

[Hilo Oficial] Electronica en general

¿Quieres hablar de algo que no tiene lugar en el resto de foros?

Moderadores: Thonolan, Campanilla

Tredi
Avatar de usuario
Ryuk #1
 
Mensajes: 1967
Registrado: 26 Oct 2002
Ubicación: Terrassa

Mensajepor Tredi 21 Ene 2011 21:38

Buenas, estoy ya liado con el proyecto que es hacer alguna modificación o hacer "algo" con un Scalextric, y bueno, me trajo el profesor una pantallita táctil a color que está bastante en condiciones, pero por internet no encuentro gran cosa, tan solo el foro oficial y está un poco desierto. Se trata de la µLCD-32PT(GFX) de 4D Systems, alguien ha cacharreado con ella o algo similar? O que sepa de alguna web que hablen y comenten sobre esto, porque no encuentro nada, algunos videos en youtube y poco más. Aqui os dejo un video que muestra un poco lo que se puede hacer.

http://www.youtube.com/watch?v=vWKWQcfNd3Y&hd=1
Imagen
A ver que tenemos: 2 sacos de maría, 75 bolas de mezcalina, 5 papelas con el mejor LSD y un salero medio lleno de cocaína. Una galaxia multicolor de estimulantes, calmantes y alucinógenos. Y un litro de tequila, otro de ron, unas cervezas, medio litro de éter y 24 amyls. No lo necesitábamos todo, pero cuando te pones a apilar drogas, la tendencia es a pasarse de rosca.

Ncoola
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 657
Registrado: 17 May 2008
Ubicación: Marbella
Fotos: 1

Mensajepor Ncoola 22 Ene 2011 11:17

Bueno, aqui os dejo con mi ultimo proyecto, un transceptor laser mediante dos Pinguino (Son como arduino pero con PIC)
Link al vídeo: http://www.youtube.com/watch?v=KriA84Bz2ZI
Imagen

Wey
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 722
Registrado: 22 May 2008
Ubicación: Xatafi

Mensajepor Wey 22 Ene 2011 16:54

Tredi escribió:Buenas, estoy ya liado con el proyecto que es hacer alguna modificación o hacer "algo" con un Scalextric, y bueno, me trajo el profesor una pantallita táctil a color que está bastante en condiciones, pero por internet no encuentro gran cosa, tan solo el foro oficial y está un poco desierto. Se trata de la µLCD-32PT(GFX) de 4D Systems, alguien ha cacharreado con ella o algo similar? O que sepa de alguna web que hablen y comenten sobre esto, porque no encuentro nada, algunos videos en youtube y poco más. Aqui os dejo un video que muestra un poco lo que se puede hacer.

http://www.youtube.com/watch?v=vWKWQcfNd3Y&hd=1

No se si habrias dado ya con esta pagina, pero yo la leo habitualmente (simple curiodidad) y recordaba que hablaron sobre esa pantalla, mira a ver si te sirve para algo: http://blog.bricogeek.com/noticias/elec ... d-systems/

Saludos

soyjavy
Avatar de usuario
Adicto
 
Mensajes: 244
Registrado: 24 Ene 2007
Ubicación: Málaga

Mensajepor soyjavy 22 Mar 2011 13:46

Hola! no me acordaba de este hilo. Quería mostraros una cosa que hice el domingo.
Simplemente controlo 2 leds con el nunchuck de la Wii mediante señales pwm. Es bastante sencillo y puede servir como base para controlar servos o motores DC.
Aquí dejo el video, si quereis saber algo más puedo poner más info. 1 saludo!
http://www.youtube.com/watch?v=kpSAi2YJXNE

P.D. Por cierto el nunchuck es uno de esos de dealextreme, a bajo costo tenemos acelerómetro, palanca analógica y botones extra. Todo esto por separado sale bastante más caro de 5€ que es lo que vale el que uso.

sancho18
MegaAdicto!!!
 
Mensajes: 551
Registrado: 30 Nov 2010

Mensajepor sancho18 22 Mar 2011 14:31

Atención, sancho18 está baneado de toda la web, de modo que no podrá responder. Motivo del ban: saltarse baneo temporal con clon.
Tal como aparece en las facturas, el consumo de electricidad se mide en W o KW.
Para saber la cantidad de electricidad que necesito para cargar al completo una batería (por ejemplo, la del movil) ¿también se usa el W?

Lo digo porque he mirado en la batería de mi movil y no aparece nada de W. Aparece la tensión en v, pero nada más.
¿Por qué?

NaNdO
Avatar de usuario
Once and Future King
 
Mensajes: 12161
Registrado: 05 Feb 2005

Mensajepor NaNdO 04 May 2011 20:48

Buenas

Estoy viendo a ver si me pillo un arduino para adentrarme en este mundillo ¿tiene posibilidades? ¿para empezar está bien no?
-Pero...¿con Linux te puedes conectar a internet?
-Si, pero si alguien te dice alguna vez que no se cuelga dile que es un mentiroso.
-Pues pudiendo ponerte pirata Windows yo no entiendo como hay gente que lo usa.

Imagen

Campanilla
Avatar de usuario
どこに。。。
 
Staff
Moderadora
 
Mensajes: 19543
Registrado: 31 May 2003
Ubicación: Valladolid

Mensajepor Campanilla 12 Sep 2011 14:37

Desarchivado

jomofer
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 680
Registrado: 11 Ene 2005
Ubicación: Mislata

Mensajepor jomofer 12 Sep 2011 15:08

Hola. Veia esto un poco dormido y queria enseñar alguna cosa nueva o ver si estais metidos en algun proyecto :D

Recuerdo que en algun post anterior se puso una imagen hecha con un programa de diseño de microelectronica y aprovechando que en clase hemos hecho un diseño, os lo voy a enseñar.

Hemos empleado la herramienta Cadence IC y se trata de un contador BCD full custom (hecho desde cero, cada transistor). El esquematico no es gran cosa, 4 flip-flops y logica adicional para estimular sus entradas (se ha implementado con un decodificador NOR Domino, es decir, logica dinamica). Pero el diseño fisico es lo que realmente tiene importancia y queda asi:

Imagen

Se pueden observar los 4 flip-flops apilados en la parte izquierda de la imagen y a la derecha el decodificador, generador de reloj y el carry.

La verdad es que se aprende mucho haciendo lo sencillo, pero desde cero. Os animo a preguntar cualquier cosa y que compartais lo que sepais [beer]


Ademas estoy metido en otro proyecto para el PIC 18F2550: un adaptador de mando de Gamecube a USB. El protipo ya es funcional, aunque queda pulirlo añadiendole vibracion, los gatillos analogicos L y R, diseñar una PCB y mejorar el codigo.

Esta basado en el ejemplo que proporciona Microchip para hacer un joystick HID y en la web siguiente con informacion del protocolo empleado en el mando:

http://www.int03.co.uk/crema/hardware/gamecube/gc-control.html

El codigo principal para recibir los datos del mando es este (tiene partes en ensamblador):

Código: Seleccionar todo
void pollController(void){

   index=0;
   while( index < 64 ){
      if( DATA==1 ){
         index++;
      }
      else{
         index=0;
      }
   }


   count = 0;
   index = 64;
   pointer = &bits_buffer[0];

   OpenTimer0(TIMER_INT_ON & T0_16BIT & T0_SOURCE_INT & T0_PS_1_4);
   INTCONbits.GIE = 1; //enable interrupts
   timer_flag = 0;

   //Poll command
   if(padRumble==1){
      sendController(0b01000000);
      sendController(0b00000011);
      sendController(0b00000001);
   }
   else{
      sendController(0b01000000);
      sendController(0b00000011);
      sendController(0b00000010);
   }
   sendHigh();   //stop bit

/*
   while( DATA != 0 ){                        //wait until bit start
      if( timer_flag != 0 ){
         goto exit_polling;
      }
   }
*/
w1:
   _asm
      BTFSC timer_flag, 0x0, ACCESS
      GOTO exit_polling
      BTFSC 0xf81, 0x3, ACCESS
      GOTO w1
   _endasm

loop:
   do{

/*
      while( DATA == 0 ){                     //count DATA=0
         if( timer_flag != 0 ){
            goto exit_polling;
         }
         count--;
      }
*/
w2:
      _asm
         DECF count, 1, ACCESS
         BTFSC timer_flag, 0x0, ACCESS
         GOTO exit_polling
         BTFSS 0xf81, 0x3, ACCESS
         GOTO w2
      _endasm

/*
      while( DATA != 0 ){                     //count DATA=1
         if( timer_flag != 0 ){
            goto exit_polling;
         }
         count++;
      }
*/
w3:
      _asm
         INCF count, 1, ACCESS
         BTFSC timer_flag, 0x0, ACCESS
         GOTO exit_polling
         BTFSC 0xf81, 0x3, ACCESS
         GOTO w3
      _endasm

      if( count >= 0 ){
         *(pointer) = 1;
      }
      else{
         *(pointer) = 0;
      }

      //pointer++;
      _asm INCF pointer, 1, ACCESS _endasm
      
      count = 0;

      //index--;
      _asm
         DECFSZ   index, 1, ACCESS
             GOTO     loop
      _endasm
   }
   while( index != 0 );

   INTCONbits.GIE = 0; //disable interrupts
   timer_flag = 0;

   mask0 = 0x7f;
   mask1 = 0x80;
   for(index=0; index<64; index++){
      if( bits_buffer[index] == 1 ){
         bytes_buffer[index/8] |= mask1;
      }
      else{
         bytes_buffer[index/8] &= mask0;
      }
      //mask1 = (mask1 >> 1);
      _asm RRNCF mask1, 1, ACCESS _endasm
      //mask0 = (mask0 >> 1);
      _asm RRNCF mask0, 1, ACCESS _endasm
   }

   return;

exit_polling:

   INTCONbits.GIE = 0; //disable interrupts
   timer_flag = 0;

   for(index=0; index<8; index++){
      bytes_buffer[index] = 0xff;
   }

   return;
}


Una foto:

Imagen

Si las imagenes no se ven, decidmelo y las subo a otro sitio. Saludos!!

Previo

Volver a Miscelánea

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 4 invitados