Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Passo 1: Criar Um Novo Projeto Tsis muaj Google Firebase
- Kauj Ruam 2: Passo 2: Nrov Raws Li Cov Ntaub Ntawv Ua Lub Sijhawm Teev Npe
- Kauj Ruam 3: Passo 3: Criando O Aplicativo Android
- Kauj Ruam 4: Passo 4: Txhim Kho O Aplicativo Android Para Firebase
- Kauj Ruam 5: Passo 5: Realizando a Conexão Do Aplicativo Com O Firebase
- Kauj Ruam 6: Passo 6: Montando O Circuito De Detecção De Luz
- Kauj Ruam 7: Passo 7: Envio Das Informações Para O Firebase
- Kauj Ruam 8: Passo 8: Xeem Kawg
Video: Sensor De Luz Online: 8 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
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
- 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
- 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
- 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
Monte o circuito ua raws daim duab
Kauj Ruam 7: 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:
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Ua Si Cov Khoom Ua Si Ua Tau Zoo!: 7 Cov Kauj Ruam (nrog Duab)
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Siv Hluav Taws Xob Ua Tau Zoo!: Qho khoom ua si hloov pauv qhib txoj hauv kev tshiab thiab kev daws teeb meem kom tso cai rau menyuam yaus uas muaj lub cev muaj peev xwm txwv lossis kev xiam oos qhab kev loj hlob los cuam tshuam nrog cov khoom ua si ntawm nws tus kheej. Hauv ntau qhov xwm txheej, cov menyuam yaus uas xav tau cov khoom ua si hloov pauv tsis tuaj yeem nkag mus
Cov av noo noo Cov Lus Qhia Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): 5 Cov Kauj Ruam
Cov av noo noo Cov lus pom zoo Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): Tsis txhawj xeeb txog koj lub vaj lossis nroj tsuag thaum koj mus rau hnub so ntev, lossis tsis nco qab ywg dej koj cov nroj tsuag txhua hnub. Zoo ntawm no yog kev daws teeb meem Nws cov av ya raws tswj hwm thiab thoob ntiaj teb txuas nrog cov dej txau dej tswj los ntawm ESP32 ntawm software pem hauv ntej kuv
Digital Chess - Taug qab Koj Cov Chess Game Online: 5 Cov Kauj Ruam
Digital Chess - Taug qab Koj Cov Chess Game Online: Kuv tau ua si ntau yam chess txij li thaum kuv tseem hluas, thiab txij li lub vev xaib muaj ntau lub vev xaib los ua si chess ntawm lub khoos phis tawj lossis cov neeg tawm tsam, kuv yeej tsis tau pom dua ib lub vev xaib uas taug qab koj cov game chess uas koj tab tom ua si hauv
Nkag Mus Cov Ntaub Ntawv thiab Npaj Cov Duab Online Siv NodeMCU, MySQL, PHP thiab Chartjs.org: 4 Cov Kauj Ruam
Nkag Mus Cov Ntaub Ntawv thiab Npaj Cov Duab Online Siv NodeMCU, MySQL, PHP thiab Chartjs.org: Cov lus qhia no piav qhia yuav ua li cas peb tuaj yeem siv Node MCU pawg thawj coj los sau cov ntaub ntawv los ntawm ntau lub ntsuas, xa cov ntaub ntawv no mus rau tus tswv PHP cov ntaub ntawv uas tom qab ntawd ntxiv cov ntaub ntawv rau MySQL database. Cov ntaub ntawv tuaj yeem pom online hauv kab ntawv, siv chart.js.A ba
Fog Sensor - Particle Photon - Txuag Cov Ntaub Ntawv Online: 5 Cov Kauj Ruam (nrog Duab)
Fog Sensor - Particle Photon - Txuag Cov Ntaub Ntawv Online: Txhawm rau ntsuas cov huab cua los yog pa luam yeeb hauv huab cua peb tau ua qhov ntsuas huab no. Nws ntsuas tus nqi ntawm lub teeb uas LDR tau txais los ntawm lub laser, thiab muab piv rau tus nqi ntawm lub teeb ntawm ib puag ncig. Nws tshaj tawm cov ntaub ntawv ntawm daim ntawv google lub sijhawm tiag tiag ntawm IFTTT