Uma introdução à programação da especialização da Internet das Coisas (IoT)

coursera.inc

coursera.inc

Uma introdução à programação da especialização da Internet das Coisas (IoT)

Descrição

Sobre essa especialização

Projete, crie e implante um dispositivo IoT divertido usando plataformas Arduino e Raspberry Pi.

Essa especialização abrange sistemas incorporados, a plataforma Raspberry Pi e o ambiente Arduino para a construção de dispositivos que podem controlar o mundo físico. No projeto Final Capstone, você aplicará as habilidades que aprendeu projetando, construindo e testando um sistema incorporado baseado em microcontroladores, produzindo um projeto final exclusivo adequado para exibir empregadores futuros. Observe que esta especialização não oferece fóruns de discussão.

Certificado compartilhável
Ganhe um certificado após a conclusão
100% cursos online
Comece instantaneamente e aprenda em sua própria programação.
Horário flexível
Defina e mantenha prazos flexíveis.
Nível iniciante
Nenhuma experiência anterior necessária.
Aproximadamente 6 meses para concluir
Ritmo sugerido de 3 horas/semana
Inglês
Legendas: inglês, árabe, francês, português (europeu), italiano, vietnamita, alemão, russo, espanhol

Como a especialização funciona
Faça cursos
Uma especialização em Coursera é uma série de cursos que ajuda a dominar uma habilidade. Para começar, inscreva -se diretamente na especialização ou revise seus cursos e escolha o que você gostaria de começar. Quando você se inscreve em um curso que faz parte de uma especialização, é automaticamente inscrito na especialização completa. Não há problema em concluir apenas um curso – você pode pausar seu aprendizado ou encerrar sua assinatura a qualquer momento. Visite o painel do aluno para rastrear as matrículas do curso e seu progresso.
Projeto prático
Toda especialização inclui um projeto prático. Você precisará terminar com sucesso o (s) projeto (s) para concluir a especialização e obter seu certificado. Se a especialização incluir um curso separado para o projeto prático, você precisará terminar cada um dos outros cursos antes de poder iniciá-lo.
Ganhe um certificado
Ao terminar todos os cursos e concluir o projeto prático, você obterá um certificado que poderá compartilhar com possíveis empregadores e sua rede profissional.

Introdução à Internet das coisas e sistemas incorporados
O crescimento explosivo da “Internet das Coisas” está mudando nosso mundo e a rápida queda de preço para os componentes típicos da IoT está permitindo que as pessoas inovem novos designs e produtos em casa. Nesta primeira classe da especialização, você aprenderá a importância da IoT na sociedade, os componentes atuais dos dispositivos e tendências típicos da IoT para o futuro. Considerações sobre design da IoT, restrições e interface entre o mundo físico e seu dispositivo também serão abordadas. Você também aprenderá como fazer trade-offs de design entre hardware e software. Também abordaremos os principais componentes da rede para garantir que os alunos entendam como conectar seu dispositivo à Internet. Observe que este curso não inclui fóruns de discussão.
A plataforma Arduino e a programação C
Ao concluir este curso, você poderá:
1. Defina o termo “Internet das Coisas”
2. Declare as tendências tecnológicas que levaram à IoT
3. Descreva o impacto da IoT na sociedade
4. Defina o que é um sistema incorporado em termos de sua interface
5. Enumere e descreva os componentes de um sistema incorporado
6. Descreva as interações de sistemas incorporados com o mundo físico
7. Nomeie os componentes principais de hardware mais comumente usados ​​em dispositivos IoT
8. Descreva a interação entre software e hardware em um dispositivo IoT
9. Descreva o papel de um sistema operacional para oferecer suporte ao software em um dispositivo IoT
10. Explique o uso de redes e hardware básico de rede
11. Descreva a estrutura da Internet
12. Descreva o significado de um “protocolo de rede”
13. Explique os Manets e sua relação com a IoT
Interface com o Arduino
O Arduino é uma plataforma de hardware/software de computador de código aberto para criar dispositivos digitais e objetos interativos que podem sentir e controlar o mundo físico ao seu redor. Nesta aula, você aprenderá como a plataforma Arduino funciona em termos do quadro físico e das bibliotecas e do IDE (Integrated Development Environment). Você também aprenderá sobre Shields, que são placas menores que se conectam à placa Arduino principal para executar outras funções, como detecção de luz, calor, rastreamento GPS ou fornecer uma exibição de interface do usuário. O curso também cobrirá a programação do Arduino usando o código C e acessará os pinos na placa através do software para controlar dispositivos externos. Observe que este curso não inclui fóruns de discussão.
A plataforma Raspberry Pi e a programação Python para o Raspberry Pi
Ao concluir este curso, você poderá:
1. Descreva a composição do Conselho de Desenvolvimento do Arduino
2. Descreva o que significa programar o firmware da diretoria
3. Leia os esquemas da placa
4. Instale o Arduino IDE
5. Descreva o que são “escudos” e como eles são usados
6. Especifique o papel das bibliotecas no uso de escudos
7. Compilar e executar um programa
8. Nome C variáveis ​​e tipos
9. Nome dos operadores comuns de C
10. Use condicionais e loops
11. Explique funções, sua definição e invocação
12. Explique as implicações das variáveis ​​globais
13. Realizar o processo de construção do Arduino
14. Descreva o papel das ferramentas por trás do IDE
15. Descreva como invocar funções nas aulas
16. Explique a estrutura de um esboço de Arduino
17. Acesse os pinos do Arduino
18. Diferencie entre pino digital e analógico
19. Software incorporado de depuração
20. Explique a importância da controlabilidade e observabilidade no processo de depuração
21. Descreva arquiteturas comuns de depuração para sistemas incorporados
22. Explique como funciona o protocolo de comunicação serial do UART
23. Descreva como a Biblioteca Série Arduino realiza Comunicação em série Harris
Professor
Departamento de Ciência da Computação

Avaliações

Não há avaliações ainda.

Seja o primeiro a avaliar “Uma introdução à programação da especialização da Internet das Coisas (IoT)”

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Cursos Relacionados

PHP Code Snippets Powered By : XYZScripts.com