Arduino: Referência de Programação (COMPLETO)
4.1 (89 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
404 students enrolled

Arduino: Referência de Programação (COMPLETO)

Aprenda a programar mais de 90% da referência da página oficial do Arduino
4.1 (89 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
404 students enrolled
Created by Gilson de Freitas
Last updated 10/2018
Portuguese
Portuguese [Auto-generated]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 11 hours on-demand video
  • 3 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Irão aprender mais de 90% de todos os tópicos da programação em Arduino contidos na página oficial do Arduino
  • Irão aprender o que é o Arduino, tipos de arduinos, onde comprar
  • Conseguirão criar códigos dinâmicos de programação como funções e ligar ou desligar qualquer pino do Arduino com um só código
  • Irão aprender Arduino mesmo sem ter a placa (Simulador online gratuito)
Course content
Expand all 78 lectures 10:47:41
+ 2. INTRODUÇÃO AO ARDUINO
7 lectures 57:16
2.1. Página Oficial: O que é o Arduino
10:52
2.2. Onde comprar a placa Arduino?
06:11
2.3. Conhecendo a placas (família Arduino)
08:15
2.4. Placa Arduino Uno
05:21
2.5. Baixando e Instalando (Windows)
05:08
2.6. Conhecendo a IDE - Parte 1
10:14
2.7. Conhecendo a IDE - Parte 2
11:15
+ 3. SIMULADOR ONLINE - Tinkercad
5 lectures 46:30
3.1. Criando a conta e acessando
05:19
3.2. Recursos do Tinkercad
06:39
3.3. Aprendendo com exemplos
11:44
+ 4. PRIMEIROS PASSOS
4 lectures 43:32
4.1. Sketch – Blink e sua estrutura.
11:12
4.2. Sensores, Atuadores, Shields e Módulos, Componentes.
10:06
4.4. Variáveis: locais, globais, constantes
09:02
+ 5. PROGRAMAÇÃO
46 lectures 05:56:14
5.1.1. pinMode()
11:30
5.1.2. digitalRead()
10:42
5.1.3. digitalWrite()
07:50
5.2.1. delay()
07:35
5.2.2. delayMicroseconds()
04:49
5.2.3. micros()
04:21
5.2.4. millis()
09:11
5.3.1. analogRead()
07:22
5.3.2. analogWrite
06:29
5.3.3. analogReadResolution()
02:30
5.3.4. analogWriteResolution()
05:32
5.4.1. #define (Define), // (comentário de linha única), /**/ (comentário de
15:55
5.5.1. Serial Intrudução
03:23
5.5.2. Begin, print, printLn, end
09:38
5.5.3. Available, Read, Readstring
11:06
5.6.1. byte, int, short, unsigned int, long, unsigned long, word
08:10
5.6.2. bool, boolean
08:22
5.6.3. float, double
06:28
5.6.4. char, unsigned char, String
06:25
5.6.5. array simples
10:39
5.7.1. Conversão parte 1: byte(), int(), long(), word() , float()
11:52
5.7.2. Conversão parte 2: toInt() e String()
06:05
5.8.1. Aritméticos: =, +, -, *, /, %
07:44
5.8.2. Comparação: < , <= , == , >, >=
06:53
5.9.1. if..else
07:42
5.9.2. for
08:14
5.9.3. while
05:59
5.9.4. do...while
07:49
5.9.5. break
02:15
5.9.6. Continue
03:03
5.9.7. switch...case
12:38
5.9.8. return
08:54
5.10.1. ! (lógica de negação), && (lógica E), || (lógica ou), != (não igual a)
09:09
5.11.1. ++ (incremento), -- (decremento)
06:07
5.11.2. += (adição composta), -= (subtração composta)
03:25
5.11.3. *= (multiplicação composta), /= (divisão composta)
02:29
5.12.1. random()
03:22
5.13.1. abs() , constrain()
06:33
5.13.2. map()
08:20
5.13.3. max() , min()
06:47
5.13.4. sq(), pow(), sqrt()
04:15
5.13.5. Trigonometria: cos(), sin(), tan()
04:37
5.14.1. isAlpha(), isAlphaNumeric(), isAscii(), isControl(), isDigit(), etc, etc
13:25
5.14.2 Buzzer - tone() noTone()
06:43
+ 6. PROJETOS
15 lectures 02:16:25
6.1.1 Controle remoto TV LG - Copiando códigos IR
13:29
6.1.2 Controle remoto TV LG - Enviando códigos IR
09:11
6.1.3 Projeto - Introdução
02:36
6.1.4 Projeto - Código - 1
12:51
6.1.5 Projeto - Código - 2
11:57
6.1.6 Projeto - Código - 3
13:36
6.1.7 Projeto - Código - 4
07:51
6.1.8 Projeto - Código - final
01:49
6.1.9 Projeto - Gravando na placa
04:05
6.1.12 Projeto - Construindo App - passo 1
13:13
6.1.13 Projeto - Construindo App - passo 2
10:51
6.1.14 Projeto - Construindo App - passo 3
13:26

Olá pessoal. tenho esse novo curso. onde explico sobre os módulos de Rádio Frequência. Deem uma olhada nas aulas gratis para visualizarem corretamente o que é o curso.

https://www.udemy.com/course/curso-de-arduino-radio-frequencia-433mhz/?referralCode=943C1282C43542771E43

6.1.15 Projeto - Finalização do App
13:09
Requirements
  • É necessário ter computador que se conecte com a Internet
  • NÃO precisa ter a placa do Arduino nem os demais componentes
  • É necessário ter ou criar um e-mail
  • Criar uma conta gratuita em um simulador online de Arduino
Description

CONHEÇA O CURSO AO ASSISTIR GRATUITAMENTE AS SEGUINTES AULAS

Introdução

  • Aula 1  Apresentação pessoal

  • Aula 2 O que é esse curso e como o veremos

  • Aula 13 Calculo de Resistencia dos Resistores

  • Aula 14 Identificando Resistores, Serie e paralelo

Programação

  • Aula 17 Funções

  • Aula 31 #include

  • Aula 40 ArrayMultidimensional


Projetos - Na parte de projetos, você só conseguirá fazê-las com a placa de Arduíno e uma placa Ethernet

  • Aula 74 Teste no PC

  • Aula 75 Teste na TV


Não se preocupe em ter ou não a placa e demais componentes de Arduíno. Utilizaremos um simulador gratuito e também o Arduíno, mas o aluno poderá realizar o curso utilizando apenas o simulador.

O foco deste curso é a programação, onde apresentarei códigos básicos, intermediários e avançados, passo-a-passo, permitindo a você, aprender codificações dinâmicas, através da criação de funções onde se passa números de pinos e seus valores podendo ligar ou desligar qualquer pino do Arduíno, entre outras coisas. Fiz vários cursos e com base nisso, junto minha experiência de mais de 18 anos de programador e repasso de maneira simples para que você realmente aprenda.

Quanto a parte de circuitos, vou apresentar circuitos básicos pois o foco é que aprendam a programar. Depois, em novos cursos, irei apresentar outros cursos focados em projetos onde como base, deverão ter visto este primeiro curso para poder facilitar o entendimento da programação utilizada nos projetos dos cursos que virão.

No fim, vocês conseguirão implementar projetos práticos em suas casas como:

Iluminação automática de jardim, abertura de portas e janelas, controle de irrigação, controle remoto de um televisor LG, etc

CONTEÚDO PROGRAMÁTICO DO CURSO:
ARDUÍNO: REFERÊNCIA DE PROGRAMAÇÃO
 
SEÇÃO 1 APESENTAÇÃO
Aula 1: Apresentação pessoal
Aula 2: O que é esse curso e como o veremos
 
Seção 2 INTRODUÇÃO
Aula 3: Página Oficial: O que é o Arduino
Aula 4: Onde comprar a placa Arduino?
Aula 5: Conhecendo a placas (família Arduino)
Aula 6: Placa Arduino Uno
Aula 7: Baixando e Instalando (Windows)
Aula 8: Conhecendo a IDE - Parte 1
Aula 9: Conhecendo a IDE - Parte 2
 
SEÇÃO 3 SIMULADOR ONLINE - Tinkercad
Aula 10 Criando a conta e acessando
Aula 11 Recursos do Tinkercad
Aula 12 Aprendendo com exemplos
Aula 13 Calculo de Resistencia dos Resistores
Aula 14 Identificando Resistores, Serie e paralelo
 
SEÇÃO 4 PRIMEIROS PASSOS
Aula 15 Sketch – Blink e sua estrutura.
Aula 16 Sensores, Atuadores, Shields e Módulos, Componentes.
Aula 17 Funções
Aula 18 Variáveis: locais, globais, constantes
 
SEÇÃO 5 PROGRAMAÇÃO
Aula 19: pinMode()
Aula 20 digitalRead()
Aula 21 digitalWrite()
Aula 22 delay()
Aula 23 delayMicroseconds()
Aula 24 micros()
Aula 25 millis()
Aula 26 analogRead()
Aula 27 analogWrite
Aula 28 analogReadResolution()
Aula 29 analogWriteResolution()
Aula 30 #define (Define), // (comentário de linha única), (comentário de BLOCOS)
Aula 31 #include (Incluir)
Aula 32 Serial Intrudução
Aula 33 Begin, print, printLn, end
Aula 34 Available, Read, Readstring
Aula 35 byte, int, short, unsigned int, long, unsigned long, word
Aula 36 bool, boolean
Aula 37 float, double
Aula 38 char, unsigned char, String
Aula 39 array simples
Aula 40 array multidimensional
Aula 41 Conversão parte 1: byte(), int(), long(), word() , float()
Aula 42 Conversão parte 2: toInt() e String()
Aula 43 Aritméticos: =, +, -, *, /, %
Aula 44 Comparação: < , <= , == , >, >=
Aula 45 if..else
Aula 46 for
Aula 47 while
Aula 48 do...while
Aula 49 break
Aula 50 Continue
Aula 51 switch...case
Aula 52 return
Aula 53 ! (lógica de negação), && (lógica E), || (lógica ou), != (não igual a)
Aula 54 ++ (incremento), -- (decremento)
Aula 55 += (adição composta), -= (subtração composta)
Aula 56 *= (multiplicação composta), /= (divisão composta)
Aula 57 random()
Aula 58 abs() , constrain()
Aula 59 map()
Aula 60 max() , min()
Aula 61 sq(), pow(), sqrt()
Aula 62 Trigonometria: cos(), sin(), tan()
Aula 63 isAlpha(), isAlphaNumeric(), isAscii(), isControl(), isDigit(), etc, etc
Aula 64 Buzzer - tone() noTone()
 
SEÇÃO 6 ROJETOS
Aula 65 Controle remoto TV LG - Copiando códigos IR
Aula 66 Controle remoto TV LG - Enviando códigos IR
Aula 67 Projeto - Introdução
Aula 68 Projeto - Código - 1
Aula 69 Projeto - Código - 2
Aula 70 Projeto - Código - 3
Aula 71 Projeto - Código - 4
Aula 72 Projeto - Código - final
Aula 73 Projeto - Gravando na placa
Aula 74 Projeto - Teste pelo PC
Aula 75 Projeto - Teste na TV
Aula 76 Projeto - Construindo App - passo 1
Aula 77 Projeto - Construindo App - passo 2
Aula 78 Projeto - Construindo App - passo 3
Aula 79 Projeto - Finalização do App

Who this course is for:
  • Curiosos que queiram aprender eletrônica e programação com Arduino
  • Estudantes de Engenharia elétrica, automação.
  • Aqueles que querem aprender a programar de verdade com Arduino