protocoder-curso

Inauguramos um novo curso de programação para makers. Neste curso aprenderás tudo o que é necessário para criares os teus projectos maker baseados no Arduino e que integrem um dispositivo Android (telemóvel, tablet, etc.). Para isso aprenderemos a programação literal das placas controladoras da família Arduino e Protocoder (uma potente e simples ferramenta para programar dispositivos Android. Estes são os conteúdos que vão ser abordados durante o curso:

Fundamentos da programação com Arduino

  • Variáveis, tipos, usos, variáveis locais e globais
  • Controlo de fluxo: if-else, loops , frases switch-case, etc.
  • Uso de funções
  • Leitura e escrita através dos pinos analógicos e digitais
    • Sensores digitais
    • Sensores analógicos
    • Actuadores: servo motor, LEDs, buzzer…
  • Escrita e leitura através da porta série
  • Comunicações por bluetooth

Programação de Android com Protocoder

  • Leitura dos sensores do dispositivo Android: acelerómetros, GPS, etc.
  • Acesso à câmara e ao stream de vídeo
  • Reconhecimento de voz
  • Síntese de voz
  • Interação através do interface UI
  • Utilizar o ecrã para desenhar, mostrar imagens, vídeo
  • Comunicação bluetooth com Arduino

Podes encontrar os downloads deste curso em GitHub: As lições deste curso irão ser publicadas periodicamente, por isso… vai estando atento!
A primeira lição, será durante a semana de 8 de dezembro. Vamos utilizar a placa ZUM BT 328 e um BQ Aquaris, mas qualquer placa compatível com Arduino e qualquer telemóvel com Android servirá. Se quiseres saber as vantagens de usar uma placa ZUM BT-328, podes ver as especificações da placa aqui.