نقل قول نوشته اصلی توسط meysamam نمایش پست ها
با سلام
شما وقتی برای بار اول مقدار به ماژول ساعت بدهید ، ماژول خودش شروع به کار میکنه و فقط شما باید مقدار شمارش را دریافت کنید
ذرود
باز به شما که سری به این تاپیک زدید و سعی کردید بهم کمک کنید..!
سخت افزار رو چک کردم. ماژول ساعت دقیق در بخش Serial Monitot کار صحیحش رو داره نشون میده :
DS1307RTC Read Test
——————-
Ok, Time = 12:54:58, Date (D/M/Y) = 14/9/2017
Ok, Time = 12:54:59, Date (D/M/Y) = 14/9/2017
Ok, Time = 12:55:00, Date (D/M/Y) = 14/9/2017
Ok, Time = 12:55:01, Date (D/M/Y) = 14/9/2017
Ok, Time = 12:55:02, Date (D/M/Y) = 14/9/2017
Ok, Time = 12:55:03, Date (D/M/Y) = 14/9/2017
..
برای چک سون سگمنت هم، از اسکچ TM1637Test از کتابخانه TM1637 استفاده کردم و حتّی پین های ساعت و دیتا رو به ترتیب روی ۹ و ۸ دیجیتال (مثل پین های مربوط به کد ساعت) گذاشتم. سون سگمنت شروع به کار کرد. پس سالمه.
برای تست آردوینو هم (چون آردوینوی دست ساز خودم هست)، از دو آردوینوی Uno و Leonardo استفاده کردم، بروی سه بردبورد و سیم های بردبورد مختلف استفاده کردم، ولی باز کد ساعت جواب نداد.. تنها چیزی که به ذهنم می رسه، اینه که چون کتابخانه های مختلفی برای DS1307 و TM1637 نصب کردم، شاید قاطی می کنه و خروجی سون سگمنت ست نمیشه.
این کتابخانه ها نصب هستند :
کتابخانه های مربوط به DS1307 :
RTClib-master
Adafruit_LED_Backpack_Library
RTCLib_by_NeiroN
DS1307_Emulator
Rtc_by_Makuna
DS1307newAlarms
DS1307RTC
MD_DS1307

کتابخانه های مربوط به TM1637 :
arduino-tm1637-master
TM1637
TM1637-1.1.0
arduino-tm1637-master
DigitalTube
من تجربه ای روی آردوینو ندارم. فقط یک بار با دو تا ماژول nRF24L01+PA+LNA و دو تا آردوینو Uno R3 واکی تاکی ساختم. باید ببخشید اگر بخاطر یک ساعت ساده و مبتدی اینقدر سئوال می پرسم..
بنظرتون مشکل از کتابخانه هاست ؟