Inhoudsopgave:

Sensor De Luz Online: 8 Stappen
Sensor De Luz Online: 8 Stappen

Video: Sensor De Luz Online: 8 Stappen

Video: Sensor De Luz Online: 8 Stappen
Video: Микроволновый датчик присутствия с сенсором освещения - обзор, работа в Tuya Smart и Home Assistant 2024, November
Anonim
Sensor De Luz Online
Sensor De Luz Online

Projeto de um Sensor de Luz que avisa para o celular se a luz está acesa of não

Pode ser usado como forma de segurança of alerta para economia de energia

Benodigdheden

Para realizar esse projeto é necessário:

  • Uma placa ESP8266
  • Uma PROTOBOARD pequena
  • Uhm cabo micro-USB
  • Um Resistor sensível à luz que servirá como nosso sensor de iluminação
  • Um Weerstand van 10K Ohm
  • Fios para ligação (Jumperdraden)
  • Ides

    • Android Studio
    • Arduino IDE

Stap 1: Passo 1: Criar Um Novo Projeto Geen Google Firebase

Passo 1: Criar Um Novo Projeto Geen Google Firebase
Passo 1: Criar Um Novo Projeto Geen Google Firebase
  • Entrar em console.firebase.google.com
  • Klik op Adicionar Projeto
  • Seguir als instructies voor Android

Stap 2: Passo 2: populair als informatie Realtime database

Passo 2: populair als informatie Realtime database
Passo 2: populair als informatie Realtime database
  • Clicar em Database geen pijn lateraal do firebase
  • Aanvullende informatie over Realtime database conforme na figura
  • Anote em algum lugar een url do banco de dados (termina com.firebaseio.com)

Stap 3: Passo 3: Criando O Aplicativo Android

Passo 3: Criando O Aplicativo Android
Passo 3: Criando O Aplicativo Android
  • Betreed geen Android Studio
  • Clique em Bestand -> Nieuw project
  • Escolha a Opção Lege activiteit
  • Crie um novo aplicativo Android com as informações da figura

Stap 4: Passo 4: Configurando O Aplicativo Android Para Firebase

  • Geen arquivo build.gradle do PROJETO, insira a linha de seção de dependências

    classpath 'com.google.gms:google-services:4.3.2'

  • Geen arquivo build.gradle do modulo APP, insira a linha dentro da seção de dependências

    implementatie 'com.google.firebase:firebase-database:19.1.0'

Stap 5: Passo 5: Realizando a Conexão Do Aplicativo Com O Firebase

  • Abra o arquivo Hoofdactiviteit
  • Substitua o conteúdo pelo conteúdo abaixo

    Conteúdo MainActivity

Desta forma of aplicativo ja estará escutando alterações no firebase.

Você já pode executar o aplicativo e testar as alterações no seu celular.

Stap 6: Passo 6: Montando O Circuito De Detecção De Luz

Passo 6: Montando O Circuito De Detecção De Luz
Passo 6: Montando O Circuito De Detecção De Luz

Monte o circuito conforme a imagem

Stap 7: Passo 7: Envio Das Informações Para O Firebase

Passo 7: Envio Das Informações Para O Firebase
Passo 7: Envio Das Informações Para O Firebase
  • Abra a IDE nativa do Arduino en novo arquivo em Bestand -> Nieuw

    De o nome que quiser oa arquivo

  • Remova qualquer conteúdo predefinido
  • Cole of seguinte texto

    Arquivo de Configuratie van Arduino (ESP8266)

Aanbevolen: