Capítulo 1 - Introdução ao Raspberry Pi e todo o conteúdo do curso
  • Introdução ao capítulo
  • 1.1 - Pontos relevantes para fazer o curso
  • 1.2 - As Gerações da placa Raspberry Pi
  • 1.3 - A primeira geração- Raspberry Pi A, B, B+ e A+
  • 1.4 - A Segunda geração- Raspberry Pi 2 Modelo B e Zero
  • 1.5 - A terceira geração- Raspberry Pi 3 Modelo B
Capítulo 2 - Recursos e Materiais para Fazer o Curso
  • 2.0 - Introdução ao capítulo
  • 2.0 - Introdução aos recursos necessários durante o curso
  • 2.1 - Compra dos materiais necessários para montagem do robô
  • 2.3 - Baterias do robô
  • 2.4 - uSDCARD para instalação do Sistema Operacional
  • 2.5 - Periféricos e Cabos
  • 2.6 - Tipo de Alimentações da Raspberry Durante as aulas
  • 2.7 - Cabos de prototipagem
  • 2.8 - Partes mecânicas do robô
  • 2.9 Ferramentas e Materiais para Montagem do Robô Kpacitor
  • 2.10 - Materiais Extras Necessários
Capítulo 3 - Instalação do sistema operacional e as primeiras configurações.
  • 3.0 - Introdução ao capítulo
  • 3.0 - Preparando o microSDCARD
  • 3.1 - Copiando o Noobs para o cartão de memória
Capítulo 4 - Montagem da infraestrutura para o funcionamento Raspberry Pi
  • 4.0 - Introdução ao capítulo
  • 4.0 Montagem da infraestrutura necessária do Raspberry Pi + Install RASPBIAN
  • 4.1 - Instalando o Raspbian com o NOOBS
Capítulo 5 - Acesso remoto ao Raspberry Pi
  • Introdução ao capítulo
  • 5.0 - Introdução ao Acesso Remoto
  • 5.1 - Conectando o Raspberry Pi a Rede Local Sem Fio
  • 5.2 - Acesso Remoto Via SSH - windows mac e linux
  • 5.3 - Instalando e configurando o tightvnc no Raspberry Pi
  • 5.4 - Acesso Remoto usando VNC
Capítulo 6 - Linux, Primeiros passos com o Sistema Operacional que mudou o mundo
  • 6.0 - Introdução ao capítulo
  • 6.0 - Introdução ao Linux
  • 6.1 - Sistema de Arquivos do Linux
  • 6.2 - Navegando no Sistema de Arquivos do Linux (Modo Gráfico)
  • 6.3 - Terminal de Comandos e os Diretórios Iniciais
  • 6.4 - Navegando pelos diretórios com o Comando CD
  • 6.5 - Comando CD : Saindo de um Diretório
  • 6.6 - Comando CD : Utilizando um Caminho completo para um diretório (Path)
  • 6.7 - Comando LS : Listando Arquivos e Diretórios dentro do Sistema Operacional
  • 6.8 - Permissões, Usuários e Grupos de usuários no Sistema Operacional
  • 6.9 - Usando o SUDO ("Super User Do") para obter privilégios de Super Usuário
Programando com a linguagem Python 2
  • 7.0 - Introdução ao Python
  • 7.1 - Python - Usando o Interpretador de Comandos
  • 7.2 - Escrevendo Scripts em Python
  • 7.3 - Utilizando o IDE do Python 2
  • 7.4 - Keyword e Identifiers
  • 7.5 - Statements, Indentation e Comments
  • 7.6 - Variáveis Python - Introdução aos Tipos da Linguagem Python
  • 7.7 - Variáveis Python - tipos: INTEIROS, COMPLEXOS e FLOATS
  • 7.8 - Variáveis Python - tipo: LIST
  • 7.9 - Variáveis Python - tipo: TUPLE
  • 7.10 - Variáveis Python - tipo: STRING
  • 7.11 - Variáveis Python - tipo: SET - Conjuntos de Dados Parte 1
  • 7.12 - Variáveis Python - tipo: SET - Conjuntos de dados Parte 2
  • 7.13 - Variáveis Python - tipo: SET - Funções para trabalhar com conjuntos
  • 7.14 - Variáveis Python - tipo: DICTIONARY - Parte 1
  • 7.15 - Variáveis Python - tipo: DICTIONARY - Parte 2
  • 7.16 - Python - IF ELSE - Estruturas condicionais da Linguagem
  • 7.17 - Python For Loop - Estruturas condicionais da linguagem
Capítulo 8 - Montando o Hardware do Robô Kpacitor
  • 8.0 - Introdução ao capítulo
  • 8.0 - Introdução ao hardware do Robô Kpacitor
  • 8.1 - Materias e Ferramentas Necessárias
  • 8.2 - Preparação dos Motores
  • 8.3 - Montagem dos Motores no Chassi + Montágem das Rodas
  • 8.4 - Furação e Montagem da Ponte H L298N
  • 8.5 - Furação e Montagem do Raspberry Pi 2 Modelo B
  • 8.6 - Fixando a Bateria (Saída Padrão USB +5V) de alimentação do Raspberry Pi
  • 8.7 - Preparação e Fixação do Conector da Bateria de Alimentação dos Motores
  • 8.8 - Fixação Bateria (+12V) da Alimentação dos Motores
  • 8.9 - Caracteristicas Elétricas da Ponte H
  • 8.10 - Princípio de Funcionamento de uma Ponte H
  • 8.11 - Pinagem do GPIO do Raspberry Pi 2 Modelo B
  • 8.12 - Driver Ponte H L298N e o Barramento de GPIO do Raspberry Pi 2 Modelo B
  • 8.13 - Conexões entre Raspberry Pi e o Driver Ponte H L298N
Capítulo 9 - Introdução ao software do robô
  • 9.0 - Introdução ao capítulo
  • 9.1 - Usando o IDE do Python via Acesso Remoto usando VNC VIEWER
  • 9.2 - Acesso ao GPIO - Comandar a Ponte H usando o Interpretador Python
  • 9.3 - Implementando o Script em Python para controlar o Robô
  • 9.4 - Implementando a Função "Movimentar" no Script do Robô
Capítulo 10 - Implementando o servidor "Robô Kpacitor"
  • 10.0 - Introdução ao capítulo
  • 10.0 - Introdução ao RPi como Server
  • 10.1 - Instalação do Servidor Apache2
  • 10.2 - Introdução ao VirtualEnv - Virtualização de instalações Python
  • 10.3 - Instalação do VirtualEnV e algumas bibliotecas Python
  • 10.4 - Teste do GPIO no ambiente virtual criado com o Virtual Environment
  • 10.5 - Configurado o webserver Apache para nossa aplicação Python
  • 10.6 - Analisando o arquivo "robo_kpacitor.com.conf" (VIRTUAL HOSTP)
  • 10.7 - Hospedando uma aplicação Web Python - Arquivo WSGi
Capítulo11 - Criando a aplicação de controle com Flask
  • 11.0 - Introdução ao capítulo
  • 11.1 - Introdução ao Flask, um Web Microframework Python