اطلاعیه

Collapse
No announcement yet.

ساعت و تقویم شمسی فارسی ،دماسنج ،قفل رمز و.... 

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ساعت و تقویم شمسی فارسی ،دماسنج ،قفل رمز و.... 


    multi clock
    ویژگیهای مدار:
    1.ساعت دقیق
    2.تقویم شمسی با در نظر گرفتن سال کبیسه
    3.صفحه نمایش فارسی
    4.دماسنج دقیق با اخطار دمای کم یا زیاد
    5.دو خروجی رله برای دمای کم و زیاد
    6.قابلیت تعریف دمای کم و زیاد برای ترمستات
    7.دارای سه زنگ هشدار (روزانه و هفتگی و ماهانه)
    8.هر زنگ هشدار دارای یک خروجی رله جداگانه
    9.دارای ملودی برای زنگ هشدار
    10.دارای قفل رمز 6 رقمی با قابلیت تغییر کد قفل دارای یک خروجی
    11.دارای باطری بکاپ برای زمان قطع برق
    12.کنترل و تنظیم دستگاه فقط با 7 میکروسوییچ
    13.قابل اتصال به کامپیوتر و ارتباط با نرم افزار دستگاه multi sensor
    14.طراحی pcb بسیار دقیق و کوچک
    15.صفحه نمایش زیبا با نمایش ساعت و دما و تاریخ وهفته با جاروبهای زیبا و مختلف و قابلیتهای دیگر

    قابلیتهای نرم افزار multi sensor
    1.نمایش دما روی نمودار
    2.نمونه برداری مقدار دما در هر ثانیه 1 بار و ذخیره داخل سیستم در قالب txt
    3.تعیین مقدار min و max دما برای نمایش روی نمودار
    4.تعیین مقدار زمان نمونه برداری و قابلیتهای دیگر

    برای دانلود فایلهای پروژه اینجا کلیک کنیدhttp://datasheet.persiangig.com/imag...rojectfile.rar

    فایلهای پروژه شامل pcb کامل مدار ، شماتیک مدار ، فایلهای شبیه سازی proteus7.4 ، جزوه راهنمای مدار ، فایل هگز میکروکنترلر (demo) و نرم افزار multi sensor می باشد

    برای دانلود فیلم و عکس از مدار ساخته شده اینجا کلیک کنید http://datasheet.persiangig.com/imag...ject/media.rar

    برای دانلود سورس کامل برنامه بسکام به ادرس زیر بروید
    http://www.datasheet.blogfa.com/page/microproject.aspx
    فایل های پیوست شده
    ای انسان بمان برای ساختن ؛ نساز برای ماندن

    #2
    پاسخ : ساعت و تقویم شمسی فارسی ،دماسنج ،قفل رمز و.... در یک مدار با atmega32

    نوشته اصلی توسط syavash_kasraeee
    من فایل شما رو هنوز باز نکردم اما اگه کار میکنه که خیلی ایول داره :applause:
    انشاء ا... موفق باشید
    با چه نرم افزاری نوشتید؟
    سلام خدمت اقا سیاوش عزیز
    میکروی این پروژه با نرم افزار bascom نوشته شده و شامل حدودا 4000 خط برنامه میشه و نرم افزار multisensor هم با vb6 نوشته شده. ضعف اصلی این پروژه استفاده از rs232 به جای usb هستش و دلیل اینکه از usb استفاده نشد بالا رفتن هزینه پروژه و پیچیده تر شدن pcb مدار (استفاده از ft232) بود.در مدار از یک کریستال ساعت 32768hz برای بالا بردن دقت ساعت استفاده شده و برای نوشتن حروف فارسی از دستور DEFLCDCHAR استفاده شده در حالت عادی بیش از 8 حرف فارسی نمیشه ساخت که با گذاشتن کارکتورهای مرتبط به هم تو زیربرنامه های مختلف و فراخوانی اونا قبل از زمان نمایش هر کدوم روی LCD ،کارکتور های بیشتری به زبان فارسی به نمایش در اومدن.قفل رمز این مدار به علت نداشتن KEYPAD اعداد(3*4) میشه گفت یه قفل رمز حرفه ای نیست ولی روی ساخت منوی اون خیلی کار شده و دلیل قرار ندادن KEYPAD برای بزرگ نشدن حجم مدار بود. الارم این پروژه کامل است و وقت زیادی برای طراحی اون صرف شده دارای سه الارم با تکرارهای روزانه ،هفتگی و ماهانه با اخطار LCD در زمان روشن شدن هر الارم و اخطار زنگ و رله برای هر الارم میباشد.الارمها کاملا مستقل از هم هستند و کار هیچ کودوم روی دیگری تاثیر نمیزاره.خروجی سریال میکرو شامل 3 بایت اطلاعات میشه که هر ثانیه 1 بار ارسال میشن اولین عدد کد شناسایی نرم افزاره ، دومین و سومین عدد مقدار دمای گرفته شده ازADC هست که به دو بایت LSB و MSB تقسیم میشه.
    این قسمتی از مشخصات فنی پروژه بود امیدوارم جوابتونو گرفته باشید
    ای انسان بمان برای ساختن ؛ نساز برای ماندن

    دیدگاه


      #3
      پاسخ : ساعت و تقویم شمسی فارسی ،دماسنج ،قفل رمز و.... در یک مدار با atmega32

      سلام و تشکر بسیار عالی بود اگه میشه سورس برنامه را هم دریافت کنیم خیلی ازش میشه یاد گرفت و اینکه از lcd کارکتری استفاده شده میشه راحت از lcd گرافیکی استفاده نمود یا نه ؟ اگه بشه افکت ها خیلی جالبتر دیده میشن برا سورس برنامه هم اگه میشه

      دیدگاه


        #4
        پاسخ : ساعت و تقویم شمسی فارسی ،دماسنج ،قفل ر

        نوشته اصلی توسط rmashmoul
        سلام و تشکر بسیار عالی بود اگه میشه سورس برنامه را هم دریافت کنیم خیلی ازش میشه یاد گرفت و اینکه از lcd کارکتری استفاده شده میشه راحت از lcd گرافیکی استفاده نمود یا نه ؟ اگه بشه افکت ها خیلی جالبتر دیده میشن برا سورس برنامه هم اگه میشه
        سلام دوست عزیز، متاسفانه نمیتونم سورس این برنامه رو پخش کنم ولی فایل hex alltime اون رو که تغییراتی روش شده و تمام اشکالاتش گرفته شده رو میتونید از اینجا دانلود کنید
        http://datasheet.persiangig.com/image/microcontroller/menomicro/micro%20project/
        و این پروژه با lcd گرافیکی جواب نمیده چون کاملا پیکربندی و دستوراتش برای lcd کارکتوری هست و برای تغییر اون باید تمام برنامه تغییر بکنه که به زحمتش نمی ارزه
        ای انسان بمان برای ساختن ؛ نساز برای ماندن

        دیدگاه


          #5
          پاسخ : ساعت و تقویم شمسی فارسی ،دماسنج ،قفل رمز و.... در یک مدار با atmega32

          با سلام و تشکر از شما
          من می خوام تی این برنامه چند تا تغییر بدم مثلا تعداد زنگ ها شو بیشتر کنم
          که همان زنگ روزانه ای که به رله وصل است قابلیت این را داشته باشه که در روز 5 بار زنگ بخوره
          و همچنین این ویژگی را بتوان حداکثر برای یک سال تنظیم کرد.
          یعنی از امروز بتوان تا 6 ماه دیگر را به صورت روزانه روزی 5 بار ساعت تنظیم کرد. و مدار با توجه به تنظیماتش تا 6 ماه دیگر به طور خودکار روزی 5 بار در ساعات داده شده زنگ بزند البته تمام این زنگ ها تنها یک رله را فعال یا غیر فعال می کند.


          اگر توی این زمینه مرا یاری کنید متشکرم

          دیدگاه


            #6
            پاسخ : ساعت و تقویم شمسی فارسی ،دماسنج ،قفل ر

            نوشته اصلی توسط mitra2640
            با سلام و تشکر از شما
            من می خوام تی این برنامه چند تا تغییر بدم مثلا تعداد زنگ ها شو بیشتر کنم
            که همان زنگ روزانه ای که به رله وصل است قابلیت این را داشته باشه که در روز 5 بار زنگ بخوره
            و همچنین این ویژگی را بتوان حداکثر برای یک سال تنظیم کرد.
            یعنی از امروز بتوان تا 6 ماه دیگر را به صورت روزانه روزی 5 بار ساعت تنظیم کرد. و مدار با توجه به تنظیماتش تا 6 ماه دیگر به طور خودکار روزی 5 بار در ساعات داده شده زنگ بزند البته تمام این زنگ ها تنها یک رله را فعال یا غیر فعال می کند.


            اگر توی این زمینه مرا یاری کنید متشکرم
            سلام دوست عزیز
            شما میخواهید یک تایمر پنج زمانه با تکرار روزانه داشته باشید.برای ساخت این پروژه شما باید بتونید محیطی طراحی کنید که بتونه متغیرهای 1.زمان شروع تایمر 2.زمان اتمام تایمر 3.محیطی برای تنظیم ساعت و تاریخ 4.محیطی برای دادن زمانهای زنگ روزانه ، رو تنظیم و مقدار دهی کنه. حالا بعد از ساخت این محیط ها شما باید برنامه اصلی رو طراحی کنید که بتونه متغیرهایی که دادینو چک کنه و در زمانهای داده شده الارم رو به کار بندازه شاید به نظر سخت بیاد ولی نوشتن برنامش خیلی ساده است.
            ساختار داخلی میتونه مثل زیر باشه
            تو برنامه اصلی شما باید حداقل از دو تایمر استفاده کنید یکیش واسه داشتن یه ساعت دقیق و یکیش زمانی فعال میشه که الارم روشن میشه و اگه کسی الارم رو قطع نکنه بعد از مدتی با سرریز شدن تایمر الارم قطع بشه شما باید یه برنامه اصلی داشته باشید که برای نمایش ساعت و تاریخ ، چک کردن کلیدهای تنظیم ،چک کردن زمانهای برنامه ریزی شده فعال شدن الارم استفاده بشه و در صورت اتفاق افتادن هر کدام در برنامه اصلی به زیر برنامه ای مناسب برای اون بره و...
            امیدوارم تونسته باشم کمک کنم و اگه بگید با چه میکرو و کامپایلری برنامه نویسی میکنید و هدفتون برای ساخت، یادگیری اونه یا پروژه دانشجویی یا غیره شاید کمک بیشتری بتونم بکنم
            ای انسان بمان برای ساختن ؛ نساز برای ماندن

            دیدگاه


              #7
              پاسخ : ساعت و تقویم شمسی فارسی ،دماسنج ،قفل رمز و.... 

              من هیچی از میکرو نمیدونم.میخوام شروع کنم ولی نمیدونم از کجا و خیلی سردرگم هستم...
              سوالم اینکه تمام چیزایی که واسه این مدار لازمه اینجا هست؟؟؟یعنی pcb ,نقشه و برنامه ای که باید از کامپیوتر رویمیکرو زد؟؟؟

              دیدگاه


                #8
                پاسخ : ساعت و تقویم شمسی فارسی ،دماسنج ،قفل رمز و.... 

                نوشته اصلی توسط big_wig
                من هیچی از میکرو نمیدونم.میخوام شروع کنم ولی نمیدونم از کجا و خیلی سردرگم هستم...
                سوالم اینکه تمام چیزایی که واسه این مدار لازمه اینجا هست؟؟؟یعنی pcb ,نقشه و برنامه ای که باید از کامپیوتر رویمیکرو زد؟؟؟
                سلام. واسه اینکه شما این پروژه رو بسازید اول باید با نرم افزار bascom ،که یه کامپایلر برای avr است اشنایی داشته باشید تا بتونید برنامه میکرو رو که واسه دانلود گذاشتم کامپایل و روی میکرو پروگرام کنید و بعد pcb مدار رو که عکسش رو واسه دانلود گذاشتم بسازید و قطعات رو روی برد لحیم کرده و مدار رو راه اندازی کنید.نرم افزار دما سنج این پروژه هم به صورت setup گذاشته شده و به راحتی میتونید روی سیستم نصب کرده و با اتصال مدار به پورت سریال کامپیوتر خروجی دما رو تو کامپیوتر ببینید. پس تمام فایلهایی که برای ساخت پروژه نیازه برای دانلود گذاشته شده.
                ای انسان بمان برای ساختن ؛ نساز برای ماندن

                دیدگاه


                  #9
                  پاسخ : ساعت و تقویم شمسی فارسی ،دماسنج ،قفل رمز و.... 

                  امروز بالاخره یه کتاب آشنای با میکرو avr گرفتم تا شروع کنم...ببخشید خرج این پروژه حدودا چقدر میشه؟

                  دیدگاه


                    #10
                    پاسخ : ساعت و تقویم شمسی فارسی ،دماسنج ،قفل رمز و.... 

                    نوشته اصلی توسط big_wig
                    امروز بالاخره یه کتاب آشنای با میکرو avr گرفتم تا شروع کنم...ببخشید خرج این پروژه حدودا چقدر میشه؟
                    برای شروع کتاب avr(علی کاهه) کتاب خوبیه. نمیتونم بهتون قیمت کلی بدم چون شهر های مختلف متفاوته.اگه pcb برد رو خودتون بتونید دربیارید خرج قطعات اصلی اخرین باری که من گرفتم 8000 :atmega32 و lcd : 4000 و قیمت بقیه قطعات پایینه ولی باز بهتره از فروشگاه قیمت بگیرید.
                    ای انسان بمان برای ساختن ؛ نساز برای ماندن

                    دیدگاه


                      #11
                      پاسخ : ساعت و تقویم شمسی فارسی ،دماسنج ،قفل رمز و.... 

                      سلام
                      دوست عزیز چرا من نمیتونم دانلود کنم؟! عجیبه هرچی رو دکمه دانلود میزنم, باز صفحه اول باز میشه !!....

                      دیدگاه


                        #12
                        پاسخ : ساعت و تقویم شمسی فارسی ،دماسنج ،قفل رمز و.... 

                        با سلام به دوستان عزیز به علت مشغله کاری و قدیمی شدن پروژه نمیتونم جواب دوستان رو بدم لینک ها هم خراب شده از مدیر فروم میخوام که این تاپیک رو حذف کنه تا شرمنده دوستان نشیم
                        ای انسان بمان برای ساختن ؛ نساز برای ماندن

                        دیدگاه

                        لطفا صبر کنید...
                        X