Envio Grátis a partir de 90€
,

Kit 30 Sensores com placa Arduino UNO R3 Keyestudio

REF: KS0083


Neste Kit 30 Sensores para Arduino UNO R3 vai encontrar um conjunto de 30 sensores e módulos básicos, uma Placa controladora Arduino UNO R3, um sensor Shield V5 para Arduino e os cabos necessários para realizar diversas experiências com o seu Arduino! Para cada um dos sensores, apresentamos um diagrama de conexão e o respectivo código para utilizar com o Arduino, mas poderá aplicar este kit a outras plataformas como a MCU, como a 51, a STM32 e o Raspberries Pi.

86,81 IVA INCL.

Kit 30 Sensores com placa Arduino UNO R3

Inclui

Kit 30 Sensores com placa Arduino UNO R3

Placa Arduino UNO R3
Sensor Shield V5 para Arduino
Cabo USB
Cabos Jumper

+

1. Módulo LED Piranha
2. Módulo LED digital branco
3. Módulo Buzzer passivo
4. Sensor magnético
5. Sensor de temperatura LM35
6. Sensor de temperatura 18B20
7. Sensor de inclinação
8. Sensor fotoresistência
9. Botão Push Button digital
10. Sensor touch
11. Sensor de temperatura e humidade DHT11
12. Sensor de som analógico
13. Sensor de chama
14. Sensor relógio DS3231
15. Sensor de gás analógico MQ-2
16. Sensor de álcool analógico MQ-3
17. Sensor de nível de água
18. Sensor de humidade do solo
19. Sensor de contorno de obstáculos infravermelho
20. Sensor de movimento PIR
21. Módulo Joystick
22. Módulo interruptor de foto
23. Módulo Relé 5V
24. Módulo de Aceleração de três eixos ADXL345
25. Módulo botão rotativo (rotary encoder)
26. Sensor de rotação analógico
27. Sensor ultrassónico HC-SR04
28. Monitor de frequência de pulso cardíaco
29. Módulo Reed Switch
30. Sensor luz ambiente TEMT6000

 

REF: KS0083 Categorias: , Etiquetas: , ,
Marca

Projeto 1: Módulo LED Piranha
int led = 3; 
void setup()
{
  pinMode(led, OUTPUT);     //Set Pin3 as output
}
void loop()
{      digitalWrite(led, HIGH);   //Turn off led
          delay(2000);
          digitalWrite(led, LOW);    //Turn on led
          delay(2000);
}

Projeto 2: Módulo LED digital branco
 int led = 3;
void setup()
{
 pinMode(led, OUTPUT);     //Set Pin3 as output
}
void loop()
{
         digitalWrite(led, HIGH);   //Turn on led
         delay(2000);
         digitalWrite(led, LOW);    //Turn off led
         delay(2000);
}

Projeto 3: Módulo Buzzer passivo
int buzzer=8;//set digital IO pin of the buzzer
void setup() 
{ 
pinMode(buzzer,OUTPUT);// set digital IO pin pattern, OUTPUT to be output 
} 
void loop() 
{ unsigned char i,j;//define variable
while(1) 
{ for(i=0;i<80;i++)// output a frequency sound
{ digitalWrite(buzzer,HIGH);// sound
delay(1);//delay1ms 
digitalWrite(buzzer,LOW);//not sound
delay(1);//ms delay 
} 
for(i=0;i<100;i++)// output a frequency sound
{ 
digitalWrite(buzzer,HIGH);// sound
digitalWrite(buzzer,LOW);//not sound
delay(2);//2ms delay 
} } }

Projeto 4: Sensor Magnético
int ledPin = 13;                // choose the pin for the LED
int inputPin = 3;               // Connect sensor to input pin 3 
int val = 0;                    // variable for reading the pin status
 
void setup() {
  pinMode(ledPin, OUTPUT);      // declare LED as output
  pinMode(inputPin, INPUT);     // declare pushbutton as input
}
 
void loop(){
  val = digitalRead(inputPin);  // read input value
  if (val == HIGH) {            // check if the input is HIGH
    digitalWrite(ledPin, LOW);  // turn LED OFF
  } else {
    digitalWrite(ledPin, HIGH); // turn LED ON
  }
}

Projeto 5: Sensor de temperatura LM35
 void setup()
{
    Serial.begin(9600);//Set Baud Rate to 9600 bps
}
 void loop()
{ 
    int val;
    int dat;
    val=analogRead(0);//Connect LM35 on Analog 0
    dat=(500 * val) /1024;;
    Serial.print("Temp:"); //Display the temperature on Serial monitor
    Serial.print(dat);
    Serial.println("C");
    delay(500);
}

Projeto 6: Sensor de temperatura 18B20
#include 
 int DS18S20_Pin = 2; //DS18S20 Signal pin on digital 2
 //Temperature chip i/o
OneWire ds(DS18S20_Pin);  // on digital pin 2
 void setup(void) {
  Serial.begin(9600);
}
 void loop(void) {
  float temperature = getTemp();
  Serial.println(temperature);
   
  delay(100); //just here to slow down the output so it is easier to read
   
}
 
float getTemp(){
  //returns the temperature from one DS18S20 in DEG Celsius
 
  byte data[12];
  byte addr[8];
 
  if ( !ds.search(addr)) {
      //no more sensors on chain, reset search
      ds.reset_search();
      return -1000;
  }
 
  if ( OneWire::crc8( addr, 7) != addr[7]) {
      Serial.println("CRC is not valid!");
      return -1000;
  }
 
  if ( addr[0] != 0x10 && addr[0] != 0x28) {
      Serial.print("Device is not recognized");
      return -1000;
  }
 
  ds.reset();
  ds.select(addr);
  ds.write(0x44,1); // start conversion, with parasite power on at the end
 
  byte present = ds.reset();
  ds.select(addr);    
  ds.write(0xBE); // Read Scratchpad
 
   
  for (int i = 0; i < 9; i++) { // we need 9 bytes
    data[i] = ds.read();
  }
  ds.reset_search();
   
  byte MSB = data[1];
  byte LSB = data[0];
 
  float tempRead = ((MSB << 8) | LSB); //using two's compliment
  float TemperatureSum = tempRead / 16;
   
  return TemperatureSum;
   
}

Projeto 7: Sensor de inclinação digital
int ledPin = 13;                // Connect LED to pin 13
int switcher = 3;                 // Connect Tilt sensor to Pin3
 
void setup()
{
  pinMode(ledPin, OUTPUT);      // Set digital pin 13 to output mode
  pinMode(switcher, INPUT);       // Set digital pin 3 to input mode
}
void loop()
{
     
   if(digitalRead(switcher)==HIGH) //Read sensor value
     { 
        digitalWrite(ledPin, HIGH);   // Turn on LED when the sensor is tilted
     }
   else
     {
        digitalWrite(ledPin, LOW);    // Turn off LED when the sensor is not triggered
     }
}

 Projeto 8: Sensor fotoresistência
int sensorPin =A0 ; 
int value = 0; 
void setup() 
{
 Serial.begin(9600); } 

void loop() 
{
 value = analogRead(sensorPin); 
Serial.println(value, DEC); 

delay(50); }

 Projeto 9: Módu
 int

Projeto 10: Módu
 int

Projetos

Projeto 1: Módulo LED Piranha

Este é um Módulo LED muito especial visto que, depois de ser programado (pode consultar o código no separador Programação), emite uma luz especialmente brilhante e bonita. Pode ser combinado com outros sensores, para realizar experiências interativas muito interessantes.

Características:

Tipo de módulo: digital
Tensão de funcionamento: 5V
Distância entre pinos: 2.54 mm
Tamanho: 30x20mm
Peso: 3g

Diagrama de conexão:


Projeto 2: Módulo LED digital branco

Este LED digital tem um cor branca brilhante e é ideal para aqueles que se estão a iniciar no Arduino. Pode ser facilmente conectado a uma entrada/saída da placa ou ao Sensor Shield V5. Pode consultar o código no separador Programação.

Características:

Tipo de módulo: Digital
Socket PH2.54
Luz branca
Permite a interação entre exercícios relacionados com luz
Tamanho 30×20 mm
Peso: 3g

Diagrama de conexão:


Projeto 3: Módulo Buzzer passivo

Depois de dois exercícios com LEDs, este projeto permite realizar uma experiência de som. O Módulo Buzzer Passivo funciona através de frequências pulsares externas e produz sons diferentes a diferentes frequências. Poderá utilizar o código (pode consultar no separador Programação) no Arduino para codificar a melodia de uma música com este módulo.

Características:

Tensão de funcionamento: 3.3 – 5V
Tipo de interface: digital
Tamanho: 30 x 20mm
Peso: 4g

Diagrama de Conexão:


Projeto 4: Sensor Magnético

Este é um Sensor de indução magnética que deteta os materiais magnéticos dentro de um alcance até 3 cm. Neste projeto, poderá pôr a prova esta capacidade do módulo, colocando objetos magnéticos perto do sensor. Pode consultar o código no separador Programação.

Características:

Deteta materiais magnéticos
Alcance: até 3 cm
Saída: digital on/off
A força do campo magnético e a o alcance de detação são proporcionais.
Tamanho: 30 x 20 mm
Peso: 3g

Diagrama de conexão:


Projeto 5: Sensor de temperatura LM35

Com este Sensor de temperatura LM35, pode medir a temperatura do meio ambiente, num intervalo de temperaturas que vais dos 0 aos 100 graus Celcius. Pode consultar o código no separador Programação.

Características:

Baseia-se no semiconductor LM35
Pode se utilizado para detetar a temperature ambiente
Sensibilidade: 10 mV por grau Celsiu
Alcance de funcionamento: 0 graus Celsius a 100 graus Celsius
Tamanho: 30 x 20 mm
Peso: 3g

Diagrama de conexão:


Projeto 6: Sensor de temperatura 18B20

Neste projeto, também utilizará um Sensor de Temperatura, mas desta vez o 18B20. Trata-se deum sensor digital, capaz de medir a temperatura num intervalo que vai dos -55 aos +125 graus Celsius. Pode consultar o código no separador Programação.

Características:

Tensão de funcionamento: 3.3V a 5V
Alcance: -55 °C ~ +125 °C
Interface: Digital
Tamanho: 30*20mm
Peso: 3g

Diagrama de conexão


Projeto 7: Sensor de inclinação digital

Este sensor de inclinação digital é capaz de identificar a inclinação. Depois de o conectar à Placa controladora Arduino UNO R3 e de introduzir o código no seu Arduino (pode consultar no separador Programação), verá que a luz do sensor e a luz da placa vão ligando e desligando consoante a inclinação

Características:
Tensão de funcionamento: 3.3V a 5V
Interface: Digital
Tamanho: 30 x 20 mm
Peso: 3g

Diagrama de conexão:


Projeto 8: Sensor fotoresistência

Este Sensor fotoresistência contém um resistor cuja resistência varia consoante a incidência de luz. É muito utilizado em situações que exijam um switch de controlo automático, como em câmaras, luzes solares de jardins, detetores de dinheiro, relógios quartz, luzes noturnas mini e controlo de luz e de som. Este projeto permite-lhe medir a intensidade da luz, consoante as alterações no meio. Pode consultar o código para este projeto no separador Programação.

Características:

Tipo de interface: analógica
Tensão de funcionamento: 5V
Tamanho: 30 x 20mm
Peso: 3g

Diagrama de conexão:


Projeto 9: Módulo Push Button digital

Este módulo tem uma aplicação muito simples e básica. Conecte-o à placa controladora como mostra o Diagrama de Conexão e copie o código para a plataforma Arduino do seu computador (pode consultá-lo no separador Programação). Poderá logo ver que ao pressionar o botão a luz LED do pino 13 vai ligar e ao largar vai desligar.

Características:

Tensão de funcionamento: 3.3V a 5V
Fácil de utilizar
Estrutura padrão
Reconhece facilmente as interfaces dos sensores
Concector de alta qualidade
Interface: digital
Tamanho: 30 x 20 mm
Peso: 4g

Diagrama de conexão:


Projeto 10: Sensor touch

Este Sensor touch é capaz de sentir o toque humano e de metal e transmitir essa informação para o Arduino. Com este projeto, pode experimentar uma aplicação muito simples do sensor. Depois de conectá-lo à placa controladora, como mostra o diagrama de conexão, copie o código para o seu Arduino (pode consultá-lo no separador Programação). Verá que, ao tocar no módulo, o LED do módulo e o LED da placa vão ligar.

Características:
Tensão de funcionamento: 3.3V a 5V
Interface: Digital
Tamanho: 30 x 20 mm
Peso: 3g

Diagrama de conexão:


Projeto 11: Sensor de temperatura e humidade DHT11

Neste projeto, vai poder medir a temperatura e a humidade com o mesmo sensor. Depois de conectá-lo à placa controladora, como mostra o diagrama de conexão, copie o código para o seu Arduino (pode consultá-lo no separador Programação). No computador, vão aparecer os valores de temperatura e humidade do meio onde se encontra o sensor. Poderá testar as variações alterando as condições do meio.

