TM1637 module nuni ne mai lamba 4 mai lamba 7 da za ku iya amfani da su a cikin ayyukan ku na lantarki. Wani sabo bangaren lantarki mu ƙara zuwa dogon jerin cewa mun kasance muna gabatar muku a cikin wannan shafin yanar gizon kuma hakan na iya zama cikakke musamman ga hukumar ci gaban Arduino. Bugu da ƙari, yana da sauƙin shigarwa kuma ya zo tare da duk abin da kuke buƙatar haɗawa, kawai ku damu da lambar tushe na zane wanda za ku sa shi aiki a cikin IDE.
Menene TM1637?
Una Saukewa: TM1637 Wani nau'in nunin LED ne wanda galibi ana amfani dashi a aikace-aikacen ƙananan ƙarfi kamar agogon dijital, agogon ƙararrawa, da masu ƙidayar girki. TM1637 ya ƙunshi LED guda ɗaya ko fiye da ke kewaye a cikin akwati na filastik wanda ke aiki azaman yanayin nuni. LEDs yawanci ana rufe su a tsakanin rufofi daban-daban guda biyu don hana su fallasa su ga gurɓatawa. Wasu fuska suna iya samun ƙarin murfin kariya don kare LEDs daga lalacewa.
Akwai manyan bambance-bambancen guda biyu na nunin TM1637:
- TM1637 nunin launi guda: Nuni launi guda ɗaya kawai suna da nau'in launi na LED ɗaya akan kowane pixel. Ana iya amfani da su don ayyuka masu sauƙi, kamar nuna lambobi ko haruffa akan fuskar agogon dijital.
- TM1637 nunin launuka masu yawa: nunin launuka masu yawa suna da nau'ikan LED daban-daban waɗanda ke ba da damar ƙarin ayyuka masu rikitarwa, kamar nuna hotuna tare da launuka daban-daban da siffofi. Ana iya amfani da su don ƙarin ci-gaba aikace-aikace kamar kallon bidiyo da rayarwa.
Hanyoyin haɗi
Module mai aiki tare da haɗin kai guda huɗu kawai, Biyu don wutar lantarki, ɗaya don agogo ɗaya kuma ɗaya don bayanai, yana rage yawan haɗin haɗin da za mu saba buƙatar haɗa nunin ɓangarorin 7 guda huɗu. Ana ba da bayanai ta hanyar sadarwar serial, don haka fil ɗaya kawai ake buƙata don shigar da bayanai. Siginar agogo yana bayyana lokacin da aka aika bayanan.
A ƙasa akwai cikakkun bayanai hanyoyin Bayani na TM1637
- Vcc - Haɗa zuwa ingantaccen tunani na halin yanzu, wanda zai iya zama 3.3V ko 5V akan allon Arduino.
- GND - Magana mara kyau ko ƙasa.
- DIO – Serial bayanai shigar.
- CLK - Shigar da siginar agogo.
Shirya TM1637 tare da Arduino
Don aika bayanai zuwa module, za mu iya shirin Arduino MCU daga takardar bayanan masana'anta ko amfani da ɗakin karatu na Arduino, wanda ya riga ya ba mu hanya mafi sauƙi don haɗi zuwa allon mu. Hanya mafi sauƙi don haɗawa zuwa allon mu don Arduino, masana'anta sun riga sun samar mana da ɗakin karatu don samun damar aika bayanan zuwa allon mu. A ƙasa akwai misalin yadda muke haɗawa da wasu mahimman umarni na laburare.
Don yin wannan, skit Misalin da za mu nuna muku zai kasance kamar haka:
#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 } }
Kun riga kun san cewa za ku iya gyara zane yadda kuke so don daidaita shi zuwa aikinku ko buƙatunku na musamman. Wannan misali ne kawai na amfani.
Kasance na farko don yin sharhi