Агуулгын хүснэгт:

TempControl: 9 алхам
TempControl: 9 алхам

Видео: TempControl: 9 алхам

Видео: TempControl: 9 алхам
Видео: 8.1 Пепельный блонд: без обесцвечивания из желтых волос и темного корня - ash blond 8.1 2024, Долдугаар сарын
Anonim
TempControl
TempControl

TempControl нь тодорхой мэдээлэл авахын тулд шаардлагатай бүх мэдээллийг авах боломжтой болно. Мэдээллийн систем нь ухаалаг гар утасны систем эсвэл Android үйлдлийн систем дээр ажилладаг.

Мэдээлэл дамжуулахын тулд DragonBoard -ийг байрлуулах боломжтой. Төгсгөлд нь тохируулахын тулд API -г ашиглах боломжтой бөгөөд энэ нь Thingspeak болон бусад мэдээллийг ашиглах боломжгүй болно.

Андройд аппликейшн нь API -г ашиглах боломжгүй юм.

Мэдээлэл авах боломжтой: дэлгэцийн температурыг хянах шаардлагатай бөгөөд энэ нь шаардлагатай мэдээлэл, мэдээлэл, мэдээллийн хэрэгслийг ашиглахад чухал үүрэг гүйцэтгэдэг.

Алхам 1: Sobre TempControl

Энэ бол TempControl юм
Энэ бол TempControl юм
Энэ бол TempControl юм
Энэ бол TempControl юм

TempControl нь системийн мэдээлэл цуглуулах боломжийг олгодог бөгөөд энэ нь Android -ийн ухаалаг гар утаснуудад зориулагдсан болно.

Цахим хуудас нь луужингийн мэдээллийн товчлол (вэбсайт) болон вэбсайтын үйлчилгээнд зориулагдсан болно.

Андройд програмыг ашиглахын тулд мэдрэгчийг ашиглах боломжтой бөгөөд энэ нь вэб сервис, мэдээллийн сүлжээг ашиглах үүргийг гүйцэтгэдэг.

Алхам 2: Мэдээлэл дамжуулах

Мэдээлэл дамжуулах
Мэдээлэл дамжуулах

DHT11 -ийн температур мэдрэгчийн хувьд температурын хэмжүүр болон температурын хэмжээсийг тодорхойлно уу.

O мэдрэгч DHT11 температурын температур 0 -ээс 50 хэм хүртэл, температур нь 20 -оос 90%байна. Мэдрэгч нь туйлын нарийвчлалтай бөгөөд нарийвчлалтайгаар орчны аль алинд нь ашиглах боломжтой болно. Урьдчилан тооцоолсон температур 2%, 5%байна.

Arduino Uno R3 -ийн хамгийн том мэдрэгч.

Мэдээлэл, температурын талаар мэдээлэл авахын тулд цуврал, Qualcomm DragonBoard 410C -ийн хамгийн сүүлийн үеийн хувилбаруудыг үзэх боломжтой. A DragonBoard нь хариулт өгөхдөө ThingSpeak -ийн интерфэйс бүхий утасгүй интерфэйсийг ашиглах боломжтой болно.

Алхам 3: Algorítimo Arduíno

Алгоритмо Ардуино
Алгоритмо Ардуино
Алгоритмо Ардуино
Алгоритмо Ардуино

Мэдээллийг мэдрэгчээр дамжуулж, Arduino дээр цуврал монитор хийх шаардлагагүй болно. Номын сан нь DHT11 суваг дээр ямар ч сайт оруулаагүй болно:

Компьютерийн тусгай програм хангамжийг тохируулах шаардлагагүй болно. Esse програм хангамж é uma IDE que pode ser baixada ямар ч албан ёсны сайт Arduino байхгүй байна:

Програм хангамжийн програм хангамжийн програм хангамж, програмыг нухацтай зурах, зураг зурах, Arduino -ийн прототипийг байршуулах, цуврал нэвтрүүлэг хийх зэргээр програм хангамжийг татаж авах боломжтой. О ноорог feito pelo projetista dirá à placa o que deve ser executado durante o seu funcionamento.

Хөтөлбөрийг хэрэгжүүлэхийн тулд IDE -ийн сериал монитор байхгүй, температурын горимыг тохируулах боломжтой болно.

"DHT11 мэдрэгч ба температурын мэдрэгч" програмыг сонгоно уу.

pastebin.com/5P5vwySZ

Алхам 4: Conexão Serial Arduino Com DragonBoard 410c

Conexão Цуваа Arduino Com DragonBoard 410c
Conexão Цуваа Arduino Com DragonBoard 410c
Conexão Цуваа Arduino Com DragonBoard 410c
Conexão Цуваа Arduino Com DragonBoard 410c
Conexão Цуваа Arduino Com DragonBoard 410c
Conexão Цуваа Arduino Com DragonBoard 410c

