Arduino Yún, uma placa para entrar na Internet das Coisas livremente

Arduino Yun

A Internet das Coisas ou também conhecida como IoT revolucionou o mundo tecnológico e também atingiu muitos de nossos projetos (queiramos ou não). É por isso que muitos usuários procuram uma placa que processe seus programas, que seja barata e que também se conecte à Internet sem usar uma chave wireless ou placa de rede. Para muitos, o último é uma solução rápida, mas não significa que seja uma solução profissional ou eficiente.

Diante disso, a equipe de O projeto Arduino desenvolveu uma placa voltada para a Internet das Coisas. Esta placa é chamada de Arduino Yún.

O que é Arduino Yún?

Arduino Yún é uma placa do Projeto Arduino. Isto significa que o seu desenho e fabrico podem ser realizados por nós próprios ou por qualquer empresa, podendo também utilizar os seus desenhos para criar protótipos e placas pessoais. No caso do Arduino Yún, este último seria mais um passo, pois é baseado no Arduino Leonardo, um modelo de placa mais poderoso que Arduino UNO.

Arduino Yún tem o mesmo design e o mesmo controlador do Arduino Leonardo, ou seja, o processador Atmel ATmega32U4. Mas, ao contrário do Arduino Leonardo, O Arduino Yún tem uma miniplaca Atheros Wireless AR9331, um slot para cartões microsd e um núcleo chamado Linino.

Quais são as diferenças entre Arduino Yún e Arduino UNO?

Arduino Yun

Levando em consideração o acima, as diferenças entre o modelo Arduino Yún e o modelo são claras Arduino UNO. Mas existem mais alguns.

Se você olhar o artigo que publicamos recentemente, uma placa Arduino carece de muitos elementos que outras placas como Raspberry Pi têm, mas Arduino Yún não.

O núcleo chamado Lininus é um núcleo que oferece energia suficiente para tem uma pequena distribuição chamada Openwrt-Yún. Esta distribuição usa o kernel Linux e algumas outras ferramentas que fazem com que o Openwrt possa ser instalado em qualquer dispositivo com placa atheros ou similar.

O que é Openwrt-Yún?

Neste ponto, é conveniente fazer uma breve parada sobre o que é Openwrt-Yún e por que ele é importante.

Logotipo da OpenWrt

OpenWRT É uma distribuição Gnu / Linux que se adapta a qualquer roteador e placa wireless. Neste caso, Openwrt-Yun é uma distribuição modificada para ser instalada no Arduino Yún. A distribuição reside no Linino e pode ser ampliada graças ao slot para cartões microsd. Para poder usar essas funções, só precisamos nos conectar à placa remotamente através do ssh e usar o gerenciador de pacotes da distribuição, bem como o resto das ferramentas.

Desnecessário dizer que esta distribuição ele nos oferecerá algumas funções inteligentes básicas que um sistema operacional tem, mas não é o mesmo que uma placa Raspberry Pi que pode ser usado como um minicomputador ou um PC antigo que podemos usar como servidor ou parte de um cluster.

Como acessar a configuração do Arduino Yún?

Para acessar a configuração do Arduino Yún, devemos levar em consideração duas etapas:

  • Instale os drivers para que sejam reconhecidos pelo pc com Arduino IDE
  • Configure a interface remota para conexões e a etapa de “ponte” para programas pessoais para usar a interface sem fio.

A primeira etapa é importante, pois em algum momento precisaremos enviar programas e dados para a placa Arduino Yún. Para isso, só temos que instale os drivers da placa e execute o Arduino IDE. Se tivermos o IDE Arduino no Gnu / Linux, não haverá problema com esta etapa e não teremos que fazer nada; Se tivermos Windows, os drivers deste modelo, assim como de outros modelos Arduino, terão sido instalados com o IDE do Arduino, daí a importância de usar este IDE; E se tivermos mac OS, não precisamos fazer nada se usarmos o IDE do Arduino, mas na primeira vez que conectarmos a placa do Arduino Yún ao nosso Mac, o assistente de instalação do teclado aparecerá, um assistente que teremos que fechar com o botão vermelho. É um problema que aparece refletido em o site oficial do Arduino Yún.

A outra etapa que temos interesse em conhecer é a conexão e administração do módulo Wi-Fi Arduino Yún. Primeiro temos que dar energia ao prato; isso fará com que a placa crie uma rede wi-fi chamada Yún. Nós nos conectamos a esta rede e no navegador, escrevemos o endereço http: //arduino.local Este endereço abrirá um site a partir do qual podemos gerenciar a nova rede criada. O nome de usuário e senha deste painel é "arduino", uma palavra que podemos alterar assim que entrarmos no painel.

Interface da web do Arduino Yun

Mas, se usarmos o Arduino Yun, o que procuraremos é conectar-se a uma rede Wi-Fi e não criar nossa própria rede. Para fazer isso, no painel que foi aberto, na parte inferior há um menu suspenso com os elementos para se conectar a qualquer rede Wi-Fi, exceto para redes universitárias e outras redes semelhantes que usam protocolos e software de senha que o tornam impossível (ainda) a conexão com este tipo de placas.

Bem, já sabemos como criar sua própria rede wi-fi, conectar a outra rede wi-fi, mas como faço para usar essa conexão com outras placas e / ou programas?

Bom para isso temos que usar a função Bridge dentro do programa que criamos no Arduino IDE. A função começa com Bridge.begin (), uma função que nos permitirá comunicar com a função normal e a função sem fio da placa Arduino Yún.

O que posso fazer com o Arduino Yún?

Imagem do telefone Arduino

Com a programação necessária, podemos tornar qualquer dispositivo tecnológico "inteligente" graças à placa Arduino Yún. Porém, o mais comum é usar o quadro para que o gadget criado possa se conectar à Internet e poder manipulá-lo através de outro dispositivo como um smartphone, um tablet ou um pc.

Alguns usuários conseguiram usar a placa como uma placa de rede rara, mas temos que dizer que fazer isso é bastante difícil e o preço da placa é mais alto do que qualquer placa de rede normal. Sobre Instructables você pode ter um pequeno fã do que pode ser feito com Arduino Yún. Basta escrever o nome da placa no mecanismo de busca do repositório e vários projetos que utilizam este modelo irão aparecer.

Conclusão

Arduino Yún é uma placa interessante e importante para muitos usuários porque até sua chegada, quem quisesse conectar seu projeto à Internet tinha que comprar uma placa Arduino mais um escudo wireless ou GSM que permitisse a conexão. O custo era maior do que o Arduino Yún e era mais difícil de programar com mais limitações. Arduino Yún corrige tudo isso e oferece a possibilidade de criar gadgets mais leves e poderosos do que até agora.. Mas nosso projeto pode ser mais adequado a outras alternativas como Raspberry Pi Zero W. Em qualquer caso, tanto o Arduino quanto o Raspberry Pi seguem as diretrizes do Hardware Livre e isso significa que podemos escolher a placa e a solução sem ver nosso projeto comprometido.


Um comentário deixe o seu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

      xtrak dito

    Olá, 24 de abril de 2018, esta placa aparece retirada pelo fabricante, supostamente por não estar em conformidade com nenhuma norma.
    O que me irritou é que o escudo de yun tem isso no catálogo.
    Deixo o link: https://store.arduino.cc/arduino-yun
    Estou procurando uma alternativa para o meu projeto, agradeceria qualquer sugestão.
    Uma saudação e agradecimento pela postagem.