Tem alguma pergunta?
Mensagem enviada. Fechar

Curso de BitDogLab do Zero - Programação e eletrônica com MicroPython para iniciantes

1 Estudante Inscritos
0
0 avaliação
  • Descrição
  • Aulas
  • Avaliações
  • Desempenho
Curso de BitDogLab do Zero Programação e eletrônica com MicroPython para iniciantes v2

Curso BitDogLab do Zero – Programação e Eletrônica com MicroPython para Iniciantes

O Curso BitDogLab do Zero – Programação e Eletrônica com MicroPython para Iniciantes foi desenvolvido para quem deseja dar os primeiros passos com a BitDogLab V7, aprendendo programação, eletrônica e sistemas embarcados de forma simples, progressiva e prática.

Ao longo das aulas, o participante aprenderá a configurar o ambiente de programação, reconhecer os principais recursos da placa e desenvolver projetos interativos utilizando MicroPython, Thonny IDE e os componentes integrados da BitDogLab, como botões, LED RGB, matriz de LEDs 5×5, display OLED, buzzer, microfone e joystick Hall effect.

A proposta do curso é conduzir o estudante desde o primeiro contato com a placa até a criação de projetos práticos e integrados, permitindo compreender como cada comando escrito no código gera uma resposta visual, sonora ou interativa na BitDogLab.

Para quem é indicado

Este curso é indicado para iniciantes em programação, eletrônica e robótica, estudantes que desejam aprender sistemas embarcados de forma prática, professores que querem utilizar a BitDogLab em atividades educacionais, makers, entusiastas e clientes da Casa da Robótica que buscam um caminho guiado para começar a usar a placa.

Faixa etária recomendada

A faixa etária recomendada é a partir de 12 anos. Para crianças menores ou estudantes sem experiência prévia com programação, recomenda-se o acompanhamento de um adulto, professor ou responsável.

O que será aprendido

  • 💡Conceitos iniciais sobre BitDogLab, Raspberry Pi Pico, MicroPython e sistemas embarcados
  • 💻Instalação e configuração da Thonny IDE
  • 🔌Conexão da BitDogLab ao computador e configuração do interpretador MicroPython
  • ⚙️Uso do modo BOOTSEL e gravação do firmware MicroPython na Raspberry Pi Pico
  • 📄Criação, execução e salvamento de arquivos main.py na placa
  • 🔘Leitura dos botões A, B e C como entradas digitais
  • 🌈Controle do LED RGB para criar sinais visuais e indicadores de estado
  • Uso da matriz de LEDs 5×5 para criar animações, ícones, pixel art e jogos
  • 🖥️Uso do display OLED com comunicação I2C
  • 🔊Controle do buzzer com PWM para sons, alertas e melodias simples
  • 🎙️Leitura do microfone como entrada analógica para medir som e detectar palmas
  • 🕹️Leitura do joystick Hall effect para controlar cursores, menus e jogos
  • 🧠Uso de variáveis, tipos de dados, operadores, condicionais, repetições e funções em MicroPython
  • 🎮Criação de projetos práticos, jogos, menus, sistemas de senha e painéis interativos

Projetos desenvolvidos

Durante o curso, serão desenvolvidos projetos práticos e integrados com a BitDogLab V7, incluindo:

  • LED RGB: semáforo de status
  • Botões: liga e desliga interativo
  • Buzzer: alarme sonoro
  • Mini piano com botões
  • Display OLED: painel de informações
  • Botões + display: quiz rápido
  • Joystick: controle de cursor
  • Matriz de LEDs: pixel art animado
  • Matriz + botões: jogo de memória
  • Microfone: medidor de som
  • Detector de palmas
  • Botões A, B e C: sistema de senha
  • Menu interativo da BitDogLab
  • Jogo de reflexo
  • Mini central de sensores
  • Projeto final: Arcade BitDogLab

Os projetos foram organizados de forma progressiva, começando por funcionalidades simples e avançando para aplicações que combinam vários recursos da placa em um mesmo programa.

Materiais necessários

Para acompanhar o curso com melhor aproveitamento, recomenda-se o uso dos seguintes materiais:

Os componentes como botões, LED RGB, matriz de LEDs 5×5, display OLED, buzzer, microfone e joystick já estão integrados à BitDogLab V7, portanto não precisam ser comprados separadamente para este curso.

Pré-requisitos

Não é necessário ter experiência prévia com programação, eletrônica ou robótica. O curso foi organizado para conduzir o participante desde a preparação do ambiente de programação até a criação de projetos interativos com a BitDogLab.

Para melhor aproveitamento, recomenda-se apenas ter noções básicas de uso do computador, como abrir arquivos, copiar códigos, salvar programas e conectar dispositivos por cabo USB.

Metodologia

O curso utiliza uma abordagem prática, progressiva e baseada no princípio de aprender fazendo. Cada aula apresenta uma explicação teórica curta, seguida de aplicações práticas que permitem testar a placa, observar os resultados e realizar pequenas modificações no código.

Ao longo do curso, os projetos fazem relações com situações do dia a dia. Um LED RGB pode representar um semáforo ou indicador de status, um botão pode funcionar como controle de um jogo, o buzzer pode simular alarmes, o display pode mostrar informações como um painel e o microfone pode detectar sons do ambiente.

