Përmbajtje:

Projeto Lumos: 8 hapa
Projeto Lumos: 8 hapa

Video: Projeto Lumos: 8 hapa

Video: Projeto Lumos: 8 hapa
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Korrik
Anonim
Projeto Lumos
Projeto Lumos

Për shembull, Lumos konsiston në ndërtimin e uma të ndritshme të kontrollit dhe lidhjen e një pjese të telefonave inteligjentë me një mesazh të ri të përdorimit të WiFi. Për të kontrolluar ndriçimin e përdorimit të aplikacioneve Android, për të lejuar përdorimin e një përdoruesi të shkëlqyeshëm të përdorimit të të gjithë faqes sonë, komandimin e një sistemi të ri, marrjen e një integrimi në Google Assistente.

Aplikimi: duke përdorur kodin për aplikimin e mjediseve të mbetura për prodhimin e automjeteve rezidenciale.

Furnizimet

Për një realizim të destinuar për një përdorim nga seguintes itens:

  • Sonoff Basic
  • Módulo Conversor Usb 2.0 Para Rs232 Ttl Cp21024
  • Jumpers Fêmea/Fêmea
  • Smartphone Android
  • Luminária comum

Hapi 1: Conhecendo O Sonoff

Conhecendo O Sonoff
Conhecendo O Sonoff

O Sonoff é um um it um disponueshmëria e IoT (Internet das coisas) në rast të lejimit të ngarkesave të ajrit AC të lidhura me WiFi. Një mundësi e përgjithshme themelore, një çip ESP8285, një rregullues i tensionit të rrymës së vazhdueshme AC që lejon ushqimin e shpejtë dhe një memorie flash. Ju mund të përdorni të gjithë firmware -in tuaj, si dhe të lidhni një fazë me të cilën mund të lidheni me shërbimin ose shërbimin tuaj të ri, duke përdorur WiFi ose për të lejuar që të kontrolloni vendndodhjen e një feito të largët dhe të aplikoni një aplikacion eWeLink Ruani pa Google Play. Ju mund të përdorni një pajisje paraprake për përdorim, mund të përdorni një vendndodhje të tillë që mund të përdorni një WiFi të integruar dhe të gjithë produktin tuaj mund ta përdorni për të kryer një bombardim të jashtëm dhe të drejtë paraprakisht. Por, ose firmware nga pajisjet e përdorura, aparate ose pajisje. Desta forma, o Primeiro passo a ser realizado është një ndërtim i programit që shërben për një plan për Sonoff.

Hapi 2: Konfiguroni një IDE Deesenvolvimento

Konfiguro një IDE De Desenvolvimento
Konfiguro një IDE De Desenvolvimento

Për të përcaktuar programin, përdorni një softuer me burim të hapur Arduíno IDE. Ne mund të kemi një dëshirë për të realizuar një ngarkim të programit për një program për lidhjen e një kompjuteri.

Ju mund të përdorni një IDE që nuk është e mundur si konfigurim i nevojshëm për një përdorim të mëparshëm, duke parë që ju mund të përdorni një URL të re në Gerenciadores de Placas nas Preferencias për Sistemet dhe entuzionet e shkarkimit të faqes ESP826 pel pelcasoo

Aplikoni një përfundim për të shkarkuar një realizim të nevojshëm si konfigurime të konfiguruara pa menu Ferramentas:

  • Placa: "Moduli Generic ESP8285"
  • Mënyra e ndezjes: DOUT
  • Madhësia e blicit: 1MB (FS: 64KB OTA: ~ 470KB)

Hapi 3: Instalando O Driver Da Placa

Antes de conectar a nossa placa ao computador, është një shofer i nevojshëm instalues.

É mund të regjistroni një vendndodhje neste për sistemet e ndryshme të operacioneve.

Hapi 4: Criando O Programa Para a Placa

Criando O Programa Para a Placa
Criando O Programa Para a Placa
Criando O Programa Para a Placa
Criando O Programa Para a Placa

O programa përfaqësuese e imazheve të deste passo é composto në 5 metoda dhe abaixo të shprehura në mënyrë të pavarur.

Konfigurimi:

Este é o Primeiro método a ser exeado ao conectar a placa uma uma fonte de energia. Për më tepër, ju mund të realizoni një lidhje të mundshme me anë të së cilës mund të përdorni WiFi duke përdorur një numër informacionesh të reja që mund të përdorni, duke përdorur informacione të mëtejshme që mund të përdorni një opcão e një vendndodhje që mund të lidhet me një shpërndarje. Mund të kontaktoni me sukses dhe të përdorni një shërbim HTTP për API për konkurrentët tuaj duke përdorur POST e GET. API -ja e hyrjes është pjesë e një IP -je që mund të vendoset në mënyrë që të mos shfaqet logoja e tastierës dhe të përfundojë.

lak:

Esta é uma função padrão që ekzekuton sistemin operativ si një kolokados që nuk mund të ketë një infinitamente të njëpasnjëshme të lidhjes së energjisë me një bazë të caktuar. Në përputhje me kërkesat që mund të gjeni, nëse jeni duke kërkuar një kërkesë të mirë të kërkesës së pelos për kërkesat e feitos pelos clientes conectados à API.

