WHADDA WPI301 DS1302 ریئل ٹائم کلاک ماڈیول لوگو

WHADDA WPI301 DS1302 ریئل ٹائم کلاک ماڈیول

WHADDA WPI301 DS1302 ریئل ٹائم کلاک ماڈیول پروڈکٹ

تعارف

یورپی یونین کے تمام باشندوں کے لیے
اس پروڈکٹ کے بارے میں اہم ماحولیاتی معلومات
ڈیوائس یا پیکیج پر یہ علامت اس بات کی نشاندہی کرتی ہے کہ آلے کو اس کے لائف سائیکل کے بعد ضائع کرنا ماحول کو نقصان پہنچا سکتا ہے۔ یونٹ (یا بیٹریاں) کو غیر ترتیب شدہ میونسپل فضلہ کے طور پر ضائع نہ کریں۔ اسے ری سائیکلنگ کے لیے کسی خصوصی کمپنی کے پاس لے جانا چاہیے۔ یہ آلہ آپ کے ڈسٹری بیوٹر یا مقامی ری سائیکلنگ سروس کو واپس کیا جانا چاہیے۔ مقامی ماحولیاتی قوانین کا احترام کریں۔
اگر شک ہو تو، کچرے کو ٹھکانے لگانے کے اپنے مقامی حکام سے رابطہ کریں۔
Whadda کو منتخب کرنے کے لئے آپ کا شکریہ! براہ کرم اس ڈیوائس کو سروس میں لانے سے پہلے دستی کو اچھی طرح پڑھیں۔ اگر ٹرانزٹ میں ڈیوائس کو نقصان پہنچا تھا، تو اسے انسٹال یا استعمال نہ کریں اور اپنے ڈیلر سے رابطہ کریں۔

حفاظتی ہدایات

  • اس آلے کو استعمال کرنے سے پہلے اس دستی اور تمام حفاظتی نشانات کو پڑھیں اور سمجھیں۔
  • صرف اندرونی استعمال کے لیے۔
  • یہ آلہ 8 سال یا اس سے زیادہ عمر کے بچے، اور کم جسمانی، حسی یا ذہنی صلاحیتوں یا تجربے اور علم کی کمی والے افراد استعمال کر سکتے ہیں اگر انہیں آلہ کے استعمال کے بارے میں نگرانی یا ہدایات دی گئی ہوں اور انہیں محفوظ طریقے سے سمجھا جاتا ہے۔ ملوث خطرات. بچوں کو آلے کے ساتھ نہیں کھیلنا چاہیے۔ صفائی اور صارف کی دیکھ بھال بچوں کے ذریعہ نگرانی کے بغیر نہیں کی جائے گی۔
عمومی رہنما خطوط
  •  اس کتابچے کے آخری صفحات پر Velleman® سروس اور کوالٹی وارنٹی کا حوالہ دیں۔
  •  حفاظتی وجوہات کی بنا پر ڈیوائس کی تمام ترامیم ممنوع ہیں۔ آلے میں صارف کی تبدیلیوں سے ہونے والے نقصان کو وارنٹی میں شامل نہیں کیا جاتا ہے۔
  •  ڈیوائس کو صرف اس کے مطلوبہ مقصد کے لیے استعمال کریں۔ آلہ کو غیر مجاز طریقے سے استعمال کرنے سے وارنٹی ختم ہو جائے گی۔
  •  اس مینول میں بعض رہنما خطوط کو نظر انداز کرنے سے ہونے والے نقصان کو وارنٹی میں شامل نہیں کیا گیا ہے اور ڈیلر آنے والے کسی بھی نقائص یا مسائل کی ذمہ داری قبول نہیں کرے گا۔
  •  نہ ہی Velleman Group nv اور نہ ہی اس کے ڈیلرز کو اس پروڈکٹ کے قبضے، استعمال یا ناکامی سے پیدا ہونے والے کسی بھی نقصان (غیر معمولی، حادثاتی یا بالواسطہ) – کسی بھی نوعیت (مالی، جسمانی…) کے لیے ذمہ دار ٹھہرایا جا سکتا ہے۔
  •  مستقبل کے حوالے کے لیے اس دستی کو رکھیں۔

Arduino® کیا ہے؟
Arduino® ایک اوپن سورس پروٹو ٹائپنگ پلیٹ فارم ہے جو استعمال میں آسان ہارڈ ویئر اور سافٹ ویئر پر مبنی ہے۔ Arduino® بورڈز ان پٹس کو پڑھنے کے قابل ہیں – لائٹ آن سینسر، بٹن پر انگلی یا ٹویٹر میسج – اور اسے آؤٹ پٹ میں تبدیل کر سکتے ہیں – موٹر کو چالو کرنا، ایل ای ڈی آن کرنا، کچھ آن لائن شائع کرنا۔ آپ بورڈ پر موجود مائکروکنٹرولر کو ہدایات کا ایک سیٹ بھیج کر اپنے بورڈ کو بتا سکتے ہیں کہ کیا کرنا ہے۔ ایسا کرنے کے لیے، آپ Arduino پروگرامنگ لینگویج (وائرنگ پر مبنی) اور Arduino® سافٹ ویئر IDE (پروسیسنگ پر مبنی) استعمال کرتے ہیں۔ ٹویٹر پیغام کو پڑھنے یا آن لائن شائع کرنے کے لیے اضافی شیلڈز/ماڈیولز/اجزاء درکار ہیں۔ سرف ٹو www.arduino.cc مزید معلومات کے لیے

پروڈکٹ ختمview

DS1302 ٹرکل چارج ٹائم کیپنگ چپ ایک ریئل ٹائم کلاک/کیلنڈر اور 31 بائٹس سٹیٹک ریم پر مشتمل ہے۔ یہ ایک سادہ سیریل انٹرفیس کے ذریعے مائیکرو پروسیسر کے ساتھ بات چیت کرتا ہے۔ ریئل ٹائم گھڑی/کیلنڈر سیکنڈ، منٹ، گھنٹے، دن، تاریخ، مہینہ اور سال کی معلومات فراہم کرتا ہے۔ مہینے کے اختتام کی تاریخ خود بخود 31 دنوں سے کم مہینوں کے لیے ایڈجسٹ ہو جاتی ہے، بشمول لیپ سال کے لیے اصلاحات۔ گھڑی 24 گھنٹے یا 12 گھنٹے کی شکل میں AM/PM اشارے کے ساتھ چلتی ہے۔

وضاحتیں

  •  بجلی کی فراہمی: 1 x CR2032 (شامل)
  • TTL ہم آہنگ: VCC = 5 V
  •  درجہ حرارت کی حد: 0 °C سے +70 °C
خصوصیات
  •  ٹائم کیپنگ کے تمام افعال کا انتظام کرتا ہے: ریئل ٹائم گھڑی سیکنڈ، منٹ، گھنٹے، مہینے کی تاریخ، مہینہ، ہفتے کا دن، اور سال لیپ سال کے ساتھ شمار کرتی ہے۔
  • 31 x 8 بیٹری سے چلنے والی عام مقصد کی RAM
  • زیادہ تر مائکروکنٹرولرز کے لیے سادہ سیریل پورٹ انٹرفیس: سادہ 3 وائر انٹرفیس
  •  گھڑی یا RAM ڈیٹا کو پڑھنے یا لکھنے کے لیے سنگل بائٹ یا ایک سے زیادہ بائٹ (برسٹ موڈ) ڈیٹا ٹرانسفر
  •  کم پاور آپریشن بیٹری بیک اپ رن ٹائم کو بڑھاتا ہے: 2.0 V سے 5.5 V مکمل آپریشن
  •  300 µA @ 2.0 V سے کم استعمال کرتا ہے۔
کنکشن

WHADDA WPI301 DS1302 ریئل ٹائم کلاک ماڈیول 01

اردوینو®
D5
D6
D7
5 وی
جی این ڈی
ڈبلیو پی آئی 301
CE
I/O
ایس سی ایل کے
وی سی سی
جی این ڈی

پن لے آؤٹWHADDA WPI301 DS1302 ریئل ٹائم کلاک ماڈیول 02

CE ان پٹ پڑھنے یا لکھنے کے دوران سی ای سگنل کو بلند ہونا چاہیے۔ اس پن میں اندرونی 40 kΩ (typ) پل ڈاؤن ریزسٹر زمین پر ہے۔ نوٹ: پچھلی ڈیٹا شیٹ کی نظرثانی کو CE کو RST کہا جاتا ہے۔ پن کی فعالیت میں کوئی تبدیلی نہیں آئی ہے۔
I/O ان پٹ/پش پل آؤٹ پٹ۔ I/O پن 3 وائر انٹرفیس کے لیے دو طرفہ ڈیٹا پن ہے۔ اس پن میں اندرونی 40 kΩ (typ) پل ڈاؤن ریزسٹر زمین پر ہے۔
ایس سی ایل کے ان پٹ SCLK کا استعمال سیریل انٹرفیس پر ڈیٹا موومنٹ کو سنکرونائز کرنے کے لیے کیا جاتا ہے۔ اس پن میں اندرونی 40 kΩ (typ) پل ڈاؤن ریزسٹر زمین پر ہے۔
وی سی سی دوہری سپلائی کنفیگریشن میں پرائمری پاور سپلائی پن۔ VCC1 بنیادی طاقت کی عدم موجودگی میں وقت اور تاریخ کو برقرار رکھنے کے لیے بیک اپ سورس سے منسلک ہے۔ VMA301 VCC1 یا VCC2 کے بڑے سے کام کرتا ہے۔ جب VCC2 VCC1 + 0.2 V سے بڑا ہوتا ہے، VCC2 WPI301 کو طاقت دیتا ہے۔ جب VCC2 VCC1 سے کم ہوتا ہے، VCC1 WPI301 کو طاقت دیتا ہے۔
جی این ڈی گراؤنڈ

Example 
ایس کو استعمال کرنے کے قابل ہونے سے پہلےampپروگرام میں، ایک اضافی لائبریری کو انسٹال کرنے کی ضرورت ہے۔ اسکیچ پر جائیں > لائبریری شامل کریں > لائبریریوں کا نظم کریں… WHADDA WPI301 DS1302 ریئل ٹائم کلاک ماڈیول 03سرچ بار میں "DS1302" ڈالیں اور RTC لائبریری بذریعہ Makuna انسٹال کریں (پہلا نتیجہ ہونا چاہئے)۔ WHADDA WPI301 DS1302 ریئل ٹائم کلاک ماڈیول 04 Whadda WPI301 DS1302 ریئل ٹائم کلاک ماڈیول سابقample
یہ ڈیمو DS1302 RTC ماڈیول پر وقت کو خاکے کے مرتب کردہ وقت پر سیٹ کرتا ہے۔
اس کو ترتیب دینے کے بعد DS1302 ماڈیول کے ذریعے واپس آنے والا وقت وقتاً فوقتاً سیریل مانیٹر پر پرنٹ کیا جاتا ہے۔
چیک کریں۔ whadda.com اس ڈیمو کے لیے وائرنگ ڈایاگرام سمیت مزید معلومات کے لیے۔
// کنکشنز:
// DS1302 CLK/SCLK –> 7
// DS1302 DAT/IO –> 6
// DS1302 RST/CE –> 5
// DS1302 VCC -> 3.3v - 5v
// DS1302 GND –> GND
*/
#شامل
#شامل

