Obsah:

TempControl: 9 kroků
TempControl: 9 kroků

Video: TempControl: 9 kroků

Video: TempControl: 9 kroků
Video: Jak používat digitální termostat s regulací teploty XH-W3001 AC - Robojax 2024, Červenec
Anonim
TempControl
TempControl

TempControl a um projeto desenvolvido para coletar informações sobre a umidade e a temperatura do ar. Tato řada informací obsahuje informace o chytrém telefonu s operačním systémem Android.

Další informace, které se mohou týkat všech senzorů, jsou k dispozici pro více platforem Arduino a pro různé platformy DragonBoard. Usa vez que este passo seja concluído, a informação será enviada para uma API criada no thingspeak e fornecerá a informação a ser consumida.

Více aplikací pro Android, které obsahují více informací o rozhraní API a jiných mobilních zařízeních.

Aplikační aplikace: o projeto pode ser aplicado em um ambiente onde há necessaryid de monitoramento de temperatura e umidade e, com base nessas informações, é needário tomar medidas como conseqüência das mudanças klimatáticas.

Krok 1: Sobre TempControl

Vztek TempControl
Vztek TempControl
Vztek TempControl
Vztek TempControl

TempControl a více systémů, které obsahují informace o své teplotě a temperatuře, což je způsob, jak používat chytré telefony Android.

Sbírejte informace o teplotě a umisťování, které se netýká arduíno enviadas para a placa Dragonboard) a posteriormente enviadas para um webservice (segue a descrição abaixo).

Více aplikací pro Android, které jsou konstruovány pro různé typy snímačů, jako jsou senzory pro dosazování snímačů, nebo jako aplikace, které využívají informace o webových službách a většinou o buňkách.

Krok 2: Obtendo Informações

Obtendo Informações
Obtendo Informações

Para o projeto foi use um um senzor básico de umidade e temperatura chamado DHT11.

Senzor DHT11 a snímač teploty a teploty, která má střední teplotu od 0 do 50 stupňů Celsia, od 20 do 90%. Nejčastěji se jedná o senzory s vysokým rozlišením, doporučené a doporučené okolní teploty. Nejčastěji se vyskytují 2 teploty zrna, 5%.

Nejjednodušší snímač a základní deska Arduino Uno R3.

Mohou obsahovat informace o teplotě, umisťování, základní informace o seriálech, jejich zadní části nebo výstupy, další projekty a Qualcomm DragonBoard 410C. DragonBoard odpovídá na své bezdrátové rozhraní API pro rozhraní API bez ThingSpeak.

Krok 3: Algorítimo Arduíno

Algorítimo Arduíno
Algorítimo Arduíno
Algorítimo Arduíno
Algorítimo Arduíno

Programy představují a představují velké množství informací, jako jsou senzory, a proto zde není žádný sériový monitor pro Arduino. A biblioteca para uso com o DHT11 pode ser encontrada no site:

Je srovnatelná s žádným typem softwaru a specifickým softwarem. Esse software a IDE que pode ser baixada no site oficial do Arduino:

Například software a provedení jednoho nebo více programů a různých programů, náčrt a další náčrt, kvalitní nahrávání několika různých typů Arduino a dalších sériových čísel. O skica feito pelo projetista dirá à placa o que deve ser executado durante o seu funcionamento.

Programy mohou být zpracovány, nebo mohou obsahovat další informace o teplotě a umdade podem ser monitorados no serial monitor da IDE, odpovídat a imagem desse passo.

Programování "Senzor teploty a teploty DHT11":

pastebin.com/5P5vwySZ

Krok 4: Conexão Serial Arduino Com DragonBoard 410c

Conexão Serial Arduino Com DragonBoard 410c
Conexão Serial Arduino Com DragonBoard 410c
Conexão Serial Arduino Com DragonBoard 410c
Conexão Serial Arduino Com DragonBoard 410c
Conexão Serial Arduino Com DragonBoard 410c
Conexão Serial Arduino Com DragonBoard 410c

Skokové propojky se mohou pochlubit velkým výběrem a dračí deskou.

Skokové můstky mohou mít negativní dopady na dvě místa.

Sériové seriály, které vás zajímají, jsou 0 - RX e 1 - TX se spojují s porty UART0 da placa dragonboard. (O pino RX do arduino se liga na outra ponta com um pino TX da Dragon Board, e o pino TX do arduino se liga na outra ponta com um pino RX da Dragon Board).

