Ir al contenido principal

Entradas

Mostrando las entradas de 2012

Iteaduino Leonardo + Servos + Joystick Shield

Mientras terminaba de desempacar los productos enviados desde China; se me venian a la cabeza la posibilidades para cada uno de ellos y sus vinculaciones.

Entonces empecemos con una sencilla.  Mover los servos utilizando el Joystick Shield.





Elementos a utilizar:

Iteaduino Leonardo
Pan/Tilt Bracket (Paneos)
Servos
Protoboards
Jumpers
Joystick Shield




Y ganas de probar y cambiar codigo y cables ;-)





Codigo Fuente:  (mediafire)

(parcial)
void setup() {
  Serial.begin(9600);

  servoTilt.attach(2);  //The Tilt servo is attached to pin 2.
  servoPan.attach(1);   //The Pan servo is attached to pin 3.

  pinMode(button0, INPUT);      //Set the Joystick button 0 as an input
  digitalWrite(button0, HIGH);  //Enable the pull-up resistor on button 0

  pinMode(button1, INPUT);      //Set the Joystick button 1 as an input
  digitalWrite(button1, HIGH);  //Enable the pull-up resistor on button 1

  pinMode(button2, INPUT);      //Set the Joystick button 2 as an input
  digitalWrite(button2, HIGH);  //Enable the p…

Embarque desde China

Hoy me llegaron mis articulos de la tienda de iteadstudio.com  donde compre ya varios Shields para Arduino y sus clones compatibles.

Esta vez me tente y me compre otro clon, en este caso "iteaduino leonardo" para ver como funciona con todos los Shields, motores y Servos.
Aunque son muy buenos proveedores, le faltaria un poquito para se excelentes, y es mejorar ejemplos practivos del uso de sus productos con el codigo fuente y sus actualizaciones.
Me compre recientemente el Shield Bluetooth y me esta costando hacerlo andar correctamente ante la falta de la actualizacion del codigo fuente, pero bueno, la gracia de esto ES INVESTIGAR.  ;-)


Arduino Dual Stepper Motor Driver Shield.Arduino Proto Screw Shield.Iteaduino Leonardo.  (Clon Arduino) Presentación de la version Arduino Leonardo.



10 Pasos para Escribir Bien

Segun David Ogilvy.
Existen dias, en los cuales no puedo escribir ni el mas sencillo mail, independientemente de mis problemas mentales (entiendase: interrupciones, compañeros/as de trabajo molestos, la vida misma, pocas ganas, etc) y en el peor de los casos MI propia torpeza.
Entonces al leer este post desde Jomofis hace tiempo atras, trate de cambiar mis malos habitos de escritura.


Como soy experiencia viva del funcionamiento del consejo, voy a retrasmitirlo para que otras almas caminen un poco mas derechas. ;-)



1. Lea el libro “Escritura que funciona” de Roman y Raphaelson. Lealo tres veces.
2. Escriba de la manera en que habla. Naturalmente.
3. Use palabras breves, oraciones breves y párrafos breves.
4. Nunca use jerga como “reconceptualizar”, “actitudinalmente” y “juiciosamente”. Son evidencias de ser un jodido pretencioso.
5. Nunca escriba más de dos páginas sobre cualquier tema.
6. Revise sus citas.
7. Nunca envíe una carta o un memo en el mismo día en que lo escribió. Léalo en…

DuinoBot v1.2 + Servos

Hoy me llego el envio de Sparkfun con mi Pan/Tilt Bracket y unos Servos. Con ellos me decidi a realizar algunas pruebas que mostrare a continuacion.

Elementos a utilizar:

DuinoBot v1.2  (RobotGroup ARG)
Pan/Tilt Bracket (Paneos)
Servos
Protoboards
Jumpers
Potenciometro


Tambien codifique con la IDE de Arduino para que estos elementos "se fusionaran" en mi TEST.  ;-)


Codigo Parcial

void setup(){
  servoTilt.attach(2);  //The Tilt servo is attached to pin 2.
  //servoPan.attach(3);   //The Pan servo is attached to pin 3.
  servoTilt.write(10);  //Initially put the servos both
  //servoPan.write(40);      //at 90 degress.

  Serial.begin(57600);  //Set up a serial connection for 57600 bps.
}

void loop(){
  val = analogRead(potpin);            // reads the value of the potentiometer (value between 0 and 1023)
  val = map(val, 0, 1023, 0, 179);     // scale it to use it with the servo (value between 0 and 180)
  servoTilt.write(val);                  // sets the servo position ac…

Este es un pequeño paso ....

....para un hombre pero un gran salto para la humanidad


Fallece Neil Armstrong a los 82 años, por complicaciones cardiacas. 



Neil Armstrong, who made the “giant leap for mankind” as the first human to set foot on the moon, died on Saturday. He was 82.
 His family said he died of complications “resulting from cardiovascular procedures.” He had undergone heart bypass surgery this month in Cincinnati, near where he lived. The family did not say where he died.

El primer hombre que pisó la Luna, Neil Armstrong, falleció hoy a la tarde en Estados Unidos. El astronauta estadounidense tenía 82 años y había sido sometido a principios de agosto a una operación cardíaca después de que los médicos encontraran que sus arterias coronarias estaban obstruidas.
La familia del astronauta emitió un comunicado y dijo que Armstrong "sirvió a su nación con orgullo, como piloto de guerra de la Marina, piloto de pruebas y astronauta".

Armstrong comandó el Apolo 11 y llegó a la Luna el 20 de ju…

Lentes DIY desde Canada

Tanto "hagalo Ud mismo" dando vueltas por el mundo, que alguien penso.

"Anteojos pintados por sus dueños???"

Y aca estamos comentando, que la empresa canadiense Del Rey & Co, pone a la venta unos anteojos en color blanco (pintame), para que sus dueños den ESE toque especial. 

Como dicen en kabyte :Las posibilidades son infinitas y poseen un diseño universal y moderno que combina con casi cualquier estilo. Para expresarse una y otra vez fácilmente y de la forma que deseen.
Sitio : Crafty DYI Sunglasses

Fuente: Kabytes.com

Ernest Borgnine rumbo al cielo.

Ernest Borgnine, el astro de la pantalla grande conocido por sus papeles de villanoviolento, pero quien ganó el Oscar a mejor actor por su papel de carniceroenamorado en “Marty”, de 1955, ha fallecido. Tenía 95 años.
Su añejo portavoz, Harry Flynn, dijo a The Associated Press que Borgnine murió en el Centro Médico Cedars-Sinai acompañado de su familia. Los televidentes adoraron a Borgnine cuando representó a un oficial de la Marina en la comedia “McHale’s Navy”. Borgnine también fue el tipo malo que golpea a Frank Sinatra en “From Here to Eternity” y uno de los mafiosos que amenaza a Spencer Tracy en “Bad Day at Block Rock”. En televisión se lo pudo ver en seriers como “Lobo del aire”. AP fuente: exitoina
Lo recuerdo bastante por el rol de Dominic Santini en AIRWOLF (Lobo del Aire)




Sonda Voyager

Fuente: fayerwayer.com

Extracto de la nota.
En 1977, la NASA disparó al espacio a la sonda Voyager 1. Hoy, 34 años, 9 meses y 17 días después, es el aparato fabricado por el hombre que más lejos ha llegado en la historia, y estaría próximo a abandonar el sistema solar en cualquier momento. El año pasado, la NASA indicó que la sonda estaba en unanueva región hasta entonces desconocida del espacio llamada de “estancamiento”, que sería la última capa de la burbuja que rodea aj nuestro sistema solar. “El análisis indica que el límite entre el espacio interestelar y la burbuja de partículas cargadas que el sol empuja alrededor de sí mismo probablemente mide entre 16.000 y 23.000 millones de kilómetros desde el sol, con una mejor estimación de aproximadamente 18.000 millones de kilómetros. Considerando que el Voyager está a alrededor de 18.000 millones de kilómetros de distancia, podría cruzar al espacio interestelar en cualquier momento”, explicó Tom Krimigis, investigador del Voyager. Lo…

Messi No Cae Facilmente

Lionel Messi, demuestra las ventajas de "no tirarse" mientras juega al futbol.



Para que aprendran aquellos jugadores mas sensibles y livianitos...  :-p



Alias en terminal de Mac OS X

Muchos recordaran, de su paso por GNU/Linux, la existencia de los "alias" en los Shells.
Y siendo sincero, me he acostumbrado mucho ....mucho a escribir vdir, cuando quiero hacer un ls -la, pensaran que ahorro poco, no se. Es mental, me siento mas comodo escribiendo vdir que lo otro.

a)Ejecutar en una pantalla del Terminal :  vi /etc/profile
b)Editar/crear el archivo y agregarle el Alias deseado de la siguiente forma:
     alias aliasname='comando /camino/completo'

    ejemplo:
          alias vdir='ls -la'

c)Grabar los cambios con:  :wq!  en el editor VI
d)Cargue/recargue su Profile con:
        . /etc/profile

En la fuente existen mas casos, quizas alguno de ellos se encuentre el que Uds necesiten.


Fuente: higherVisibilityWebsites


ACTUALIZACION

Necesitaba agregar parametros al alias, para utilizarlo con MAVEN y buscando encontre este post.
Que me ayudo a enteder y mejorar mi ALIASes. ;-)

Ejemplo:

alias cdch='cd $1' 


Se hace: (en el mismo archivo /etc/…

Transbordador Enterprise al Museo

Así se llevan los transbordadores para los distintos museos.



Y después a desarmar todo...


Fuente: microsiervos  y microsiervos 2

Siento tristeza; al ver, estas magnificas piezas de ingeniería almacenadas para el olvido; sin haber tenido
la oportunidad de sobrevivir para mas misiones espaciales.  :-(

Bonus: Atlantis

HTML Codes - Caracteres Especiales

Me píerdo al editar HTML y tener que agregar:  ñ, ó, í, etc....  entonces busque una pagina para solucionar mi dilema mental. ;-)



CarácterCódigoCódigo Numérico   Código HexadecimalDescripciónAAAACapital AaaaaLowercase AÀÀÀÀCapital A-graveààààLowercase A-graveÁÁÁÁCapital A-acuteááááLowercase A-acuteÂÂÂÂCapital A-circumflexââââLowercase A-circumflexÃÃÃÃCapital A-tildeããããLowercase A-tildeÄÄÄÄCapital A-umlautääääLowercase A-umlautÅÅÅÅCapital A-ringååååLowercase A-umlautĀĀĀCapital A-macronāāāLowercase A-macronĂĂĂCapital A-breveăăăLowercase A-breveĄĄĄCapital A-ogonekąąąLowercase A-ogonekǞǞǞCapital A-diaeresis and macronǟǟǟLowercase A-diaeresis and macronǺǺǺCapital A-acute ringǻǻǻLowercase A-acute ringÆÆÆÆCapital AE LigatureææææLowercase AE LigatureǼǼǼCapital AE Ligature-acuteǽǽǽLowercase AE Ligature-acuteBBBBCapital BbbbbLowercase BḂḂḂCapital B-dotḃḃḃLowercase B-dotCCCCCapital CccccLowercase CĆĆĆ