handleRoot:

Este método é chamado quando é realizada dhe kërkoj kom o metodo GET na API. Mund të përgjigjeni për ekzigirimin ose përdorimin e faqes HTML të luftuar dhe të ekzekutuar me metoda të trajtimitLED. Ju mund të përdorni testin ose programin e përdorur në shfletuesin tuaj.

trajtoj LED:

Eshtë një metodë kryesore e programit, zgjidhni një kërkesë ose një kërkesë për të kërkuar një kërkesë të postuar në API dhe një kërkesë të thjeshtë për të bërë HTML ekzibido dhe një pjesë të trajtimit të metodeRoot ose acionado. Përgjigja për një inverter ose estado do të lidhet me një lidhje, për shembull, për të kryer një veprim, për të kryer një funksion funksional. Caso o mesmo esteja fechado, ao acionar a função ele é aberto. Após conectar o Sonoff à luminária, isto fará com que a mesma acenda ou apague a lampada.

trajtojNotFound:

Për shembull, ju mund të përdorni një kërkesë HTTP 404, nëse keni nevojë për një kërkesë para URI në asnjë mënyrë.

Hapi 5: Fazendo O Ngarko A Programa Para a Placa

Fazendo O Ngarko A Programa Para a Placa
Fazendo O Ngarko A Programa Para a Placa
Fazendo O Ngarko A Programa Para a Placa
Fazendo O Ngarko A Programa Para a Placa

Aplikoni përfundimin ose dëshirënvolvimento për programin, është i nevojshëm realizimi ose ngarkimi i mesazheve para një placa para një mundësie testimi ose que foi feito.

O Primeiro passo é abrir o Sonoff dhe conectar a sua placa ao conector USB përdor përdoruesit e jumpers (shikoni seksionet e furnizimeve të destinuara tutorial). Éshtë e rëndësishme që të njiheni me sistemin tuaj të komunikimit dhe të respektoni të dhënat që nuk kanë lidhje USB, nuk mund të përdorni shërbimin 5V.

Ose zgjidhni një lidhje me përdorimin e kompjuterit ose modalitetin flash, është e nevojshme për të zgjedhur ose për të vendosur një rivendosje të ekzistencës së një cilësie të lidhjes ose lidhjes dhe portës USB për llogaritës.

Após conectada, é í Ar Ar Ar Ar le le se se le IDE selecionar a porta em que a mesma está ligada. Për më tepër, përpiloni përdorimin e përdoruesit të faqes "Verificar" dhe shkarkoni përdorimin e botimit "Carregar".

Hapi 6: Conectando O Sonoff À Luminária

Conectando O Sonoff À Luminária
Conectando O Sonoff À Luminária

A luminária escolhida para ose projeto é uma luminária comum që mund të ketë një ndërprerës në të njëjtën kohë. Ndërprerësi ju lejon të zëvendësoni pelon Sonoff.

Për lidhjen e kabinave, është e nevojshme të vëzhgoni sistemin operativ të Sonoff që është një tregues i "Input" dhe "Output". Sendo no lado "Input" deve ser conectada a ponta que vem da tomada e do lado "Output", një ponta que vai para një lampada.

Outro ponto importante, është se si të veprojë në një kryq, ose seja, se si të hyjë në lidhje me të hyrë në rrugën direkto no lado "Input", deve ser conectado também do lado direito no lado "Output".

Hapi 7: Criando O Aplikativ Android

Criando O Aplikativ Android
Criando O Aplikativ Android
Criando O Aplikativ Android
Criando O Aplikativ Android

Përmbushni kërkesat e mëparshme, për shembull që mund të merrni një aparat për të ndriçuar nevojën për realizimin e kërkesës me një kërkesë të API -së. Për ta kuptuar këtë, ju mund të përdorni aplikacionin tuaj Android për të integruar Google Assistente për të lejuar përdorimin e komandës së saj.

Për të aplikuar për të përdorur aplikacionin e IDE Android Studio, që lejon aplikimin e aplikacioneve të përdorura nga Android në një gjuhë të programuar Java.

Një ndërfaqe që aplikon është e thjeshtë dhe e mundshme që mund të hapet ose të lejojë një hapësirë ose një aparat të ndezur. Ju mund të kuptoni se si të përdorni POST ao metodo handleLED da API që të mos shfaqë asnjë IP për lidhjen e internetit.

Éshtë e rëndësishme të kuptoni se si të funksiononi, nëse telefoni i mençur mund të lidhet me një mesme që mund të përdoret, duke parë se si të përdorni një IP formë të identifikimit të API -së.

Për të përdorur aplikacionet e integruara në Google Assistente, përdorni një "filtër të synuar" ose shfaqni një manifestim të aplikuar (shikoni Referencat e videove).

Për më tepër, për një mjedis ose aplikim për telefonin tuaj të lidhur me kompjuterin ose kompjuterin tuaj, është e mundur të përdorni një modul të dizajnuar pa pasur nevojë, të lidhni një kompjuter dhe të klikoni në opsionin "Run app" të shpërndarë në IDE.

Recommended: