Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D arduino digital clock por OFFGrid no Printables

Descrição

digital clock easy to build 

rtc: [https://www.laskakit.cz/arduino-rtc-hodiny-realneho-casu-ds3231-at24c32/](https://www.laskakit.cz/arduino-rtc-hodiny-realneho-casu-ds3231-at24c32/)

code:

#include <Wire.h>

#include <RTClib.h>

#include <TM1637Display.h>


 

#define CLK 2

#define DIO 3


 

bool alarmDone = false;


 

RTC_DS3231 rtc;

TM1637Display display(CLK, DIO);


 

void setup() {

  pinMode(11, OUTPUT);


 

  pinMode(4, INPUT_PULLUP);

  Wire.begin();

  rtc.begin();

  display.setBrightness(0x0f); // Jas 0-15




 

  // time set

  //rtc.adjust(DateTime(2025, 6, 11, 16, 29, 0)); // 11. 6. 2025 14:30:00

}


 

void loop() {

  if (digitalRead(4) == HIGH) {

    display.clear();

  } else {

    DateTime now = rtc.now();

    int hours = now.hour();

    int minutes = now.minute();


 

    bool noc = (hours >= 20 || hours < 6);

  if (noc) {

    display.setBrightness(1);  //night brightnes

  } else {

    display.setBrightness(15);  //day brightnes

  }


 

    display.showNumberDecEx(hours * 100 + minutes, 0b11100000, true);

    delay(100);



 

  if (hours == 7 && minutes == 0) {

   

      analogWrite(11, 250);

      delay(70);

      analogWrite(11, 0);

      delay(100);

    } else {

      analogWrite(11, 0); // alarm

    }

  }

}


 

Printables

arduino digital clock

Publicado em 15 de jun de 2025

10
Curtidas
31
Downloads
Categoria Portable Devices
Tags
clock diy computer arduino
Licença Creative Commons — Public Domain
Arquivos (2)
clock-bottom-V.2.stl 5 KB
clock-face.stl 8.1 KB
Ver no Printables (abre em nova aba)

Gostou deste modelo? Crie uma conta grátis para salvar seus favoritos e voltar a eles depois.

Criar conta