Linha 11: Linha 11:


= Software =
= Software =
Explicar basicamente onde o software é utilizado nesta tecnologia informando possíveis linguagens e outras ferramentas como framqworks, banco de dados, etc. Se possível informar link de download ou referência.
Na tecnologia Arduíno o software é utilizado no momento de programação do microcontrolador embarcado, é feito um código que sera posteriormente transferido para a placa em questão. O código deve ser escrito com o uso de uma linguagem própria, baseada em C/C++ e em uma IDE fornecida gratuitamente pela empresa, a IDE pode ser usada tanto em sua versão online quanto em uma versão offline, ambas versões podem ser encontradas no site da Arduino (https://www.arduino.cc/en/Guide/HomePage). Explorando o site é possível encontrar também diversos tutoriais e projetos dos usuários, permitindo que mesmo um desenvolvedor leigo possa aprender a tecnologia.
<br>
<br>



Edição das 19h49min de 19 de setembro de 2017

Especificação técnica

Arduino é uma plataforma de desenvolvimento e prototipagem de sistemas eletrônicos, de fácil aprendizado e manipulação, além de ser uma tecnologia open-source. As placas Arduino são capazes de receber dados, processa-los e emitir uma resposta dependendo de como foi feita a programação do sistema. Os códigos Arduino são feitos em uma linguagem de programação própria (baseada em C/C++) e com o uso de uma IDE que permite a conexão entre a placa e o computador do desenvolvedor. A placa é baseada em um microprocessador atmel e possui circuitos e pinagem para entrada e saída de dados, outra característica da plataforma é a existência de diversos módulos que permitem diferentes interações com outras tecnologias como módulos Bluetooth e Ethernet.

Funcionamento

As placas Arduíno tem seu funcionamento baseado em uma programação feita previamente ao uso, pelo desenvolvedor responsável, ou seja, o programador codifica as instruções desejadas na IDE, transfere este código para a placa Arduíno através de um conector USB e assim a parte de software do sistema já estará carregada. Para o hardware é necessário um conhecimento em eletrônica que pode ir do mais básico ao mais avançado, pois poderão ser usados diferentes tipos de componentes, desde simples LEDs até relés e resistores, estes componentes serão ligados às portas digitais ou analógicas do Arduino. A placa necessita de uma fonte de alimentação de energia para funcionar, a diferença de potencial elétrico (ddp) e a corrente vão depender do modelo da placa. Na imagem o modelo Arduino Uno.

Placa Arduino Uno

Software

Na tecnologia Arduíno o software é utilizado no momento de programação do microcontrolador embarcado, é feito um código que sera posteriormente transferido para a placa em questão. O código deve ser escrito com o uso de uma linguagem própria, baseada em C/C++ e em uma IDE fornecida gratuitamente pela empresa, a IDE pode ser usada tanto em sua versão online quanto em uma versão offline, ambas versões podem ser encontradas no site da Arduino (https://www.arduino.cc/en/Guide/HomePage). Explorando o site é possível encontrar também diversos tutoriais e projetos dos usuários, permitindo que mesmo um desenvolvedor leigo possa aprender a tecnologia.

Topologia ou Esquema funcional

Desenhar ou plotar  representações visuais estruturadas por meio de diagramas, esquemas, protocolos que exemplifiquem esse tema, logicamente colocando um rodapé explicativo


Conexões

Incluir links (internos ou externos) temas que tem relação com este, explicando detalhes sobre. Limite de 3 internos e 2 externos.


Informações adicionais

Descrever detalhes a mais sobre esse tema.


Referências bibliográficas