Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Passo 1: Criar Um Novo Projeto No Google Firebase
- Βήμα 2: Passo 2: Δημοφιλές ως Informações Do Realtime Database
- Βήμα 3: Passo 3: Criando O Aplicativo Android
- Βήμα 4: Passo 4: Configurando O Aplicativo Android Para Firebase
- Βήμα 5: Passo 5: Realizando a Conexão Do Aplicativo Com O Firebase
- Βήμα 6: Passo 6: Montando O Circuito De Detecção De Luz
- Βήμα 7: Passo 7: Envio Das Informações Para O Firebase
- Βήμα 8: Passo 8: Teste Final
Βίντεο: Sensor De Luz Online: 8 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Projeto de um Sensor de Luz que avisa para o celular se a luz está acesa ou não
Τρόπος χρήσης της φόρμας της επιλογής ή της ειδοποίησης για την οικονομία της ενέργειας
Προμήθειες
Για την πραγματοποίηση της ανάγκης:
- Uma placa ESP8266
- Uma PROTOBOARD pequena
- Um cabo micro USB
- Um Resistor sensível à luz que servirá como nosso sensor de iluminação
- Um Resistor de 10K Ohms
- Fios para ligação (Jumper Wires)
-
Μασών του μηνός
- Android Studio
- Arduino IDE
Βήμα 1: Passo 1: Criar Um Novo Projeto No Google Firebase
- Εισαγάγετε em console.firebase.google.com
- Κάντε κλικ στο Adicionar Projeto
- Seguir ως οδηγίες για το Android
Βήμα 2: Passo 2: Δημοφιλές ως Informações Do Realtime Database
- Clicar em Database no painel lateral do firebase
- Adicionar os dados do Realtime database conforme na figura
- Anote em algum lugar a url do banco de dados (termina com.firebaseio.com)
Βήμα 3: Passo 3: Criando O Aplicativo Android
- Είσοδος χωρίς Android Studio
- Κάντε κλικ στο αρχείο -> Νέο έργο
- Escolha a Opção Empty Activity
- Crie um novo aplicativo Android com as informações da figura
Βήμα 4: Passo 4: Configurando O Aplicativo Android Para 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'
-
No arquivo build.gradle do modulo APP, insira a linha dentro da seção de dependências
υλοποίηση 'com.google.firebase: firebase-database: 19.1.0'
Βήμα 5: Passo 5: Realizando a Conexão Do Aplicativo Com O Firebase
- Abra o arquivo Κύρια Δραστηριότητα
-
Substitua o conteúdo pelo conteúdo abaixo
Conteúdo MainActivity
Τύπος εφαρμογής ή εφαρμογή που δεν μπορεί να τροποποιήσει καμία πυροσβεστική βάση.
Φωνητικός κώδικας εκτελέστε ή εφαρμόστε το testar as alterações no seu celular.
Βήμα 6: Passo 6: Montando O Circuito De Detecção De Luz
Monte o circuito conforme a imagem
Βήμα 7: Passo 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)
Συνιστάται:
Online Μετεωρολογικός Σταθμός: 6 Βήματα
Online Μετεωρολογικός Σταθμός: Δεν θα το πιστέψετε! Αλλά από την αρχή. Δούλευα στην επόμενη έκδοση του CoolPhone και ο αριθμός των σφαλμάτων που έκανα όταν σχεδιάστηκε με ανάγκασε να κάνω ένα διάλειμμα από αυτό. Φόρεσα τα παπούτσια μου και βγήκα έξω. Αποδείχθηκε ότι έκανε κρύο, οπότε ήθελα
Online Μετεωρολογικός Σταθμός (NodeMCU): 7 βήματα (με εικόνες)
Online Μετεωρολογικός Σταθμός (NodeMCU): Γεια σας παιδιά! Ελπίζω να σας άρεσε ήδη το προηγούμενο εκπαιδευτικό " Arduino Robot 4WR " και είστε έτοιμοι για ένα νέο, ως συνήθως έκανα αυτό το σεμινάριο για να σας καθοδηγήσω βήμα προς βήμα ενώ φτιάχνετε το δικό σας ηλεκτρονικό έργο. Κατά τη διάρκεια της κατασκευής αυτού
Online γραφικό στοιχείο προβολής καιρού χρησιμοποιώντας τα βήματα ESP8266: 4
Online Widget Widget Widget Χρησιμοποιώντας το ESP8266: Πριν από μερικές εβδομάδες, μάθαμε πώς να δημιουργήσουμε ένα διαδικτυακό σύστημα εμφάνισης καιρού που έλαβε πληροφορίες για τον καιρό για μια συγκεκριμένη πόλη και τις εμφάνισε σε μια μονάδα OLED. Χρησιμοποιήσαμε τον πίνακα Arduino Nano 33 IoT για αυτό το έργο που είναι ένας νέος πίνακας
Μάθετε πώς να σχεδιάσετε ένα προσαρμοσμένο σχήμα PCB με εργαλεία EasyEDA Online: 12 βήματα (με εικόνες)
Μάθετε πώς να σχεδιάζετε ένα προσαρμοσμένο PCB με εργαλεία EasyEDA Online: Πάντα ήθελα να σχεδιάσω ένα προσαρμοσμένο PCB, και με διαδικτυακά εργαλεία και φθηνή πρωτότυπη PCB δεν ήταν ποτέ πιο εύκολο από τώρα! Είναι ακόμη δυνατό να συναρμολογηθούν τα εξαρτήματα τοποθέτησης στην επιφάνεια φτηνά και εύκολα σε μικρό όγκο για να εξοικονομήσετε το δύσκολο
Ξεκινώντας με το FRDM-KL46Z (και το Mbed Online IDE) Uisng Windows 10: 6 βήματα
Ξεκινώντας με το FRDM-KL46Z (και το Mbed Online IDE) Uisng Windows 10: Οι πίνακες ανάπτυξης των Freedom (FRDM) είναι μικρές, χαμηλής ισχύος, οικονομικά αποδοτικές πλατφόρμες αξιολόγησης και ανάπτυξης ιδανικές για γρήγορη πρωτότυπη εφαρμογή. Αυτοί οι πίνακες αξιολόγησης προσφέρουν έναν εύχρηστο προγραμματιστή φλας λειτουργίας συσκευής μαζικής αποθήκευσης, μια