# data[].attributes.body
Foi com satisfação que consegui superar esta última tarefa, que foi muito motivadora e criativa .Deixo uma foto da mascote de Cristelo pronta a entrar em ação. Venham mais formações desta natureza. Um obrigada aos formadores pelo excelente trabalho desenvolvido e um bem haja a todos os formandos pela excelente companhia. 😊😉

# data[].attributes.body
Hoje as atividades propostas passaram por utilizar um sensor de temperatura/humidade DHT11, para simular uma estação meteorológica e mostrar os resultados no monitor serial. Posteriormente tentamos controlar um sensor auditivo: Buzzer a funcionar... Que barulheira!.

# data[].attributes.body
Nesta sessão estivemos a aprender a programar o arduino em que as atividades implicavam usar sensores de luz e sensores de ultrassom para controlar ação de 3 leds de cor diferentes.

# data[].attributes.body
Nesta sessão estivemos a rever alguns conceitos da sessão anterior .Posteriormente estivemos a contactar com alguns sensores que poderão ser usados nas placas Arduino. Estivemos ainda a perceber a diferença em usar as funções INPUT ou INPUT_PULLUP com aplicação prática.

# data[].attributes.headline
Sessão do dia 2 de novembro_ Programar com o Arduíno

# data[].attributes.subject
Sessão do dia 2 de novembro_ Programar com o Arduíno

# data[].attributes.body
A programação do Arduíno é constituída por duas funções principais, a “setup” e o “loop”. No setup iremos dar indicações ao Arduíno de onde estão ligados os componentes. No loop iremos escrever as instruções. Um detalhe importante, é que as funções escritas no loop irão estar em ciclo constante, ou seja, o loop quando acaba, volta a reiniciar, infinitamente. Explicação de alguns códigos usados na programação nesta sessão

Void

. O “void” declara uma função, tal como dissemos acima o código tem que obrigatoriamente ter o “setup” e o “loop”.

pinMode

.  O “pinMode” indica o modo do pin em que vamos ligar os componentes. Sendo que dentro de parênteses temos, em primeiro lugar o número do pin, e a seguir á vírgula como queremos que a porta funcione (Entrada, “INPUT” ou saída “OUTPUT”).

Este código não irá fazer o LED acender. Para isso temos que adicionar uma linha no “loop”. Esta linha é composta por um “digitalWrite” que é uma função que escreve dados no pin. Esta função também leva parênteses, e dentro destes, deve constar o número do pin e se queremos que aquela porta não tenha voltagem (LOW), ou se queremos que tenha (HIGH).

# data[].attributes.body
Hoje estivemos a trabalhar com  o Arduino UNO, plataforma de prototipagem eletrónica e hardware livre, com um microcontrolador com suporte de entrada/saída embutido, é composta por um controlador digital e analógica, além de uma interface serial ou USB.
Aqui está uma pequena amostra dos trabalhos práticos desenvolvidos nesta sessão

# data[].attributes.body
Hoje estivemos às voltas com os circuitos elétricos, umas vezes em série outra em paralelos , sem esquecer as resistências. Pois caso contrário corremos o risco de provocar um pequena explosão 😁

# data[].attributes.body
Quando me inscrevi nesta formação estava receosa que a mesma não se enquadrasse nas minhas necessidades enquanto professora do segundo ciclo. Mas após apresentação dos objetivos, exploração de algums tópicos da mesma e depois de um dia bem preenchido, foi com apreço que constatei que esta formação em STEM vinha de encontro às minhas expetativas . Estou ansiosa para meter as mãos na massa. Venha a próxima sessão.

# data[].attributes.attachment_link.title
Projetos STEM e Planos de Aula | Recursos de Ensino Para STEM

# data[].attributes.attachment_link.description
Prepare alunos para os campos STEM integrando histórias digitais em suas atividades STEM e projetos STEM. Planos de aula e modelo de storyboard disponíveis