Primeiros Passos com o Raspberry Pi

Aprenda do zero como desenvolver programas para comandar o mundo físico através do virtual!

Ratings 4.32 / 5.00
Primeiros Passos com o Raspberry Pi

What You Will Learn!

  • 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

Description

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!

Who Should Attend!

  • Qualquer pessoa interessada em se aventurar no mundo da computação física

TAKE THIS COURSE

Tags

  • Raspberry Pi

Subscribers

816

Lectures

55

TAKE THIS COURSE



Related Courses