ارسال سفارشات بالای 900 هزار تومان رایگان میباشد

ماژول TM1637

آشنایی با ماژول

‫این ماژول یک ماژول نمایشگر 12 پین با یک نمایشگر دیجیتال 0.36 اینچ با یک نقطه ساعت با درایور TM1637 است. ‫
‫این درایور فقط به 2 خط سیگنال نیاز دارد تا MCU بتواند نمایشگر دیجیتال سون سگمنت را کنترل کند. ‫
‫رنگ نمایشگر قرمز بوده و دارای تنظیم شدت روشنایی در 8 حالت می باشد ‫
‫ماژول دارای 4 سوراخ برای بسته شدن با پیچ 2 میلیمتری را دارد. ‫
‫ماژول می تواند با ولتاژ 3.3 تا 5.5 ولت کار کند

روش کار با ماژول

‫این ماژول دارای یک کتابخانه اختصاصی می باشد که کار با آن را بسیار ساده می کند ‫
‫برای نصب کتابخانه به منوی Tools/Manage Libraries بروید و TM1637 را پیدا کرده و نصب کنید. ‫
‫مطابق شکل زیر اتصالات پینهای آن را انجام دهید و برنامه نمونه را بارگزاری نمایید ‫
‫خط سیاه GND به GND ‫
‫خط قرمز 5 ولت VCC ‫
‫D2 خط زرد DIO ‫
‫D3 خط سفید CLK ‫

نمونه برنامه تست ماژول

‫#include
‫int CLK = 2; ‫
‫int DIO = 3; ‫
‫TM1637 tm(CLK,DIO); ‫
‫ ‫
‫void setup() { ‫
‫ // put your setup code here, to run once: ‫
‫ tm.init(); ‫
‫ //set brightness; 0-7 ‫
‫ tm.set(2); ‫
‫} ‫
‫ ‫
‫void loop() { ‫
‫ // example: shows "12:ab" tm.display(position, character); ‫
‫ tm.display(0,1); /// show 1 in first digit ‫
‫ tm.display(1,2); /// show 2 in secound digit ‫
‫ tm.point(1); /// show point in secound place ‫
‫ tm.display(2,10); /// 10=a ‫
‫ tm.display(3,11); /// 11=b ‫
‫ ‫
‫ delay(1000); ‫
‫ ‫
‫ // example: "1234" ‫
‫ displayNumber(1234); ‫
‫ ‫
‫ delay(1000); ‫
‫} ‫
‫ ‫
‫void displayNumber(int num){ ‫
‫ tm.display(3, num % 10); ‫
‫ tm.display(2, num / 10 % 10); ‫
‫ tm.display(1, num / 100 % 10); ‫
‫ tm.display(0, num / 1000 % 10); ‫
‫}

  • جدید ترین
    • جدید ترین
    • موضوع
    • نام
    • 8
    • 24
    • 48
    • 96
    • 120
    120 تعداد نمایش
  • جدید ترین
    • جدید ترین
    • موضوع
    • نام
  • تعداد نمایش 6
    • 8
    • 24
    • 48
    • 96
    • 120