Nejvíce UARTS em série k dispozici nemají žádný Dragonboard UART0 e UART1.

O UART0 possui as linhas padrão UART0 TX e UART0 RX, juntamente com os sinais de control of fluxo UART0 CTS e UART0 RTS.

- Pin 5 - UART0 TX

- Pin 7 - UART0 RX

- Pin 3 - UART0 CTS

- Pin 9 - UART0 RTS

O UART1 včetně apenas jako linek UART1 TX e UART1 RX.

- Pin 11 - UART1 TX

- Pin 13 - UART1 RX

Krok 5: Preparando O Ambiente De Desenvolvimento DragonBoard

Preparando O Ambiente De Desenvolvimento DragonBoard
Preparando O Ambiente De Desenvolvimento DragonBoard

Implementace a program dragonboardu a instalace a instalace softwarů pro zbraně:

• Windows 10 (virtuální počítač s virtuálním mostem)

• Komunita Microsoft Visual Studio 2017

www.visualstudio.com

• Windows IoTCoreDashboard

go.microsoft.com/fwlink/?LinkID=708576

• Klient Windows IoTRemote

www.microsoft.com/pt-br/store/p/windows-io…

• Šablona Windows IoTProject pro Visual Studio

go.microsoft.com/fwlink/?linkid=847472

Pokyny pro PDF pro přípravu okolního prostředí pro implementaci a vytváření projektů Windows IOT:

bit.ly/2yIrG5t

Krok 6: Implementujte O Código Fonte Na Dragonboard

Implementace O Código Fonte Na Dragonboard
Implementace O Código Fonte Na Dragonboard
Implementace O Código Fonte Na Dragonboard
Implementace O Código Fonte Na Dragonboard

Código fonte para dragonbord:

github.com/Joabcks/BackgroundApplication4

Základní informace o programech, které jsou k dispozici jako informace o odesílání a přijímání sériových portů dragonboardů a dalších nástrojů STRING chamada rxBuffer. To znamená, že další a další API a žádné špičkové vlastnosti vyžadují

Důležitá informace pro kameru "SerialPort. BaudRate = 9600;" představují taxa de transmisní de dados, e esse valor deve ser id idntico ao programado no Arduíno.

Krok 7: Fornecendo As Informações

Fornecendo As Informações
Fornecendo As Informações

Informační a komunikační rozhraní API by nemělo ThingSpeak a alimentada pela placa Dragon.

ThingSpeak a mnoho služeb, které jsou k dispozici, webové infrastruktury a protokoly komunikačních protokolů, které se používají pro připojení k internetu, přijímají a odesílají Arduino ou qualquer outro dispositivo com recursos para commununicação em rede. Pode-se dizer que qualquer dispositivo com conectividade para a Internet com serviço http e capaz de realizar GET e POST pode se comunicar com o ThingSpeak.

Esta API mantém uma política de limpeza de mensagens antigas, tornando as informações acessadas semper atualizadas.

Stránka oficiálního ThingSpeak:

thingspeak.com/

Projděte a API přijímejte více řetězců, které obsahují snímače teploty a teploty

- pole1 odpovídá informação de temperatura e umidade

Příklad pro informace o para - ESCRITA

ZÍSKEJTE -

Podívejte se na další informace o aplikaci - LEITURA

ZÍSKEJTE -

Krok 8: Mostrando As Informações

Mostrando As Informações
Mostrando As Informações

Aplikace Códido Fonte projeto pro Android:

github.com/feliperamoscarvalho/ControledeT…

Aplikace pro Android má základní informace jako API pro ThingSpeak a umožňuje práci s buňkami.

Krok 9: Zvažte dokončení

Zvažte Finais
Zvažte Finais

Všechny součásti, které je třeba navrhnout:

1 - Qualcomm DragonBoard 410C (599, 90 $)

1 - Arduino Uno Rev3 (R $ 44, 90)

1 - Senzor teploty a teploty DHT11 (12, 90 $)

1 - Svetry

Projekce komponent:

JOAB FERREIRA - [email protected]

FELIPE - [email protected]

PABLO - [email protected]

PEDRO - [email protected]

FLAVIO - [email protected]

Reference:

www.arduino.cc/en/Main/Software

docs.microsoft.com/en-us/windows/iot-core/…

www.arduinoecia.com.br/2013/05/sensor-de-um…

www.mathworks.com/help/thingspeak/?requestedDomain=www.mathworks.com

Doporučuje: