O que é um Ethernet Arduino®?
Um Ethernet Arduino® é qualquer emparelhamento de uma placa Arduino® com uma porta Ethernet. Esse emparelhamento geralmente é realizado usando um microcontrolador com uma porta Ethernet integrada ou adicionando um escudo Ethernet a outra placa. O Arduino® é uma plataforma de microcontrolador de código aberto projetado para entusiastas e profissionais para usar na rápida criação de dispositivos eletrônicos. Os dispositivos Ethernet Arduino® adicionam recursos de rede de alta velocidade a essa plataforma. A adição de uma conexão de rede permite que esses dispositivos transmitam dados a uma taxa muito mais alta do que o normalmente possível. O WebDuino é um pacote de software que permite ao microcontrolador executar um servidor da web usando uma conexão Ethernet. Este servidor da web hospeda um site no microcontrolador que pode ser usado para fazer upload de dados do dispositivo, controlá -lo remotamente ou ambos. Webduino com Ethernet é particularmente útil para SE acessível remotamenteMatrizes nsor.
Além da hospedagem na web, existem vários outros usos para a conexão de alta velocidade oferecida pelo Ethernet Arduino®. As webcams, por exemplo, são facilmente gerenciáveis por meio de um dispositivo habilitado para Ethernet, mas impossível usando muitas conexões mais lentas. Outros dispositivos aproveitam a largura de banda para transmitir ou relaxar outras transmissões; Por exemplo, um Ethernet Arduino® que também estava equipado com um receptor sem fio poderia monitorar a atividade sem fio em uma área inacessível ao computador ou estação base à qual estava conectada. O dispositivo seria diferente de um repetidor simples, pois poderia executar processamento complexo nos sinais que monitorou, determinando que ação tomar caso a caso.
Junto com essas vantagens, o Ethernet Arduino® vem com algumas limitações significativas. Para transmitir a essas taxas, o dispositivo deve ser conectadopara um cabo de rede. O cabo é relativamente rígido, tornando a plataforma inadequada para a maioria dos aplicativos móveis. Os projetos robóticos de controle remoto são quase impossíveis. Nos casos de um dispositivo móvel, um Ethernet Arduino® só é desejável quando a máquina em questão precisa de uma conexão de alta velocidade quando não está em movimento.
Outras opções de interface Arduino® incluem conexões seriais e USB, além de protocolos sem fio como Wifi® e XBee®. As conexões USB e serial são mais comumente usadas com dispositivos que precisam apenas de conexões para reprogramação ocasional. Os dispositivos que requerem uma conexão constante, mas também precisam manter a mobilidade, geralmente estão equipados com interfaces sem fio. Essas interfaces também são usadas nos casos em que uma conexão com fio é impraticável ou impossível, como uma estação meteorológica externa que precisa relatar dados de volta a um computador interno ou outro dispositivo. Apesar de ter menos restrições do que a Ethernet, os inventores às vezes evitam sem fiointerfaces devido ao seu maior custo e consumo de energia.