Control de pulsadores con Netduino


 

 

 

 

 

Una de las preguntas más comúnmente hechas para comenzar Netduino 2 usuarios es cómo utilizar un botón. Para los dos ejemplos incluidos aquí vamos a usar el botón de encendido y el lede  internos de la placa .

 

Hay dos formas básicas para utilizar los puertos de entrada digital en el Netduino 2. Podemos configurarlo como un puerto de entrada, donde tendremos que comprobar continuamente el valor del puerto a continuación, realizar una acción basada en este valor o podemos utilizarlo como un puerto de interrupción donde vamos a definir un controlador de evento que se basan en una cambio de valor.

 

Para nuestro primer ejemplo este sencillo programa se iluminará el LED a bordo cuando se presiona el botón del tablero de. Esto se hace comprobando constantemente el estado del puerto de entrada en el bucle while. Cuando se pulsa el botón, el valor es alto y cuando se suelta el valor es bajo. Este valor se pasa directamente al puerto LED.

 

Observe filtro falla del InputPort se fija por falso. El filtro de interferencia se usa para prevenir el rebote del interruptor, que no es un problema en este caso. También hemos establecido el modo Resistencia interno ya que el botón a bordo Netduino 2 tiene una resistencia pulldown.

 

El MCU tiene la capacidad de fijar para pull-up o en modo descolgante ya que tiene ambas capacidades incorporadas para el pasador. Desde que usamos una resistencia pulldown para tirar de la línea de baja y el botón se conecta a la línea de 3,3 V, el botón seguirá siendo baja presionado momento en el que pasará a ALTO luego de vuelta a BAJO cuando se suelta.

?

1 /// <summary>
2 /// Button Tutorial for the Netduino 2 and Netduino Plus 2
3 /// </summary>
4 public class Program
5 {
6     /// <summary>
7     /// Main method runs on startup
8     /// </summary>
9     public static void Main()
10     {
11         // Define a new Output Pin to the Onboard LED
12         // NOTE: Setting initial state of the pin to "false"
13         OutputPort onboardLED = new OutputPort(Pins.ONBOARD_LED, false);
14
15         // Define a new Input Pin to the Onboard Switch
16         // NOTE: Set glitch filter to "false".  This is only needed to
17         //       prevent switch bounce and in this case not needed.
18         // NOTE: The pullup on the MCU is disabled and the onboard switch
19         //       has a pulldown resistor so we set this to "Disabled".
20         // NOTE: The switch has a pulldown resistor and is connected to 3.3 (logic HIGH)
21         //       so the switch will show HIGH when pressed or LOW when released.
22         InputPort button = new InputPort(Pins.ONBOARD_SW1, false, Port.ResistorMode.Disabled);
23
24         // Create a boolean member to hold the button state.
25         bool buttonState = false;
26
27         // Loop forever
28         while (true)
29         {
30             // Read the button's state
31             buttonState = button.Read();
32
33             // Illuminate the LED based on a button press
34             onboardLED.Write(buttonState);
35
36         }
37
38     }
39 }

 

 

 

 

 

 

La caída en el ejemplo de código anterior es el hecho de que tenemos que comprobar constantemente el estado del puerto de entrada y llevar a cabo sobre la base de esa condición. Un método más limpio, más eficiente es utilizar un InterruptPort. El InterruptPort nos permite crear un controlador de eventos para cuando el estado del botón cambia. Un ejemplo es el siguiente:

 

 

/// <summary>
2 /// Button Event Handler Tutorial for the Netduino 2 and Netduino Plus 2
3 /// </summary>
4 public class Program
5 {
6
7     // Define a new Output Pin to the Onboard LED
8     // NOTE: Setting initial state of the pin to "false"
9     private static OutputPort onboardLED = new OutputPort(Pins.ONBOARD_LED, false);
10
11     /// <summary>
12     /// Main method runs on startup
13     /// </summary>
14     public static void Main()
15     {
16         // Define a new Interrupt Port to the Onboard Switch
17         // NOTE: Set glitch filter to "false".  This is only needed to
18         //       prevent switch bounce and in this case not needed.
19         // NOTE: The pullup on the MCU is disabled and the onboard switch
20         //       has a pulldown resistor so we set this to "Disabled".
21         // NOTE: The switch has a pulldown resistor and is connected to 3.3 (logic HIGH)
22         //       so the switch will show HIGH when pressed or LOW when released.
23         // NOTE: Set the Interrupt to fire on both edges (HIGH and LOW). (More Info:http://msdn.microsoft.com/en-us/library/cc532332.aspx)
24         InterruptPort button = new InterruptPort(Pins.ONBOARD_SW1, false, Port.ResistorMode.Disabled, Port.InterruptMode.InterruptEdgeBoth);
25
26         // Create an event handler for the button
27         button.OnInterrupt += new NativeEventHandler(button_OnInterrupt);
28
29         // Wait forever
30         Thread.Sleep(Timeout.Infinite);
31     }
32
33     /// <summary>
34     /// Event Handler for the Button Press
35     /// </summary>
36     /// <param name="port"></param>
37     /// <param name="data"></param>
38     /// <param name="time"></param>
39     private static void button_OnInterrupt(uint port, uint data, DateTime time)
40     {
41         // Activate the LED when button is pressed (data == 1)
42         onboardLED.Write(data == 1);
43     }
44
45 }

 

En este ejemplo por encima de los ajustes son muy similares para el filtro de glitch y el Modo de Resistencia . Un ajuste adicional para el InterruptPort es el modo de interrupción de la que nos hemos fijado para InterruptEdgeBoth . En este escenario, el evento se disparará cuando el pin cambia de bajo a alto o alto a bajo. En esencia, esto nos permite manejar la prensa y la liberación del botón. Cuando esto sucede el evento OnInterrupt se dispara . El controlador de eventos que permite transformar el LED encendido o apagado en función del estado del botón.

 

La parte eficaz de este ejemplo es que el programa se va a dormir después de la inicialización de los puertos. Se despertará cuando se controla el evento , y luego irá a dormir de nuevo hasta el próximo evento .

Yo mencioné al principio me cubra el uso de componentes externos y aquí lo haré. Usted puede utilizar un botón externo o LED externo , ya sea con ejemplo . Usted sólo tendrá que conectar los componentes adecuados . Para este ejemplo vamos a necesitar nuestra Netduino 2, una placa, un botón , un LED y dos resistencias, una de 1kΩ  y una de 470Ω .

 

En ambos casos vamos a querer cambiar los pernos que estamos utilizando a los pines externos en lugar de la en los pines de mesa. Para estos ejemplos cualquiera de los pines digitales (D0-D13) se puede utilizar.

 

Vamos a utilizar D0 y D1 en nuestro ejemplo.

 

Dónde estamos utilizando el bordo LED como así:

OutputPort onboardLED = new OutputPort (Pins.ONBOARD_LED, false);

 

Vamos a querer cambiar utilizando el pin 1 para nuestro ejemplo:

OutputPort onboardLED = new OutputPort (Pins.GPIO_PIN_D1, false);

 

Dónde estamos usando el botón del tablero en que así:

Botón InputPort = new InputPort (Pins.ONBOARD_SW1, falso, Port.ResistorMode.Disabled);

 

Vamos a querer cambiar utilizando Pin 0 para nuestro ejemplo:

Botón InputPort = new InputPort (Pins.GPIO_PIN_D0, falso, Port.ResistorMode.Disabled);

 

 

Fuente aqui

Anuncios

Vigila tus hijos con este peculiar sensor


El CES  de las Vegas de este año no ha parado de mostrar cosas interesantes como  este original sistema llamado  Sen.se Mother que permite  monitorear a tus hijos gracias a su  diseño  que es muy amigable,    lo cual lo hace todavía más curioso.

Ha llegado el momento para los dispositivos que aprenden a vivir con nosotros en vez de aprender a vivir con ellos. Los sensores que entiendan las cosas sin necesidad de que se les diga . Baterías que duren más de un año .  Dispositivos sin botones simples. Sen.se Mother y sus sensores se han diseñado para integrarse en su vida y adaptarse a su comportamiento sin necesidad de ningún esfuerzo , entrenamiento o cuidado de usted.

Su condición física , la salud , la seguridad o el confort doméstico no están aislados , los reinos independientes de su vida. Juntos tejen la trama de sus días y de interactuar unos con otros . De un vistazo y en un solo lugar se puede encontrar momentos grandes y pequeños, mayores y benignos preocupaciones, priorizados según su importancia y urgencia. Por fin se puede soltar las piezas del rompecabezas de su vida en su lugar

La idea subyacente del sistema es  que nuestras necesidades cambian constantemente, de hecho algunos sólo duran unos instantes por lo que ya  no es necesario un dispositivo especializado para manejar cada uno de ello  ,o pequeños gadgets (llamados >Motion Cookies) que permiten realizar el seguimiento del movimiento, temperatura o la distancia entre lacookie y la mother  y  son los primeros miembros esenciales de la siempre creciente familia Sense Madre.Son Pequeños y resbaladizos, y se pueden poner a casi cualquier cosa. Ellos tienen el poder para detectar y comprender los movimientos de los objetos y las personas

Su creadores denuncian que dejemos de  descartar dispositivos cuando el servicio que prestan ya no es de ningún interés para usted por lo qeu han  diseñado sensores que pueden readaptarse dentro de unos minutos para resolver sus preocupaciones actuales . Usos dura toda la vida , o un par de horas , para preguntas críticas o mundanas – usted puede confiar Sense Madre y sus galletas con la tarea sin pensarlo dos veces , si su necesidad merece un dispositivo dedicado .

Obviamente el tema de la privacidad también la han perseguido  pues   se puede  pulsar el botón de pausa en la aplicación de teléfono inteligente o simplemente eliminar la cookie relacionada desde su ubicación. Todos los datos generados por los dispositivos que compra el usuario son del usuario  En cualquier momento, usted puede, por supuesto, optar por eliminar todos los datos grabado  y por  ultimo tampoco  hay necesidad de pagar una cuota de suscripción

¿Como se usan?

  • Seleccione lo que desea Sense madre que haga por ti
  • Ponga un movimiento Galleta en el objeto apropiado
  • Iniciar el seguimiento de la actividad
  • Reciba alertas y notificaciones cuando sea necesario mediante un aplicación especifica
  • Noticias Senseboard de todo su vida:Tener un par de minutos de sobra? Hojea el libro de cuentos que le dice su propia historia. Todo lo que usted pidió Sense madre a tener en cuenta es en ese país. Echa un vistazo a los titulares del día. Separar lo que merece su atención y lo que es normal o de rutina. Algo llama su interés? Sólo tiene que tocar para explorar con todo detalle.

¿Qué te importa lo de hoy?

Aplicaciones para ayudarle a sentirse mejor, recuperar la calma, saben a sí mismo ya su entorno, hacer la vida más fácil. Sense Mother sabrá cómo ayudarle en cada vez más áreas de su vida diaria. Seleccione la aplicación que satisfaga sus necesidades y preocupaciones actuales. Sense Mother y las cookies sabran perfectamente adaptarse. No todos los problemas duran toda la vida.

Una vez que se solucione el problema, sólo tiene que elegir otra aplicación. Estas son algunas de las primeras aplicaciones  curiosas que han creado:

  • Walk:¿Eres lo suficientemente activo para mantenerse en forma ? Monitorear el número de pasos que usted hace, las distancias que camina , las calorías que quema .
  • café expreso:¿Cuántos cafés expreso usted elabora ? ¿Usted Toma muchos de ellos en la noche ? ¡Entérate antes de tirar  fuera  las cápsulas .
  • presencia:¿Hay alguien en casa en este momento? Bajar automáticamente el termostato cuando no hay nadie allí.
  • dientes:¿De verdad se cepille los dientes mejor que tus hijos? Acepte el reto y lo mejor van a dar el ejemplo.
  • intrusión:Supervisar el acceso a su casa. Obtener un aviso cuando se detecta actividad inusual cuando usted está ausente .
  • medicación:Siempre tome sus medicamentos a tiempo . Recibe una notificación si se le olvida . Vigilar la regularidad de su consumo .
  • temperatura:Mida la temperatura de todo el mundo le parezca. Recibe un aviso si se va por encima o por debajo del rango normal.
  • bebida:Beber suficiente agua es importante para mantenerse en forma . Evaluar la cantidad de agua que usted bebe cada recordatorios day.Get si usted no bebe suficiente .
  • sueño:Dormir mejor . Despierta descansado . Medir la perfección la calidad de su sueño y ser despertado suavemente en el mejor momento .
  • Plantas:¿A veces se olvida de regar las plantas? Esta App se asegura de que usted está saciar su sed y te recuerda si es necesario.
  • misterios:Todos tenemos nuestros pequeños secretos que no se permite que nadie más que tocar . Mantenga un ojo en la suya y ser advertido si se mueven .
  • nevera:¡Entérate si la puerta de la nevera se deja abierta y se calienta . Al mismo tiempo , no perder de vista su picoteo entre las comidas.

Detalles técnicos de la Madre

TAMAÑO 160mm x 90mm
PESO 450gr
CONEXIÓN Conexión Ethernet con cable al router
POTENCIA 100 y 240 voltios de entrada
USO Uso de interior solamente
DISPOSITIVOS MÓVILES iPhone, iPad (iOS 6.1 +) Android (4.0 +)
COMPUTADORAS Cualquier equipo con una versión reciente de un navegador de gran
SEGURIDAD Mother Sense obviamente no es un juguete y debe mantenerse fuera del alcance de los niños

Para seguir con lo extraño, tiene un precio de 165 dólares ¿será el gadget definitivo ???

Fuente aqui

Un verdadero termostato inteligente


No es la primera vez  que se trata en este blog el tema de los termostatos “inteligentes” dado que al ser  dispositivos que de estar instalados en la vivienda  tienen un control muy grande sobre los elementos de climatización  y es muy sencillo su suistitución , es un elemento de la vivienda muy proclive a su actualizacion  al atecnologia de l siglo XXI

Mas que un simple termostato tradicional, el planteamiento tras de Nest   es usar un dispositivo verdaderamente inteligente, que pueda aprender de los gustos del usuario, ir mejorando en base a la experiencia previa y adaptarse a ello en el futuro. Así pues, además de aprender con qué temperatura nos sentimos más a gusto y programarla, también habrá de apagar los sistemas de calefacción tan pronto dejemos nuestro hogar, para poder disminuir el consumo energético(de hecho envian  un  panorama general por correo electrónico de un informe mensual de energía con un resumen de su uso de energía y consejos para ayudarle a ahorrar).

La mayoría de la gente salir de la casa a una temperatura y se olvida de cambiarlo. Así que Nest aprende su horario,y de  los programas y se puede controlar desde el teléfon,o pero deber enséñarle bien y el termostato Nest podrá reducir sus facturas de calefacción y refrigeración hasta un 20%.

Si se siente cómodo de instalar una lámpara, se puede instalar el termostato Nest por su mimo , de hecjo cuatro de cada cinco personas instalan Nest  en 30 minutos o menos (también puede obtener la instalación de un localNest Certified Professional)

La programación de  termostatos es complicada e irritante – pero un termostato no programadas pueden perder el 20% de su factura de calefacción y refrigeración. Así que los programas ya estan almacenados en  Nest: sólo tienes que activar y rechazarlos. El termostato aprende qué temperaturas le gustas y construye una programación personalizada enseñando que temperaturas son eficaces durante unos días y, dentro de una semanad de uso , iniciar el ajuste de ellos por sí solo.

El funcionamiento pues se basas en responder a algunas preguntas básicas y después de eso, el termostato Nest optimizará sí para su sistema y empezar a aprender de los cambios de temperatura.

Con Auto-Away ™, el Nest  se apaga automáticamente a una temperatura lejos de eficiencia energética cuando  no esta en casa imcluso  funcionara en el 90% de los hogares, incluso si su nido está en un lugar que no pasa en su camino hacia la puerta, de hecho si se olvida de apagarlo cuando te vas, Nest  lo hará por usted

Por ultimo también ofrecen  la aplicación Nest  en Adroid e Ios   para conectarse a su termostato desde un smartphone para por ejemplo controlar la temperatura fuera de casa

Con el paso del tiempo a medida  qeu va aprendiendo los habitos aparece una hoja en el display cuando esta ahorrando energía (  de hecho el cambio de la temperatura de solo un grado  puede reducir el consumo de energia de hasta un 5%)   gracias a que  Nest ha hecho un calendario para su hogar que está ayudando a ahorrar energía. Si cambia la temperatura unos cuantos días seguidos Nest  se dará cuenta, pero los ajustes de una sola vez no se confunda.¿Quiere perfeccionar tu horario? Usted puede editar en segundos en el termostato Nest o remotamente usando tu cuenta de Nest. Ahora usted puede ver exactamente cuando Nest  estaba en su casa. Gire a la temperatura por debajo de 70 ° a 68 °, a continuación, comprobar Historia Energy al día siguiente. Usted verá la cantidad de energía que ha guardado y por qué.
Y ya para terminar  Auto-Horario hace que sea fácil crear un programa de eficiencia energética que pueden ayudarle a ahorrar hasta un 20% en sus facturas de calefacción y refrigeración, de hecho !sus creadores prometen  que  todas las características del termostato Nest combinadas se puede obtener ahorros aún mayores!

Y el precio de este ingenio     …….. desde la web de su fabricante puede ser adquirido por la “módica” cantidad de 249 dólares.

 

Fuente aqui

Manejo de Interrupciones en Netduino


En este post se muestra cómo controlar eventos en una placa de  Netduino.
El  Manejo de eventos es un patrón de uso común con la programación basada en Windows y como vemos en el ejemplo  tambien  se puede utilizar sin una tecnología de ventanas en nuestro Netduino.
La gestión de eventos no es que reaccionar a una situación dada,por ejemplo al presionar un botón,leer un teclado matricial,procesar un pulso,etc. Como todo  lo relacionado con programación ,se requiera  cierto código  con el fin de realizar esta tarea.

Código de ejemplo

01 using System;
02 using System.Threading;
03  
04 using Microsoft.SPOT;
05 using Microsoft.SPOT.Hardware;
06  
07 using SecretLabs.NETMF.Hardware;
08 using SecretLabs.NETMF.Hardware.Netduino;
09  
10 namespace EventHandlingExample
11 {
12     public class Program
13     {
14         static OutputPort led = new OutputPort(Pins.ONBOARD_LED, false);
15  
16         public static void Main()
17         {
18             // write your code here
19             InterruptPort button = new InterruptPort(Pins.ONBOARD_SW1, false, Port.ResistorMode.Disabled, Port.InterruptMode.InterruptEdgeBoth);
20             button.OnInterrupt += new NativeEventHandler(button_OnInterrupt);
21  
22             Thread.Sleep(Timeout.Infinite);
23         }
24  
25         static void button_OnInterrupt(uint data1, uint data2, DateTime time)
26         {
27             led.Write(data2 == 0);
28         }
29     }
30 }

Detalles

La muestra de código, básicamente, crea un botón (es decir InterruptPort) y se une un evento para el botón. Hay un método definido que controla el evento llamado button_OnInterrupt (..). Este método no hace nada más que escribir a un LED. En realidad, puede hacer lo que quieras y no necesita hacer  parpadear un LED.

Video Tutorial

El siguiente video es para  tincentivar la compra desde Secret Labs. Ellos han creado un video ingenioso que te muestra todos los detalles y lo presenta con gran detalle. 
Fuente aqui

Licencia Creative Commons
solo-electronicos por Carlos Rodriguez Navarro se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 3.0 Unported.

Aplicaciones portables que no pueden faltar en tu memoria USB


La memorias usb  ya forman parte de nuestras vidas  tal vez como el reloj , el  terminal móvil   o las propias llaves .Dada  la gran versatilidad de dichas memorias usb  ,se presenta aquí  una pequeña  lista de aplicaciones portables a nuestra unidad usb para que siempre qeu nos hag falta esten disponibles simplemente conectado nuestra unidad al ordenador host.

Seguridad

Por supuesto, las computadoras están siempre vulnerables a cualquier ataque:por eso tenemos que estar cubiertos con una buena suite de seguridad. Cuando esta también se ve comprometida, tener seguridad de respaldo en un pendrive puede ser una buena solución. Estas aplicaciones portables también sirven para hacer un chequeo de seguridad antes de abrir documentos importantes en una computadora que no es nuestra.

  • TrueCrypt: hace algunos días mencionamos esta aplicación como una de las mejores para cifrar archivos tanto en Windows como Mac. Afortunadamente también está disponible de forma portátil, para poder facilitar la seguridad de nuestros documentos en todo momento.
  • CCleaner: este es uno de los mejores limpiadores de registros que hay en el mercado, y también podemos aprovecharlo de forma portátil si estamos en una computadora particularmente descuidada.
  • Spybot: para cubrir nuestras espaldas, podemos registrar el ordenador usando Spybot portable, que nos permite detectar amenazas de malware que hayan pasado desapercebidas por el software local.
  • DataRecovery: este programa nos permite recuperar archivos que hayan sido borrados y eliminados de la papelera de reciclaje. Disponible para diferentes particiones de archivos, y, como no podía ser de otra manera, también de forma portable.

Lupo PenSuite

Con Lupo podemos acceder a una lista impresionante de apps que podemos llevar en nuestro pendrive todo el tiempo, sin consumir demasiado espacio, y respondiendo a todas nuestras necesidades. Además, cuenta con juegos, y otros recursos importantes.

Son más de 160 aplicaciones portables optimizadas para tener un funcionamiento muy bueno desde un USB, seleccionados por el equipo de Lupo y diferenciados por categorías como seguridad, sistema, oficinas, utilidades, multimedia e internet, entre otros. Es completamente gratuito, por lo que no debemos desperdiciar la oportunidad.

Descargar Lupo PenSuite

Adobe Portable

Algunos de los programas más importantes de Adobe también vienen en versión portable. Por ejemplo, para trabajar desde otra computadora podemos optar por tener siempre en el pendrive las versiones portables de Photoshop e Illustrator, sobre todo si planeamos estar en un lugar donde las computadoras no cuentan con este software.

Herramientas de navegación

Los navegadores también pueden ser transportados sin problemas por un pendrive. Aquí, una selección :.

DropboxPortableAHK

Aunque Dropbox se puede acceder fácilmente desde la web, puede que algunos prefieran tener la aplicación instalada. Como sabemos, solamente se puede tener una cuenta sincronizada en el ordenador, así que no está de más tener una extra, por las dudas. Para eso, viene como anillo al dedoDropboxPortableAHK, una aplicación gratuita que nos permite usar nuestra cuenta desde cualquier parte.

¿Cómo funciona? No necesitamos tener instalado el programa en el ordenador, sino que nada más tenemos que copiar el directorio completo para correr la aplicación. Además, tiene una sincronización selectiva que nos permite seleccionar la carpeta de la misma forma que en Dropbox. Obviamente, su bondad más grande es que nos permite usar dos cuentas de Dropbox en simultáneo (como sabemos, Dropbox no soporta múltiples cuentas).

Descargar DropboxPortableAHK

VLC Portable

Tanto para Mac como para Windows, VLC es uno de los mejores reproductores multimedia, sobre todo para video. Si no queremos usar la opción que viene de fábrica o el reproductor que tenemos disponible en la computadora de turno, podemos descargar VLC de forma gratuita para ver nuestros videos.

 

Fuente aqui

Nuevos sensores para tus plantas


El Flower Power de Parrot es un novedoso  dispositivo fabricando por la famosa  firma francesa Parrot( especializada en el uso de tecnología Bluetooth), que se coloca junto a las plantas,( pues el radio de acción es de 10 centímetro) en forma de un pequeño  tronco   que  es capaz de tomar  lecturas de humedad,luz,ph  y temperatura para ser consultados  desde una aplicación en un smartphone.

Lo más interesante de esta solución al igual  que otras similares soluciones para el jardín  basadas en M2M   es que propone una tecnología para uso cotidiano sin tener que pensar en que se está usando.

Al simular otra planta cuenta con una “raíz” para medir la humedad y cantidad de fertilizante de la tierra mediante dos sensores de ph y humedad asi como la temperatura en el tronco, completando el conjunto una rama que alberga una pila, tipo AAA (que dura seis meses), y la otra rama el sensor de luz encargándose de informarnos qué tal van las cosas en nuestras plantas mediante la medición de temperatura, humedad, y condiciones de fertilizante  avisandonos a nuestros smartphones si nuestra planta favorita está necesitada de un poco más de luz o agua, para que tomemos las medidas pertinentes. 

Para empezar a usarlo es necesario instalarse la aplicación gratuita creada al efecto, de momento solo para iPhone e iPad, (pero insisten en que en pocas semanas también estará para algunos modelos de Android con bluetooth de bajo consumo). Después toca escoger entre 2.000 categorías, después el tipo concreto de cultivo entre 6.000 tipos de plantas árboles y vegetal. Vale tanto para unos geranios, como para cilantro, una mata de tomate o unas zanahorias. Parrot insiste en que el catálogo de plantas va a ir en aumento.

Cada 15 minutos la aplicacicon , comprueba el estado general del ser vivo y lo actualiza en el móvil o tableta. Las gráficas se pueden consultar en tiempo real. A partir de estos datos crea las estimaciones a largo plazo. Si todos los iconos están en verde, todo está bajo control. Si aparecen en rojo es necesario realizar una acción. En este caso, se acompaña de una alerta.La aplicación asimismo avisa con una notificación cuando algo falla o hay que regar

A medida que se usa, mejora. Poco a poco conoce mejor la evolución de la planta. Tanto es así que si se va de viaje hace una estimación de cuando habría que renovar el sustrato. Envía consejos y permite avisar a un contacto para que se encargue de su cuidado.

La aplicación hace seguimiento de tantos sensores como desee:ya sea una sola planta o toda una hilera con el mismo cultivo e incluso todo un huero , eso sí  en caso de tener varias especies en el jardín, habría  que comprar más unidades aunque todas se monitor izarían desde el mismo terminal.

 Por ahora solo compatible con iPhone, pero prometen que la apliacion tambien llegara a Android. Se puede elegir entre verde, marrón o azul, para que no desentone demasiado con el resto de las plantas y  costará unos 50€ ¿Interesante verdad?

Fuente aqui

¿Se puede reparar una memoria usb?


La recuperación de los datos almacenados en un unidades re-movibles  flash por problema en  las particiones perdidas solo es posible con las utilidades que se presentan en este post o en otro anterior ,   siempre  que  el dispositivo sea  reconocido correctamente por el equipo( al menos debería aparecer un nuevo icono  aparecer en la lista de unidades de tu PC) ,pero aun así,  hay ciertas pautas y operaciones  que aun  puede comprobar antes de dar por perdida su unidad flash usb .

¿Que hacer si  no es reconocida la unidad flash por su ordenador ?

Si no es reconocida su unidad flash en su equipo   ,todavía  puede  comprobar dos cosas:

  • Que sea reconocida  en otro puerto usb  de su ordenador
  • Que sea reconocida  en otro  ordenador .

En ambos casos puede ser una solución,  pues a veces los concentradores de puertos USB no responden bien y podría parecer que la memoria esta mal cuando en realidad lo que puede estar mal es  el propio puerto usb.

Se estará preguntando cómo puede dañarse  una memoria USB  nueva ,pero   estos dispositivos son frágiles y al ser extraibles es más facil que se  dañen  por pequeños hechos,como por ejemplo los golpes, pisar la memoria USB, caída de agua en el dispositivo, retirar forzosamente el dispositivo,  etc.

La casuisitica  de una memoria USB malograda  que todo usuario debería  saber son:

  • Cuando una memoria USB sufre  golpes o caídas, pues  estas son frágiles y de inmediato se pueden romper los circuitos o alterarse los controladores.
  • Los virus pueden hacer que una memoria se malogre debido a que estos ataques afectan al sistema de la memoria USB.
  • Doblar o torsionar la memoria USB de la computadora , al momento de hacer esto se rompen los circuitos y la memoria deja de funcionar inmediatamente.
  • Introducir la memoria  en puertos USB cruzados o quemados ( esto puede dañar la memoria USB).
  • La memoria USB no se deja formatear debido a que esta esta alterada por el mal uso o por ataques de virus.

Determine qué importacia tienen sus archivos  como para arriesgarlos en el intento de recuperación de datos. Si decide que sus archivos son muy importantes como para tomar el riesgo, es mejor que encuentre una compañía encargada de recuperar información de unidades flash USB.

  • Estas compañías cuentan con equipos y herramientas diseñadas para reparar tarjetas de circuitos. Las compañías más avanzadas tienen las herramientas para retirar el chip de memoria NAND de la tarjeta de circuito con el fin de extraer y descifrar los datos sin procesar almacenados allí.
  • Los precios por la de recuperación de datos pueden variar entre US$ 20 y US$ 850 en base a la gravedad de los daños causados ​​a la unidad y el tipo de recuperación necesario.
  • Algunas compañías de recuperación de datos ofrecen soluciones para daños físicos/internos pequeños a moderados que cuestan menos de US$ 200..

Si decide que se siente cómodo reparando su unidad  flash ,una posibilidad es que su unidad flash tenga o pueda tener el  conector roto o haga mal contacto a la placa ,por lo que una posibilidad puede ser  puentear los contactos del conector USB  de la pequeña plaquita flash a  un  nuevo cable usb .

Para realizar el nuevo cableado necesitará:

  • Un soldador de punta fina.
  • Un cable USB macho  reciclado.
  • Un  pelacables.
  • Un pequeño destornillador de punta plana.
  • Una lupa.

Estos son los sencillos pasos para conectar el nuevo cable usb a su defectuosa unidad flash :

  1. Con el destornillador de punta plana, retire con cuidado la carcasa externa de tu unidad flash .Utilize la lupa para inspeccionar la placa  de circuito impreso y los puntos de soldadura: si está dañada o los puntos de soldadura están levantados, es probable que necesite la ayuda de un profesional.
  2. Ls puntos de soldadura son los 4 puntos gruesos  de soldadura que conectan los contactos del conector USB a las líneas de cobre en la tarjeta de circuito. Si el conector se ha desprendido sin causar daños a los puntos de soldadura o a la PCB, puede  continuar con el paso siguiente.
  3. Coloque la unidad flash sobre una superficie dura, con el extremo del conector mirando hacia usted y los puntos de soldadura hacia arriba.
  4. Corte un extremo del cable USB. Corte el extremo hembra si no es macho-a-macho.
  5. Utilize el pelacables para exponer aproximadamente 0,6 cm (0,25 pulgadas) de cada uno de los cuatro hilos en el interior del cable o, si no tiene un cable USB que le sobre para utilizar, puede soldar piezas de pequeño calibre de cables eléctricos a cada una de las puntas del conector USB roto ( esto va a crear tu propio minicable USB).
  6. Suelde cada uno de los cuatro hilos a los cuatro puntos de soldadura :Los colores de izquierda a derecha son negro, verde, blanco y rojo. Se deben adjuntar a los puntos de soldadura en ese orden, de izquierda a derecha, mientras sujeta el USB, de modo que los dos rectángulos de recorte estén hacia arriba y lejos de usted.
  7. Cuidado con el oden de los cable o su unidad flash se estropeara. Si  utiliza sus propios hilos individuales en lugar de un cable ya fabricado, simplemente suelde cada hilo al punto de soldadura correspondiente independientemente de qué color sea el cable.
  8. Conecte el otro extremo del cable USB a una computadora y cruze los dedos.Si lo reconoze, ¡excelente!  !Solo tiene que guardar los archivos en su pc l!.

¿Y si la extensión de cable no da resultados satisfactorios?

  1. Si sigue irreconocible, lo más probable es que haya un problema de fondo diferente que no se puede ver a simple vista. Considera enviarlo a una compañía de recuperación profesional, o simplemente recíclelo.
  2. Si bien es posible que no haya ningún signo de daño evidente, uno o más de los componentes internos podrían haberse dañado.A pesar de que generalmente se requieren equipos avanzados y especializados para diagnosticar la causa exacta del fallo, una cosa última   para probar es revisar si hay fusibles quemados. Para ello,con  la carcasa exterior o carcasa del dispositivo retirada  y con una lupa, busque algunos de los diminutos componentes claros en forma de cubo en la tarjeta de circuito. Si cualquiera de estos fusibles son de color negro en lugar de transparente / translúcido,  probablemente se hayan quemado y requieran la recuperación de datos profesional.

IMG_20140223_184430IMG_20140223_191152

¿Y si es reconocida la unidad  flash por el ordenador  pero no se puede acceder a la información  almacenada en esta?

Si la tabla de particiones está dañada, no podrá abrir la memoria con normalidad así que en lugar de carpetas, verá un aviso similar al de arriba, “Inserte un disco en Disco extraíble”, o bien este otro aviso, el de”Formatee el disco en la unidad para poder usarlo”.El error que vea depende del tipo de problema que tenga el disco, pero el resultado es siempre el mismo: no podrá ver los datos almacenados previamente.

En este mundo tan extresado    copiamos archivos desde unidades externas  flash(unidades  USB ,tarjetas SD ,tarjetas microsd,etc ) pero  las prisas hacen que la estraigamos del PC antes de que la operación haya acabado, lo cual es una operación cuyo resultado es casi siempre desastrosa: al volver a conectar la memoria, Windows ya no la puede abrir !y es que al sacar nuestra unidad flash de esa forma, la unidad corre el riesgo de volverse inaccesible: las operaciones de escritura interrumpidas pueden dañar la tabla de particiones!

En otro post en este mismo  blog  se   hablaron  de las siguientes herramientas:

En este nuevo  post   presentamos    otra herramienta  muy potente  llamada   Partition Wizard, que se une al conjunto de herramientas anterior ,pero en esta ocasión por si misma constituye una herramienta gratuita global de particionado de discos capaz de reparar todo tipo de unidades de almacenamiento.

Estos son los pasos a seguir para  recuperar un pendrive ilegible con esta  utilidad:

  1. Descargar el instalador de Partition Wizard y ejecútalo siguiendo  todos los pasos de la instalación y lanzando el programa (se necesitarán permisos de administrador).
  2. Partition Wizard muestra todas las unidades en su panel central. El pendrive o tarjeta SD que deseas reparar debería mostrarse sin ninguna partición, o con alguna partición ausente (en caso de que tuviera más de una). Anota su letra y tamaño.
  3. En la unidad  asociada  al pendrive puede  mostrarse este  con todo su espacio sin asignar (“Unallocated”), pero los datos deberian seguir  siguen ahí
  4.  Lanze el Partition Recovery Wizard:El asistente de recuperación de particiones de Partition Wizard puede lanzarse tanto desde el panel lateral de tareas como desde el menú Wizard de la barra superior.
  5. Seleccione el disco a recuperar: Lo primero que debe hacer en el asistente de recuperación es elegir la unidad dañada. Haga clic sobre ella y luego haga clic en el botón Next (“Siguiente”).
  6. Escanee todo el disco en busca de particiones:El asistente de recuperación de Partition Wizard puede escanear todo el disco o solo una parte del mismo. Al tratarse de una memoria de pequeño tamaño elegimos el escaneo completo y presionamos otra vez Next.
  7. Seleccione el método de escaneo:Partition Wizard cuenta con dos métodos de escaneo de disco: rápido (Quick Scan) y profundo (Full Scan). El escaneo rápido es la mejor opción para la mayoría de situaciones. Usa el escaneo completo solo si el rápido no encuentra nada.
  8. Elija las particiones que quiere recuperar:En la pantalla siguiente, el asistente de recuperación de Partition Wizard te mostrará las particiones que ha encontrado durante el escaneo. Normalmente, solo verás una. Elige la partición marcando su casilla y haz clic en Finish.Ten en cuenta que si el disco ha sido particionado muchas veces, es posible que veas también los restos de particiones antiguas. Elige la partición que te parece más probable que sea la correcta (o en todo caso la que quieras rescatar).
  9. Aplique los cambios y… ¡disfrute de tu disco!:Partition Wizard no reparará la tabla de particiones hasta que no hagas clic en Apply Changes(“Aplicar cambios”).Se le pedirá que confirme la aplicación de los cambios. Haz clic en Yes y espere a que Partition Wizard haya acabado sus operaciones. Al final, su unidad debería de volver a estar plenamente accesible (vuelva a conectarla si no es así).

partitionwizard

Algunos consejos finales

  • Si la unidad flash USB  contiene datos importantes que le gustaría recuperar, NO vuelva a formatear el dispositivo.
  • Si todo lo demás falla y sus datos NO son de importancia, puede usar las herramientas de recuperación presentadas en este post   pero  también puede contactar al fabricante de su unidad flash a través de un correo electrónico o un foro. Ellos pueden tener una utilidad para volver a cargar el firmware de las unidades y realizar un formateo de bajo nivel en la unidad dañada.
  • Si opta por solicitar los servicios de una compañía profesional de recuperación de datos, asegúese de describir sus problemas lo mejor posible para asegurarse de que tengan las herramientas y la experiencia para el trabajo.

Fuente  aqui y aqui