جدول المحتويات:
- الخطوة 1: Sobre TempControl
- الخطوة الثانية: الحصول على المعلومات
- الخطوة 3: Algorítimo Arduíno
- الخطوة 4: Conexão Serial Arduino Com DragonBoard 410c
- الخطوة 5: تحضير لوحة التنين
- الخطوة 6: تنفيذ لوحة التنين Código Fonte Na
- الخطوة 7: Fornecendo As Informações
- الخطوة 8: Mostrando As Informações
- الخطوة 9: النظر في Finais
فيديو: TempControl: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
TempControl é um projeto desenvolvido para coletar informações sobre a umidade e a temperature do ar. Tais informações podem ser acessadas de qualquer Smartphone com o sistema operacional Android.
مثل المعلومات التي تم الحصول عليها من أجهزة الاستشعار الموجودة في Arduino e compartilhadas com uma placa DragonBoard. Uma 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.
تطبيق Android foi desenvolvido como uma maneira de acessar informações da API e exibir no celular.
التطبيق: o projeto pode ser aplicado em um ambiente onde há mustidade de monitoramento de tematura e umidade e، com base nessas informações، é implário tomar medidas como conseqüência das mudanças climáticas.
الخطوة 1: Sobre TempControl
TempControl é um sistema para coletar informações sobre a umidade e a temptura، que poderá ser acessado usingizando smatphones Android.
Será coletada as informações de temperatura e umidade do ar no arduíno enviadas para a placa Dragonboard) و بيئة لاحقة لخدمة الويب (segue a descrição abaixo).
تطبيق android básico será construído para exibir as informações coletadas dos sensores، o aplicativo irá explicir as informações do webservice e mostrar na tela do celular.
الخطوة الثانية: الحصول على المعلومات
الفقرة o projeto foi استخدام مستشعر básico de umidade e temperature chamado DHT11.
O المستشعر DHT11 é um sensor de temperature umidade، que permite medir temperature de 0 a 50 Celsius، e umidade na faixa de 20 a 90٪. جهاز استشعار شديد الحساسية ، من السهل جدًا استخدام أجهزة الاستشعار. Sua faixa de precisão para temperature é de 2 graus، e de umidade، 5٪.
جهاز استشعار Este é ligado diretamente é uma placa Arduino Uno R3.
Após o arduino ler as informações de temperature and umidade، esses dados são enviados pela porta series، e postiormente lida por outra placa، que neste projeto foi a Qualcomm DragonBoard 410C. لوحة DragonBoard مصممة خصيصًا للبيئية ، وهي عبارة عن واجهة لا سلكية لواجهة API criada no ThingSpeak.
الخطوة 3: Algorítimo Arduíno
قم بتمثيل البرنامج في صورة جهاز استشعار ، مثل المعلومات التي تقوم بها أجهزة الاستشعار ، لا توجد شاشة تسلسلية تعمل في Arduino. a biblioteca para uso com o DHT11 pode ser encontrada no site:
الفقرة compilar o código no Arduíno é ضرورية للبرامج الخاصة. Esse software é uma IDE que pode ser baixada no site oficial do Arduino:
برنامج Esse ، تنفيذي ، كمبيوتر ، برنامج ، رسم تخطيطي ، تحميل برنامج مجاني ، برنامج تحميل مجاني من Arduino ، مسلسل através de uma comunicação. O Sketch feito pelo projetista dirá à placa o que deve ser execute durante o seu funcionamento.
Após a execução do programa، os dados contendo as informações de temptura e umidade podem ser Observados no serial monitor da IDE، mounte a image desse passo.
Código fonte do programa "Sensor de umidade e temperature DHT11":
pastebin.com/5P5vwySZ
الخطوة 4: Conexão Serial Arduino Com DragonBoard 410c
تريس لاعبي القفز fazem a ligação entre o arduino e a dragon board.
Um jumper liga dois pinos Negativos das duas placas entre si.
مسلسل saída do arduino cujos pinos são 0 - RX e 1 - TX se ligam diretamente to 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).
Há dois UARTS em série disponíveis no Dragonboard UART0 e UART1.
UART0 ممكن مثل linhas padrão UART0 TX و UART0 RX ، juntamente com os sinais de contole de fluxo UART0 CTS e UART0 RTS.
- رقم التعريف الشخصي 5 - UART0 TX
- دبوس 7 - UART0 RX
- دبوس 3 - UART0 CTS
- دبوس 9 - UART0 RTS
O UART1 بما في ذلك apenas مثل linhas UART1 TX e UART1 RX.
- دبوس 11 - UART1 TX
- دبوس 13 - UART1 RX
الخطوة 5: تحضير لوحة التنين
الفقرة المنفذة للبرنامج في لوحة التنين وهي ضرورية لتركيب برامج الجون:
• Windows 10 (pode ser máquina virtual com rede em Bridge)
• مجتمع 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…
• قالب Windows IoTProject لبرنامج Visual Studio
go.microsoft.com/fwlink/؟linkid=847472
تعليمات PDF للإعدادات المحيطة بالتنفيذ ، ومشروع برنامج Windows IOT:
bit.ly/2yIrG5t
الخطوة 6: تنفيذ لوحة التنين Código Fonte Na
Código fonte para dragonbord:
github.com/Joabcks/BackgroundApplication4
أساسيات البرامج في جميع أنحاء العالم كمعلومات عن العرض الموجود على لوحة التحكم في لوحة التنين والأسلحة النارية التي تعمل على لوحة التحكم. Esses dados serão posteriormente enviados para a API لا تتحدث عن الأشياء عند الطلب
Um ponto bastante importante é que o campo "SerialPort. BaudRate = 9600؛" تمثل أصنافًا من أجهزة الإرسال ، e esse valor deve ser idêntico ao programado no Arduíno.
الخطوة 7: Fornecendo As Informações
معلومات عن تاريخ API hospedada no ThingSpeak e alimentada pela placa Dragon.
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 detitivo com recursos for comunicação em rede. Pode-se dizer que qualquer detitivo com conectividade para a Internet com serviço http e capaz de realizar الحصول على البريد 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.
موقع الكلام الرسمي:
thingspeak.com/
Neste projeto a API recebe uma string com os dados do sensor de umidade e temperature
- الحقل 1 يتوافق مع معلومات عن درجة الحرارة وأميداد
مثال على المعلومات البيئية - ESCRITA
احصل على -
Exemplo para dar um get nas informações da api - LEITURA
احصل -
الخطوة 8: Mostrando As Informações
تطبيق Códido Fonte projeto Android:
github.com/feliperamoscarvalho/ControledeT…
يستخدم التطبيق android basicamente كمعلومات عن API do ThingSpeak e Imprime na tela do celular.
الخطوة 9: النظر في Finais
مكونات نظام التشغيل para desenvolver este projeto foram:
1 - Qualcomm DragonBoard 410C (599 ريالًا سعوديًا ، 90 ريالًا سعوديًا)
1 - Arduino Uno Rev3 (R $ 44 ، 90)
1 - مستشعر أوميداد إي درجة حرارة DHT11 (R $ 12 ، 90)
1 - صداري
المكونات تفعل المشروع:
جواب فريرا - [email protected]
FELIPE - [email protected]
PABLO - [email protected]
بيدرو - [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
موصى به:
تصميم اللعبة في فليك في 5 خطوات: 5 خطوات
تصميم اللعبة في Flick in 5 Steps: Flick هي طريقة بسيطة حقًا لصنع لعبة ، لا سيما شيء مثل الألغاز أو الرواية المرئية أو لعبة المغامرة
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف - خطوات خطوة: 4 خطوات
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف | خطوات بخطوة: في هذا المشروع ، سأصمم دائرة مستشعر لعكس مواقف السيارات من Arduino باستخدام مستشعر الموجات فوق الصوتية Arduino UNO و HC-SR04. يمكن استخدام نظام التنبيه العكسي للسيارة المستند إلى Arduino للتنقل الذاتي ومجموعة الروبوتات وغيرها من النطاقات
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: 3 خطوات
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: في هذا Instructable سنقوم باكتشاف الوجه على Raspberry Pi 4 باستخدام Shunya O / S باستخدام مكتبة Shunyaface. Shunyaface هي مكتبة للتعرف على الوجوه / الكشف عنها. يهدف المشروع إلى تحقيق أسرع سرعة في الكشف والتعرف مع
كيف تصنع عداد خطوات؟: 3 خطوات (بالصور)
How to Make Step Counter؟: اعتدت أن أؤدي أداءً جيدًا في العديد من الرياضات: المشي والجري وركوب الدراجة ولعب كرة الريشة وما إلى ذلك ، أحب ركوب الخيل للسفر في وقت قريب. حسنًا ، انظر إلى بطني المنتفخ … حسنًا ، على أي حال ، قررت إعادة التمرين. ما هي المعدات التي يجب أن أحضرها؟
Arduino Halloween Edition - شاشة زومبي المنبثقة (خطوات بالصور): 6 خطوات
Arduino Halloween Edition - شاشة زومبي المنبثقة (خطوات بالصور): هل تريد تخويف أصدقائك وإحداث بعض ضوضاء الصراخ في عيد الهالوين؟ أو تريد فقط عمل مزحة جيدة؟ يمكن لشاشة الزومبي المنبثقة القيام بذلك! في هذا Instructable ، سوف أعلمك كيفية جعل زومبي القفز للخارج بسهولة باستخدام Arduino. HC-SR0