Тэшүүрийн үсрэлтүүд нь луугийн самбар дээр маш их гүйдэг.

Тэмцээний холбогч нь ямар ч утгагүй юм.

0 - RX e 1 - TX -ийн UART0 хавтангийн луу хавтангуудын цуваа. (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 байхгүй бол Dragonboard UART0 ба UART1.

O UART0 нь UART0 TX e UART0 RX, UART0 CTS ба UART0 RTS гэсэн үндсэн зааврыг ашиглана уу.

- 5 -р зүү - UART0 TX

- 7 -р зүү - UART0 RX

- Зүү 3 - UART0 CTS

- Pin 9 - UART0 RTS

O UART1 нь линкас UART1 TX e UART1 RX -ийг багтаасан болно.

- Pin 11 - UART1 TX

- Pin 13 - UART1 RX

Алхам 5: DragonBoard Ambiente De Desenvolvimento

Бэлтгэх O Ambiente De Desenvolvimento DragonBoard
Бэлтгэх O Ambiente De Desenvolvimento DragonBoard

Dragonboard эсвэл програм хангамжийн програм хангамжийн програм хангамжийг суулгах шаардлагатай:

• Windows 10 (гүүрний виртуал комманд оруулах)

• Microsoft Visual Studio 2017 хамт олон

www.visualstudio.com

• Windows IoTCoreDashboard

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

• Windows IoTRemote клиент

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

• Visual Studio -д зориулсан Windows IoTProject загвар

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

PDF командын зааварчилгаа нь Windows IOT -ийн орчныг бүрдүүлэх, орчныг бүрдүүлэхэд зориулагдсан болно:

bit.ly/2yIrG5t

Алхам 6: O Codigo Fonte Na Dragonboard -ийг хэрэгжүүлээрэй

O Código Fonte Na Dragonboard -ийг хэрэгжүүлээрэй
O Código Fonte Na Dragonboard -ийг хэрэгжүүлээрэй
O Código Fonte Na Dragonboard -ийг хэрэгжүүлээрэй
O Código Fonte Na Dragonboard -ийг хэрэгжүүлээрэй

Dragonbord -ийн фонтууд:

github.com/Joabcks/BackgroundApplication4

Мэдээллийн програм хангамжийн үндсэн хувилбарууд нь цуврал болон луугийн самбар дээр ажиллах боломжтой бөгөөд энэ нь STRING chamada rxBuffer -ийг өөрчилдөг. API -ийн үндсэн тайлбарууд нь юу ч хамаагүй ярина.

"SerialPort. BaudRate = 9600;" Таксагийн дамжуулалтыг төлөөлж байгаа бөгөөд энэ нь ямар ч програм байхгүй.

Алхам 7: Fornecendo мэдээллийн хувьд

Fornecendo мэдээллийн дагуу
Fornecendo мэдээллийн дагуу

Мэдээллийн технологийн хувьд API нь ThingSpeak болон бусад програмуудыг ашиглах боломжгүй болно.

ThingSpeak é um serviço querece uma infraestrutura de web e um protocolo de comunicação baseado em http a envio e recebimento de dasos de los de los de los de los de los de la los de la de la los de la lérénte. Энэ нь интернетийн үйлчилгээнд зориулагдсан бөгөөд энэ нь ThingSpeak-ийг ашиглан GET e POST дамжуулах боломжтой болно.

Esta API нь олон нийтийн мэдээллийн хэрэгсэлд зориулагдсан байдаг.

Албан ёсны ThingSpeak сайт:

thingspeak.com/

Neste нь API -г ашиглах боломжтой бөгөөд энэ нь мэдрэгч эсвэл температурыг харуулдаг

- field1 нь мэдээллийн температуртай тохирч байна

Жишээлбэл, ESCRITA -ийн хамгийн том мэдээллийн мэдээлэл

АВАХ -

Жишээ нь мэдээлэл авах боломжтой - LEITURA

АВАХ -

Алхам 8: Мострандо мэдээллийн дагуу

Mostrando мэдээллийн дагуу
Mostrando мэдээллийн дагуу

Códido Fonte төсөл Android програм:

github.com/feliperamoscarvalho/ControledeT…

Android апп нь ThingSpeak, celular гэх мэт мэдээллийн системийн хувьд үндсэн ойлголтыг өгдөг.

Алхам 9: Финайсыг анхаарч үзээрэй

Finais -ийг анхаарч үзээрэй
Finais -ийг анхаарч үзээрэй

Ийм бүрэлдэхүүн хэсгүүдийн хувьд:

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

1 - Arduino Uno Rev3 (R $ 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

Зөвлөмж болгож буй: