Агуулгын хүснэгт:
- Алхам 1: Sobre TempControl
- Алхам 2: Мэдээлэл дамжуулах
- Алхам 3: Algorítimo Arduíno
- Алхам 4: Conexão Serial Arduino Com DragonBoard 410c
- Алхам 5: DragonBoard Ambiente De Desenvolvimento
- Алхам 6: O Codigo Fonte Na Dragonboard -ийг хэрэгжүүлээрэй
- Алхам 7: Fornecendo мэдээллийн хувьд
- Алхам 8: Мострандо мэдээллийн дагуу
- Алхам 9: Финайсыг анхаарч үзээрэй
Видео: TempControl: 9 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
TempControl нь тодорхой мэдээлэл авахын тулд шаардлагатай бүх мэдээллийг авах боломжтой болно. Мэдээллийн систем нь ухаалаг гар утасны систем эсвэл Android үйлдлийн систем дээр ажилладаг.
Мэдээлэл дамжуулахын тулд DragonBoard -ийг байрлуулах боломжтой. Төгсгөлд нь тохируулахын тулд API -г ашиглах боломжтой бөгөөд энэ нь Thingspeak болон бусад мэдээллийг ашиглах боломжгүй болно.
Андройд аппликейшн нь API -г ашиглах боломжгүй юм.
Мэдээлэл авах боломжтой: дэлгэцийн температурыг хянах шаардлагатай бөгөөд энэ нь шаардлагатай мэдээлэл, мэдээлэл, мэдээллийн хэрэгслийг ашиглахад чухал үүрэг гүйцэтгэдэг.
Алхам 1: Sobre 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
Тэшүүрийн үсрэлтүүд нь луугийн самбар дээр маш их гүйдэг.
Тэмцээний холбогч нь ямар ч утгагүй юм.
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
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 -ийг хэрэгжүүлээрэй
Dragonbord -ийн фонтууд:
github.com/Joabcks/BackgroundApplication4
Мэдээллийн програм хангамжийн үндсэн хувилбарууд нь цуврал болон луугийн самбар дээр ажиллах боломжтой бөгөөд энэ нь STRING chamada rxBuffer -ийг өөрчилдөг. API -ийн үндсэн тайлбарууд нь юу ч хамаагүй ярина.
"SerialPort. BaudRate = 9600;" Таксагийн дамжуулалтыг төлөөлж байгаа бөгөөд энэ нь ямар ч програм байхгүй.
Алхам 7: 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: Мострандо мэдээллийн дагуу
Códido Fonte төсөл Android програм:
github.com/feliperamoscarvalho/ControledeT…
Android апп нь ThingSpeak, celular гэх мэт мэдээллийн системийн хувьд үндсэн ойлголтыг өгдөг.
Алхам 9: Финайсыг анхаарч үзээрэй
Ийм бүрэлдэхүүн хэсгүүдийн хувьд:
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
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно