Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
ide-arduino [2018/10/17 19:58] forfs |
ide-arduino [2021/05/21 12:07] (atual) bandeira |
||
---|---|---|---|
Linha 1: | Linha 1: | ||
- | =====IDE Arduino===== | + | =======IDE Arduino======= |
- | Uma IDE (Integrated Development Enviroment) é um ambiente de desenvolvimento que serve para auxiliar o programador na construção de um software. A IDE do Arduino pode ser utilizada com as linguagens C/C++, e ela tem como utilidade programar a própria placa Arduino. Com ela, os programas são escritos, compilados e gravados na placa. | + | Uma IDE (Integrated Development Enviroment) é um ambiente de desenvolvimento que serve para auxiliar o programador na construção de um software. A IDE do [[Arduino]] pode ser utilizada com as linguagens C/C++, e ela tem como utilidade programar a própria placa Arduino. Com ela, os programas [[programaçao arduino|são escritos, compilados e gravados]] na placa. |
+ | ---- | ||
===== Download ===== | ===== Download ===== | ||
Linha 15: | Linha 16: | ||
{{exemplosaduino.png?800x400|Caminho para acessar exemplos de códigos oferecidos pela IDE.}} | {{exemplosaduino.png?800x400|Caminho para acessar exemplos de códigos oferecidos pela IDE.}} | ||
- | Alguns exemplos práticos presentes nesta wiki: | ||
- | * {{http://adaec.icmc.usp.br/wiki/blinkled|Blink LED}} | ||
- | * | ||
---- | ---- | ||
Linha 26: | Linha 24: | ||
As bibliotecas inclusas vêm com exemplos didáticos (acessados como descrito acima) que auxiliam na compreensão de suas funcionalidades. | As bibliotecas inclusas vêm com exemplos didáticos (acessados como descrito acima) que auxiliam na compreensão de suas funcionalidades. | ||
- | ---- | + | --- //Amador Neto 2019/01/07 13:16// |
- | ===== Principais funções da IDE ===== | + | |
- | + | ||
- | A IDE possui funções próprias que facilitam no desenvolvimento do programa. Abaixo, são apresentadas algumas das funções mais utilizadas. | + | |
- | + | ||
- | ==== Entradas e saídas digitais (HIGH ou LOW) ==== | + | |
- | + | ||
- | **[[https://www.arduino.cc/reference/pt/language/functions/digital-io/digitalread/|digitalRead()]]** - lê o valor do pino digital especificado. | + | |
- | + | ||
- | **[[https://www.arduino.cc/reference/pt/language/functions/digital-io/digitalwrite/|digitalWrite()]]** - adiciona um valor ao pino digital especificado. | + | |
- | + | ||
- | **[[https://www.arduino.cc/reference/pt/language/functions/digital-io/pinmode/|pinMode()]]** - atribui um modo ao pino (Entrada ou Saída). | + | |
- | + | ||
- | ==== Entradas e saídas analógicas (tensão específica) ==== | + | |
- | + | ||
- | **[[https://www.arduino.cc/reference/pt/language/functions/digital-io/pinmode/|analogRead()]]** - lê o valor do pino analogico especificado. | + | |
- | + | ||
- | **[[https://www.arduino.cc/reference/pt/language/functions/analog-io/analogreference/|analogReference()]]** - configura uma tensão de referência. | + | |
- | + | ||
- | **[[https://www.arduino.cc/reference/pt/language/functions/analog-io/analogwrite/|analogWrite()]]** - adiciona uma onda PWM na saída do pino analógico especificado. | + |