TM1637: le faʻaaliga module mo Arduino

TM1637

TM1637 o se 4-numera 7-vaega fa'aaliga module e mafai ona e fa'aogaina i au galuega fa'aeletonika. O se fou vaega faaeletonika matou te faaopoopo i le lisi umi na matou tuʻuina atu ia te oe i lenei blog ma e mafai ona lelei atoatoa mo le Arduino development board. E le gata i lea, e matua faigofie lava ona faʻapipiʻi ma sau ma mea uma e te manaʻomia faʻatasi, e tatau ona e popole e uiga i le faʻailoga autu o le ata tusi e te faʻaaogaina ai i le IDE.

O le a le TM1637?

Una TM1637 fa'aaliga O se ituaiga o fa'aaliga LED e masani ona fa'aogaina i fa'aoga maualalo e pei o uati numera, uati fa'ailo, ma taimi umukuka. O le TM1637 e aofia ai le tasi poʻo le sili atu o LED o loʻo faʻapipiʻiina i totonu o se pusa palasitika e galue e pei o le faʻaaliga faʻaaliga. E masani ona fa'amaufa'ailoga LED i le va o ufi eseese e lua e puipuia ai mai le fa'aalia i mea leaga. O nisi pupuni atonu e iai se isi ufiufi puipui e puipuia ai LED mai le faaleagaina.
E lua ituaiga eseese o faʻaaliga TM1637:

  • TM1637 fa'aaliga lanu tasi: Fa'aaliga lanu tasi e na'o le tasi le ituaiga o lanu LED ile pika. E mafai ona fa'aogaina mo galuega faigofie, e pei o le fa'aalia o numera po'o mata'itusi i luga o foliga fa'akomepiuta uati.
  • TM1637 fa'aaliga tele-lanu: O fa'aaliga e tele-lanu e iai le tele o ituaiga LED e mafai ai mo galuega sili atu ona lavelave, e pei o le fa'aalia o ata e eseese lanu ma foliga. E mafai ona faʻaogaina mo faʻaoga sili atu ona maualuga e pei o le matamataina o vitio ma faʻafiafiaga.

Feso'ota'iga module

O se module e aoga fa'atasi ai ma na'o fa'atasiga, lua mo le malosi, tasi mo le uati ma le tasi mo faʻamaumauga, e matua faʻaitiitia ai le numera o fesoʻotaʻiga e masani ona tatou manaʻomia e faʻafesoʻotaʻi faʻaaliga 7-vaega. O fa'amatalaga e tu'uina atu e ala i feso'ota'iga fa'asologa, o lea e na'o le tasi le pine e mana'omia mo fa'amaumauga. O le faailo o le uati e faʻamalamalamaina le taimi e lafo ai faʻamatalaga.

O lo'o fa'amatalaina i lalo o fesoʻotaʻiga o le TM1637 module:

  • Vcc - Fesoʻotaʻi i se faʻamatalaga lelei o loʻo i ai nei, e mafai ona 3.3V poʻo 5V i luga o le laupapa Arduino.
  • GND – Fa'asinomaga le lelei po'o eleele.
  • DIO – Fa'asoa fa'amaumauga fa'asologa.
  • CLK – Fa'ailo fa'ailoga uati.

Polokalama le TM1637 ma Arduino

Arduino IDE, ituaiga faʻamaumauga, polokalame

Ina ia auina atu faʻamatalaga i le module, matou te mafai polokalame le Arduino MCU mai le pepa o faʻamatalaga a le tagata gaosi meataalo poʻo le faʻaogaina o le faletusi Arduino, lea ua uma ona tuʻuina mai ia i tatou le auala sili ona faigofie e faʻafesoʻotaʻi ai i la tatou mata. O le auala pito sili ona faigofie e faʻafesoʻotaʻi ai i la matou mata mo Arduino, ua uma ona tuʻuina mai e le kamupanī ia i matou se faletusi e mafai ai ona auina atu faʻamatalaga i la matou mata. O loʻo i lalo se faʻataʻitaʻiga o le auala tatou te faʻafesoʻotaʻi ai ma nisi o tulafono sili ona taua o faletusi.

Ina ia faia lenei mea, le tala fa'atusa O le faʻataʻitaʻiga matou te faʻaali atu ia te oe e faʻapea:

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

Ua uma ona e iloa e te mafaia suia le ata pe a e mana'o e fa'afetaui i lau poloketi po'o mana'oga fa'apitoa. Ua na'o se fa'ata'ita'iga o le fa'aoga.


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

Ia avea muamua ma faamatalaga

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli. O nofoaga e manaʻomia e makaina *

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.

Igilisi suʻegaSu'ega Catalansuega faaSipaniolo