INHOUDSOPGAWE:
- Voorrade
- Stap 1: Passo 1: Criar Um Novo Projeto Geen Google Firebase
- Stap 2: Passo 2: Gewild as inligting in realtime databasis
- Stap 3: Passo 3: Criando O Aplicativo vir Android
- Stap 4: Passo 4: Configurando O Aplicativo Android Para Firebase
- Stap 5: Passo 5: Realisando a Conexão Do Aplicativo Com O Firebase
- Stap 6: Passo 6: Montando O Circuito De Detecção De Luz
- Stap 7: Passo 7: Envio Das Informações Para O Firebase
- Stap 8: Passo 8: Teste -eindstryd
Video: Sensor De Luz Aanlyn: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Projeto de um Sensor de Luz que avisa para o celular se a luz está acesa ou não
Dit is 'n manier om die kragopwekking van die stelsel te waarsku
Voorrade
Para realizar esse projeto en needsário:
- Uma placa ESP8266
- Uma PROTOBOARD pequena
- U kan ook 'n mikro -USB gebruik
- Om weerstandsgevoelens te verseker, is dit moontlik om die sensor te illustreer
- Weerstand van 10K ohm
- Fios para ligação (Jumper Wires)
-
IDE's
- Android Studio
- Arduino IDE
Stap 1: Passo 1: Criar Um Novo Projeto Geen Google Firebase
- Gaan na console.firebase.google.com
- Kliek op Adicionar Projeto
- Seguir as instruksies vir Android
Stap 2: Passo 2: Gewild as inligting in realtime databasis
- Klik op die databasis sonder om 'n vuurwerk te maak
- Lees meer oor die realtime databasis wat in ooreenstemming is
- Gee 'n volledige lys van 'n url do banco de dados (termina com.firebaseio.com)
Stap 3: Passo 3: Criando O Aplicativo vir Android
- Geen Android Studio beskikbaar nie
- Klik op lêer -> Nuwe projek
- Ontwikkel 'n leë aktiwiteit
- Dit is moontlik om 'n Android -program as inligting te ontvang
Stap 4: Passo 4: Configurando O Aplicativo Android Para Firebase
-
Geen arquivo build.gradle do PROJETO, insira a linha dentro da seção de dependências
classpath 'com.google.gms: google-services: 4.3.2'
-
Geen ingeboude.gradering vir modulêre APP nie
implementering 'com.google.firebase: firebase-databasis: 19.1.0'
Stap 5: Passo 5: Realisando a Conexão Do Aplicativo Com O Firebase
- Abra o arquivo Hoofaktiwiteit
-
Substitua o conteúdo pelo conteúdo abaixo
Conteúdo MainActivity
Desta forma o aplicativo já estará escutando alterações no firebase.
Você já pode executor o aplicativo e testar as alterações no seu celular.
Stap 6: 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
-
Abra en IDE nativa do Arduino e crie um novo arquivo em File -> Nuut
De o nome que quiser ao arquivo
- Remova qualquer conteúdo predefinido
-
Gesegde teks
Arquivo de Configuração do Arduino (ESP8266)
Aanbeveel:
Aanlyn weerstasie: 6 stappe
Aanlyn weerstasie: u sal dit nie glo nie! Maar van die begin af. Ek was besig met die volgende weergawe van CoolPhone en die aantal foute wat ek gemaak het toe ek dit ontwerp het, het my gedwing om 'n blaaskans te neem. Ek trek my skoene aan en gaan buitentoe. Dit blyk koud te wees, so ek wen
Aanlyn weerstasie (NodeMCU): 7 stappe (met foto's)
Aanlyn weerstasie (NodeMCU): Hey ouens! Ek hoop dat u alreeds my vorige instruksionele " Arduino Robot 4WR " en u is gereed vir 'n nuwe een, soos gewoonlik het ek hierdie handleiding gemaak om u stap vir stap te lei terwyl u u eie elektroniese projek maak
Maak 'n aanlyn vistenk -webkamera !: 8 stappe (met foto's)
Maak 'n aanlyn vistenk -webkamera !: 'n Stap -vir -stap gids om die behuizing van 'n IP -kamera aan te pas sodat dit direk aan 'n vistenk geheg kan word. Die rede waarom dit nodig is, is omdat webcams gewoonlik ontwerp is om voor die onderwerp te sit of 'n staander te benodig. Met 'n Fish Ta
Aanlyn installasie van Linux: 12 stappe
Pas vir die installering van Linux -bedryfstelsels: 'n e installeerbare installeerbare installasie vir Linux
Aanlyn bediener kontroleer draagbare alarm (met behulp van NodeMCU ESP8266): 6 stappe
Aanlyn bediener kontroleer draagbare alarm (met behulp van NodeMCU ESP8266): Wat beteken bediener/diens afwyser vir ons ..? In die aanlyn -infrastruktuur wêreld is dit baie … !! Ons moet alle beskikbaarheid van ons diens handhaaf " wil u diens/bediener nie in die steek laat nie en u besigheid verloor " Maar soms gestel