In offerta!

Microcontrollore 3 in 1 (Orologio + SensoreTemperatura + voltaggio) Chip DS1302, 7133H

Il prezzo originale era: 10,93 €.Il prezzo attuale è: 7,93 €. Escluso IVA

Microcontrollore 3 in 1 con chip DS1302 che combina funzioni di orologio, sensore di temperatura e voltaggio. Ideale per progetti di Arduino.

20 disponibili (ordinabile)

COD: ARD001116 Categorie: ,

Descrizione

Cos’è

Il microcontrollore 3 in 1 con chip DS1302 è un componente elettronico che integra le funzionalità di orologio, sensore di temperatura e lettura del voltaggio. Questo modulo è progettato per essere utilizzato nei progetti Arduino.

Caratteristiche

  • Chip DS1302
  • Idealmente adatto per implementare funzionalità di orologio, sensore di temperatura e voltaggio in un singolo modulo

A cosa serve

Questo microcontrollore è ideale per progetti che richiedono la gestione del tempo, la lettura della temperatura ambiente e il monitoraggio del livello di alimentazione. È adatto sia a principianti che a maker intermedi.

Tutorial: Come usare Microcontrollore DS1302

Il microcontrollore DS1302 è un componente utile per implementare funzionalità di tempo e data in progetti Arduino. Ideale sia per principianti che per maker intermedi, questo modulo consente di aggiungere una rete temporizzata e letture di temperatura al tuo progetto.

Cosa serve

  • Arduino Uno o simili
  • Cavo USB A-MicroB
  • Alimentazione esterna (5V-12V)
  • Pin jumper

Passi

  1. Collega i pin VCC, GND e DAT del modulo DS1302 al corrispondente pin dell’Arduino.
  2. Verifica la connessione dei pin CLK e RST secondo le specifiche del datasheet del DS1302.
  3. Carica lo sketch di esempio fornito con questo tutorial nell’Arduino.
  4. Apri il Monitor seriale in Arduino IDE per visualizzare i dati temporali e di temperatura.
  5. Configura l’orologio digitale tramite codice o interfaccia hardware (verifica sul datasheet).
  6. Verifica la corretta lettura del sensore di temperatura collegato al modulo DS1302.
  7. Testa le funzionalità aggiuntive come il monitoraggio del voltaggio se disponibili.
  8. Adatta lo sketch per integrare i dati temporali e di temperatura nel tuo progetto.

Codice di esempio

/*
 * Esempio base per utilizzare il modulo DS1302
 */
#include <DS1302.h>
DS1302 rtc(9, 8, 7); // definisci i pin collegati al modulo
void setup() {
  Serial.begin(9600);
}
void loop() {
  DateTime now = rtc.now();
  Serial.print(now.year(), DEC);
  Serial.print("-");
  Serial.print(now.month(), DEC);
  Serial.print("-");
  Serial.print(now.day(), DEC);
  Serial.print(", ");
  Serial.print(now.hour(), DEC);
  Serial.print(":");
  Serial.print(now.minute(), DEC);
  Serial.print(":");
  Serial.println(now.second(), DEC);
}

Mini-progetto

Crea un orologio digitale con visualizzazione del tempo e della temperatura su una matrice di LED.

Errori comuni

  • Connessione errata dei pin CLK e RST
  • Alimentazione insufficiente o inadeguata
  • Errore nel caricamento dello sketch Arduino
  • Problemi nella lettura del sensore di temperatura

Accessori consigliati

  • Matrice LED 8×8
  • Sensori di temperatura DS18B20
  • Arduino Uno R3
  • Cavo USB A-MicroB

Domande frequenti

Il modulo funziona senza alimentazione esterna?
Verifica sul datasheet del modulo per la tensione minima e massima supportata.

Come posso configurare l’orologio?
Utilizza il metodo setDateTime() fornito dalla libreria DS1302, specificando i valori desiderati.

Informazioni aggiuntive

Peso 25 g