Primeiros Passos com o Raspberry Pi
4,5 (106 classificações)
As classificações de cursos são calculadas com base nas classificações individuais dos alunos e em uma variedade de outros sinais, como tempo e confiabilidade da classificação, para garantir que reflitam a qualidade do curso de forma justa e precisa.
584 alunos inscritos

Primeiros Passos com o Raspberry Pi

Aprenda do zero como desenvolver programas para comandar o mundo físico através do virtual!
4,5 (106 classificações)
As classificações de cursos são calculadas com base nas classificações individuais dos alunos e em uma variedade de outros sinais, como tempo e confiabilidade da classificação, para garantir que reflitam a qualidade do curso de forma justa e precisa.
584 alunos inscritos
Última atualização em 12/2019
Português
Português [Automático]
Preço atual: CA$90,99 Preço original: CA$129,99 Desconto: 30% de desconto
Só mais 5 horas por este preço!
Garantia de devolução do dinheiro em 30 dias
Este curso inclui
  • Vídeo sob demanda de 6 horas
  • 3 artigos
  • 2 recursos para download
  • Acesso vitalício total
  • Acesso no dispositivo móvel e na TV
  • Certificado de conclusão
Training 5 or more people?

Sua equipe pode ter acesso a mais de 4.000 cursos de destaque da Udemy a qualquer hora, em qualquer lugar.

Testar Udemy for Business
O que você aprenderá
  • Instalar sistemas operacionais no Raspberry Pi
  • Realizar tarefas via linha de comandos
  • Criar programas na linguagem Python
  • Criar circuitos eletrônicos simples
  • Criar programas que interagem com o mundo físico
Requisitos
  • Este curso não requer nenhuma experiência prévia.
  • Será necessário adquirir uma placa Raspberry Pi e componentes eletrônicos para melhor aproveitamento do curso.
Descrição

Durante este curso iremos passar por todos os fundamentos da placa, entendendo sua estrutura física e navegando pelo mundo das distribuições Linux (sistemas operacionais). Vamos conhecer grande parte dos sistemas operacionais disponíveis para o Raspberry e aprender a instalar o principal deles, o Raspbian.

Durante a instalação do Raspbian iremos entender os modos de operação da placa e como realizar toda instalação e operação através de acesso remoto, conhecido como modo headless, no qual não é necessário a utilização de periféricos externos como monitor, mouse e teclado. Além disso vamos aprender como habilitar o SSH (secure shell) e o WiFi antes da inicialização do sistema que irá simplificar todo o processo de instalação e utilização imediata da placa.

Com o sistema completamente configurado e instalado iremos ligar o Raspberry Pi pela primeira vez e assim iniciar uma jornada no mundo da linha de comandos. A linha de comandos será a nossa principal porta de entrada e comunicação com o Raspbian, e a partir dela poderemos criar pastas e arquivos além de navegar por todo o sistema somente através de códigos. Vamos aprender também as principais configurações do sistema operacional e como utilizar páginas de manual (man-pages) para estudar cada comando com mais profundidade.

Conhecendo toda esta parte mais textual do Raspbian vamos passar a trabalhar mais com a interface visual, porém não iremos abrir mão de códigos, vamos começar a programar em Python! Iremos conhecer todos os tipos de variáveis e operações básicas dessa linguagem de programação, além de estudar as principais estruturas de controle que ela oferece, como if, while e for.

Com toda esta base formada estaremos prontos para interagir com o mundo exterior utilizando o Python e os recursos de hardware do Raspberry para executar ações mistas entre mundo real e virtual! Iremos criar códigos para receber ações do mundo físico através de botões e sensores e também enviar ações do mundo virtual para o físico através de atuadores, como LEDs e buzzers.

Estando familiarizado com todos estes recursos de software e hardware iremos criar projetos úteis e incríveis como um Theremin Ultrassônico e um Botão que Tweeta, te mostrando as inúmeras possibilidades desta placa.

A partir deste ponto sua criatividade será o limite e você poderá se aventurar sozinho na criação de seus próprios projetos!

O que você vai aprender:

  • O que é o Raspberry Pi?;
  • Sistemas operacionais no Raspberry;
  • Linha de comandos e principais funções;
  • Principais configurações do sistema;
  • A linguagem Python e suas estruturas;
  • Primeiros passos na eletrônica;
  • Comunicação entre mundo físico e virtual;
  • O que são GPIOs e como funcionam?

Porque fazer este curso?

O Raspberry Pi é um pequeno computador do tamanho de um cartão de crédito que além de te proporcionar todas as características de um computador convencional, oferece também a possibilidade de interação com o mundo exterior. Com programas escritos em praticamente qualquer linguagem você pode manipular o mundo físico através do virtual e vice-versa.

Por utilizar um sistema operacional como base, sua capacidade de realizar projetos complexos é superior a capacidade de microcontroladores convencionais, podendo inclusive realizar múltiplas tarefas simultâneas de forma muito simplificada. Projetos envolvendo inteligência artificial, machine learning, reconhecimento de imagens e internet das coisas (IoT) se tornam muito mais simples de serem desenvolvidos nesta plataforma, com a vantagem do tamanho da placa e sua capacidade de interação com o ambiente real através de sua interface de portas de entradas e saídas (GPIOs).

Se você quer se aventurar futuramente em projetos complexos e que envolvam múltiplas interações, tanto com o mundo físico quanto com o virtual, o Raspberry Pi é ideal para você, e o seu aprendizado abre portas para muitas outras áreas, que podem ser aprimoradas mais tarde com outros cursos e séries.

Porém se você só quer se divertir esta placa também é para você, já que foi construída para ensinar computação e eletrônica para alunos do ensino fundamental, tendo diversos recursos didáticos que te auxiliarão na entrada neste mundo incrível chamado tecnologia.

Venha conhecer tudo sobre esta placa conosco!

Para quem é este curso:
  • Qualquer pessoa interessada em se aventurar no mundo da computação física
Conteúdo do curso
Expandir tudo 55 aulas 05:57:43
+ Sistemas Operacionais
11 aulas 39:20
Onde Fica o Sistema Operacional
01:22
Modos de Interação com o Sistema
03:47
Habilitando SSH para Setup Headless
01:18
Novas configurações de WiFi para o Raspbian Stretch
00:27
Habilitando WiFi
02:07
Primeiro Boot do Raspberry Pi
13:59
Configurações do VNC
04:34
Habilitando o VNC Durante o Boot do Sistema
00:11
+ Entendendo a Linha de Comandos
12 aulas 55:24
Listando Arquivos e Diretórios
07:34
Navegando Através do Sistema
03:37
Criando Pastas e Copiando Arquivos
07:20
Criando e Editando Arquivos
05:53
Removendo Pastas e Arquivos
02:33
Pedindo Ajuda ao Sistema
04:51
Pacotes e o Super Usuário
05:37
Permissões de Arquivos
03:09
Configurações Gerais do Raspbian
06:28
As Cores do Terminal
04:37
+ Começando com Python
9 aulas 01:14:37
Variáveis e Operações Básicas
11:11
Criando Códigos Completos
13:47
Estruturas de Controle, Operadores Lógicos e de Comparação
05:49
Estrutura If
13:34
Estrutura While
14:42
Estrutura For
02:46
Funções
06:47
Por Onde Seguir
01:59
+ Interagindo com o Mundo Exterior
14 aulas 01:45:33
O que são GPIO's
02:46
Primeiros Passos na Eletrônica
09:01
Como as GPIO's Funcionam
03:03
LED's, Protoboard, Resistores e Botões
18:25
Como Acessar as GPIO's do Raspberry Pi
05:29
Quais Componentes Comprar
02:54
Piscando um LED (Hello World do Mundo Exterior)
10:19
Detectando o Acionamento de Botões
11:47
Fazendo Sons com um Buzzer
06:23
Brincando com a Luz Utilizando um LDR
09:42
Detectando Movimento com o PIR
10:05
Medindo Distâncias com o Sensor Ultrassônico
11:57
Próximos Passos
01:35
+ Projetos
7 aulas 01:18:17
Semáforo com LEDs
09:15
Raspberry Vidente
11:08
Jogo de Reação
06:46
Caixa de Música
14:45
Theremin Ultrassônico
12:09
Detector de Presença que Tira Foto
11:09
Botão que Tweeta
13:05