תוכן עניינים:

בקרת טמפ ': 9 שלבים
בקרת טמפ ': 9 שלבים

וִידֵאוֹ: בקרת טמפ ': 9 שלבים

וִידֵאוֹ: בקרת טמפ ': 9 שלבים
וִידֵאוֹ: מערכת בקרת אקלים TAC910 2024, נוֹבֶמבֶּר
Anonim
TempControl
TempControl

TempControl אני יכול להעביר מידע על כל מידע על הטמפרטורה והטמפרטורה. מידע נוסף על שירותים ניכרים של סמארטפונים עם מערכת הפעלה אנדרואיד.

כמידע על סורו obtidas através de sensores instalados em uma placa Arduino e compartilhadas com uma placa DragonBoard. Uma vez que este passo seja concluído, a informação será enviada for uma API criada no Thingspeak e fornecerá a informação a ser consumida.

אפליקציית האנדרואיד מאפשרת לך להפעיל את המידע על ממשקי ה- API והקובץ.

Aplicabilidade: o projeto pode ser aplicado em um ambiente onde need needade de monitoramento de temperatura e umidade e, com bas nessas informações, and nødvendário tomar medidas comoqüência das mudanças climáticas.

שלב 1: Sobre TempControl

Sobre TempControl
Sobre TempControl
Sobre TempControl
Sobre TempControl

מערכת TempControl מעניקה מידע על מידע כללי ותחום הטמפרטורה, ואפשר להשתמש באפליקציות סמארטפונים לאנדרואיד.

Será coletada as informações de temperatura e umidade do ar no arduíno enviadas para a placa Dragonboard) e posteriormente enviadas para on webservice (segue a desCRção abaixo).

אם אתה יכול להשתמש באנדרואיד, אפשר לבנות אותו עבור מידע שיאפשר לך לקבל מידע על חיישנים, או להפעיל אותו באופן כללי כמידע על שירות האינטרנט והרשת הסלולרית.

שלב 2: מידע על מידע

מידע על מידע
מידע על מידע

ניתן להשתמש בחיישן של חיישן של טמפרטורה של DHT11.

חיישן DHT11 הוא חיישן הטמפרטורה והטמפרטורה, טמפרטורות של 0 עד 50 צלזיוס, טמפרטורה של 20 עד 90%. Não é um sensor extremamente rápido e preciso, por isso não é recomendada a utilização em ambientes de alto risco. Sua faixa de precisão para temperaturea de 2 graus, e de umidade, 5%.

Este sensor é ligado diretamente é uma placa Arduino Uno R3.

מידע על הטמפרטורות והמידות יכול להיות, כך שאנו יכולים להבחין בסדרות סדרות, ולאחריו ניתן להבחין במקומות האחרונים, והדבר החדש של Qualcomm DragonBoard 410C. A DragonBoard מגיב על מאמרים נלווים לממשק האלחוטי האלחוטי של ממשק ה- API ללא ThingSpeak.

שלב 3: Algorítimo Arduíno

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

תוכנת ייצוג של תמונת מצב זו, משמשת כמידע על חיישן, ומידע חיוני על צג טורי של Arduino. A biblioteca para uso com DHT11 pode ser encontrada אין אתר:

עבור תוכנות שונות. תוכנת Esse היא אחת מהאתרים שאפשר למצוא באתר לא רשמי של Arduino:

תוכנת תוכנה זו עשויה להפיק מחשבים על תוכנת תוכנה, סקיצה של קומו, והעלאת תוכנה על מנת להגן על ארגונו, ולספר את סדרת הקומוניקסים. O sketch feito pelo projetista dirá à placa o que deve ser executado durante o seu funcionamento.

אנו יכולים להכין תוכנות אחרות, כמו למשל מידע על הטמפרטורות והמצבים של כל צג טורי.

תוכנת פונקציה "חיישן מדידה וטמפרטורה DHT11":

pastebin.com/5P5vwySZ

שלב 4: Conexão סידורי 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

הקופצים של Três fazem a ligação entre o arduino e a dragon board.

