CONVERSOR DE HDMI A VGA PARA RASPBERRY PI

Ya estaba cansado, muy cansado. Sí, la verdad es que me gusta la RPi pero es un coñazo tener que enchufarla a la tele cada vez que necesitaba hacerle algo que no podía hacer por SSH.

Llegó la hora de buscarle un adaptador de HDMI a VGA. 

Leyendo por los foros descarté los cables barateros que venden en mil sitios ya que NO funcionan: son un timo. Así que me fui a ver que conversores suelen ser los más habituales entre usuarios de RPi. 

Buscando por la red me encontré con la tienda online de Electrónica Embajadores, una tienda de electrónica que está en Madrid y que es bastante conocida entre la gente que tenemos este hobby y/o que nos dedicamos a ello (que por cierto ya he colaborado con esta tienda anteriormente). 

Me llevé una agradable sorpresa cuando vi que tenían a la venta un adaptador de HDMI a VGA que además poseía una salida de audio a través de un jack de 3.5mm. 

¡¡ Justo lo que necesitaba !!


Pincha aquí para ir a la tienda online de Electrónica Embajadores



CONFIGURACIÓN DE LA RASPBERRY PI PARA QUE FUNCIONE CON ESTE ADAPTADOR

Lo que necesitamos hacer es configurar la salida de vídeo para manejar la resolución de nuestro monitor, eliminar la auto detección de resolución y que la Raspi  reconozca que la salida la usaremos para un adaptador y no para un HDMI convencional. Para esto basta con modificar un pequeño archivo llamado config.txt con cuidado, porque en este archivo se guarda la configuración con la que iniciará nuestro sistema operativo.

Como vemos en la imagen, podemos acceder a este archivo al leer nuestra tarjeta SD en cualquier computadora. Recomiendo abrir con un editor de código Notepad++, CODE WRITER o alguno por el estilo, porque Linux y Windows  tienen una forma diferente de tratar el salto de línea. Si lo abrimos con el bloc de notas lo veremos así:

No respeta los saltos de línea, así que no podremos visualizar bien dónde empieza una instrucción, mientras que con un editor de código se verá así:

Bueno ahora les hablaré de los parámetros que tenemos que agregar a este archivo  y qué hace cada uno:
  • hdmi_force_hotplug
Con este comando obligamos a la Raspberry Pi a utilizar la salida HDMI, incluso si no se detecta alguna pantalla. Dándole el valor de ’1′ es cuando se obliga. Esto es porque muchas veces el convertidor VGA no lo identifica la Raspberry Pi y piensa que no hay monitor conectado y cancela la salida de vídeo por ese puerto.
  • hdmi_group
Controla la resolución y frecuencia de salida mediante dos grupos: el 1º, que se refiere al CEA (Consumer Electronics Association) hace referencias a pantallas de alta definición. El grupo 2 que se refiere a VESA (Video Electronics Standards Association) y DTM ( Display Monitor Timing), recomendado para conectar a monitores de computadoras convencionales.
  • hdmi_mode
Este parámetro depende del grupo que anteriormente se haya elegido. A continuación listaré los parámetros posibles:
These values are valid if hdmi_group=1 (CEA)
hdmi_mode=1    VGA
hdmi_mode=2    480p  60Hz
hdmi_mode=3    480p  60Hz  H
hdmi_mode=4    720p  60Hz
hdmi_mode=5    1080i 60Hz
hdmi_mode=6    480i  60Hz
hdmi_mode=7    480i  60Hz  H
hdmi_mode=8    240p  60Hz
hdmi_mode=9    240p  60Hz  H
hdmi_mode=10   480i  60Hz  4x
hdmi_mode=11   480i  60Hz  4x H
hdmi_mode=12   240p  60Hz  4x
hdmi_mode=13   240p  60Hz  4x H
hdmi_mode=14   480p  60Hz  2x
hdmi_mode=15   480p  60Hz  2x H
hdmi_mode=16   1080p 60Hz
hdmi_mode=17   576p  50Hz
hdmi_mode=18   576p  50Hz  H
hdmi_mode=19   720p  50Hz
hdmi_mode=20   1080i 50Hz
hdmi_mode=21   576i  50Hz
hdmi_mode=22   576i  50Hz  H
hdmi_mode=23   288p  50Hz
hdmi_mode=24   288p  50Hz  H
hdmi_mode=25   576i  50Hz  4x
hdmi_mode=26   576i  50Hz  4x H
hdmi_mode=27   288p  50Hz  4x
hdmi_mode=28   288p  50Hz  4x H
hdmi_mode=29   576p  50Hz  2x
hdmi_mode=30   576p  50Hz  2x H
hdmi_mode=31   1080p 50Hz
hdmi_mode=32   1080p 24Hz
hdmi_mode=33   1080p 25Hz
hdmi_mode=34   1080p 30Hz
hdmi_mode=35   480p  60Hz  4x
hdmi_mode=36   480p  60Hz  4xH
hdmi_mode=37   576p  50Hz  4x
hdmi_mode=38   576p  50Hz  4x H
hdmi_mode=39   1080i 50Hz  reduced blanking
hdmi_mode=40   1080i 100Hz
hdmi_mode=41   720p  100Hz
hdmi_mode=42   576p  100Hz
hdmi_mode=43   576p  100Hz H
hdmi_mode=44   576i  100Hz
hdmi_mode=45   576i  100Hz H
hdmi_mode=46   1080i 120Hz
hdmi_mode=47   720p  120Hz
hdmi_mode=48   480p  120Hz
hdmi_mode=49   480p  120Hz H
hdmi_mode=50   480i  120Hz
hdmi_mode=51   480i  120Hz H
hdmi_mode=52   576p  200Hz
hdmi_mode=53   576p  200Hz H
hdmi_mode=54   576i  200Hz
hdmi_mode=55   576i  200Hz H
hdmi_mode=56   480p  240Hz
hdmi_mode=57   480p  240Hz H
hdmi_mode=58   480i  240Hz
hdmi_mode=59   480i  240Hz H
These values are valid if hdmi_group=2 (DMT)
hdmi_mode=1    640×350   85Hz
hdmi_mode=2    640×400   85Hz
hdmi_mode=3    720×400   85Hz
hdmi_mode=4    640×480   60Hz
hdmi_mode=5    640×480   72Hz
hdmi_mode=6    640×480   75Hz
hdmi_mode=7    640×480   85Hz
hdmi_mode=8    800×600   56Hz
hdmi_mode=9    800×600   60Hz
hdmi_mode=10   800×600   72Hz
hdmi_mode=11   800×600   75Hz
hdmi_mode=12   800×600   85Hz
hdmi_mode=13   800×600   120Hz
hdmi_mode=14   848×480   60Hz
hdmi_mode=15   1024×768  43Hz  DO NOT USE
hdmi_mode=16   1024×768  60Hz
hdmi_mode=17   1024×768  70Hz
hdmi_mode=18   1024×768  75Hz
hdmi_mode=19   1024×768  85Hz
hdmi_mode=20   1024×768  120Hz
hdmi_mode=21   1152×864  75Hz
hdmi_mode=22   1280×768        reduced blanking
hdmi_mode=23   1280×768  60Hz
hdmi_mode=24   1280×768  75Hz
hdmi_mode=25   1280×768  85Hz
hdmi_mode=26   1280×768  120Hz reduced blanking
hdmi_mode=27   1280×800        reduced blanking
hdmi_mode=28   1280×800  60Hz
hdmi_mode=29   1280×800  75Hz
hdmi_mode=30   1280×800  85Hz
hdmi_mode=31   1280×800  120Hz reduced blanking
hdmi_mode=32   1280×960  60Hz
hdmi_mode=33   1280×960  85Hz
hdmi_mode=34   1280×960  120Hz reduced blanking
hdmi_mode=35   1280×1024 60Hz
hdmi_mode=36   1280×1024 75Hz
hdmi_mode=37   1280×1024 85Hz
hdmi_mode=38   1280×1024 120Hz reduced blanking
hdmi_mode=39   1360×768  60Hz
hdmi_mode=40   1360×768  120Hz reduced blanking
hdmi_mode=41   1400×1050       reduced blanking
hdmi_mode=42   1400×1050 60Hz
hdmi_mode=43   1400×1050 75Hz
hdmi_mode=44   1400×1050 85Hz
hdmi_mode=45   1400×1050 120Hz reduced blanking
hdmi_mode=46   1440×900        reduced blanking
hdmi_mode=47   1440×900  60Hz
hdmi_mode=48   1440×900  75Hz
hdmi_mode=49   1440×900  85Hz
hdmi_mode=50   1440×900  120Hz reduced blanking
hdmi_mode=51   1600×1200 60Hz
hdmi_mode=52   1600×1200 65Hz
hdmi_mode=53   1600×1200 70Hz
hdmi_mode=54   1600×1200 75Hz
hdmi_mode=55   1600×1200 85Hz
hdmi_mode=56   1600×1200 120Hz reduced blanking
hdmi_mode=57   1680×1050       reduced blanking
hdmi_mode=58   1680×1050 60Hz
hdmi_mode=59   1680×1050 75Hz
hdmi_mode=60   1680×1050 85Hz
hdmi_mode=61   1680×1050 120Hz reduced blanking
hdmi_mode=62   1792×1344 60Hz
hdmi_mode=63   1792×1344 75Hz
hdmi_mode=64   1792×1344 120Hz reduced blanking
hdmi_mode=65   1856×1392 60Hz
hdmi_mode=66   1856×1392 75Hz
hdmi_mode=67   1856×1392 120Hz reduced blanking
hdmi_mode=68   1920×1200       reduced blanking
hdmi_mode=69   1920×1200 60Hz
hdmi_mode=70   1920×1200 75Hz
hdmi_mode=71   1920×1200 85Hz
hdmi_mode=72   1920×1200 120Hz reduced blanking
hdmi_mode=73   1920×1440 60Hz
hdmi_mode=74   1920×1440 75Hz
hdmi_mode=75   1920×1440 120Hz reduced blanking
hdmi_mode=76   2560×1600       reduced blanking
hdmi_mode=77   2560×1600 60Hz
hdmi_mode=78   2560×1600 75Hz
hdmi_mode=79   2560×1600 85Hz
hdmi_mode=80   2560×1600 120Hz reduced blanking
hdmi_mode=81   1366×768  60Hz
hdmi_mode=82   1080p     60Hz
hdmi_mode=83   1600×900        reduced blanking
hdmi_mode=84   2048×1152       reduced blanking
hdmi_mode=85   720p      60Hz
hdmi_mode=86   1366×768        reduced blanking
En la lista 2, del grupo 2, escogemos la resolución de nuestro monitor.
  • hdmi_drive
Este parámetro modifica el voltaje de salida del puerto, tiene como valores 1 ó 2. El 1 se refiere  a voltaje para DVI y sin sonido, mientras que el 2 a HDMI normal, con sonido. Aunque la solución fuese obviamente usar el 1, algunos convertidores no funcionan del todo bien así que es recomendable el valor en 2.
Bueno entonces ya sabemos que paramatros debemos agregar a nuestro archivo config.txt.

Como hacer un Ahuyentador por ultrasonidos para roedores

Todos sabemos que los repelentes ultrasónicos tienen no solo un poder de eficacia superior a los venenos sino que, además,  son mucho menos riesgosos en un hogar y son mas limpios. Y si a esto le sumamos el que no hace falta recargarlo ni limpiarlo llegamos a la conclusión que es nuestra única alternativa al momento de elegir.
Pero los repelentes ultrasónicos tienen una desventaja: el acostumbramiento. Ciertas especies de plagas poseen un mecanismo biológico que les permite acostumbrarse a entornos adversos, entre ellos las emisiones ultrasónicas. Es por ello que los repelentes electrónicos funcionan de forma sorprendente al principio, pero luego pierden poder de acción.
Analizando esa problemática desarrollamos este circuito que permite definir hasta cinco frecuencias diferentes las cuales van secuenciando haciendo imposible el acostumbramiento por parte de las plagas. Incluso con pocos componentes se puede extender ese rango hasta un máximo de diez frecuencias.









Aunque se lo ve grande, este circuito es bastante simple. Los primeros dos integrados forman un secuencial de cinco canales. Cada canal está conectado a un potenciómetro que establece el valor de la frecuencia a generar. Estos potenciómetros es mejor hacerlos del tipo impresos (comúnmente llamados trimmers). Colocando los cursores de esos potenciómetros en posiciones diferentes unos de otros logramos establecer cinco frecuencias diferentes que serán seleccionadas en forma secuencial con el paso del tiempo. La señal ultrasónica es generada por el temporizador 555, el cual genera en su terminal de salida una señal cuadrada de aproximadamente 60KHz, dependiendo del potenciómetro actualmente seleccionado y su valor. El 4013 es un flip-flop que hace lo siguiente. A un pulso en su terminal 11 se pone en alto la pata 13 y baja la 12. Al próximo pulso pasa lo contrario y esto se repite cada vez que se reciba un nuevo pulso. Entonces cada una de las patas de salida del 4013 dispondrá la mitad de la frecuencia de entrada, o sea 30KHz aproximadamente. Por último la señal del flip-flop excita las bases de los transistores bipolares, los cuales ofician como amplificadores de salida.
Como parlante nosotros usamos un emisor ultrasónico de los que se emplean en censores de seguridad y alarma, pero cualquier tweeter de buena calidad puede servir.
Dado que el ser humano medio sólo puede oír sonidos por debajo de los 22KHz este sistema es inmune para las personas. Pero puede que si tiene un perro o gato este se ponga un poco loco. De ser así ajuste el sistema a fin de no molestar a su mascota pero si a las plagas.
Quizás de entrada no funcione, esto se debe a que la frecuencia en la que está emitiendo es inocua para las plagas. Ajuste el sistema de la siguiente manera:
Cuando cualquier plaga esté por la zona comience a ajustar los potenciómetros hasta que empiece a poner nerviosa al animal. Cuando vea que el efecto es el óptimo de por finalizado el ajuste.

Comprar Arduino UNO R3 (CLON) + Cable de datos USB

Arduino UNO R3 (CLON) + Cable de datos USB


 
Precio: 18.99 € Gastos de envio incl.

funduino-uno-r3-874.jpg
PARA LA COMPRA AVÍSENME MEDIANTE MI EMAIL: electro64.blog@gmail.com


Descripción


Uno R3 es una placa electrónica basada en el microprocesador Atmega328. Lleva 14 entradas/salidas digitales y 6 de estas pueden utilizarse para salidas PWM.


Además lleva 6 entradas analógicas, un oscilador de 16MHz, una conexión USB, un conector de alimentación, un header ICSP y un pulsador para el reset. La placa lleva todo lo necesario para soportar el microprocesador.


Éste nuevo modelo Arduino UNO (rev3) es prácticamente igual que su predecesor pero incorpora ésta vez una auto selección del voltaje de alimentación (DC/USB) gracias a un chip MOSFET incluido en la placa. Además, dispone del nuevo bootloader OptiBoot que permite cargar programas a 115Kbps (56Kbps en la versión anterior).


El bootloader también ha sido reducido en tamaño ya que tan sólo ocupa 512bytes, por lo que tendremos aún más espacio para programar.


Especificaciones Arduino UNO (rev3):


- Microprocesador ATmega328
- Tensión operativa 5V
- Tensión de alimentación (recomendado) 7-12V
- Tensión de alimentación (limites) 6-20V
- 14 Entradas/Salidas Digitales (6 de estas se pueden utiliza para salidas PWM)
- 6 Entradas Analógicas
- Máxima corriente continua para las entradas: 40 mA
- Máxima corriente continua para los pins 3.3V: 50 mA
- Flash Memory 32 KB (el bootloader usa 0.5 KB).
- SRAM 2 KB
- EEPROM 1 KB
- Velocidad del Clock 16 MHz