TM1637: imodyuli yokubonisa yeArduino

TM1637

I-TM1637 yimodyuli ye-4-digit 7-segment display module onokuzisebenzisa kwiiprojekthi zakho ze-elektroniki. Entsha icandelo electronic songeza kuluhlu olude ukuba besinibonisa kule bhlog kwaye inokulunga ngakumbi kwibhodi yophuhliso yeArduino. Ukongeza, kulula kakhulu ukuyifaka kwaye iza nayo yonke into oyifunayo edibeneyo, kufuneka ukhathazeke kuphela malunga nekhowudi yomthombo we-sketch oya kuyenza isebenze kwi-IDE.

Yintoni i-TM1637?

Omnye TM1637 umboniso Luhlobo lwesiboniso se-LED esiqhele ukusetyenziswa kwizicelo zamandla aphantsi ezifana neewotshi zedijithali, iiwotshi ze-alam, kunye nezibali-xesha zasekhitshini. I-TM1637 iqulethe i-LED enye okanye ngaphezulu efakwe kwi-plastic case esebenza njengento yokubonisa. Ii-LED zihlala zitywinwa phakathi kwamagquma amabini ahlukeneyo ukuthintela ukuba zingavezwa kungcoliseko. Ezinye izikrini zinokuba nesikhuselo esongezelelweyo sokukhusela ii-LEDs emonakalweni.
Kukho iintlobo ezimbini eziphambili ze-TM1637 zokubonisa:

  • TM1637 imiboniso yombala omnye: Ukuboniswa kombala omnye kunohlobo olunye lombala we-LED ngepixel nganye. Zingasetyenziselwa imisebenzi elula, njengokubonisa amanani okanye oonobumba kwiwotshi yedijithali.
  • TM1637 imiboniso yemibala emininzi: Imiboniso yemibala emininzi ineentlobo ezininzi ezahlukeneyo zee-LED ezivumela imisebenzi enzima ngakumbi, njengokubonisa imifanekiso enemibala eyahlukeneyo kunye neemilo. Zingasetyenziselwa usetyenziso oluphambili ngakumbi njengokubukela iividiyo kunye nee-animation.

Uqhagamshelo lweemodyuli

Imodyuli esebenzayo ngoqhagamshelo ezine kuphela, ezimbini zamandla, enye yewotshi kwaye enye yedatha, inciphisa kakhulu inani loqhagamshelo esiya kulidinga ngokuqhelekileyo ukudibanisa iziboniso ezine ze-7-segment. Idatha inikezelwa ngonxibelelwano lwe-serial, ngoko ke i-pin enye kuphela ifunekayo kwigalelo ledatha. Isignali yewotshi ichaza ixesha lokuthunyelwa kwedatha.

Apha ngezantsi kucacisiwe unxibelelwano ye TM1637 imodyuli:

  • I-Vcc - Idibanisa kwi-positive reference current, enokuthi ibe yi-3.3V okanye i-5V kwibhodi ye-Arduino.
  • GND – Isalathiso esingalunganga okanye umhlaba.
  • I-DIO – igalelo ledatha yothotho.
  • CLK – Ukufakwa komqondiso wewotshi.

Ukucwangcisa i-TM1637 kunye neArduino

Arduino IDE, iintlobo zedatha, inkqubo

Ukuthumela idatha kwimodyuli, sinako Inkqubo yeArduino MCU ukusuka kwiphepha ledatha lomenzi wetshiphu okanye usebenzise ilayibrari yeArduino, esele isinika eyona ndlela ilula yokudibanisa kwiscreen sethu. Eyona ndlela ilula yokuqhagamshela kwiscreen seArduino, umenzi sele esinika ithala leencwadi ukuze sikwazi ukuthumela idatha kwiscreen sethu. Ngezantsi ngumzekelo wendlela esinxibelelana ngayo kunye neminye yeyona miyalelo isisiseko ye Ithala leencwadi.

Ukwenza oku, iskiti Umzekelo esikubonisa wona uya kuba ngulo ulandelayo:

#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
 }
}

Sele uyazi ukuba unako lungisa umzobo njengoko uthanda ukuyiqhelanisa neprojekthi yakho okanye iimfuno ezithile. Lo ngumzekelo nje wokusetyenziswa.


Yiba ngowokuqala ukuphawula

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.