O Módulo relódio DS3231 permite um registo detalhado de tempo no microcontrolador. São vários os projetos em que pode usar este módulo, desde estações de sensores a alarmes e sondas.- Temperatura Funcionamentto: -40 a +85 - Exatidão do timing: ± 5 ppm (± 0,432 segundos / dia) - Fornecer backup de bateria para o sincronismo contínua - Baixo consumo de energia - Pacote de dispositivo e suporta a função Com DS3231 - Função completa relógio calendário: Contém segundos e minutos, hora, semana, data, mês e ano. Registo calendário até 2100. - Saída: 1 Hz e 32.768kHz - Repor Debounce Entrada e saída de Botão - Alta velocidade de barramento serial (400kHz) I2C - Alimentação: + 3.3V a + 5.5V - recisão do sensor de temperatura digital de ± 3 - Dimensões: 30 x 20 mm - Peso: 4g#include#include "DS3231.h"DS3231 RTC; //Create the DS3231 objectchar weekDay[][4] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };//year, month, date, hour, min, sec and week-day(starts from 0 and goes to 6)//writing any non-existent time-data may interfere with normal operation of the RTC.//Take care of week-day also.DateTime dt(2011, 11, 10, 15, 18, 0, 5);//open the series port and you can check time here or make a change to the time as needed.void setup (){ Serial.begin(57600);//set baud rate to 57600Wire.begin();RTC.begin();RTC.adjust(dt); //Adjust date-time as defined 'dt' above}void loop (){DateTime now = RTC.now(); //get the current date-timeSerial.print(now.year(), DEC);Serial.print('/');Serial.print(now.month(), DEC);Serial.print('/');Serial.print(now.date(), DEC);Serial.print(' ');Serial.print(now.hour(), DEC);Serial.print(':');Serial.print(now.minute(), DEC);Serial.print(':');Serial.print(now.second(), DEC);Serial.println();Serial.print(weekDay[now.dayOfWeek()]);Serial.println();delay(1000);}
O DHT-22 é um dispositivo de baixo custo para medir a humidade e a temperatura. Os sensores DHT têm duas partes. Um sensor de humidade capacitiva e um termometro. O dispositivo precisa de umafonte de alimentação de 3 a 5 V. Utiliza uma única linha de dados para comunicar com o Arduino.Caracteristicas:- Alimentação: 3-5V DC - Consumo: 2.5mA máximo - Humidade de trabalho: 0-100% - Temperatura de Trabalho: -40º a 80ºC (resolução de 0.5ºC) - Dimensões: 27x59x13.5mm - Ligações: PinosSample code:// Example sketch for DHT22 humidity - temperature sensor2 // Written by cactus.io, with thanks to Adafruit for bits of their library. public domain34 #include "cactus_io_DHT22.h"56 #define DHT22_PIN 2 // what pin on the arduino is the DHT22 data line connected to78 // For details on how to hookup the DHT22 sensor to the Arduino then checkout this page9 // http://cactus.io/hookups/sensors/temperature-humidity/dht22/hookup-arduino-to-dht22-temp-humidity-sensor1011 // Initialize DHT sensor for normal 16mhz Arduino.12 DHT22 dht(DHT22_PIN);13 // Note: If you are using a board with a faster processor than 16MHz then you need14 // to declare an instance of the DHT22 using15 // DHT22 dht(DHT22_DATA_PIN, 30);16 // The additional parameter, in this case here is 30 is used to increase the number of17 // cycles transitioning between bits on the data and clock lines. For the18 // Arduino boards that run at 84MHz the value of 30 should be about right.1819 void setup(){20 Serial.begin(9600);21 Serial.println("DHT22 Humidity - Temperature Sensor");22 Serial.println("RHtTemp (C)tTemp (F)tHeat Index (C)tHeat Index (F)");2324 dht.begin();25 }2627 void loop(){28 // Reading temperature or humidity takes about 250 milliseconds!29 // Sensor readings may also be up to 2 seconds 'old' (its a very slow sensor)30 dht.readHumidity();31 dht.readTemperature();3233 // Check if any reads failed and exit early (to try again).34 if (isnan(dht.humidity) || isnan(dht.temperature_C)) {35 Serial.println("DHT sensor read failure!");36 return;37 }3839 Serial.print(dht.humidity); Serial.print(" %tt");40 Serial.print(dht.temperature_C); Serial.print(" *Ct");41 Serial.print(dht.temperature_F); Serial.print(" *Ft");42 Serial.print(dht.computeHeatIndex_C()); Serial.print(" *Ct");43 Serial.print(dht.computeHeatIndex_F()); Serial.println(" *F");4445 // Wait a few seconds between measurements. The DHT22 should not be read at a higher frequency of46 // about once every 2 seconds. So we add a 3 second delay to cover this.47 delay(3000);48 }
Sensor ultrasónico compatível com Arduino. Módulo ultrasónico para teu robot ou teu projecto, o HC-SR04 é o melhor que podes encontrar, rendimento estável, alta preçisão. Caracteristicas- Alimentação: 5V DC - Intensidade: Menos de 2mA. - Ângulo de Detecção: +/- de 15º - Distância de Detecção: 2cm~450cm. - Precisão: até 3mm
Este módulo inclui dois sensores num só. Tem uma excelente qualidade, resposta rápida.- Modelo: DTH11 - Humidade: 20 ~ 90 % - Precisão Humidade: +/-5,0% - Temperatura: 0 ~50ºC - Precisão Temperatura: +/- 2,0ºC - Alimentação: 3~5V DC - Tempo de resposta: 2s - Dimensões: 23 x 12 x 5mm
- Montagem em orificio de 3 mm - Alimentaçãode 5V DC - Saída analógica - Indicador LED de umbral de saída - Microfone de alta sensibilidade - Luz indicadora de ON - Saida do comparador digital - Código de exemplo: Saida digital
- Modelo: MQ-2 - Detecção de Gases Inflamáveis: GPL, Metano, Propano, Butano, Hidrógeneo, Alcool, Gás Natural e outros inflamáveis. - Detecção de Fumo - Concentração de Detecção: 300-1000ppm - Tensão de Trabalho: 5V DC - Sensibilidade Ajustável: Sim através do potenciometro - Dimensões: 32 x 20 x 15 mm - Pinagem: - VCC: 5V - GND: GND - D0: Saída Digital - A0: Saída Analógica
A parte vertical deste sensor é um emissor infravermelho e, do outro lado, é um detector infravermelho blindado. Ao emitir um feixe de luz infravermelha de uma extremidade à outra, o sensor pode detectar um objeto quando passa pelo feixe ao interromper, mesmo por um curto período de tempo, a comunicação entre o emissor e o receptor. É usado para muitas aplicações, incluindo interruptores de limite ópticos, dispensadores, contagem de pontos ou objetos e detecção geral Características: Voltagem: 3.3V a 5V Interface: Digital Dimensôes: 30x20mm Peso: 3g Exemplo de código: // foto switch module int Led = 13; // define a interface do LEDint buttonpin = 3; // define o sensor da interface de troca de fotos int // define as variáveis ??numéricas val void setup () { pinMode (Led, OUTPUT); // define o LED como interface de saída pinMode (buttonpin, INPUT); // define o sensor de interruptor fotográfico interface de saída } loop void () { val = digitalRead (buttonpin); // interface digital será atribuída ao valor de 3 para ler val if (val == HIGH) // Quando o sensor de luz detecta que um sinal é interrompido, o LED pisca { digitalWrite (Led, HIGH); } mais { digitalWrite (Led, LOW); } }Link: http://wiki.keyestudio.com/index.php/Ks0009_keyestudio_Photo_Interrupter_Module
Motor passo a passo de 5 pinos ideal para projectos de electrónica, mecatrónica e/ou robótica. Com 5 linhas e 4 fases que pode ser impulsionado pelo chip ULN2003; CaracteristicasMotor passo a passo 5V 4 fases + placa de condutor ULN2003 para Funduino/Arduino Voltagem: DC5V 4 fases Taxa de redução: 1/64 Ângulo de torsão em etapas: 5.625 / 64 Resistência DC: 200 ± 7% (25) Resistência de isolamento:> 10M (500V) Rigidez dieléctrica: 600 V CA / 1 mA / 1 s Grau de isolamento: A Frequência de extração sem carga: >600Hz Frequência de extração sem carga:> 1000Hz Dimensões: Aprox. 29 × 21 mm
O Micro Servo 9g SG90 é um servo de alta qualidade e excelente para as suas necessidades, seja em aeromodelismo ou em projetos de robótica com Arduino, PIC, Raspberry e entre outros.Caracteristicas:Para motor a 4.8V: 1.80 kgcm (25 ozin)Velocidade a 4.8V: 0.10 segundos por cada 60ºPeso: 9.0 gr3 hélices/braços de plásticoParafusos de fixaçãoTipo de engranagem: PlásticoAmplitud de giro: 360ºTemperatura de trabalho: desde 0 até 55ºCDimensões: 22.2 x 11.8 x 31 mm (L x A x H)
1- Palheta normalmente aberta2- Capacidade de condução, mais de 15 mA.3- Tensão de trabalho de 3,3 V a 5 V4- Saídas de comutação digital (0 e 1)5- Furos para parafusos fixos para fácil instalação6- Dimensões da placa PCB: 3,2 x 1,4 cm7- Comparador LM393 de ampla voltagem
Este é um módulo de exibição de nível de bateria baseado em LED digital. O LED de 5 segmentos interno é verde e o quadro é vermelho. Contém 10 segmentos dentro do LED, dois dos quais são vermelhos, três são amarelos, quatro são verdes e o outro é azul. Há um chip controlador TM1651 a bordo, a interface de controlo é simples, apenas duas linhas de sinal e VCC / GND. Pode ser usado para mostrar a carga da bateria.Caracteristicas:- Compatível com Arduino UNO R3- É adequado para indicadores de bateria- Cor: vermelho, amarelo, verde, azul- 8 níveis de luminância ajustáveis- Tensão operacional: 3,3-5,5 V DC- Corrente de trabalho: 20 mA (MAX)- Tensão de nível lógico: 3,3V / 5V- Ideal para DIYMaterial PCB + liga + plásticoTipo de display: LEDTamanho: 1 polegadaTensão operacional 3,3 ~ 5,5VCorrente de trabalho: 20mA
Altura do motor: 21 mmDiâmetro do motor: 24 mmDiâmetro do eixo do motor: 2 mmComprimento do eixo do motor: 9 mmTensão do motor: 1,5v-6vVelocidade do motor: carga 3v velocidade 4000 rpm carga 6v velocidade do motor 7000 rpmCorrente do motor: corrente de 3v é 20mA, corrente de parada 260ma, corrente de 6v é 30mA, parada de corrente 480maComprimento: cerca de 25 mmComprimento do fio de chumbo: cerca de 22 cmFio espesso: cerca de 2 mm
Módulo Regulador Step-down LM2596S
Descrição Geral
Conversor step-down compacto e eficiente, ideal para aplicações eletrónicas com necessidade de regulação de tensão. Permite ajustar a tensão de saída de forma contínua e segura.
Características Técnicas
Dimensões: 45 x 24 x 11 mm
Tensão de entrada: 4,5V a 40V
Tensão de saída: 1,5V a 35V (ajustável continuamente — recomenda-se ajuste sem carga)
Diferença mínima de tensão (dropout): 1,5V
Corrente de saída: 2A (nominal), até 3A (máx.)
Potência de saída: até 15W
Eficiência de conversão: até 92% (maior eficiência com tensões de saída mais elevadas)
Consumo em repouso: cerca de 6 mA
Modo de ligação: por soldadura; pode ser montado diretamente numa PCB com pinos
Temperatura de funcionamento: -40°C a +85°C (grau industrial)
Regulação da carga: ±1%
Regulação da tensão: ±0,5%
Proteções: contra curto-circuito (limitação de corrente) e sobreaquecimento
Especificação do modelo: módulo automático BuckPropriedades do módulo: Boost não isolado (BOOST)Retificação: retificação não sincronizadaFaixa de saída: 1,25 V-35 VFaixa de entrada: 3,8 V-32 VCorrente de entrada: 3A (máx.), 18mA sem carga (entrada de 5 V, saída de 8 V, sem carga é inferior a 18 mA. Quanto maior a tensão, maior a corrente de carga).Eficiência de conversão: frequência de comutação: 400 KHzOndulação de saída: 50mV (quanto maior a tensão, quanto maior a corrente, maior a ondulação)Regulação de tensão: ± 0,5%Regulagem de carga: ± 0,5%Temperatura de operação: -40 - + 85Dimensões: 48 mm * 25 mm * 14 mm (L * W * A)
Modelo: HX - 2S - Tensão de sobrecarga JH20: 4,25 - 4,35V +/- 0,05VTensão de descarga: 2,5-3,0V +- 0,05VVoltagem de Carga: 8,4V-9VCorrente máxima de trabalho: 10A. a temperatura de -40 - +50ºCCorrente pico: 20A, a temperatura : - 40 - + 80ºCResistência: menos de 300M ohmProtecção contra curtocircuitos: Dimensões: 46,7 x 23 x 3,15 mm
Quando a tensão é de 15V ou mais, a tensão de arranque automática cairá para 7V ou menos do motor em alta velocidade. Para eletricistas de 12V, este módulo automático resolve esse problema ao estabilizar a saída em 12V, independentemente de a tensão de entrada ser 5V, 12V ou 32V.Tensão de entrada ampla: 5V-32VTensão de saída ampla: 1,25 V-35 VInterruptor MOSFET de alta eficiência 4A integrado, eficiência de até 94%; (LM2577 3A atual)Mudando a frequência de até 400 KHz, a ondulação fica cada vez menor. (Frequência LM2577 apenas 50KHz)Corrente de entrada: 4A (MAX); 18mA sem carga (entrada de 5V, saída de 8V, sem carga menor que 18mA, quanto maior a tensão, maior a corrente de carga)Ondulação de saída: 50mV (quanto maior a tensão, quanto maior a corrente, maior a ondulação)Regulação de carga: ± 0,5%Taxa de regulação de tensão: ± 0,5%Temperatura de operação: -40 ~ +85Tamanho: 48,1×24,9×14mmPeso: 17gAplicações:1. Aplicações em automóveis2. Geração de energia solar fotovoltaica3. Aplicações de instabilidade em tensõesComo usarAlimentação (5-32 V), luz indicadora de energia, o módulo está a funcionar corretamente.2. Ajuste do botão do potenciómetro azul (geralmente aumento da rotação no sentido horário, diminuição da rotação no sentido anti-horário), verificar a tensão de saída com um multímetro para atingir a tensão necessária.3. A tensão de saída do módulo não pode ser ajustada, é sempre igual à tensão de entrada. Quando se enfrentar este problema, primeiro girar o potenciómetro no sentido anti-horário mais de 10 voltas e, em seguida, usar o módulo para ajustar a tensão
LM2596 Módulo DC-DC Ajustável STEP-DOWN 4~40V A 1.3~37V com DisplayResolução do voltímetro: ± 0,1VFaixa de exibição digital do voltímetro: 0v-45vIntervalo de tensão de entrada do voltímetro: Dc 4v-40vTensão de saída: ajustável contínuo (1,3v a 37 V)Corrente de saída: 2ADimensões: 65 x 35 mm
Faixa de controlo de temperatura: -50 ~ 110°Resolução: -99 ~ 99,9Precisão da medição de temperatura: 0,1°Precisão de controlo: 0,1°Precisão de Histerese: 0,1°Taxa de atualização: 0,5SAlimentação: DC 12VEntrada de medição: NTC (10K 0,5%) Sensor à prova d'águaSaída: 1 saída de relé, capacidade = 20A 125VAC, 20A 14VDCRequisitos ambientais: -10 ~ 60 ° Umidade 20% -85%Dimensões: 48,5x40mmConsumo total de energia: Corrente de repouso: = 10MA Corrente de entrada: = 65mA