Cuprins:

Senzor de lumină online: 8 pași
Senzor de lumină online: 8 pași

Video: Senzor de lumină online: 8 pași

Video: Senzor de lumină online: 8 pași
Video: Пошаговое подключение и настройка поворотной Wi-Fi IP-камеры видеонаблюдения 2024, Iulie
Anonim
Senzor De Luz Online
Senzor De Luz Online

Proiect de um Sensor de Luz care avisa pentru o celular se a luz está acesa ou não

Puteți folosi ca formă de siguranță sau alerta pentru economia de energie

Provizii

Pentru a fi proiectat este necesar:

  • Uma placa ESP8266
  • Uma PROTOBOARD pequena
  • Um cabo micro USB
  • Um Resistor sensível à luz that serveá como nosso sensor de iluminação
  • Um Resistor de 10K Ohms
  • Fios pentru ligă (Jumper Wires)
  • IDE

    • Android Studio
    • IDE Arduino

Pasul 1: Passo 1: Criar Um Novo Projeto No Google Firebase

Pasul 1: Criar Um Novo Projeto No Google Firebase
Pasul 1: Criar Um Novo Projeto No Google Firebase
  • Intră în console.firebase.google.com
  • Faceți clic pe Adăugare proiect
  • Urmăriți ca instrumente pentru Android

Pasul 2: Passo 2: Popular ca informație în baza de date în timp real

Pasul 2: Popular ca informații în baza de date în timp real
Pasul 2: Popular ca informații în baza de date în timp real
  • Faceți clic pe Baza de date fără margini laterale cu firebase
  • Adăugați date despre Realtime database conforme na figura
  • Anote em algum place a url do banco de dados (termina com.firebaseio.com)

Pasul 3: Passo 3: Criando O Aplicativo Android

Pasul 3: Criando O Aplicativo Android
Pasul 3: Criando O Aplicativo Android
  • Nu include Android Studio
  • Faceți clic pe Fișier -> Proiect nou
  • Selectați o opțiune de activitate goală
  • Crie um novo aplicativ Android com as informações da figura

Pasul 4: Pasul 4: Configurarea aplicației Android pentru Firebase

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

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

  • Niciun arquivo build.gradle din modul APP, introduceți linia înăuntru în secțiunea de dependențe

    implementare „com.google.firebase: firebase-database: 19.1.0”

Pasul 5: Pasul 5: Realizarea unui Conexão Do Aplicativo Com O Firebase

  • Abra o arquivo Activitate principală
  • Substitua o conteúdo pelo conteúdo abaixo

    Conteúdo MainActivity

Desta forma o aplicative já will escutando alterações no firebase.

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

Pasul 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

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

Pasul 7: Envio Das Informações Para O Firebase
Pasul 7: Envio Das Informações Para O Firebase
  • Abra a IDE nativa do Arduino and crie um novo arquivo em File -> New

    De o nume care chiser ao arquivo

  • Remova qualquer conteúdo predefinido
  • Cole o text următor

    Arquivo de Configuração do Arduino (ESP8266)

Recomandat: