Escolar Documentos
Profissional Documentos
Cultura Documentos
Site: https://www.arduino.cc/reference/pt/
• #define é uma diretiva muito útil da linguagem C++ que permite ao programador dar um
nome a um valor constante antes de o programa ser compilado. Constantes definidas no
arduino não ocupam nenhum espaço na memória de programa do chip. O compilador irá
substituir referências a essas constantes pelo valor definido no tempo de compilação.
• Sintaxe
• #define nomeDaConstante valor
• Exemplo
• #define pinoLED 3
• cos() - Calcula o cosseno de um ângulo (em radianos). O resultado é dado entre -1 e 1 - cos(rad)
• sin() - Calcula o seno de um ângulo (em radianos). O resultado é dado entre -1 e 1 - sin(rad)
• tan() - Calcula a tangente de um ângulo (em radianos). O resultado é dado entre -infinito e +infinito
(limitado pela tamanho do tipo de dado double) – tan(rad)
• Parâmetros
• rad: O ângulo em radianos (float).
• Retorna
• O cosseno, o seno ou a tangente do ângulo (double).
• Parâmetros
• min - menor limite do valor aleatório, inclusivo e opcional (long)
• Retorna
• Um número inteiro aleatório entre min e max-1 (long) .
• Parâmetros
• seed - número para inicializar a sequência pseudoaleatória (long).
• Retorna
• Nada
REFERÊNCIAS
- ARDUINO - Documentação de Referência da Linguagem Arduino. Disponível em:
<https://www.arduino.cc/reference/pt/>. Acesso em: 15 de outubro de 2023.
- SOUZA. F. - Timers do ATmega328 no Arduino, 2015. Disponível em:
<https://embarcados.com.br/timers-do-atmega328-no-arduino/> Acesso em: 30 de outubro de
2023.
- FERREIRA. A. L Funções de temporização na programação com Arduino, 2021. Disponível em:
<https://www.squids.com.br/arduino/index.php/software/dicas/319-como-usar-
temporizadores-no-Arduino>. Acesso em: 30 de outubro de 2023.