Cayenne: mudanças entre as edições
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 7: | Linha 7: | ||
Os dispositivos de hardware se comunicam com a plataforma '''Cayenne''' através do protocolo '''[[MQTT]]'''. | Os dispositivos de hardware se comunicam com a plataforma '''Cayenne''' através do protocolo '''[[MQTT]]'''. | ||
Para uso com o '''Arduíno''' é necessário que o mesmo possua conexão com a Internet por meio de um '''''shield'' Ethernet ou Wifi''' e a biblioteca ''' | Para uso com o '''Arduíno''' é necessário que o mesmo possua conexão com a Internet por meio de um '''''shield'' Ethernet ou Wifi''' e a biblioteca '''CayenneMQTTEthernet.h'''. Outros modelos de microcontroladores, como o '''Arduíno Yun''' ou o '''ESP32''', também podem ser utilizados. | ||
Uma vez que o '''Cayenne''' esteja rodando no '''Arduíno''' ou '''Raspberry Pi''', pode-se interagir com os dispositivos através da '''Web'''. | Uma vez que o '''Cayenne''' esteja rodando no '''Arduíno''' ou '''Raspberry Pi''', pode-se interagir com os dispositivos através da '''Web'''. | ||
Linha 16: | Linha 16: | ||
Com um sensor instalado pode-se fazer a leitura da corrente no aplicativo, ou da grandeza medida, por exemplo, temperatura. É possível adicionar qualquer tipo de dispositivo, como relés, motores, conversores ADC, etc. | Com um sensor instalado pode-se fazer a leitura da corrente no aplicativo, ou da grandeza medida, por exemplo, temperatura. É possível adicionar qualquer tipo de dispositivo, como relés, motores, conversores ADC, etc. | ||
==Programas para interação com Arduíno== | |||
A plataforma '''GitHub''' apresenta diversos ''scketchs'' para uso de sensores e atuadores conectados no '''Arduíno''': | |||
*https://github.com/myDevicesIoT/Cayenne-MQTT-Arduino | |||
A '''documentação''' da plataforma '''Cayenne''' traz uma descrição detalhada para edição de ''sketches'' para rodar no Arduino: | |||
*https://developers.mydevices.com/cayenne/docs/sketch-files/ | |||
---- | |||
;Vídeos: | ;Vídeos: |
Edição atual tal como às 20h40min de 16 de junho de 2020
Cayenne
Página Wiki sobre a plataforma de programação low code orientada ao hardware Cayenne, a qual permite desenvolver aplicações Web para interagir com os dispositivos de hardware em projetos de Internet das Coisas.
Foi desenvolvida originalmente para o Raspberry Pi, mas agora também está habilitada para trabalhar com o Arduíno.
Os dispositivos de hardware se comunicam com a plataforma Cayenne através do protocolo MQTT.
Para uso com o Arduíno é necessário que o mesmo possua conexão com a Internet por meio de um shield Ethernet ou Wifi e a biblioteca CayenneMQTTEthernet.h. Outros modelos de microcontroladores, como o Arduíno Yun ou o ESP32, também podem ser utilizados.
Uma vez que o Cayenne esteja rodando no Arduíno ou Raspberry Pi, pode-se interagir com os dispositivos através da Web.
Na plataforma Cayenne estão disponíveis uma grande variedade de sensores e dispositivos de hardware, os quais podem ser incorporados ao projeto e monitorados e controlados remotamente. Também é possível ter acesso as portas GPIO do microcontrolador utilizado.
Com um sensor instalado pode-se fazer a leitura da corrente no aplicativo, ou da grandeza medida, por exemplo, temperatura. É possível adicionar qualquer tipo de dispositivo, como relés, motores, conversores ADC, etc.
Programas para interação com Arduíno
A plataforma GitHub apresenta diversos scketchs para uso de sensores e atuadores conectados no Arduíno:
A documentação da plataforma Cayenne traz uma descrição detalhada para edição de sketches para rodar no Arduino:
Referências
Evandro.cantu (discussão) 09h38min de 10 de junho de 2020 (-03)