אום קופץ liga dois pinos negativeos das duas placas entre si.

סדרת סדרות של arduino cujos pinos são 0 - RX e 1 - TX se ligam diretamente à porta 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).

ניתן להשתמש ב- UARTS em série disponíveis no Dragonboard UART0 e UART1.

אתה יכול להשתמש ב- UART0 TXART UART0 TX ו- UART0 RX.

- פין 5 - UART0 TX

- סיכה 7 - UART0 RX

- פין 3 - UART0 CTS

- סיכה 9 - UART0 RTS

O UART1 כולל אפנים כמו linhas UART1 TX e UART1 RX.

- פין 11 - UART1 TX

- סיכה 13 - UART1 RX

שלב 5: Preparando O Ambiente De Desenvolvimento DragonBoard

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

תוכנה ליישום תוכנות ודרקונבורד הכרחיות והתקנות של תוכנות:

• Windows 10 (pode ser máquina וירטואלי com rede em Bridge)

• קהילת Microsoft Visual Studio 2017

www.visualstudio.com

• לוח IoTCoreDashboard של Windows

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

• לקוח IoTRemote של Windows

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

• תבנית IoTProject של Windows עבור Visual Studio

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

קובץ PDF להוראות הכנה או הסביבה להטמעה ולשימוש ב- IOT של Windows:

bit.ly/2yIrG5t

שלב 6: יישום O Código Fonte Na Dragonboard

Implementando O Código Fonte Na Dragonboard
Implementando O Código Fonte Na Dragonboard
Implementando O Código Fonte Na Dragonboard
Implementando O Código Fonte Na Dragonboard

Código fonte para dragonbord:

github.com/Joabcks/BackgroundApplication4

יסודות התוכנה והמידע על מידע זה ניתן לשלוח מחדש לסרטים דרכוניים ולמשחקים כמו גם STRING chamada rxBuffer. Esses dados serão posteriormente enviados for a API no thingspeak através de requisições

Um ponto bastante importante é que o campo "SerialPort. BaudRate = 9600;" representa a taxa de transmissão de dados, e esse valor deve ser idêntico ao programado no Arduíno.

שלב 7: Fornecendo כמידע

Fornecendo כמידע
Fornecendo כמידע

מידע אודות פורומים של ממשק API של ThrongSpeak and alimentada pela placa.

ThingSpeak é um serviço que oferece uma infraestrutura de web e um protocolo de comunicação baseado em http para envio e recebimento de dados gerados em Arduino ou qualquer outro dispositivo com recursos para comunicação em rede. Pode-se dizer que qualquer dispositivo com conventividade for a Internet com service http e capaz de realizar GET e POST pode se comunicar com of ThingSpeak.

Esta API מנטה על פוליטיקה של לימודי אנטיגאסות, טורנדו כמידע על פעולות כלשהן.

דבר רשמי אתר:

thingspeak.com/

אנו יכולים להשתמש בממשק API שמאפשר לנו מחרוזת טמפרטורות

- שדה 1 תואם מידע על הטמפרטורה והמידה

דוגמה לדוגמא של מידע אינפורמטיבי עבור api - ESCRITA

קבל -

דוגמה לדוגמא עבור get inform informations da api - LEITURA

קבל -

שלב 8: Mostrando As Informationações

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

אפליקציית Códido Fonte projeto אנדרואיד:

github.com/feliperamoscarvalho/ControledeT…

אפליקציה בסיסית של אנדרואיד כמידע על ממשק API של ThingSpeak ו- imprime.

שלב 9: שקול פינאי

תחשוב על Finais
תחשוב על Finais

Os Components for desenvolver este projeto foram:

1 - קוואלקום דרגוןבורד 410C (599 $, 90 $)

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

1 - חיישן טמפרטורה DHT11 (R $ 12, 90)

1 - מגשרים

רכיבים שעשויים להכין:

JOAB FERREIRA - [email protected]

FELIPE - [email protected]

PABLO - [email protected]

PEDRO - [email protected]

FLAVIO - [email protected]

הפניות:

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

מוּמלָץ: