Placa de deasarrollo con W10


Dado el numero limitado de puertos digitales de las la Placa Raspberry  y tambien por no contar con puertos analógicos , es habitual encontrar muchas personas que usan el binomio Arduino + RaspBerry PI

Para todos aquellos desarrolladores que usen habitualmente el binomio Arduino + RaspBerry PI, esta nueva placa denominada LattePanda producida por la compañía china DFRobot les resultará un gran avance por las posibilidades que ofrece.

LattePanda incluye todo lo que un PC normal tiene y de hecho  puede hacer cualquier cosa que un PC normal hace, todo ello a un bajo precio incluso pudiendo correr con W10 .

Esta placa puede funcionar perfectamente en cualquier lugar permitiendo la creación de documentos con Microsoft Office, la reproducción de vídeos de alta definición y ejecutar aplicaciones de Windows  con   exactamente la misma experiencia que el uso de un PC normal.

LattePanda viene pre-instalado con una edición completa de Windows 10, que incluye potentes herramientas como Visual Studio, NodeJS, Java, producción, y mucho más

Es importante destacar  que hablamos de una placa capaz de ejecutar Windows 10 completo, no la versión IoT ,  gracias  a  su potente hardware consistente en  un procesador Intel Atom y que, gracias a un coprocesador, integra todas las funciones de Arduino en la misma placa.

Gracias a la combinación de  hw, se consigue  un equipo donde podremos cargar Windows 10, Visual Studio y la IDE de Arduino y donde programar y probar nuestros desarrollos.

Por supuesto la placa dispone de 20 conectores GPIO para conectar nuestros accesorios (sensores, actuadores, etc.)

LattePanda tiene quad-core 1.8Ghz, cuenta con 2 ó G RAM, una tarjeta de 32 ó 64 GB eMMC,

En cuanto conectividad tene WIFI y  Bluetooth 4.0 integrados  y cuenta con puertos   USB 3.0  y no debemos olvidar el procesador Arduino incluido en la propia placa ( con sus  correspondientes entradas/salidas  tanto digitales como analógicas)

 

 

Más informacion  aqui

Constrúyase su propio avisador de notificaciones


Muchas personas echan de menos en los modernos smartphones, los LEDs multicolor que se encendían para mostrar, sin necesidad de encender la pantalla, que tenemos una llamada perdida, un SMS nuevo, un email, una cita, etc.

Esta posibilidad está eliminada en los teléfonos sin LED como el propio Samsung Galaxy S y siguientes, pero si hablamos del ecosistema iOS desde la versión 5 el panorama es bien distinto  (aunque sólo disponible para los iPhone 4 y 4S ) , pues  es posible tener un notificador luminoso  simplemente activando esta característica yendo a Ajustes > General.>Accesibilidad >Alertas… y ya tendremos a nuestra disposición la LED Flash de nuestro smartphone cómo un indicador silencioso e iluminado.

Basándose en el mismo concepto   igualmente para Android también es posible encender el led flash de la cámara frontal ante un evento definido ,pero no de forma nativa aunque si mediante una aplicación ,por ejemplo  mediante la app notificación de flash  disponible en Google Play aqui

Esta interesante app ,es compatible con todos los terminales con led flash con Android 4.0 y superiores Gracias a esta app,cuando se reciba una llamada o un mensaje de texto notificación, el flash parpadeará pudiendo cambiar la frecuencia de parpadeo para ser lentas o alta. 

Ademas  es posible con esta app se puede programar el encendido del led del flash ante eventos de SMS recibidos, entrada de  nuevo e-mail, avisos de  nuevos mensajes de whatsapp, etc

 

noflashl

En caso que no queramos consumir batería  iluminando el led flash  o simplemente no tengamos led en la cámara frontal,  también es posible simular este comportamiento  con la pantalla frontal mediante una curiosa  app  llamada  NoLED , la cual fue desarrollado para el Samsung Galaxy S( que carece de un físico dedicado LED) simulando las notificaciones en la pantalla, corriendo en segundo plano como servicio  activándose o desactivando mediante un widget que podemos añadir al escritorio.

pantalla

Esta “extraña”  app es compatible con SMS/MMS, llamadas perdidas, Google Talk, calendario, buzón de voz, cuentas de correo Gmail ,etc.

Cuando hay algo que recordar muestra toda la pantalla en negro, excepto unos píxeles de colores, uno por tipo de notificación perdida, que van cambiando de posición para no quemar la pantalla.Incluso si queremos podemos sustituir estos píxeles por pequeños iconos, que son ademas personalizables.

noleds2

 

Además de mostrar los iconos, con esta app podemos hacer que el teléfono vibre periódicamente, o emita un sonido, para recordarnos las notificaciones perdidas. También podemos hacer que la pantalla sólo se encienda brevemente cada cierto tiempo, emulando así completamente un LED parpadeante .Tambien se puede aprovechar el sensor de proximidad, evitando encender la pantalla cuando el teléfono está en la funda, en el bolsillo o boca abajo en la mesa, o incluso ignorando las notificaciones cuando ocurren bajo esas circunstancias.

noleds

 

 

Por ultimo   si no deseamos usar el led flash de la cámara frontal o la app anterior ( que hace uso al final de la pantalla LCD) , es también posible construir nuestro propio notificador  luminoso para su teléfono inteligente de forma muy  barata y en menos de 30 minutos

Este gadget no solo nos puede servir  como lámpara de notificación teléfono inteligente, para notificar cualquier evento ( mensaje nuevo , e-mail,etc )  pues también puede ser usado  como linterna .
notif_lamp2.PNG

Para construir el notificador necesitaremos los siguientes materiales:

  • Jack de audio macho de 3,5 mm 
  • 1 led blanco de baja tensión  ( los de baja tensión ofrecen un mejor resultado )
  • Herramientas (soldador y pistola de silicona  o  pegamento )

Una vez tengamos los materiales anteriores ,la construcción del notificador no puede ser mas simple:

  1. Tome el conector de audio y abra la caja despacio, sin  romper el interior .
  2. Tome el teléfono inteligente y enchufe el conector de audio
  3. Escuchar cualquier tipo de música en el teléfono inteligente  estableciendo el volumen al máximo .
  4. Conectar un led en los terminales del conector  hasta que luzca (es  decir buscar la salida positiva y negativa y conectar a estos el ánodo y cátodo del led)
  5. Tome su soldador y suelde  el led al conector  lentamente .
  6. cierre  el conector  con  pegamento caliente y alguna pieza de plástico o  bien con  tubo termoretractil aplicando calor
  7. Conecte este dispositivo a su teléfono inteligente
  8. Ajuste el volumen de audio en el teléfono inteligente al máximo
  9. Si se obtiene una nueva notificación o un nuevo mensaje  , el LED se encenderá
  10. El aspecto final se parecerá a la siguiente imagen:

 

notificacion lamp.PNG
Para ver cómo funciona este sencillo gadget  puede ver el siguiente vídeo:

 

 

 

Fuente del ultimo gadget  aqui

Reparar una cámara Ip


Se  ha popularizado incluso para su uso domestico el uso de cámaras de vigilancia que utilizan las redes IP ( de ahí el nombre de cámaras IP)  , para transmitir las imágenes por   su red local e Internet

Estas  cámaras IP le permiten ver en tiempo real qué ocurre en su negocio u hogar, aunque esté a miles de kilómetros y  a diferencia de las cámaras Web, pues  contienen un procesador    con un firmware  interno que hace de servidor Web  que se conecta directamente a Internet  bien por cable ethernet o bien  por wifi.

Entre sus muchas funciones , estas cámaras puede configurarse para enviar automáticamente e-mails con imágenes adjuntas cuando detecte sonidos  o movimiento  de forma que siempre podremos consultar esas imágenes captadas cuando lo necesitemos.

