TM1637 Display Simulation Tutorial in Proteus | Connections, Setup, and Extension Guide

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 2

  • @dikafajarfirdausxtl3676
    @dikafajarfirdausxtl3676 Місяць тому +1

    Please give me the coding

    • @saurav__patil
      @saurav__patil  Місяць тому

      #include
      // Define connections to TM1637
      #define CLK 2 // CLK pin of the TM1637 connected to D2
      #define DIO 3 // DIO pin of the TM1637 connected to D3
      // Create display object of TM1637Display type
      TM1637Display display(CLK, DIO);
      void setup() {
      Serial.begin(9600); // Start the serial communication at 9600 baud rate
      display.setBrightness(0x0f); // Set brightness level (0x0f = brightest)
      Serial.println("Enter a number between 0000 and 9999:");
      }
      void loop() {
      if (Serial.available() > 0) {
      String input = Serial.readStringUntil('
      '); // Read input until newline
      input.trim(); // Remove any leading or trailing spaces
      // Ensure the input is a valid number between 0000 and 9999
      if (input.length() == 4 && input.toInt() >= 0 && input.toInt()