Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Projetos de Iniciação com Arduino: Aprenda a criar seu próprio sistema de automação residencial

Público-Alvo: Iniciantes em eletrônica e programação, interessados em aprender a criar projetos simples com Arduino. Os projetos de iniciação com Arduino são uma ótima maneira de começar a explorar o mundo da eletrônica e programação. Com o Arduino, é possível criar sistemas simples, mas funcionais, que podem ser aplicados em diversas áreas, como automação residencial, robótica e sensoriamento. Neste artigo, vamos apresentar um projeto de automação residencial utilizando Arduino, com exemplos de códigos e uma lista de componentes necessários. Projeto: O projeto consiste em criar um sistema de automação residencial que controle a iluminação de um cômodo. O objetivo é permitir que o usuário ligue e desligue a luz remotamente, através de um aplicativo mobile. O sistema será composto por um Arduino Uno, um módulo relé, um módulo Bluetooth HC-05 e um smartphone com o aplicativo instalado. O Arduino será responsável por receber os comandos do aplicativo e acionar o relé, que por sua vez irá ligar ou desligar a luz. Lista de componentes:

SoftwareSerial bluetooth(10, 11); // Define os pinos RX e TX do módulo Bluetooth

int relePin = 2; // Define o pino do relé

void setup() { pinMode(relePin, OUTPUT); // Define o pino do relé como saída bluetooth.begin(9600); // Inicia a comunicação com o módulo Bluetooth }

void loop() { if (bluetooth.available()) { // Verifica se há dados disponíveis para leitura char command = bluetooth.read(); // Lê o comando enviado pelo aplicativo

if (command == '1') { // Se o comando for '1', liga o relé
  digitalWrite(relePin, HIGH);
} else if (command == '0') { // Se o comando for '0', desliga o relé
  digitalWrite(relePin, LOW);
}

} }


Este código utiliza a biblioteca SoftwareSerial para estabelecer a comunicação com o módulo Bluetooth. O comando '1' é enviado pelo aplicativo quando o usuário deseja ligar a luz, enquanto o comando '0' é enviado para desligar a luz.
Gostou deste projeto de automação residencial com Arduino? Compartilhe este artigo com seus amigos e incentive-os a criar seus próprios projetos!

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.