Características:

Tensão de funcionamento: +5 V
Alcance de temperatura: 0-50 °C erro de ± 2 °C
Alcance de humidade: 20-90% RH ± 5% RH erro
Interface: Digital
Tamanho: 30 x 20 mm
Peso: 4g

Diagrama de conexão:


Projeto 12: Sensor de som analógico

O Sensor de som analógico é habitualmente utilizado para detetar a sonoridade do meio ambiente. Poderá testá-lo facilmente, num projeto simples, ligando-o à placa controladora como mostra o diagrama de conexão e inserindo o código que se encontra no separador Programação. No computador, aparecerão valores que correspondem ao ruído que existe no meio que rodeia o sensor.

Características:

Tensão de funcionamento: 3.3V a 5V
Deteta a intensidade do som
Interface: Analógica
Tamanho: 30*20mm
Peso: 4g

Diagrama de conexão:


Projeto 13: Sensor de chama

Com este sensor, é possível detetar chama de fogo, numa faixa de largura espectral de 760 nm a 1100 nm. Poderá testá-lo num exercício muito básico, ligando-o à placa controladora como mostra o diagrama de conexão e inserindo o código que se encontra no separador Programação. Ao acender um isqueiro próximo do sensor, verá que o LED irá ligar e desligar quando deixar de sentir chama num campo próximo

Características:

Tensão de funcionamento: 3.3V a 5V
Alcance: 20 cm (4.8V) ~ 100 cm (1V)
Faixa de largura espectral de banda: 760 nm a 1100 nm
Temperatura de funcionamento: -25℃ a 85℃
Interface: digital
Tamaho: 44 x 16.7 mm
Peso: 4g

Diagrama de conexão:


Projeto 14: Sensor relógio DS3231

Este Sensor relógio DS3231 é útil para projetos que necessitem de conhecer dados de localização temporal (hora, data). Poderá testá-lo num exercício muito básico, ligando-o à placa controladora como mostra o diagrama de conexão. Antes de inserir o código, que se encontra no separador Programação, certifique-se que a biblioteca DS3231 se encontra dentro do catálogo Arduino. Depois carregue o código, abra uma janela serial monitor e vai encontrar os resultados dos dados que estão pré-programados no código.

Características:

Faixa de temperatura: -40 to +85;
Precisão: ± 5 ppm (±0.432 segundos/dia)
Dispõe de uma bateria de segurança para que a cronometragem continue
Baixo consumo de energia
O design e o funcionamento são compatíveis com DS3231
Possui uma função de calendário de relógio completa, com segundos, minutos, horas, semanas, dias, meses e anos e inclui também a informação dos anos bissextos até 2100.
Dois relógios calendário
Saída: 1Hz and 32.768kHz
Saída Reset e Entra Debounce of Pushbutton
Velocidade alta (400kHz), I2C serial bus
Tensão de alimentação: +3.3V a +5.5V
Sensor de temperatura digital com uma precisão de ±3℃
Temperatura de funcionamento: -40 ~ C to +85 ~ C
Encapsulamento de circuitos integrados de 16 pinos (300mil)
Certificado pela American Association of Underwriters Laboratories (UL)
Tamanho: 30 x 20 mm
Peso: 4g

Diagrama de conexão:


Projeto 15: Sensor de gás analógico MQ-2

Este sensor de gás analógico MQ2 é muitas vezes utilizado em equipamentos de deteção de fugas de gás na área eletrónica e industrial. É próprio para detetar GPL, isobutano, propano, metano, álcool, hidrogénio e fumo. Poderá testá-lo num exercício muito básico. Ligue-o à placa controladora como mostra o diagrama de conexão e insira o código que se encontra no separador Programação no seu Arduino. Ao acender um isqueiro próximo do sensor, verá o LED irá ligar, por sentir o gás inflamável. Se abrir uma janela serial motor, poderá também ver os valores.

Características:

Tensão de funcionamento: 5V
Tipo de interface: Analog
Alcance de deteção amplo
Resposta rápida e sensibilidade alta
Circuito drive simples
Grande durabilidade e estabilidade
Tamanho: 49.7 x 20 mm
Peso: 8g

Diagrama de conexão:

 

Baseada em 0 avaliações

0.0 pontuação
0
0
0
0
0

Seja o primeiro a avaliar “Kit 30 Sensores com placa Arduino UNO R3 Keyestudio”

Não há comentários ainda.

Também pode gostar…