TM1637: Arduino க்கான காட்சி தொகுதி

TM1637

TM1637 என்பது 4-இலக்க 7-பிரிவு காட்சி தொகுதி உங்கள் மின்னணு திட்டங்களில் நீங்கள் பயன்படுத்தலாம். ஒரு புதிய மின்னணு கூறுகளை நாம் நீண்ட பட்டியலில் சேர்க்கிறோம் இந்த வலைப்பதிவில் நாங்கள் உங்களுக்கு வழங்குகிறோம், குறிப்பாக Arduino டெவலப்மெண்ட் போர்டுக்கு இது சரியானதாக இருக்கும். கூடுதலாக, இதை நிறுவுவது மிகவும் எளிதானது மற்றும் உங்களுக்கு தேவையான அனைத்தையும் ஒருங்கிணைத்து வருகிறது, நீங்கள் ஸ்கெட்சின் மூலக் குறியீட்டைப் பற்றி மட்டுமே கவலைப்பட வேண்டும், அதை நீங்கள் ஐடிஇயில் வேலை செய்யும்.

TM1637 என்றால் என்ன?

ஒரு TM1637 காட்சி இது ஒரு வகை LED டிஸ்ப்ளே ஆகும், இது பொதுவாக டிஜிட்டல் கடிகாரங்கள், அலார கடிகாரங்கள் மற்றும் சமையலறை டைமர்கள் போன்ற குறைந்த சக்தி பயன்பாடுகளில் பயன்படுத்தப்படுகிறது. TM1637 ஆனது ஒன்று அல்லது அதற்கு மேற்பட்ட எல்.ஈ.டிகளைக் கொண்டுள்ளது, இது ஒரு பிளாஸ்டிக் பெட்டியில் இணைக்கப்பட்டுள்ளது, அது காட்சி பெட்டியாக செயல்படுகிறது. எல்.ஈ.டிகள் பொதுவாக இரண்டு தனித்தனி கவர்களுக்கு இடையே சீல் வைக்கப்பட்டு, அவை மாசுபாடுகளுக்கு வெளிப்படுவதைத் தடுக்கின்றன. எல்இடிகளை சேதத்திலிருந்து பாதுகாக்க சில திரைகளில் கூடுதல் பாதுகாப்பு உறை இருக்கலாம்.
TM1637 காட்சிகளில் இரண்டு முக்கிய வகைகள் உள்ளன:

  • TM1637 ஒற்றை வண்ண காட்சிகள்: ஒற்றை வண்ணக் காட்சிகள் ஒரு பிக்சலுக்கு ஒரு வகை LED நிறத்தை மட்டுமே கொண்டிருக்கும். டிஜிட்டல் வாட்ச் முகத்தில் எண்கள் அல்லது எழுத்துக்களைக் காண்பிப்பது போன்ற எளிய பணிகளுக்கு அவற்றைப் பயன்படுத்தலாம்.
  • TM1637 பல வண்ண காட்சிகள்: மல்டி-கலர் டிஸ்ப்ளேக்கள் பல்வேறு வகையான எல்.ஈ.டிகளைக் கொண்டுள்ளன, அவை வெவ்வேறு வண்ணங்கள் மற்றும் வடிவங்களைக் கொண்ட படங்களைக் காண்பிப்பது போன்ற மிகவும் சிக்கலான பணிகளை அனுமதிக்கின்றன. வீடியோக்கள் மற்றும் அனிமேஷன்களைப் பார்ப்பது போன்ற மேம்பட்ட பயன்பாடுகளுக்கு அவை பயன்படுத்தப்படலாம்.

தொகுதி இணைப்புகள்

வேலை செய்யும் ஒரு தொகுதி நான்கு இணைப்புகளுடன், சக்திக்கு இரண்டு, கடிகாரத்திற்கு ஒன்று மற்றும் தரவுக்கு ஒன்று, பொதுவாக நான்கு 7-பிரிவு காட்சிகளை இணைக்க வேண்டிய இணைப்புகளின் எண்ணிக்கையை வெகுவாகக் குறைக்கிறது. தொடர் தகவல்தொடர்பு மூலம் தரவு வழங்கப்படுகிறது, எனவே தரவு உள்ளீட்டிற்கு ஒரு பின் மட்டுமே தேவை. கடிகார சமிக்ஞை தரவு அனுப்பப்படும் நேரத்தை வரையறுக்கிறது.

கீழே விரிவாக உள்ளன இணைப்புகள் TM1637 தொகுதி:

  • Vcc - நேர்மறை குறிப்பு மின்னோட்டத்துடன் இணைக்கிறது, இது Arduino போர்டில் 3.3V அல்லது 5V ஆக இருக்கலாம்.
  • GND - எதிர்மறை குறிப்பு அல்லது அடிப்படை.
  • DIO - தொடர் தரவு உள்ளீடு.
  • CLK - கடிகார சமிக்ஞை உள்ளீடு.

Arduino உடன் TM1637 நிரலாக்கம்

Arduino IDE, தரவு வகைகள், நிரலாக்கம்

தொகுதிக்கு தரவை அனுப்ப, எங்களால் முடியும் Arduino MCU நிரல் சிப் உற்பத்தியாளரின் தரவுத் தாளில் இருந்து அல்லது Arduino நூலகத்தைப் பயன்படுத்தவும், இது ஏற்கனவே எங்கள் திரையுடன் இணைக்க எளிதான வழியை வழங்குகிறது. Arduino க்கான எங்கள் திரையுடன் இணைவதற்கான எளிதான வழி, உற்பத்தியாளர் ஏற்கனவே எங்கள் திரைக்கு தரவை அனுப்ப ஒரு நூலகத்தை எங்களுக்கு வழங்கியுள்ளார். நாம் எவ்வாறு இணைக்கிறோம் என்பதற்கான எடுத்துக்காட்டு மற்றும் சில அடிப்படை கட்டளைகள் கீழே உள்ளன நூலகம்.

இதற்காக, ஸ்கிட் நாங்கள் உங்களுக்குக் காண்பிக்கும் உதாரணம் பின்வருமாறு:

#include "TM1637.h" //Biblioteca necesaria
#define CLK A1    //Definición del pin A1 para el reloj y del A0 para datos
#define DIO A0

TM1637 Display1(CLK,DIO); //Crear una variable de tipo dato
int8_t Digits[] = {0,0,0,0}; //El valor inicial a mostrar

void setup()
   {  
       Display1.set();  //Inicializar
       Display1.init() ;
   }

void loop()
{
//Contador de 0 a 1000
 for (int i=0 ; i < 1000 ; i++){
  Digits[0] = 0;
  Digits[1] = floor(i/100);
  Digits[2] = floor((i%100)/10); 
  Digits[3] = floor(i%10);
  delay(1000); 
  Display1.display(Digits); //Función para escribir en el Display
 }
}

உங்களால் முடியும் என்பது உங்களுக்கு ஏற்கனவே தெரியும் ஓவியத்தை மாற்றவும் உங்கள் திட்டம் அல்லது குறிப்பிட்ட தேவைகளுக்கு ஏற்ப அதை மாற்றியமைக்கவும். பயன்பாட்டிற்கு இது ஒரு உதாரணம் மட்டுமே.


கருத்து தெரிவிப்பதில் முதலில் இருங்கள்

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.