Mudanças entre as edições de "Scd30"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 18: Linha 18:
 
====Hardware SPI====
 
====Hardware SPI====
  
::*Usando hardware SPI faça as seguintes ligações entre o nanoshield MAX31856 e a placa NodeMCU
+
::*Usando hardware SPI faça as seguintes ligações entre o sensor SCD30 e a placa NodeMCU
 
<center>
 
<center>
[[Arquivo:NodeMCUesp8266_MAX31856_hardwareSPI_bb.png | 800 px]]
+
[[Arquivo: | 800 px]]
 
</center>
 
</center>
  
 
Abaixo a relação entre os pinos do sensor e da placa
 
Abaixo a relação entre os pinos do sensor e da placa
MAX-31856 /  NODEMCU 1.0 ESP8266-12E
+
  SCD30    /  NODEMCU 1.0 ESP8266-12E
     CS    /  GPIO 15 - D8
+
     SDA    /  GPIO 4 - D2
     SDI   /  GPIO 13 - D7
+
     SCL   /  GPIO 5 - D1
     SDO   /  GPIO 12 - D6
+
     VCC   /  3.3V
     SCK   /  GPIO 14 - D5
+
     GND   /  GND
  
 
::*Observe no código como declarar o sensor usando hardware SPI.
 
::*Observe no código como declarar o sensor usando hardware SPI.
 
<syntaxhighlight lang=c>
 
<syntaxhighlight lang=c>
Adafruit_MAX31856 maxthermo = Adafruit_MAX31856(15);
+
 
 
</syntaxhighlight>
 
</syntaxhighlight>
  

Edição das 14h19min de 30 de maio de 2020

Sensor de Dióxido de Carbono (CO2), temperatura e umidade SCD30

O sensor SCD30 permite a medição precisa do dióxido de carbono. Juntamente com a tecnologia de medição NDIR para detecção de CO2, o sensor SCD30 mede umidade e temperatura também no mesmo sensor.

O dióxido de carbono é um indicador chave da qualidade do ar interno. Graças a novos padrões de energia e melhor isolamento, as casas tornaram-se cada vez mais eficientes em termos de energia, mas a qualidade do ar no interior dos ambientes pode se deteriorar rapidamente. A ventilação ativa é necessária para manter um ambiente interno confortável e saudável e para melhorar o bem-estar e a produtividade dos habitantes. O SCD30 oferece monitoramento preciso e estável de CO2, temperatura e umidade. Isso permite que o desenvolvimento de soluções que aumentam a eficiência energética e simultaneamente apoiam o bem-estar.

  • Para usar o sensor com a placa NodeMCU DEVKIT V1.0 siga os passos descritos na próxima seção.

NodeMCU DEVKIT V1.0 e sensor SCD30

Hardware SPI

  • Usando hardware SPI faça as seguintes ligações entre o sensor SCD30 e a placa NodeMCU

[[Arquivo: | 800 px]]

Abaixo a relação entre os pinos do sensor e da placa

 SCD30    /  NODEMCU 1.0 ESP8266-12E
   SDA    /  GPIO 4 - D2
   SCL    /  GPIO 5 - D1
   VCC    /  3.3V
   GND    /  GND
  • Observe no código como declarar o sensor usando hardware SPI.

Software SPI

  • Usando software SPI faça as seguintes ligações entre o sensorSCD30 e a placa NodeMCU

[[Arquivo: | 800 px]]

Abaixo a relação entre os pinos do sensor e da placa


  • Observe no código como declarar o sensor usando software SPI.
Código

Código para teste do sensor SCD30 usando a placa NodeMCU DEVKIT V1.0 com chip esp8266-12E


}