El módulo de reloj DS3231 permite el registro detallado del tiempo en el microcontrolador. Hay varios proyectos en los que puede utilizar este módulo, desde estaciones de sensores hasta alarmas y sondas. - Temperatura de funcionamiento: -40 a +85 - Precisión de tiempo: ± 5 ppm (± 0,432 segundos / día) - Proporcione respaldo de batería para sincronización continua - Bajo consumo de energía - Paquete de dispositivo y función de soporte Com DS3231 - Reloj calendario de funciones completas: contiene segundos y minutos, hora, semana, fecha, mes y año. Registro de calendario hasta 2100. - Salida: 1Hz y 32,768kHz - Botón Restablecer entrada y salida de rebote - Bus serie de alta velocidad (400kHz) I2C - Potencia: +3,3V a +5,5V - precisión del sensor de temperatura digital de ± 3 - Dimensiones: 30 x 20 mm - Peso: 4g #incluir #incluye "DS3231.h" RTC DS3231; //Crear el objeto DS3231 char weekDay[][4] = {"Dom", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" }; // año, mes, fecha, hora, min, segundo y día de la semana (comienza desde 0 y va a 6) //escribir cualquier dato de tiempo inexistente puede interferir con el funcionamiento normal del RTC. //Ocúpese también del día de la semana. DateTime dt(2011, 11, 10, 15, 18, 0, 5);//abra el puerto serie y podrá comprobar la hora aquí o modificar la hora según sea necesario. configuración vacía () { Serial.begin(57600);//establece la tasa de baudios en 57600 Alambre.begin(); RTC.begin(); RTC.ajustar(dt); //Ajuste la fecha y hora como se define 'dt' arriba } bucle vacío () { DateTime ahora = RTC.now(); // obtener la fecha y hora actual Serial.print(ahora.año(), DEC); Serial.print('/'); Serial.print(ahora.mes(), DEC); Serial.print('/'); Serial.print(ahora.fecha(), DEC); Serial.print(' '); Serial.print(ahora.hora(), DEC); Serial.print(':'); Serial.print(ahora.minuto(), DEC); Serial.print(':'); Serial.print(ahora.segundo(), DEC); Serial.println(); Serial.print(weekDay[now.dayOfWeek()]); Serial.println(); retraso (1000); }
El DHT-22 es un dispositivo de bajo costo para medir la humedad y la temperatura. Los sensores DHT tienen dos partes. Un sensor de humedad capacitivo y un termómetro. El dispositivo necesita una fuente de alimentación de 3 a 5 V. Utiliza una sola línea de datos para comunicarse con el Arduino. Características: - Potencia: 3-5V CC - Consumo: 2,5mA máximo - Humedad de trabajo: 0-100% - Temperatura de trabajo: -40º a 80ºC (resolución 0,5ºC) - Dimensiones: 27x59x13,5mm - Conexiones: Pines Código de muestra: // Esquema de ejemplo para humedad DHT22 - sensor de temperatura 2 // Escrito por cactus.io, con agradecimiento a Adafruit por fragmentos de su biblioteca. dominio publico 3 4 #incluye "cactus_io_DHT22.h" 5 6 #define DHT22_PIN 2 // a qué pin del arduino está conectada la línea de datos DHT22 7 8 // Para obtener detalles sobre cómo conectar el sensor DHT22 al Arduino, consulte esta página 9 // http://cactus.io/hookups/sensors/temperature-humidity/dht22/hookup-arduino-to-dht22-temp-humidity-sensor 10 11 // Inicializa el sensor DHT para Arduino normal de 16 MHz. 12 DHT22 DHT (DHT22_PIN); 13 // Nota: si está utilizando una placa con un procesador más rápido que 16 MHz, entonces necesita 14 // para declarar una instancia de DHT22 usando 15 // DHT22 DHT(DHT22_DATA_PIN, 30); 16 // El parámetro adicional, en este caso aquí es 30 se usa para aumentar el número de 17 // ciclos de transición entre bits en las líneas de datos y de reloj. Para el 18 // Las placas Arduino que funcionan a 84 MHz, el valor de 30 debería ser correcto. 18 19 configuración vacía(){ 20 Serie.begin(9600); 21 Serial.println("DHT22 Humedad - Sensor de temperatura"); 22 Serial.println("RHtTemp (C)tTemp (F)tHeat Index (C)tHeat Index (F)"); 23 24 dht.begin(); 25 } 26 27 bucle vacío(){ 28 // ¡Leer la temperatura o la humedad toma alrededor de 250 milisegundos! 29 // Las lecturas del sensor también pueden tener hasta 2 segundos de antigüedad (es un sensor muy lento) 30 dht.readHumedad(); 31 dht.leerTemperatura(); 32 33 // Comprobar si alguna lectura falló y salir antes (para volver a intentarlo). 34 if (isnan(dht.humedad) || isnan(dht.temperature_C)) { 35 Serial.println("¡Error de lectura del sensor DHT!"); 36 devoluciones; 37 } 38 39 Serial.print(dht.humedad); Serial.imprimir(" %tt"); 40 Serial.print(dht.temperature_C); Serial.imprimir(" *Ct"); 41 Serial.print(dht.temperature_F); Serial.imprimir(" *Ft"); 42 Serial.print(dht.computeHeatIndex_C()); Serial.imprimir(" *Ct"); 43 Serial.print(dht.computeHeatIndex_F()); Serial.println(" *F"); 44 45 // Espere unos segundos entre mediciones. El DHT22 no debe leerse a una frecuencia mayor de 46 // aproximadamente una vez cada 2 segundos. Así que agregamos un retraso de 3 segundos para cubrir esto. 47 retraso (3000); 48 }
Sensor ultrasónico compatible con Arduino. Módulo ultrasónico para su robot o su proyecto, el HC-SR04 es lo mejor que puede encontrar, rendimiento estable, alta precisión. Características - Potencia: 5V CC - Intensidad: Menos de 2mA. - Ángulo de detección: +/- 15º - Distancia de detección: 2 cm ~ 450 cm. - Precisión: hasta 3 mm
- Montaje con orificio de 3 mm - Fuente de alimentación de 5V CC - salida analógica - Indicador LED de umbral de salida - Micrófono de alta sensibilidad - Luz indicadora de ENCENDIDO - Salida de comparador digital - Código de ejemplo: Salida digital
- Modelo: MQ-2 - Detección de Gases Inflamables: GLP, Metano, Propano, Butano, Hidrógeno, Alcohol, Gas Natural y otros inflamables. - Detección de humo - Concentración de detección: 300-1000ppm - Voltaje de trabajo: 5V CC - Sensibilidad ajustable: Sí mediante potenciómetro - Dimensiones: 32 x 20 x 15 mm - Distribución de pines: - VCC: 5V - TIERRA: TIERRA - D0: Salida Digital - A0: Salida Analógica
La parte vertical de este sensor es un emisor de infrarrojos y el otro lado es un detector de infrarrojos blindado. Al emitir un haz de luz infrarroja de un extremo al otro, el sensor puede detectar un objeto cuando pasa a través del haz interrumpiendo, aunque sea por un corto período de tiempo, la comunicación entre el emisor y el receptor. Se utiliza para muchas aplicaciones, incluidos los interruptores de límite ópticos, dispensadores, conteo de puntos u objetos y detección general. Características: Voltaje: 3.3V a 5V Interfaz: Digital Dimensiones: 30x20mm Peso: 3g Ejemplo de código: // módulo de cambio de foto Led int = 13; // definir la interfaz LED botón int = 3; // definir el sensor de interfaz de intercambio de fotos int // define variables numéricas val configuración vacía () { pinMode(Led, SALIDA); // definir LED como interfaz de salida pinMode(pin de botón, ENTRADA); // definir la interfaz de salida del sensor del fotointerruptor } bucle vacío () { val = lectura digital (botón); // a la interfaz digital se le asignará el valor de 3 para leer val if (val == HIGH) // Cuando el sensor de luz detecta que se interrumpe una señal, el LED parpadea { escritura digital (Led, ALTO); } más { escritura digital (Led, BAJO); } } Enlace: http://wiki.keyestudio.com/index.php/Ks0009_keyestudio_Photo_Interrupter_Module
Motor paso a paso de 5 pines ideal para proyectos de electrónica, mecatrónica y/o robótica. Con 5 líneas y 4 fases que pueden ser impulsadas por el chip ULN2003; Características Motor paso a paso de 4 fases de 5 V + placa de controlador ULN2003 para Funduino/Arduino Voltaje: DC5V 4 fases Relación de reducción: 1/64 Ángulo de torsión en pasos: 5.625 / 64 Resistencia CC: 200 ± 7% (25) Resistencia de aislamiento: > 10M (500V) Rigidez dieléctrica: 600 V AC / 1 mA / 1 s Grado de aislamiento: A Frecuencia de extracción sin carga: >600Hz Frecuencia de extracción sin carga: > 1000Hz Dimensiones: aprox. 29 × 21 mm
El Micro Servo 9g SG90 es un servo excelente y de alta calidad para sus necesidades, ya sea en modelos de aviones o proyectos de robótica con Arduino, PIC, Raspberry y otros. Características: Para motor de 4,8 V: 1,80 kg•cm (25 oz•in) Velocidad a 4,8V: 0,10 segundos por 60° Peso: 9,0 g 3 hélices/brazos de plástico Tornillos de fijación Tipo de engranaje: Plástico Rango de giro: 360º Temperatura de trabajo: de 0 a 55ºC Dimensiones: 22,2 x 11,8 x 31 mm (largo x alto x alto)
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