Orodha ya maudhui:
- Hatua ya 1: Sobre TempControl
- Hatua ya 2: Obtendo Informações
- Hatua ya 3: Algorítimo Arduíno
- Hatua ya 4: Conexão Serial Arduino Com DragonBoard 410c
- Hatua ya 5: Preparando O Ambiente De Desenvolvimento DragonBoard
- Hatua ya 6: Implementando O Código Fonte Na Joka
- Hatua ya 7: Fornecendo As Informações
- Hatua ya 8: Mostrando Kama Informações
- Hatua ya 9: Considerações Finais
Video: Udhibiti wa Temp: 9 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Udhibiti wa muda ni mpango wa desenvolvido para coletar informações sobre a umidade e a temperatura do ar. Tunapata habari kwa njia ya simu ya Smartphone kwa kutumia Android.
Kama maelezo mafupi yanayopatikana kwenye orodha ya vitu vya msingi katika eneo la Arduino na compartilhadas com uma placa DragonBoard. Kama wewe ni mtu anayeweza kufanya mazungumzo haya, unaweza kupata habari kwa njia ya API ya API bila kuambiwa na Newspeak na kutoa maelezo juu ya huduma.
Umepata programu yako ya Android kutoka kwa programu yako ikiwa unaweza kupata habari zaidi kwa API na hautumii seli.
Aplicabilidade: o projeto pode ser aplicado em um ambiente onde há needidade de monitoramento de temperatura e umidade e, com base nessas informações, ni lazima tufute tomar medidas como conseqüência kwa sababu ya hali ya hewa.
Hatua ya 1: Sobre TempControl
TempControl is a sistema for coletar informações sobre a umidade and a temperatura, na inaweza kuwa muhimu kwa kutumia smatphones za Android.
Tumia kama maelezo ya hali ya hewa na umidade do ar no arduíno enviadas for a placa Dragonboard) na posteriormente enviadas for um webservice (chagua orodha moja).
Um aplicativo android básico será construído para exibir as informações coletadas dos sensores, o aplicativo irá consumir as informações do webservice and most tera do celular.
Hatua ya 2: Obtendo Informações
Para o projeto foi utilizado um sensor básico de umidade na temperatura chamado DHT11.
O sensor DHT11 ni sensor ya hali ya joto na umidade, ni ruhusa ya kutolea muhtasari wa 0 kwa 50 Celsius, na kwa sababu ya 20 kwa 90%. Je! Ni sensor ya kupindukia ya kawaida na ya hali halisi, kwa sababu hiyo ni kumbukumbu tu ya utumiaji wa mazingira uliyopo wa hatari hiyo. Sua faixa de precisão para temperatura is de 2 graus, e de umidade, 5%.
Kitengo cha sensor ni ligado diretamente au uma placa Arduino Uno R3.
Após o arduino ler as informações de temperatura e umidade, esses dados são enviados pela porta serial, and posteriormente lida por outra placa, que neste projeto to a Qualcomm DragonBoard 410C. A DragonBoard ni majibu ya wavuti za wizi zinazotumia de interface isiyo na waya kwa uma API criada no ThingSpeak.
Hatua ya 3: Algorítimo Arduíno
Programu yetu inawakilisha picha za picha, kama vile taarifa za habari hufanya sensorer, na maelezo mafupi bila maelezo yafuatayo ya Arduino. Biblioteca kwa uso com o DHT11 pode ser encontrada hakuna tovuti:
Para compilar or código no Arduíno ni muhimu kwa programu tumizi. Tumia programu ya IDE kwa sababu haifai tovuti yoyote ya Arduino:
Programu hii inatumiwa kwa kutumia programu mpya, inaweza kutekelezwa kwa michoro, na kuchora mchoro, na upewe nafasi ya kupakia sehemu ya mfumo wa Arduino, na inaweza kutekelezwa kwa mfululizo wa video. Mchoro unaonyesha kuwa unajishughulisha na mpango huu wa kufanya kazi kwa kutumia nafasi fulani ya kufanya kazi kwa kufanya kazi kwa muda mrefu.
Kwa mfano, programu hizi zinaweza kutumiwa kama maelezo ya kimasomo ya kutuliza na kuidhinisha mikutano bila kuangalia mfululizo wa IDE, na kufuata picha ya picha.
Fonti ya maandishi hufanya programu "Sensor de umidade e temperatura DHT11":
pastebin.com/5P5vwySZ
Hatua ya 4: Conexão Serial Arduino Com DragonBoard 410c
Kuruka kwa Três kunasababisha kila mtu kuingia kwenye bodi ya joka.
Um jumper liga dois pinos negativos das duas placas entre si.
Serial mfululizo kufanya arduino cujos pinos são 0 - RX e 1 - TX se ligam diretamente to porta UART0 na placa dragonboard. (O pino RX do arduino se liga na outra ponta com um pino TX da Dragon Board, e oinoino TX do arduino se liga na outra ponta com um pino RX da Dragon Board).
Je! Unafanya UARTS em série disponíveis no Dragonboard UART0 na UART1.
O UART0 uwezekano kama linhas pedi ya UART0 TX na UART0 RX, juntamente com os sinais de controle de fluxo UART0 CTS na UART0 RTS.
- Bandika 5 - UART0 TX
- Bandika 7 - UART0 RX
- Bandika 3 - UART0 CTS
- Pini 9 - UART0 RTS
O UART1 inclui apenas kama linhas UART1 TX na UART1 RX.
- Pini 11 - UART1 TX
- Bandika 13 - UART1 RX
Hatua ya 5: Preparando O Ambiente De Desenvolvimento DragonBoard
Utekelezaji wa programu na jukwaa ni muhimu kwa programu maalum za alguns:
• Windows 10 (pode ser máquina virtual com rede em Bridge)
• Jumuiya ya Microsoft Visual Studio 2017
www.visualstudio.com
• Windows IoTCoreDashboard
go.microsoft.com/fwlink/?LinkID=708576
• Mteja wa Windows IoTRemote
www.microsoft.com/pt-br/store/p/windows-io…
• Kiolezo cha Windows IoTProject cha Studio ya Visual
go.microsoft.com/fwlink/?linkid=847472
PDF com kwa ajili ya maandalizi kwa ajili ya maandalizi kwa ajili ya kutekeleza, na utaftaji wa programu ya Windows IOT:
bit.ly/2yIrG5t
Hatua ya 6: Implementando O Código Fonte Na Joka
Jamii ya Código para dragonbord:
github.com/Joabcks/BackgroundApplication4
Msingi wa programu hii inaweza kutolewa kama habari inayopatikana kwa njia ya kupokea pesa na bandari ya mfululizo ya ubao wa joka na vifaa vya kujifurahisha vya utaftaji na utaftaji wa chamomile rxBuffer. Esses dados serão posteriormente enviados for a API no thingspeak através de requisições
Um ponto bastante muhimu ikiwa ni pamoja na kambi "SerialPort. BaudRate = 9600;" inawakilisha njia ya kupitisha ya baba, na kuonyesha nguvu ya programu kwa programu ya Arduíno.
Hatua ya 7: Fornecendo As Informações
Maelezo kwa ajili ya maombi kwa uma API hospedada hakuna ThingSpeak na alimentada pela placa Dragon.
ThingSpeak é um serviço que oferece uma infraestrutura of the web and um protocolo de comunicação baseado em http for envio and recebimento de dados gerados em Arduino ou qualquer outro dispositivo com recursos for comunicação em rede. Pode-se dizer que quequququé la quququicios com conectividade kwa Internet com serviço http na capaz de realizar GET na 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.
Tovuti ya rasmi ya kusema:
thingspeak.com/
Tumia programu ya kupokea kipengee cha API ikiwa ni pamoja na kifaa chako cha kufanya sensorer ya kufanya kazi
- uwanja1 corresponde a informação de temperatura e umidade
Mfano kwa maelezo ya enviar para api - ESCRITA
PATA -
Mfano wa dar umepata habari za kila siku - LEITURA
PATA -
Hatua ya 8: Mostrando Kama Informações
Programu ya Códido Fonte Android:
github.com/feliperamoscarvalho/ControledeT…
O app android basicamente consome as informações from API do ThingSpeak and imprime na tela do celular.
Hatua ya 9: Considerações Finais
Sehemu za Os kwa desenvolver hii inapeana fomu:
1 - Qualcomm DragonBoard 410C (R $ 599, 90)
1 - Arduino Uno Rev3 (R $ 44, 90)
1 - Sensorer ya umidade na temperatura DHT11 (R $ 12, 90)
1 - Wanarukaji
Vipengele hufanya projeto:
JOAB FERREIRA - [email protected]
FELIPE - [email protected]
PABLO - [email protected]
PEDRO - [email protected]
FLAVIO - [email protected]
Marejeleo:
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
Ilipendekeza:
Udhibiti wa Blinds na ESP8266, Nyumba ya Google na Ushirikiano wa Openhab na Udhibiti wa Wavuti: Hatua 5 (na Picha)
Udhibiti wa Blinds na ESP8266, Nyumba ya Google na Ushirikiano wa Openhab na Udhibiti wa Wavuti: Katika hii Inayoweza kufundishwa ninakuonyesha jinsi nilivyoongeza kiotomatiki kwa vipofu vyangu. Nilitaka kuweza kuiongeza na kuiondoa kiotomatiki, kwa hivyo usanikishaji wote ni sehemu ya. Sehemu kuu ni: Stepper motor Stepper driver inadhibitiwa bij ESP-01 Gear na kuweka
Udhibiti wa Mwangaza Udhibiti wa LED wa msingi wa PWM Kutumia Vifungo vya kushinikiza, Raspberry Pi na Scratch: Hatua 8 (na Picha)
Udhibiti wa Mwangaza Udhibiti wa LED wa PWM Kutumia Vifungo vya Push, Raspberry Pi na Scratch: Nilikuwa najaribu kutafuta njia ya kuelezea jinsi PWM ilifanya kazi kwa wanafunzi wangu, kwa hivyo nilijiwekea jukumu la kujaribu kudhibiti mwangaza wa LED kwa kutumia vifungo 2 vya kushinikiza. - kitufe kimoja kinaongeza mwangaza wa LED na ile nyingine inapunguza. Kuendelea
ESP8266 RGB LED Strip WIFI Udhibiti - NODEMCU Kama Remote ya IR kwa Ukanda wa Led Unaodhibitiwa Juu ya Wifi - Udhibiti wa Smartphone wa RGB ya RGB: Hatua 4
ESP8266 RGB LED Strip WIFI Udhibiti | NODEMCU Kama Remote ya IR kwa Ukanda wa Led Unaodhibitiwa Juu ya Wifi | Udhibiti wa Smartphone wa RGB ya RGB: Halo jamani katika mafunzo haya tutajifunza jinsi ya kutumia nodemcu au esp8266 kama kijijini cha IR kudhibiti mkanda wa RGB LED na Nodemcu itadhibitiwa na smartphone juu ya wifi. Kwa hivyo kimsingi unaweza kudhibiti RGB LED STRIP na smartphone yako
UDHIBITI GENERATOR YA SIASA MBADALA KWA UDHIBITI WA KASI YA UMEME (ESC): Hatua 7
UDHIBITI GENERATOR YA SIASA MBADALA KWA UDHIBITI WA KASI YA UMEME (ESC): Wakati fulani uliopita nilichapisha video (https://www.youtube.com/watch?v=-4sblF1GY1E) kwenye kituo changu cha YouTube ambapo nilionyesha jinsi ya kutengeneza turbine ya upepo kutoka kwa motor ya brushless DC. Nilifanya video hiyo kwa Kihispania na ilielezea kuwa injini hii ilikuwa imepewa
Mfano wa Udhibiti wa WiFi Udhibiti Kutumia MQTT: Hatua 9
Mfano wa Udhibiti wa WiFi Udhibiti Kutumia MQTT: Kuwa na mfumo wa zamani wa kiwango cha treni ya TT, nilikuwa na wazo jinsi ya kudhibiti eneo moja kwa moja. Kwa hili akilini, nilikwenda hatua zaidi na kugundua kile kinachohitajika sio tu kudhibiti treni. lakini kuwa na habari ya ziada kuhusu th