Dessa forma, a programação deixa de ser algo abstrato e passa a ser compreendida por meio de respostas concretas da placa, como luzes, sons, mensagens, movimentos de cursor, leituras de sensores e interações em jogos.

Organização do curso

  • Boas-vindas e Primeiros Passos: apresentação do curso, o que é a BitDogLab, o que é a Raspberry Pi Pico, por que usar MicroPython e metodologia de aprendizado.
  • Preparando o Ambiente de Programação: instalação da Thonny IDE, conexão da BitDogLab ao computador, modo BOOTSEL, configuração do interpretador e primeiro programa Hello World.
  • Conhecendo os Recursos da BitDogLab: visão geral e pinagem da placa, botões A/B/C, LED RGB, matriz de LEDs 5×5, display OLED, buzzer, microfone, joystick Hall effect e botão Reset.
  • Fundamentos de MicroPython: estrutura básica de scripts, bibliotecas e módulos, variáveis, tipos de dados, operadores, estruturas de decisão, repetição e funções.
  • Projetos Práticos por Funcionalidade: 12 projetos progressivos, incluindo semáforo com LED RGB, botões interativos, alarme sonoro, mini piano, painel OLED, quiz, controle por joystick, pixel art, jogo da memória, medidor de som, detector de palmas e sistema de senha.
  • Projetos Integrados: 3 projetos que combinam múltiplos recursos da placa: menu interativo, jogo de reflexo e mini central de sensores.
  • Projeto Final: Arcade BitDogLab: construção do projeto final completo, unindo todos os recursos aprendidos, além de melhorias e personalizações sugeridas.
  • Encerramento, Revisão e Próximos Passos: revisão do que foi aprendido, caminhos para evoluir depois do curso e desafio final para colocar em prática tudo que foi estudado.
  • Quiz Avaliativo: 10 perguntas cobrindo MicroPython e os recursos da BitDogLab para testar o que foi aprendido no curso.
  • Material de Apoio: glossário com os principais termos técnicos do curso e links úteis, como repositório da BitDogLab, firmware MicroPython, Thonny e produtos na Casa da Robótica.

O que está incluído

📦 Aulas organizadas em módulos
🎯 Projetos práticos com BitDogLab V7 e MicroPython
💻 Orientações para instalação e configuração da Thonny IDE
🔌 Explicações sobre conexão da placa, modo BOOTSEL e firmware MicroPython
🧠 Fundamentos de programação aplicados à BitDogLab
🛠️ Projetos com botões, LED RGB, matriz de LEDs, display OLED, buzzer, microfone e joystick
🎮 Projetos integrados, jogos e projeto final Arcade BitDogLab
📄 Códigos comentados e arquivos de apoio dos projetos, quando disponíveis
Quiz de revisão ao final do curso
🎓 Certificado de conclusão de 20 horas
Área para tirar dúvidas com os instrutores dentro da plataforma

 

Observação importante

Este produto corresponde ao acesso ao conteúdo digital do curso na plataforma CDRPlay. Placas, kits, componentes eletrônicos, cabos e demais materiais físicos não estão inclusos, salvo quando informado expressamente na página do produto.

Prazo de acesso

Ao se matricular neste curso, o aluno terá acesso ao conteúdo pelo período de 1 ano, contado a partir da data de liberação do acesso na plataforma CDRPlay.

Esse prazo permite que o participante assista às aulas, revise os conteúdos e acompanhe os projetos durante o período contratado. O acesso não é vitalício.

Direitos autorais

Todo o conteúdo deste curso é protegido por direitos autorais. O acesso é individual e intransferível, sendo permitido exclusivamente para uso pessoal e educacional do comprador.

É proibida a reprodução, redistribuição, compartilhamento, comercialização, gravação, cópia ou disponibilização deste conteúdo a terceiros, em qualquer meio ou formato, sem autorização prévia da Casa da Robótica. O descumprimento dessas condições poderá implicar em medidas legais cabíveis.

Comece agora

Aprenda programação e eletrônica com MicroPython utilizando a BitDogLab V7, desenvolvendo projetos interativos com LEDs, botões, display, buzzer, microfone, joystick, sensores, jogos e uma mini central Arcade.

Detalhes da nota
Curso:
Estudante:
Data de registro:
Data de conclusão do curso:
Grau:
Pontos
Percentual de acerto
Exames:
Faça login na conta para ver sua nota
Compartilhar
Certificado incluído
Curso disponível por 366 dias
Detalhes do Curso
Duração 20 horas
Módulos 51
Questionários 1
Nível Iniciante
Certificado de 10 horas
Desktop e Mobile
Curso de BitDogLab do Zero - Programação e eletrônica com MicroPython para iniciantes
Visão geral de privacidade

Este site utiliza cookies para que possamos oferecer a melhor experiência de usuário possível. As informações dos cookies são armazenadas no seu navegador e desempenham funções como reconhecê-lo quando você retorna ao nosso site e ajudar nossa equipe a entender quais seções do site você considera mais interessantes e úteis.