Entres sus múltiples posibilidades destacan;

  • Ver el vídeo captado por la cámara Ip  en tiempo real desde cualquier ordenador,smartphone,tableta  en su propia red o desde cualquier lugar vía Internet.
  • Activar alarmas de presencia, de forma que la cámara IP grabe vídeo cuando detecte un movimiento o bien envíe un e-mail con imágenes adjuntas, suba las imágenes a un FTP, emita un sonido de alarma, etc. Puede configurar su móvil para recibir automáticamente los e-mails con imágenes adjuntas.
  • Grabar el vídeo de forma continua, con programación horaria o bien cuando se detecte movimiento. Esta grabación se puede realizar localmente o desde cualquier ordenador del mundo vía Internet. Los modelos con ranura para tarjeta SD además permiten grabar en la tarjeta sin necesidad de usar un ordenador. Los vídeos grabados, tanto en el ordenador como en la tarjeta SD pueden consultarse cuando se necesiten.
  • Consultar las grabaciones, que quedarán organizadas por días y horas.
  • Mover la cámara IP a distancia en los modelos con movimiento robotizado . Esto le permite abarcar un campo de hasta 300º horizontales y 120º verticales.
  • Escuchar y transmitir sonido, en los modelos con sonido. Además de las imágenes puede hablar y escuchar utilizando el micro y altavoz que tienen algunos modelos.
  • Ver múltiples cámaras en un sola pantalla, tanto desde un ordenador como desde un smartphone estando las cámaras  en diferentes lugares del mundo.
  • Promocionar un negocio o lugar emitiendo imágenes en directo en una página Web.
  • etc

Las cámaras IP utilizan la tecnología de Internet para transmitir las imágenes. No necesita las antiguas y costosas instalaciones CCTV de videovigilancia con cables, sistemas de grabación, programas específicos de acceso, etc. Hoy en día la tecnología de las cámaras IP permite realizar todas esas funciones de forma mucho menos costosa al utilizar los recursos ya existentes (Internet, WiFi, IP, Navegadores,..).

 

Si usted posees un cámara IP  configurada y de repente ha dejado de responder , a continuación le detallamos algunas pistas que le pueden servir para volverla a tener operativa:
IMG_20160810_000741[1]

 

En primer lugar si ha dejado de responder lo mas normal es que haya perdido la configuración  por lo que lo mas normal es  que  necesitará realizar un reestablecimiento de la cámara a la situación original de fábrica, por ejemplo si ha perdido la contraseña, instalación en otra red, reinicio de la configuración desde el comienzo por algún problema, etc.

Nota: En las cámaras motorizadas sujete la cámara por la base, no por la cabeza (podría dañarse)

Antes de resetear la cámara, ya que al hacerlo perderá toda la configuración que haya hecho .para realizar una comprobación básica, por favor, realice lo siguiente:

  • Conecte la cámara al alimentador eléctrico
  • Asegurese de que el enchufe donde ha conectado el cargdor tiene tension  asi como  que el conector a la camara esta fuertemente fijado
  • Conéctela al router con el cable de red incluido

Si continua sin responder ,lo mejor es intentar hacer un reset para ver como reacciona. En general los pasos para resetear  una cámara IP son los siguientes:

  1. Conecte la cámara al adaptador de electricidad
  2. Mantenga pulsado el botón reset (suelen hacer un pequeño “clic”) durante unos segundos( en algunos modelos puede necesitar hasta 30segundos).
    • Cámaras de interior: el botón reset es accesible a través de un pequeño agujero en la carcasa indicado como “Reset” (necesitará un palillo o similar)
    • Cámaras de exterior: el botón reset es un pulsador al final de un cable e indicado como “Reset” (accesible con el dedo)
  3. Conecte la cámara IP al router mediante un cable ethernet  y espere al menos 1 minuto.
  4. Si la cámara tiene LEDs indicadores, verifique que está encendida la luz de alimentación (normalmente rojo) y que la luz de datos (normalmente verde) haya cambiado la cadencia de intermitente lento a intermitente rápido.
IMG_20160810_000414[1].jpg

En la parte superior se aprecia claramente el pulsador de reset (es un cuadrado blanco)

Si a pesar del reseteado ,la cámara sigue sin responder ,observe  los siguientes puntos:

  • Si se enciende algún indicador luminoso
  • Si aparece la IP de la cámara en el programa de gestión ( normalmente el mas usado es el programa IPCAMERA TOOL)

Si no se enciende ningún testigo  todavía hay esperanza ,pues aunque parezca increíble  la fuente de alimentación  suele  ser la responsable en un 99% de los problemas , así que siga leyendo:

En primer lugar mediremos  la tensión en el conector de la salida de la fuente lógicamente  desconectando la cámara ( suelen ser 12V).Si no mide nada  ya  sabemos que el culpable es la fuente y deberemos sustituirla por  otra de iguales características ( normalmente 12V   y de al menos 2 Amp)

Si a la salida de la fuente mide la tensión correcta en vacío , por extraño que parezca, aun podría ser la culpable la fuente pues el circuito interno puede caer cuando conectamos una carga ,  así que  no se desespere  pues es posible que el alimentador  aun asi esté dañado. Si tiene a mano un alimentador de similares características, pruebe con él, pero en caso de no tener  uno similar ( que probablemente sera la circunstancia mas normal)  en caso de tener la alimentación a 12V o 5V  puede usar una vieja fuente de PC  , asegurándose claramente tanto de  la tensión como de  la polaridad para no dañar irremediablemente la cámara.

Para probar la cámara con una fuente de ordenador  AT o ATX  tenga en cuenta los siguientes puntos:

-Necesitara arrancar la fuente ,cruzando el cablecillo de power (normalmente de color verde y de poca sección) con masa (cualquier negro).

-Asegúrese  de que la cámara se alimenta  a 12V o a 5v( en las especificaciones del cargador suelen venir)

-En caso de que se alimente a 12V DC  utilice por ejemplo el cable amarillo de un conector Molex como positivo y  uno de los cables negros como masa

 

IMG_20160811_100623[1].jpg

 

Si conectando la fuente de PC a su cámara  funciona !enhorabuena!, ya sabe que es el cargador así que ya puede buscar una nueva fuente de intensidad y tensión similares para reemplazar el cargador defectuoso

Si  aun  no funcione, una compruebe que no cae la tensión con la cámara conectada puede probar  a desconectar la tarjeta wifi de la placa madre.Normalmente estas tarjetas son usb y van aparte en una plaquita aparte con sus 4 conexiones USB soldados a la placa con 4 cablecillos  y lógicamente la conexión de antena aparte.

En la imagen siguiente se ve mas claramente dicho adaptador WIFI( es la plaquita azul):

 

IMG_20160810_000257[1].jpg

En la parte superior se ve claramente el adaptador  wifi

!Espero  que haya tenido suerte en la reparación! Lamentablemente puede haber otras averías  que eviten el funcionamiento de una cámara de este tipo ,pero con lo tratado en este post , casi el 99% de las causticas estarán contempladas, y si no ha sido así le animo querido lector a  que lo comparta con toda la comunidad.

 

Construcción de un mando a distancia universal usando un viejo smartphone


Los smartphones cada vez aglutinan más y más funciones, asi  no es de extrañar que con el paso del tiempo se puedan hace  un uso de estos diferente, en parte  gracias a las numerosas aplicaciones disponibles. También,  como hemos visto en este blog,  existen otros usos que vienen condicionados  por el hardware incluido en el propio teléfono

El puerto IRDA (puerto de infrarojos ) incluido en algunos terminales nos puede servir , entre otras cosas para, cambiar el canal de la televisión ,subir del volumen de Home Cinema o incluso cambiar la temperatura de nuestro aparato de aire acondicionado. ..pero ¿qué pasa si nuestro terminal no dispone de soporte para el mando a distancia? Pues que si queremos disfrutar de esta utilidad  se  puede  usar un accesorio o bien construirnoslo nosotros mismos

La función de telecontrolar los aparatos electrodomésticos pues se basa en rayos infrarajos. Su terminal puede funcionar bien si tiene un proyector infrarajo incorporado o en el caso de no disponga de este instalando un telemando infrrajo externo:la solución pasa por adquirir un adaptador accesorio que cumpla las funciones citadas anteriormente. Este tipo de productos están disponibles en numerosas tiendas de complementos, en Amazon (7€),  además de las populares “tiendas chinas”.

jack.PNG

Si dispone de un  par de diodos de infrarojos y un jack de 3 1/2″ stereo , otra opción es construírselo uno mismo pues únicamente tendrá que soldar los diodos en anti-paralelo  ( es decir el ánodo de uno con el cátodo del otro y viceversa )   y conectar  ambos terminales  al lado R y L del jack  ,por lo que la masa se puede eliminar del jack. Tan solo faltara cerrar el conjunto con  manguera termo-retractil ,aplicar calor y ya estará listo nuestro nuevo puerto de infrarrojos:

leds infrarojos.png

 

Una vez que tengamos el accesorio de puerto infrarojo conectado al jack de audio de nuestro smartphone ( en caso de no disponer de este puerto) , lo siguiente es buscar  una aplicacion para controlar éste

Una  aplicación interesante es  Genio de Telemando  disponible gratuitamente en Google Play -permitiendo   usar su teléfono móvil para telecontrolar los aparatos electrodomésticos infrarrojos. La base local de datos incluida en esta app  almacena más de 8 mil telemandos que puede usarlos.

aire acondicionado

Algunos  tipos de aparatos electrodomésticos  que pueden ser telecontrolados con esta app:

  • Aire acondicionado
  • Televisión
  • Decodificador digital/Satélite
  • Retroproyector
  • Network TV Box
  • DVD
  • Altavoz
  • Ventilador
  • SLR Camera (Single Lens Reflex Camera)
  • Interruptor,etc

 

Ademas recientemente a la app original se ha asociado una capacidad más grande de códigos de control remoto de la base de datos ,la cual  apoya más de 6000 marcas de aparatos electrodomésticos en el mundo, lo cual a efectos constituye un almacenamiento total de más de 250,000 de telemandos;

Como vemos una vez configurada el equipo . La interfaz de usuario es concisa y  es facíl de manipular.

 

samsung.PNG

Esta app destaca como vamos en ver que no necesita registro alguno pudiendo funcionar perfectamente desconectada de la red.

 

También destaca  una app denominada ZaZaRemote, disponible tanto para Android como para iOS . Para configurarla los principales puntos donde actuar son Device setting, en el que marcaremos la opción Smart-ZaZa, 250 ms para el ajuste de Macro Key sending gap y 100% en ZaZa Max Volume. Posteriormente tan solo es preciso registrar una cuenta en el apartado de Cloud, que podrá encontrar en la zona inferior de la interfaz de la app para iniciar el servicio.

Las mejores Roms para Orange Pi


Desde 2012 la Raspberry Pi ha ido  creciendo  de  gran popularidad, estando  hoy en día  posicionada como una de las placas de desarrollo de referencia. Uno de sus rivales clásicos en los últimos tiempos están siendo las Orange Pi, una placa con un diseño similar pero  basado  en  procesadores de Allwinne.  El fabricante Shenzhen Xunlong dispone de la  placa SBC  muy similar a la Raspberry Pi a falta de 1 conector  USB , pero con un coste   bastante inferior   y es ademas abierta y hackeable. compitiendo abiertamente   con  otros tantas clones  existentes  donde  la mas destacable es también la Banana Pi

Hablando de esta versión, la Orange Pi ,se vende en dos versiones, una básica de bajo coste  y otra denominada Orange Pi Plus.

orange_pi

La Orange Pi normal  cuesta menos de 15$ y se basa en un SoC Allwinner A20 ARM, mientras que la Orange Pi Plus más cara sube a los 52$ a cambio  de integrar una versión más potente del chip Allwinner, concretamente una A31S En el resto de hardware, ambas placas SBC son muy similares y parejas en cuanto a prestaciones.

Las dos integran una CPU basada en ARM Cortex A7 Dualcore y Quadcore (en la versión más potente), una GPU Mali compatible con OpenGL y 1GB DDR3 RAM, posibilidad de direccionar hasta 64GB de almacenamiento mediante tarjetas o por un puerto SATA, conexiones para audio, conector CSI para cámara, HDMI, VGA, USB OTG, USB 2.0, alimentación, GPIOs, IR, etc.

El tamaño de ambas placas de  es de 85 × 55 milímetros y su peso se queda en 38 gramos. En estas dimensiones a sus desarrolladores les han cabido puertos HDMI y AV, receptor de infrarrojos, Ethernet RJ45 10/100M, tres puertos USB 2.0, uno microUSB OTG, un micrófono, un interfaz CSI para cámara y un encabezado de 40 pines compatible con Raspberry Pi ( y en la version Plus soporte para SATA ,8GB de  EMMC   y   WiFi

Si la  versión económica  le parece poco   , Shenzhen Xunlong  también ha puesto a disposición del público, por menos de 52$, la versión  Orange Pi Plus, una versión más potente con un procesador SoC Allwinner H3 de cuatro núcleos a 1.6Ghz , con soporte para SATA ,8GB de  EMMC   y  sobre todo integracion de  WiFi.

En cuanto a los sistemas operativos soportados, se encuentran Raspbian, Ubuntu, Debian, Android 4.4 y otras versiones del sistema de Google ,todos ellos  descargable desde la pagina oficial .. Todos ellos pueden ser movidos por los chips de Allwinner y el hardware que entregan estas placas SBC (Single Board Computer).

Aparte de las ROM’s oficiales existen  otras ROM  estables para todas aquellas personas que busquen diferentes funcionalidades que  la ROM’s originales no pueden ofrecer

Algunas otras  ROM’s mas destacables  para las diferentes versiones de la Orange Pi son las siguientes:
ORANGE PI PC
1. Beelink X2 H3.
Esta es la mejor ROM que todos los usuarios recomiendadn ,pero hay que tener en cuenta algunas  precauciones  pues algunos usuarios han tenido problemas con la instalación. Si encuentra problemas pueden hacer lo siguiente.

  • Formatee completamente la tarjeta SD
  • Desfragmentar la tarjeta SD
  • Vuelva a copiar la imagen  flash en la SD

2. TRONFY X2 Una buena opción .La instalación  es limpia sin mucho bloatwear . Una buena gestión de la energía y estable sin refrigeración adicional .   Tiene priblemas  en el uso de  USB  host y el botón de encendido no hace nada.

3. Android (Orange OS) . es el archivo de imagen desde la página de descargas del sitio OP .El enlace de Google Drive se rompió y el archivo de Baidao fue corrompida con errores asií que hay usuarios que la han subido este archivo a Mega .Esta ROM viene con una gran cantidad de programas de relleno idioma chino .La primera vez que arranque  Android el idioma por defecto es el chino  por lo que va a tener que cambiar el idioma a Inglés o aprender mandarín.Al descargar este archivo Chrome  da la página de advertencia ” enlace malicioso ” . Hay personas quye han explorado el archivo con Avast , Malwarebytes , Bit Defender , y VirusTotal . Ninguno de ellos encontraron nada perjudicial por lo que debe estar bien,  .
This is the image file from the downloads page of the OP site.

4. ZIDOO X1  La versión más reciente puede encontrarse en el puesto # 15 de la página enlazada.   Darse cuenta: Asegúrese de revisar el post original para obtener instrucciones de instalación: ZIDOO X1 Instructions. Otra peculiaridad es que  solo los puertos USB inferiores son reconocidos
.

ORANGE PI

1. Android For Orange Pi Por defecto 4.4.2 Android desde la página de descargas en el sitio principal .    Tenga en cuenta que la imagen pi_4.4_beta1 Android_for_Orange no es un producto Orangepi y sólo está disponible en un sitio web externo
ORANGE PI MINI

1. Android For Orange Pi Mini Por defecto 4.4.2 Android desde la página de descargas en el sitio principal .
ORANGE PI PLUS

1. TRONFY X2 Esto parece ser completamente funcional en el OP +
2. Android(H3) For Orange Pi Plus Por defecto 4.4.2 Android desde la página de descargas en el sitio principal .

ORANGE PI2

1. ZIDOO X1 La versión más reciente puede encontrarse en el puesto # 15 de la página enlazada.  Asegúrese de revisar el post original para la instrucción de instalación .. ZIDOO X1 Instructions

2. Lobo Android 4.4.2 ROM  muy popular con muchas chas páginas de soporte para ayudar a hacer frente a casi cualquier problema que pueda surgir .
3. Android For Orange Pi 2 Por defecto 4.4.2 Android desde la página de descargas en el sitio principal .
ORANGE PI MINI2

1. Android For Orange Pi Mini 2

Fuente   aqui

Emisora de FM con Raspberry Pi 2 sin ningun hw adicional


La verdad es que hay pocos proyectos para la  Raspberry  Pi no involucren ningún tipo de  hw adicional  de modo que bajo ese  punto de vista ,vamos  a ver un proyecto sorprendente  pues en esta ocasión convertiremos nuestra Raspberry pi 2 en una emisora de fm comercial de corto alcance  de características mas que  aceptables.

Si tiene una Raspberry pi 2 pues ,ya  tiene el 50 por ciento del proyecto, pero si o le suma un simple cablezillo ( que hará de antena )  ya tiene el otro 50 por ciento, ¿ Entonces porque no hacerlo ?

El cable de unos 20 cm   debe conectarlo al GPIO4 (GPIO_GCLK)   de nuestra Raspberry pi 2,para lo cual puede  observar el pinOUT que  se adjunto si tiene alguna duda  ( es  el pin 07  del lado izquierdo).

GPCLK0 (GPIO 4 y pin número 7), es un reloj de propósito general capaz de crear una señal de pulsos cuadrados hasta una frecuencia máxima de 75 MH

Utilizaremos varios archivos, en Python y C, además de la consola, como siempre. Tendremos, también un archivo de sonido .wav, que pasaremos como parámetro al ejecutar el programa.

Es  importante no olvidar  la  antena , la cual puede construirse con un cable de aproximadamente 20 cm para tener algo de cobertura  o por supuesto usar alguna reciclada de algún viejo receptor de FN , la cual conectaremos al pin GPIO 4, que es el pin de reloj (CLK).

Las señales de reloj se usan para proporcionar un pulso que puede sincronizar varias partes de un sistema que lleva a cabo acciones que tienen una relación temporal entre ellas.

Por defecto, transmite a 100 MHz, pero esto podemos cambiarlo con otro parámetro al ejecutar el programa. Vamos a ver en sencillos pasos cómo llevar a cabo la realización de este tutorial:

 

 

Comandos paso a paso

  • Desde la linea de comandos escribimos   wget http://rogerbit.com/wprb/wp-content/uploads/2016/06/fm.zip para descargar el archivo fm.zip
  • Lo descomprimimos con unzip fm.zip
  • Con el comando ls veremos una carpeta llamada fm
  • Entramos a ella con cd fm
  • Escribimos nuevamente ls
  • Veremos los archivos  nuevos, el que nos interesa por ahora es pifm.c
  • Ejecutamos gcc -lm -std=c99 pifm.c 
  • No nos debe aparecer ningún error (ni siquiera una leyenda)
  • Volvemos escribir el comando ls.
  • Nos tiene que aparecer un archivo llamado a.out   !si es así todo salio perfecto!
  • Ejecutamos sudo ./a.out sonido.wav  100.1
  • Con eso debemos ya escuchar música en nuestra radio, recuerden que sonido.wav es el archivo que queremos escuchar y 100.1 es la frecuencia que debemos colocar en nuestra radio en MHz

 

Links con más información:

 http://makezine.com/projects/raspberry-pirate-radio/

http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter