Cov txheej txheem:

Sensor De Luz Online: 8 Cov Kauj Ruam
Sensor De Luz Online: 8 Cov Kauj Ruam

Video: Sensor De Luz Online: 8 Cov Kauj Ruam

Video: Sensor De Luz Online: 8 Cov Kauj Ruam
Video: Como levantar una moto BMW R 1250 GS #motos #shorts #suscribete #2023 2024, Lub Xya hli ntuj
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 ou não

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

Khoom siv

Txhawm rau ua kom tiav cov txheej txheem uas xav tau:

  • Uma placa ESP8266
  • Uma PROTOBOARD pequena
  • Yog micro USB
  • Um Resistor sensível à luz que servirá como nosso sensor de iluminação
  • Um Resistor ntawm 10K Ohms
  • Fios rau ligação (Jumper Wires)
  • IDEs

    • Hauv Studio
    • Arduino IDE Cov

Kauj Ruam 1: Passo 1: Criar Um Novo Projeto Tsis muaj Google Firebase

Passo 1: Criar Um Novo Projeto Tsis muaj Google Firebase
Passo 1: Criar Um Novo Projeto Tsis muaj Google Firebase
  • Nkag mus rau hauv console.firebase.google.com
  • Clicar em Adicionar Projeto
  • Ua raws li cov lus qhia rau Android

Kauj Ruam 2: Passo 2: Nrov Raws Li Cov Ntaub Ntawv Ua Lub Sijhawm Teev Npe

Passo 2: Nrov Raws Li Cov Ntaub Ntawv Ua Realtime Database
Passo 2: Nrov Raws Li Cov Ntaub Ntawv Ua Realtime Database
  • Clicar em Database tsis muaj mob ib sab ua rau firebase
  • Adicionar os dados do Realtime database ua raws cov duab
  • Anote em algum lugar a url do banco de dados (termina com.firebaseio.com)

Kauj Ruam 3: Passo 3: Criando O Aplicativo Android

Passo 3: Criando O Aplicativo Android
Passo 3: Criando O Aplicativo Android
  • Tsis muaj Android Studio
  • Clique em File -> Txoj Haujlwm Tshiab
  • Escolha thiab Opção Empty Activity
  • Crie um novo aplicativo Android com as informações da figura

Kauj Ruam 4: Passo 4: Txhim Kho O Aplicativo Android Para Firebase

  • Tsis muaj arquivo build.gradle rau PROJETO, suav nrog linha dentro da seção de dependências

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

  • Tsis muaj arquivo build.gradle ua modulo APP, suav nrog linha dentro da seção de dependências

    kev siv 'com.google.firebase: firebase-database: 19.1.0'

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

  • Abra o arquivo Cov Haujlwm Tseem Ceeb
  • Substitua o conteúdo pelo conteúdo abaixo

    Conteúdo MainActivity

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

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

Kauj Ruam 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 ua raws daim duab

Kauj Ruam 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 File -> Tshiab

    De oome que quiser ao arquivo

  • Remova yeej qhov kev sib tw ua ntej ua ntej
  • Ua raws li cov lus qhia

    Arquivo de Configuração do Arduino (ESP8266)

Pom zoo: