Ir al contenido principal

Entradas

Los termistores

    ¿Qué son? ¿Por qué utilizar un termistor? ¿Cómo funcionan? ¿Qué ecuaciones es preciso conocer para su uso? ¿Cómo utilizar un termistor en un circuito eléctrico? etc.      Los termistores son componentes electrónicos que nos permiten medir la variación de la temperatura y, por lo tanto, poder actuar en consecuencia.      Si bien es cierto que existen varios componentes diseñados para tal fin, como es el caso del circuito integrado LM35, o incluso el uso de diodos, transistores, etc. aquí voy a escribir sobre los termistores, su funcionamiento y cómo podemos utilizarlos en nuestros propios circuitos electrónicos. Por ejemplo, un diodo clásico como el 1N4148 varía su caída de tensión a razón de 2mV por cada grado centígrado y permitiría cubrir un rango desde -30º hasta 120º      Si una resistencia (Resistor) es un componente electrónico que presenta cierta oposición al paso de la corriente...

¡Si quieres pilotar un DRON, lee esto con atención!

Si quieres pilotar un DRON, debes saber que ya existe "algo" de legislación al respecto. Estas son algunas de las cosas que debemos tener en cuenta: Normativa sobre el uso del espectro radioeléctrico. Protección de datos o toma de imágenes aéreas. Responsabilidad por los daños causados por la operación de la aeronave. ¿Más de 25 Kg.? Pues a inscribirla en el Registro de matrícula de aeronaves y a sacar el certificado de aeronavegabilidad. Placa de Identificación visible en la aeronave: nº de serie, nombre de la empresa operadora y datos de contacto. y un montón de cosas más, según sea el peso de la aeronave: menor de 2Kgs., menor de 25Kgs., entre 25Kgs. y 150Kgs. y mayor de 150Kgs. En cualquier caso, podéis encontrar más información en el Real Decreto Ley 08/2014 de 4 de julio. Prestad atención al artículo 50.

Legislación temporal para los DRONES

Bueno, pues si allá por Marzo decía que el DRON no tenía una legislación clara para el usuario, hoy parece que la cosa va cambiando y, mientras la ley se va definiendo, parece que ya hay un marco regulatorio temporal (OJO Temporal) para las operaciones con los drones. y dice así: El Real  Decreto  Ley  incluye  el  régimen  temporal  para  las  operaciones  con aeronaves pilotadas por control remoto, los llamados drones, de peso inferior a los 150 kilos al despegue, en el que se establecen las condiciones de explotación de estas aeronaves para la realización de trabajos técnicos y científicos.  Esta nueva regulación responde a la necesidad de establecer un marco jurídico que permita el  desarrollo  en  condiciones  de  seguridad  de  un  sector  tecnológicamente  puntero  y emergente, y será desarrollada reglamentariamente en los próximos meses.  Este reglament...

Árbol binario de expresión y Notación Posfija (II)

En una publicación anterior, hablaba sobre que es la notación posfija, para que puede ser útil y mostraba un pequeño ejemplo con una expresión aritmética simple: (9 - (5 + 2)) * 3 Pues bien, hoy voy a mostraros como podemos crear el árbol binario correspondiente para analizar o evaluar esta expresión, haciendo uso del recorrido en postorden. Lo primero que debemos hacer es crear el árbol, respetando las siguientes reglas: ⦁ Los nodos con hijos (padres) representarán los operadores de la expresión. ⦁ Las hojas (terminales sin hijos) representarán los operandos. ⦁ Los paréntesis generan sub-árboles. A continuación podemos ver cómo queda el árbol para la expresión del ejemplo (9 - (5 + 2)) * 3: Si queremos obtener la notación postfija a partir de este árbol de expresión, debemos recorrerlo en postorden (nodo izquierdo – nodo derecho – nodo central), obteniendo la expresión: 952+-3x Así, si quisiéramos evaluar la expresión, podemos hacer ...

Apps de Android que acceden al IMEI

Que el sistema operativo Android, posee gran cuota del mercado de la telefonía móvil, además de encontrarse en otros muchos dispositivos, no es nada que no sepamos ya. Que precisamente esa es la razón por la que la plataforma Android cuenta con gran cantidad de aplicaciones en su haber y que por eso, existen multitud de virus y demás especímenes (adware, spyware, crapware, etc), tampoco es ninguna novedad. Y que este es el motivo por el que debemos extremar las precauciones a la hora de instalar una App en nuestro dispositivo (independientemente del SO), tampoco debiera ser nada nuevo. Pero, ¿Qué buscan todas estas aplicaciones "malas"? Pues el abanico de opciones es amplio, pero la inmensa mayoría van detrás de nuestros DATOS y buscan asaltar nuestra privacidad, los fines también son varios. En cualquier caso, lo que pretendo comentar hoy, es algo relacionado con el IMEI de nuestros dispositivos. Si, ese número cuya finalidad es identificarlo de manera ...

Expresiones Aritméticas en Notación Postfija (I)

La Notación Polaca Inversa, Notación Posfija o RPN (Reverse Polish Notation) no es más que una forma de representación de expresiones aritméticas. Se trata de una notación que permite omitir los paréntesis en las expresiones, pero manteniendo el orden o prioridad de los distintos operadores y los cálculos se van realizando de forma secuencial en el momento en que se introduce un operador. Si quieres programar una calculadora, un interprete, un evaluador de expresiones, un compilador, etc., sin duda te resultará muy interesante. A modo de ejemplo, consideremos la siguiente expresión aritmética simple para obtener su notación en postfijo: (9 - (5 + 2)) * 3 En primer lugar evaluamos el paréntesis interior, obteniendo la siguiente expresión: (9 - (52+)) * 3 Ahora evualuamos el paréntesis exterior: (952+-) y finalmente el producto: 952+-3* Con lo que finalmente hemos obtenido la notación posfija 952+-3* correspondiente a la expresión (9 - (5 + 2)) * 3 Ni que de...

Descargar un archivo utilizando PowerShell

Hace tiempo publiqué como descargar un archivo alojado en un servidor remoto desde una aplicación programada en C# ( Descargar archivo con C#) Pues bien, en esta ocasión vamos a ver lo sumamente sencillo que resulta hacer la misma operación desde un script en PowerShell: $url = " http://www.manuelvillasur.com " $localFolder = "C:\FileName.txt" $client = New-Object System.Net.WebClient $client.DownloadFile($url, $localFolder) Así de fácil. Obviamente en $url debéis escribir la uri completa en la que se encuentra el archivo a descargar y en $localFolder la ubicación o el path completo de vuestro disco duro o unidad local de almacenamiento en la que queráis que sea guardado el archivo.