Obsah:
- Zásoby
- Krok 1: Conhecendo O Sonoff
- Krok 2: Konfigurace IDE De Desenvolvimento
- Krok 3: Instalando O Driver Da Placa
- Krok 4: Criando O Programa Para a Placa
- Krok 5: Fazendo O Upload Do Programa Para a Placa
- Krok 6: Conectando O Sonoff À Luminária
- Krok 7: Criando O Aplicativo Android
- Krok 8: Testando a Luminária
Video: Projeto Lumos: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Projekce Lumos se skládá z konstrukce světelných ovladačů a jejich součástí je připojení smartphonu a připojení k WiFi. Para controlar and luminária fori desenvolvido um apliivo Android, que permite apagar e acender and luz use of além de um botão, comandos de voz, graças and integração com o Google Assistente.
Aplikační aplikace: o projektu, který bude aplikován na okolní rezidenční oblasti, stejně jako o rezidenční oblasti automobilového průmyslu.
Zásoby
Co můžete udělat pro to, abyste využili následující možnosti:
- Sonoff Basic
- Převodník modulu USB 2.0 Para Rs232 Ttl Cp21024
- Svetry Fêmea/Fêmea
- Chytrý telefon Android
- Luminária comum
Krok 1: Conhecendo O Sonoff
Disponibilní IoT (Internet das coisas) má mnoho acionar cargas AC através do WiFi. A základní možnosti ovládání, čip ESP8285, regulace napětí v DC DC, napájení a paměť blesku. Máme k dispozici vše, co je k dispozici, firmware firmwaru a možnosti připojení k více modulům, které umožňují připojení WiFi a přístup k dalšímu ovládání, ovládání a stahování dalších aplikací ke stažení do aplikace Store e no Google Play. Využití je možné zejména v souvislosti s projednáváním, pois utiliza uma placa que já possui um modulů WiFi integado e é um produto de mercado Completo com bomb acabamento externo e preço justo. Porémy, firmwaru a využití hardwaru. Desta forma, o prime passo a ser realizado é and construção do programa que será enviado para a placa do Sonoff.
Krok 2: Konfigurace IDE De Desenvolvimento
Para o desenvolvimento do programa, foi utilizado or software open source Arduíno IDE. Neo a possenel desenvolver and realizar upload to programa diretamente para a placa conectada ao computador.
Další možnosti a IDE konfigurace jako nezbytná konfigurace pro použití a použití, výběr z naší adresy URL vaší adresy URL Předvolby můžete provést a stáhnout nebo stáhnout ESP8266 nebo více ESP28.
Jak se finalizuje, stahují a realizují, protože konfigurace konfigurace nemají žádné nabídky:
- Placa: „Obecný modul ESP8285“
- Režim blesku: DOUT
- Velikost flash: 1 MB (FS: 64 kB OTA: ~ 470 kB)
Krok 3: Instalando O Driver Da Placa
Další možnosti připojení a připojení počítače a instalace nezbytného ovladače.
É possível encontrá-lo neste site para diversos sistemas operacionais.
Krok 4: Criando O Programa Para a Placa
Programy, které si představíte, si vyberete z více kompostů a 5 různých příkladů, které vám pomohou s výběrem.
Založit:
Este é o primeiro método and ser executado ao conectar a placa à uma fonte de energy. Naše hlavní možnosti připojení a připojení k internetu jsou využívány k použití WiFi, přičemž všechny informace o tom nejsou k dispozici. Propojte se a spusťte vše, co potřebujete, můžete začít s dalším HTTP protokolem, který vám umožní rozšířit API a získat POST e GET. Naše rozhraní API a připojení k síti IP mohou mít další logo bez konzoly a mohou být připojeny.
smyčka:
Více a více funkcí, které můžete provést, můžete přidat k mnoha kolokádům, které mají nekonečné množství energie z připojeného zdroje energie. Můžete si vybrat, zda chcete, nebo zda chcete, aby se vaše stránky zobrazovaly podle vašich požadavků.
handleRoot:
Média a požadavky na realizaci a realizaci požadavku na získání GET na API. Odpovídají na všechny oblasti, které jsou součástí HTML, a podporují tak různé způsoby zpracování LED. Meteodo permite tester or programas use an browser.
rukojeť LED:
Nejčastěji pracujete s programem, vybíráte a pracujete na požadavcích na POST na API a na tam, kde můžete pracovat s HTML, vytvářet a zpracovávat métodoRoot a acionado. Odpovídají na všechny směrovače a reagují na připojení, placení, sejf, odezvu aberto a další akce a funkce. Caso o mesmo esteja fechado, ao acionar and função ele é aberto. Apnos conectar o Sonoff à luminária, isto fará com que a mesma acenda ou apague a lampada.
handleNotFound:
Meteodo envia uma resposta HTTP 404, caso seja feito um request para uma URI não existente.
Krok 5: Fazendo O Upload Do Programa Para a Placa
Dokončete práci s programem, proveďte nezbytnou realizaci nahrávání do mezipaměti a placu, abyste mohli testovat, co se děje.
Nejlepší možnosti připojení a připojení a připojení kabelu přes USB propojky (viz návod k použití spotřebního materiálu). Důležitý lembrar má více konektorů, než které jsou připojeny, žádné konektory USB, připojení k 5V a použití serva.
Přibližné připojení a připojení počítače k použití moderního blesku, jeho odstranění a nutnost se resetovat na existující resetování připojení k počítači a připojení USB k počítači.
Apnos conectada, é possível no Arduíno IDE selectionar a porta em que a mesma está ligada. Feito isso, compile o código utilizando o botão "Verificar" e faça o upload utilizando o botão "Carregar".
Krok 6: Conectando O Sonoff À Luminária
A luminária escolhida para o projeto é uma luminária comum que possui um interruptor em seu fio. Předpokládá se, že přeruší výměnu za Sonoff.
Para conectar os Cabos, é needário with atentar os lados do Sonoff que estão indicados como "Input" e "Output". Sendo que no lado "Input" deve ser conectada a ponta que vem da tomada e do lado "Output", a ponta que vai para a lampada.
Důležité informace, jako je to, co se děje, nebo o co jde, oo seja, o fio azul foi conectado do lado directito no lado "Input", deve ser conectado também do lado directito no lado "Output".
Krok 7: Criando O Aplicativo Android
Vyhovuje explicado anteriormente, para que possamos acender ou apagar a lampada da luminária é needário realizar um požadavek na API exposta pela placa. Je možné realizovat různé aplikace, například používat Android, integrovat například Google Assistente que permite abri-lo utilizando comandos de voz.
Para o desenvolvimento to aplicativo for a IDE Android Studio, que permite programar applications to Android nativos use and linguagem de programação Java.
Rozhraní, které lze aplikovat a snadno používat, má více přístupových bodů a možností. Nejčastěji se jedná o POST a další zpracování LED dioda API bez připojení k internetu a připojení k internetu.
Důležitá lembrar que para que o método funcione, o smartphone precisa estar conectado and mesma rede da placa, visto que estamos useiliz o IP como forma de identificação da API.
Para que o aplicativo tenha integração com o Google Assistente, basta adicion "um intent filter" ao arquivo de manifestesto do aplicativo (vide seção Referências).
Většina funkcí, aplikace a aplikace pro připojení smartphonu k počítači a přesnému připojení k počítači nebo k připojení k počítači bez možnosti připojení, spuštění a spuštění aplikace „Spustit aplikaci“na IDE.
Doporučuje:
Projeto IoT - Detektor systému De Fumaça: 5 kroků
Projeto IoT - Sistema Detector De Fumaça: Úvod do Sistema Detector de Fumaça se skládá z více solárních modulů IoT, které obsahují možnosti sledování a sledování poplachů, které obsahují aplikace s Androidem. O projektech a základech mikrokontrolérů, které komunikují s
Vánoční strom Lumos: 3 kroky
Lumos vánoční stromek: Moje děti a já jsme postavili tento projekt, abychom s sebou přinesli trochu magie z Universal Studios domů. Nedávno jsme navštívili zábavní park a koupili jsme si hůlky v Ollivanderově obchodě s hůlkami a měli jsme spoustu legrace procházet se po parku a aktivovat různé
Projeto CoCoa: Um Colete De Comunicação Alternativa: 8 kroků
Projeto CoCoa: Um Colete De Comunicação Alternativa: CoCoA Project je nositelná vesta připojená k internetu, která umožňuje spojení hmatových symbolů alternativní komunikace a pomáhá lidem s poruchou řeči nebo neverbálního postižení
Projeto Fila Fácil: 7 kroků
Projeto Fila Fácil: Em nosso dia a dia vamos diversas vezes em locais onde é nezbytné á ria uma gest ã o de senhas de clientes para organizar e agilizar atendimentos. Em alguns establishmentelecimentos podemos demorar alguns minutos ou at é mesmo horas esp
Spuštění chytré domácnosti - finále Projeto: 6 kroků
Starting a Smart Home - Projeto Final: Projeto apresentado é parte do projeto final to curso de IoT Applicado a Smart Home.O projeto mostrado a seguir é parte do projeto final and ser presentado no curso de IoT Applicada a Smart Home, que Conserve de sensores e atuadores conec