Table des matières:
- Fournitures
- Étape 1: Étape 1: Criar Um Novo Projeto No Google Firebase
- Étape 2: Étape 2: Populaire en tant que base de données en temps réel
- Étape 3: Étape 3: Criando O Aplicativo Android
- Étape 4: Étape 4: Configurando O Aplicativo Android Para Firebase
- Étape 5: Étape 5: Réaliser un Conexão Do Aplicativo Com O Firebase
- Étape 6: Étape 6: Montando O Circuito De Detecção De Luz
- Étape 7: Étape 7: Envio Das Informações Para O Firebase
- Étape 8: Étape 8: Teste Final
Vidéo: Sensor De Luz Online : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
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
Fournitures
Para realizar esse projeto é necessário:
- Uma plaça ESP8266
- Uma PROTOBOARD pequena
- Um cabo micro USB
- Um Resistor sensível à luz que servirá como nosso sensor de illuminação
- Um Résistance de 10K Ohms
- Fios para ligação (Câbles de connexion)
-
IDE
- Android Studio
- IDE Arduino
Étape 1: Étape 1: Criar Um Novo Projeto No Google Firebase
- Entrez dans la console.firebase.google.com
- Cliquez sur un projet supplémentaire
- Seguir comme instruções pour Android
Étape 2: Étape 2: Populaire en tant que base de données en temps réel
- Cliquez sur la base de données aucun painel latéral faire firebase
- Autres données sur la base de données en temps réel conforme à la figure
- Anote em algum lugar a url do banco de dados (termina com.firebaseio.com)
Étape 3: Étape 3: Criando O Aplicativo Android
- Entre pas Android Studio
- Cliquez sur le fichier -> Nouveau projet
- Escolha a Opção Activité vide
- Crie um novo aplicativo Android com as informações da figura
Étape 4: Étape 4: Configurando O Aplicativo Android Para Firebase
-
No arquivo build.gradle do PROJETO, insira a linha dentro da seção de dependências
chemin de classe 'com.google.gms:google-services:4.3.2'
-
Pas d'arquivo build.gradle do modulo APP, insira a linha dentro da seção de dependências
implémentation 'com.google.firebase:firebase-database:19.1.0'
Étape 5: Étape 5: Réaliser un Conexão Do Aplicativo Com O Firebase
- Abra o arquivo Activité principale
-
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 executar o aplicativo e testar as alterações no seu celular.
Étape 6: Étape 6: Montando O Circuito De Detecção De Luz
Monte o circuito conforme a imagem
Étape 7: Étape 7: Envio Das Informações Para O Firebase
-
Abra a IDE nativa do Arduino e crie um novo arquivo em File -> New
De o nome que quiser ao arquivo
- Remova qualquer conteúdo predefinido
-
Cole o seguinte texto
Arquivo de Configuração do Arduino (ESP8266)
Conseillé:
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Étapes (avec Photos)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: Que tal amigos, siguiendo con la revisiones de placas y sensores, con el aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, oui ideal para el desarrollo de prototipos robóticos y el control de motores y servos, d
Seguidor De Luz Simple : 5 étapes
Seguidor De Luz Simple : Hola chic@s ! En esta oportunidad vamos a armar un seguidor de luz simple con una Arduino con un par de fotorresistencias y motores, te recomendamos usarlo en lugares de poca illuminación e interiores ¿Te imaginas sales al aire libre a probarlo y el
Luz De Segurança Noturna Com Arduino : 3 étapes
Luz De Segurança Noturna Com Arduino: IntroduçãoNeste projeto, você construirá uma luz de segurança noturna com um módulo de relé, um fotorresistor e um Arduino.Uma luz de segurança noturna acende estapenas apenas está escuro quand prino está escurours détecté
Premiers pas avec FRDM-KL46Z (et Mbed Online IDE) sous Windows 10 : 6 étapes
Premiers pas avec FRDM-KL46Z (et Mbed Online IDE) Sous Windows 10 : Les cartes de développement Freedom (FRDM) sont de petites plates-formes d'évaluation et de développement économiques et économiques, parfaites pour le prototypage rapide d'applications. Ces cartes d'évaluation offrent un programmeur flash en mode périphérique de stockage de masse facile à utiliser, un virt
IDC2018IOT GarbageCan-Online : 7 étapes
IDC2018IOT GarbageCan-Online : Introduction Tout le monde sait ce qui se passe lorsque nous laissons les déchets dans la poubelle trop longtemps sans les retirer. Eh bien, la chose la plus évidente est qu'il n'y a plus de place pour plus de déchets, mais ça commence aussi à puer, et ça devient très désagréable.Avec