Isi kandungan:

Sensor De Luz Dalam Talian: 8 Langkah
Sensor De Luz Dalam Talian: 8 Langkah

Video: Sensor De Luz Dalam Talian: 8 Langkah

Video: Sensor De Luz Dalam Talian: 8 Langkah
Video: How To Install A Two Way Light Switch | easy project4u 2024, Julai
Anonim
Sensor De Luz Dalam Talian
Sensor De Luz Dalam Talian

Projeto de um Sensor de Luz que avisa para o selular se luz está acesa ou não

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

Bekalan

Realizar esse projeto diperlukan:

  • Uma placa ESP8266
  • Uma PROTOBOARD pequena
  • Um USB mikro cabo
  • Um Resistor sensível à luz que servirá como nosso sensor de iluminação
  • Um Resistor de 10K Ohms
  • Fios para ligação (Jumper Wires)
  • IDE

    • Android Studio
    • Arduino IDE

Langkah 1: Passo 1: Criar Um Novo Projeto Tiada Google Firebase

Passo 1: Criar Um Novo Projeto Tiada Google Firebase
Passo 1: Criar Um Novo Projeto Tiada Google Firebase
  • Entrar em console.firebase.google.com
  • Clicar em Adicionar Projeto
  • Seguir sebagai instrumen untuk Android

Langkah 2: Passo 2: Popular Sebagai Informações Do Realtime Database

Passo 2: Popular Sebagai Maklumat Pangkalan Data Realtime
Passo 2: Popular Sebagai Maklumat Pangkalan Data Realtime
  • Clicar em Database no painel lateral melakukan firebase
  • Adicionar os dados melakukan pangkalan data Realtime sesuai dengan figura
  • Anote em algum lugar a url do banco de dados (termina com.firebaseio.com)

Langkah 3: Passo 3: Criando O Aplicativo Android

Passo 3: Criando O Aplicativo Android
Passo 3: Criando O Aplicativo Android
  • Entre no Android Studio
  • Clique em File -> Projek Baru
  • Escolha a Opção Empty Activity
  • Crie um novo aplicativo Android com sebagai informações da figura

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

  • Tidak ada arquivo build.gradle do PROJETO, insira a linha dentro da seção de dependências

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

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

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

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

  • Aktiviti Utama Abra o arquivo
  • Substitua o conteúdo pelo conteúdo abaixo

    Kegiatan Utama Conteúdo

Desta forma o aplicativo já estará escutando alterações no firebase.

Você já pode pelaksana o aplicativo e testar sebagai perubahan seu selular.

Langkah 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 memenuhi imagem

Langkah 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 e crie um novo arquivo em Fail -> Baru

    De o nome que quiser ao arquivo

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

    Arquivo de Configuração do Arduino (ESP8266)

Disyorkan: