












Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Nesse documento são ensinadas as técnicas usadas para programar um arduino.
Tipologia: Slides
1 / 20
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Programa de Educa¸c˜ao Tutorial Computando Culturas em Equidade Departamento Acadˆemico de Inform´atica UTFPR
// Projeto 1 int ledPin = 10; void setup () { // inicializa o terminal digital como OUTPUT. pinMode ( ledPin , OUTPUT ) ; } void loop () { digitalWrite ( ledPin , HIGH ) ; // LED ligado delay (1000) ; // intervalo de um segundo digitalWrite ( ledPin , LOW ) ; // LED desligado delay (1000) ; // intervalo de um segundo }
const int ledPin = 10; int ledState = LOW ; long previousMillis = 0; long interval = 1000; void setup () { pinMode ( ledPin , OUTPUT ) ; } void loop () { long currentMillis = millis () ; if ( currentMillis - previousMillis > interval ) { previousMillis = currentMillis ; if ( ledState == LOW ) ledState = HIGH ; else
ledState = LOW ; digitalWrite ( ledPin , ledState ) ; } }
// Projeto 2 - Codigo Morse int ledPin = 10; // LED connectado ao terminal digital 10 // executa uma vez , quando o programa comeca void setup () { // inicializa o terminal digital como OUTPUT. pinMode ( ledPin , OUTPUT ) ; } void loop () { // 3 ‘‘ pontos ’’ = S for ( int x = 0; x < 3; x ++) { digitalWrite ( ledPin , HIGH ) ; // LED ligado delay (150) ; // intervalo de 150 ms digitalWrite ( ledPin , LOW ) ; // LED desligado delay (100) ; // intervalo de 100 ms }
digitalWrite ( ledPin , LOW ) ; // LED desligado delay (100) ; // intervalo de 100 ms } // intervalo de 5 segundos para transmitir o sinal novamente delay (5000) ; }