Hace unas semanas tube la oportunidad de checar una maquina de soldar que incluye generador electrico, les dejo unas fotos ya que vi no encontre mucha info en la red.
Maquina de soldar Hobart Champion 10,000
sábado, 15 de febrero de 2014
Posteado por
CMk
en
15:27
6
comments
Etiquetas: electrónica, info, soldadura
Problema al programar AVR Attiny45 con arduino ISP (Resuelto)
Como sabemos los AVR vienen con una configuracion de fabrica en los fuses, no se si venia algo mal o sin querer menie y cambie los fuses pero no lograba programar el micro con el attiny shield que fabrique...
porque me aparecie el error:
avrdude: Yikes! Invalid device signature. Double check connections and try again, or use -F to override this check.
La solucion fue reprogramar los fuses del micro, en mi caso me auxilie de un
programador universal.
El tutorial para configurar y programar lo pueden encontrar en http://highlowtech.org/?p=1229
Posteado por
CMk
en
15:11
0
comments
Etiquetas: arduino
ULN2003 inverter
viernes, 8 de noviembre de 2013
Les dejo el diagrama para emplear un ULN2003 como inversor, es el mismo que utilize para trabajar el display de anodo comun habiendo usado circuito para catodo comun, espero les sirva.
Posteado por
CMk
en
17:17
0
comments
Etiquetas: electrónica
CD4518 + CD4511 + Display 7 SEGMENTOS
Posteado por
CMk
en
17:06
0
comments
Etiquetas: electrónica
Bootloader Arduino UNO R3 + Fuses Config!
jueves, 21 de febrero de 2013
Les dejo el archivo bootloader que lei de un ATMEGA328P de una placa de fabrica Arduino UNO Rev3...
Estuve intentando con los archivos de bootloaders que vienen dentro de la carpeta del Software Arduino con la opcion que viene de fuses pero ninguna me sirvio, espero les ayude, por mi parte, lo grabe por medio de un programador universal el uC pero hay suficiente material en la red para programarlo con ayuda de otro arduino o con otro tipo de programadores para AVR.
Configuracion de los fuses:
ENABLE = 0
DISABLE = 1
En esta pagina pueden checar bien para que es cada FUSE Engbedded Atmel AVR® Fuse Calculator!
Bootloader ARDUINO UNO r3 para ATMEGA328P
Posteado por
CMk
en
16:01
5
comments
Etiquetas: arduino, bootloader
Los comentarios más graciosos en el código fuente
jueves, 19 de julio de 2012
Los comentarios en el código fuente son una buena forma de documentar
la intención... aunque a veces se abusa, y se convierte más en un
diario de viaje o un blog donde se van dejando opiniones, frustraciones y
quejas. Y es que, suele ocurrir, los comentarios en el código pueden
convertirse en un reality show del desarrollo del producto.
Compartimos a continuación un compilado (chiste chiste) con los mejores comentarios en el código fuente. ¿Qué comentarios graciosos recuerdan ustedes?
Me siento ignorado
// a veces creo que el compilador ignora todos mis comentarios
Sinceridad
// estoy borracho, lo arreglo después
Un poco de magia
// Mágico. No tocar.
Por si no se entiende
return 1; //retorna 1
Disculpas...
// lo siento.
Dios, ayúdanos
// Cuando escribí esto sólo Dios y yo sabíamos lo que hace. // Ahora, sólo Dios sabe.
Aviso
/* * Quizás creas que sabés lo que hace esta porción de código. * Creeme, no lo sabés. * Si tratás de entenderlo vas a pasar muchos horas sin dormir, * maldiciendo el momento que pensaste que eras los suficientemente * inteligente para "optimizar" el siguiente código. * Así que, cerrá este archivo y andá a jugar con otra cosa. */
Advertencia para al mantenedor
// // Querido mantenedor: // // Una vez que termines de intentar "optimizar" esta rutina, // y que te des cuenta del terrible error que cometiste, // por favor incrementá el siguiente contador como una // advertencia para el próximo: // // total_de_horas_gastadas_aqui = 16 //
¡Que no ocurra!
try {
} finally { // no debería ocurrir
}
Desconfiar de la documentación
/**
* Siempre devuelve true.
*/
public boolean isAvailable() {
return false;
}
Arreglo
// no estoy seguro de que esto funcione, pero resuelve el problema
Desafio
// el código siguiente reemplaza al código anterior. ¿¿Algún problema?? // Si. No funciona.
via:dosideas.com
Posteado por
CMk
en
10:48
11
comments
Curso de programación en Android
lunes, 16 de julio de 2012
Me encontre con esto, si a alguien le interesa, tiene tiempo... pues aproveche... que las posibilidades de crear aplicaciones en android son muchas... el curso consta de lo siguiente:
Conceptos Generales
- Entorno de desarrollo Android [Vol. 1]
- Estructura de un proyecto Android [Vol. 1]
- Componentes de una aplicación Android [Vol. 1]
- Desarrollando una aplicación Android sencilla [Vol. 1]
- Interfaz de usuario en Android: Layouts [Vol. 1]
- Interfaz de usuario en Android: Controles básicos (I) [Vol. 1]
- Interfaz de usuario en Android: Controles básicos (II) [Vol. 1]
- Interfaz de usuario en Android: Controles básicos (III) [Vol. 1]
- Interfaz de usuario en Android: Controles de selección (I) [Vol. 1]
- Interfaz de usuario en Android: Controles de selección (II) [Vol. 1]
- Interfaz de usuario en Android: Controles de selección (III) [Vol. 1]
- Interfaz de usuario en Android: Controles de selección (IV) [Vol. 1]
- Interfaz de usuario en Android: Controles personalizados (I) [Vol. 1]
- Interfaz de usuario en Android: Controles personalizados (II) [Vol. 1]
- Interfaz de usuario en Android: Controles personalizados (III) [Vol. 1]
- Interfaz de usuario en Android: Tab Layout [Vol. 2]
- Menús en Android (I): Menús y Submenús básicos[Vol. 1]
- Menús en Android (II): Menús Contextuales[Vol. 1]
- Menús en Android (III): Opciones avanzadas [Vol. 2]
- Interfaz de usuario en Android: Widgets (I) [Vol. 1]
- Interfaz de usuario en Android: Widgets (II) [Vol. 1]
- Preferencias en Android I: SharedPreferences [Vol. 1]
- Preferencias en Android II: PreferenceActivity [Vol. 2]
- Bases de datos en Android (I): Primeros pasos con SQLite [Vol. 1]
- Bases de datos en Android (II): Inserción, actualización y eliminación de registros [Vol. 1]
- Bases de datos en Android (III): Consulta y recuperación de registros [Vol. 1]
- Ficheros en Android (I): Memoria Interna [Vol. 2]
- Ficheros en Android (II): Memoria Externa (Tarjeta SD) [Vol. 2]
Mapas en Android
- Mapas en Android (I): Preparativos y ejemplo básico [Vol. 2]
- Mapas en Android (II): Control MapView [Vol. 2]
- Mapas en Android (III): Overlays (Capas) [Vol. 2]
- Content Providers en Android (I): Construcción [Vol. 2]
- Content Providers en Android (II): Utilización [Vol. 2]
- Notificaciones en Android (I): Toast [Vol. 2]
- Notificaciones en Android (II): Barra de Estado [Vol. 2]
- Notificaciones en Android (III): Diálogos [Vol. 2]
- Servicios Web SOAP en Android (1/2)
- Servicios Web SOAP en Android (2/2)
- Servicios Web REST en Android (1/2)
- Servicios Web REST en Android (2/2)
- Introducción [Nuevo!]
- Implementación del Servidor [Nuevo!]
- Implementación del Cliente Android [Nuevo!]
Depuración en Android: Logging [Vol. 2]
Posteado por
CMk
en
11:33
0
comments
Etiquetas: android, programacion