تھری وائر مائی وائر (6,7,5)؛ // IO، SCLK، CE
RtcDS1302 Rtc (myWire)؛
باطل سیٹ اپ ()
{
Serial.begin(57600)؛
سیریل پرنٹ ("مرتب:")؛
Serial.print(__DATE__);
Serial.println(__TIME__);
Rtc.Begin();
RtcDateTime مرتب = RtcDateTime(__DATE__, __TIME__); پرنٹ ڈیٹ ٹائم (مرتب کردہ)؛
سیریل.پرنٹلن ()؛
//Rtc.SetDateTime(مرتب کردہ)؛
اگر (!Rtc.IsDateTimeValid())
{
// عام وجوہات:
//

  1. پہلی بار آپ بھاگے تھے اور ڈیوائس ابھی تک نہیں چل رہی تھی //
  2. ڈیوائس پر بیٹری کم ہے یا غائب ہے۔

Serial.println("RTC نے تاریخ کے وقت میں اعتماد کھو دیا!"); Rtc.SetDateTime(مرتب کردہ)؛
}
اگر (Rtc.GetIs Write Protected())
{
Serial.println("RTC تحریری طور پر محفوظ تھا، اب تحریر کو فعال کر رہا ہے")؛
آر ٹی سی سیٹ کیا لکھنے سے محفوظ ہے (غلط)؛
}
اگر (!آر ٹی سی گیٹ چل رہا ہے())
{
Serial.println("RTC فعال طور پر نہیں چل رہا تھا، اب شروع ہو رہا ہے")؛ آر ٹی سی سیٹ چل رہا ہے (سچ)؛
}
RtcDateTime now = Rtc. تاریخ کا وقت حاصل کریں ()؛ اگر (اب < مرتب)
{
Serial.println("RTC مرتب وقت سے پرانا ہے! (تاریخ کا وقت اپ ڈیٹ کرنا)")؛ Rtc.SetDateTime(مرتب کردہ)؛
}
ورنہ اگر (اب > مرتب)
{
Serial.println("RTC مرتب وقت سے نیا ہے۔ (اس کی توقع ہے)")؛ }
ورنہ اگر (اب == مرتب)
{
Serial.println("RTC مرتب وقت کے برابر ہے! (متوقع نہیں لیکن سب ٹھیک ہے)")؛
}
باطل لوپ ()
{
RtcDateTime now = Rtc. تاریخ کا وقت حاصل کریں ()؛
پرنٹ ڈیٹ ٹائم (اب)؛
سیریل.پرنٹلن ()؛
اگر (! now.IsValid())
{
// عام وجوہات:
//

  1. ڈیوائس کی بیٹری کم ہے یا غائب ہے اور پاور لائن منقطع ہو گئی تھی۔

Serial.println("RTC نے تاریخ کے وقت میں اعتماد کھو دیا!");
}
تاخیر(10000)؛ // دس سیکنڈ
}
#(a) کی گنتی کی وضاحت کریں ((a) کا سائز / (a[0]) کا سائز)
void printDateTime (const RtcDateTime اور dt)
{
چار تاریخ کی تار[20]؛
snprintf_P(تاریخ کی ترتیب،
گنتی (تاریخ کی تاریخ)،
PSTR(“%02u/%02u/%04u %02u:%02u:%02u”),
dt.Month(),
dt.Day(),
تاریخ سال ()
dt.Hour()
dt.Minute(),
dt.Second() );
سیریل پرنٹ (تاریخ کی تار)؛
}
whadda.com
ترمیمات اور ٹائپوگرافیکل غلطیاں محفوظ ہیں - © Velleman Group nv. WPI301_v01 Velleman Group nv، Legen Heirweg 33 - 9890 Gavere.

دستاویزات / وسائل

WHADDA WPI301 DS1302 ریئل ٹائم کلاک ماڈیول [پی ڈی ایف] یوزر مینوئل
WPI301 DS1302 ریئل ٹائم کلاک ماڈیول، WPI301، DS1302 ریئل ٹائم کلاک ماڈیول، کلاک ماڈیول، ماڈیول

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *