Postagens

Mostrando postagens de novembro, 2019

LAÇO DE REPETIÇÃO FOR

Imagem
LAÇO DE REPETIÇÃO FOR Descrição A instrução for é usada para repetir um bloco de instruções entre chaves. Um contador de incremento é geralmente usado para incrementar e finalizar o loop. A instrução for é útil para qualquer operação repetitiva e geralmente é usada em combinação com matrizes para operar em coleções de dados / pinos.   Sintaxe for (inicialização; condição; incremento) {    // afirmações); } Parâmetros   Inicialização : acontece primeiro e exatamente uma vez. condição : cada vez que o loop é testado; se for verdade, o bloco de instruções e o incremento forem executados, a condição será testada novamente. Quando a condição se torna falsa, o loop termina. incremento : executado sempre através do loop quando a condição for verdadeira.   Código de exemplo // Escureça um LED usando um pino PWM int PWMpin = 10; // LED em série com resistor de 470 ohm no pino 10 void setup () {    // nenhuma configuração é necessária } void loop () {    for ( int i = 0; i <= 25

Ligando uma Lâmpada com o Assistente Virtual feito em Python

Imagem
Turma do WorkShop de Python com Arduino No dia 15/11/2019 a Pixels Escola promoveu workshop de Python e Arduino capacitando 15 alunos com entrega de certificado, e o foco do curso não foi apenas teórico, o curso foi 100% prático tendo como resultado final um projeto de um Assistente Virtual escrito em Python que controla uma Lâmpada por comando de voz usando a placa Arduino. Para você ter uma ideia mais ou menos de como funciona, o vídeo abaixo do Prof Sandro Mesquita mostra o assistente pronto mas ainda sem comandar o Arduino. Estamos disponibilizando o código completo do treinamento, e se você desejar também fazer esse curso, deixe seu comentário que montaremos uma nova turma caso haja interesse real.

O QUE É UMA PLACA ESP?

Imagem
Conheça o ESP32 com Pedro Bertoleti Placa Microcontrolada ESP O módulo ESP32 é um módulo de alta performance para aplicações envolvendo wifi, contando com um baixíssimo consumo de energia. É uma evolução do ESP8266 , com maior poder de processamento. Na placa temos o chip ESP32 com antena embutida, uma interface usb-serial e regulador de tensão 3.3V. A programação pode ser feita em LUA ou usando a IDE do Arduino através de um cabo micro-usb, onde você encontra uma postagem completa no Site Arduino e Cia .  Essa poderosa placa conta com 4 MB de memória flash, e permite criar variadas aplicações para projetos de IoT, acesso remoto, webservers e dataloggers tornando-se um grande aliado do maker IoT devido a facilidade na programação, hardware embutido e custo baixissimo. Confere no vídeo abaixo em nosso canal de um projeto feito com Esp:   Como bibliografia indicamos o Livro Projetos com ESP32 e LoRa do Eng. de Software Pedro Bertoleti publicado pelo Inst

SENSOR DE TEMPERATURA E UMIDADE | DHT11

Imagem
   O sensor de Umidade e Temperatura de modelo DHT11 é um sensor que permite fazer leituras de temperaturas entre 0 a 50 Celsius e umidade entre 20 a 90%,  muito usado  para projetos com Arduino e sua aplicação é muito fácil quando programado com a biblioteca dht.h que você baixa no link a seguir: Baixe aqui sua Biblioteca DHT. O elemento sensor de temperatura é um termistor do tipo NTC* (do inglês Negative Temperature Coefficient ), termistores cujo coeficiente de variação de resistência com a temperatura é negativo: a resistência diminui com o aumento da temperatura,.e o sensor de Umidade é do tipo HR202, o circuito interno faz a leitura dos sensores e se comunica a um microcontrolador através de um sinal serial de uma via. Confira a pinagem na imagem abaixo. Sensor DHT11  Para conectar esse sensor no Arduino é super fácil, basta conectar o pino 1 no 5Volts, o pino 2 na porta A1 (pode ser qualquer outra porta analógica) e o pino 4 no GND, o pino 3 não iremos us