Arduino Yún, unha placa para entrar libremente na Internet das cousas

arduino yun

A Internet das cousas ou tamén coñecida como IoT revolucionou o mundo tecnolóxico e tamén chegou a moitos dos nosos proxectos (queremos ou non). É por iso que moitos usuarios buscan unha placa que procese os seus programas, que sexa barata e que tamén se conecte a Internet sen usar unha clave sen fíos nin unha tarxeta de rede. Para moitos, este último é unha solución rápida, pero non significa que sexa unha solución profesional ou eficaz.

Ante isto, o equipo de O proxecto Arduino desenvolveu unha placa dirixida á Internet das cousas. Esta placa chámase Arduino Yún.

Que é Arduino Yún?

Arduino Yún é unha placa do proxecto Arduino. Isto significa que o seu deseño e fabricación pode ser realizado por nós mesmos ou por calquera empresa, así como ser capaces de usar os seus deseños para crear prototipos e placas persoais. No caso de Arduino Yún, este último sería un paso máis, xa que está baseado en Arduino Leonardo, un modelo de tarxeta máis potente Arduino UNO.

Arduino Yún ten o mesmo deseño e o mesmo controlador que Arduino Leonardo, é dicir, o procesador Atmel ATmega32U4. Pero, a diferenza de Arduino Leonardo, Arduino Yún ten unha mini-placa Atheros Wireless AR9331, un slot para tarxetas microsd e un núcleo chamado Linino.

Cales son as diferenzas entre Arduino Yún e Arduino UNO?

arduino yun

Tendo en conta o anterior, as diferenzas entre o modelo Arduino Yún e o modelo son claras Arduino UNO. Pero hai algúns máis.

Se observas o artigo que publicamos recentemente, unha placa Arduino carece de moitos elementos que teñen outras placas como Raspberry Pi, pero Arduino Yún non.

O núcleo chamado Lininus é un núcleo que ofrece enerxía suficiente para teñen unha pequena distribución chamada Openwrt-Yún. Esta distribución utiliza o núcleo de Linux e algunhas outras ferramentas que fan que Openwrt se poida instalar en calquera dispositivo cunha placa atheros ou similar.

Que é Openwrt-Yún?

Neste momento, é conveniente facer unha breve parada sobre o que é Openwrt-Yún e por que é importante.

Logotipo de OpenWrt

openwrt É unha distribución Gnu / Linux que se adapta a calquera enrutador e tarxeta sen fíos. Neste caso, Openwrt-Yun é unha distribución modificada que se instalará en Arduino Yún. A distribución reside en Linino e pódese ampliar grazas á ranura para tarxetas microsd. Para poder usar estas funcións, só temos que conectarnos á placa remotamente a través de ssh e usar o xestor de paquetes da distribución, así como o resto de ferramentas.

Nin que dicir ten que esta distribución ofreceranos algunhas funcións intelixentes básicas que ten un sistema operativo pero que non é o mesmo que unha placa Raspberry Pi que se pode empregar como minicomputadora ou como unha vella PC que podemos empregar como servidor ou parte dun clúster.

Como acceder á configuración de Arduino Yún?

Para acceder á configuración de Arduino Yún, temos que ter en conta dous pasos:

  • Instale os controladores para que o PC recoñézao con Arduino IDE
  • Configure a interface remota para as conexións e o paso "bridge" para que os programas persoais utilicen a interface sen fíos.

O primeiro paso é importante xa que nalgún momento teremos que enviar programas e datos á placa Arduino Yún. Para iso só temos que facelo instale os controladores da placa e logo execute Arduino IDE. Se temos Arduino IDE en Gnu / Linux, non haberá ningún problema con este paso e non teremos que facer nada; se temos Windows, os controladores deste modelo e doutros modelos Arduino instalaranse co IDE Arduino, de aí a importancia de usar este IDE; E se temos Mac OS, non teremos que facer nada se usamos Arduino IDE, pero a primeira vez que conectamos a placa Arduino Yún ao noso Mac, aparecerá o asistente de instalación do teclado, un asistente que teremos que pechar co botón vermello. É un problema que aparece reflectido en o sitio web oficial de Arduino Yún.

O outro paso que nos interesa saber é a conexión e administración do módulo Wi-Fi Arduino Yún. Primeiro temos que darlle enerxía á placa; isto fará que o taboleiro cree unha rede wifi chamada Yún. Conectámonos a esta rede e no navegador escribimos o enderezo http: //arduino.local Este enderezo abrirá un sitio web desde o que podemos xestionar a nova rede creada. O nome de usuario e contrasinal deste panel é "arduino", unha palabra que podemos cambiar unha vez que entramos no panel.

Interface web Arduino Yun

Pero, se usamos Arduino Yun, o que buscaremos é conectarnos a unha rede Wi-Fi e non crear a nosa propia rede. Para iso, no panel aberto, na parte inferior hai un menú despregable cos elementos para conectarse a calquera rede Wi-Fi, a excepción das redes universitarias e outras redes similares que usan protocolos e software de contrasinais que imposibilita (aínda) a conexión con este tipo de placas.

Ben, xa sabemos como crear a súa propia rede Wi-Fi, conectarse a outra rede Wi-Fi, pero como uso esta conexión con outras placas e / ou programas?

Ben para iso temos que usar a función Bridge dentro do programa que creamos en Arduino IDE. A función comeza con Bridge.begin (), unha función que nos permitirá comunicarnos coa función normal e a función sen fíos da placa Arduino Yún.

Que podo facer con Arduino Yún?

Imaxe do teléfono Arduino

Coa programación necesaria, podemos facer calquera dispositivo tecnolóxico "intelixente" grazas á placa Arduino Yún. Non obstante, o máis común é empregar a placa para que o gadget creado poida conectarse a Internet e poder manipulalo a través doutro dispositivo como un teléfono intelixente, unha tableta ou un PC.

Algúns usuarios conseguiron usar a placa como unha tarxeta de rede rara, pero temos que dicir que facelo é bastante difícil e o prezo da placa é máis alto que calquera tarxeta de rede normal. Encendido Instruíbeis podes conseguir un pequeno fan do que se pode facer con Arduino Yún. Só temos que escribir o nome do taboleiro no buscador do repositorio e aparecerán varios proxectos que usan este modelo.

Conclusión

Arduino Yún é unha placa interesante e importante para moitos usuarios porque ata a súa chegada, quen quería conectar o seu proxecto a Internet tiña que mercar unha placa Arduino máis un blindaxe sen fíos ou GSM que permita a conexión. O custo foi maior que Arduino Yún e a programación máis difícil con máis limitacións. Arduino Yún corrixe todo isto e ofrece a posibilidade de crear aparellos máis lixeiros e potentes que ata agora. Pero o noso proxecto pode ser máis adecuado a outras alternativas como Raspberry Pi Zero W. En calquera caso, tanto Arduino como Raspberry Pi seguen as directrices de Hardware gratuíto e iso significa que podemos escoller a placa e a solución sen ver o noso proxecto comprometido.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Un comentario, deixa o teu

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   xtrak dixo

    Ola, 24 de abril de 2018, esta placa aparece retirada polo fabricante, supostamente porque non cumpre ningunha normativa.
    O que me cabreaba é que o escudo de yun o teña no catálogo.
    Deixo o enlace: https://store.arduino.cc/arduino-yun
    Busco unha alternativa para o meu proxecto, agradecería calquera suxestión.
    Un saúdo e grazas pola publicación.