اطلاعیه

Collapse
No announcement yet.

آموزش پایه واساس کار با led rgb

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

    آموزش پایه واساس کار با led rgb

    سلام

    در مقاله ای که براتون گذاشتم چگونگی کنترل میزان نور یک led را یاد می گیرید که با توسعه اون می تونید ledrgb رو با رنگ های مختلف راه بندازید.

    http://arzansara.com/avr/led.pdf

    گسترده تر از هر چیز دل مومن است(امام علی (ع))
    [glow=red,2,300]R[/glow]
    [glow=green,2,300]G[/glow]
    [glow=blue,2,300]B[/glow]

    #2
    پاسخ : پایه واساس کار با led rgb

    اطلاعات خوبی بود ممنون

    دیدگاه


      #3
      پاسخ : آموزش پایه واساس کار با led rgb

      سیامک جان اولا که بسیار ممنونم بابت مقاله ای که وقت گزاشتی و نوشتی ولی فکر نمیکنی یکم روشت غیر اصولی هست؟!

      با این کار حجم بسیار زیادی از فلش رو اشغال میکنی و وقت بسیار زیادی می خواد تا نور led رو به روش ازمون و خطا تنظیم کنی علاوه بر این اگه فرکانس کار میکرو تغییر کنه تو نور هم تغیر خواهد گزاشت در ضمن همیشه میکرو مشغوله که یه نور led تنظیم کنه.میکرو کارهای واجب تر از این هم داره مگه نه؟!

      خوب راه حل های دیگه ای همهست مثل pwm
      علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

      دیدگاه


        #4
        پاسخ : آموزش پایه واساس کار با led rgb

        نوشته اصلی توسط اٌمید حبیبی
        سیامک جان اولا که بسیار ممنونم بابت مقاله ای که وقت گزاشتی و نوشتی ولی فکر نمیکنی یکم روشت غیر اصولی هست؟!

        با این کار حجم بسیار زیادی از فلش رو اشغال میکنی و وقت بسیار زیادی می خواد تا نور led رو به روش ازمون و خطا تنظیم کنی علاوه بر این اگه فرکانس کار میکرو تغییر کنه تو نور هم تغیر خواهد گزاشت در ضمن همیشه میکرو مشغوله که یه نور led تنظیم کنه.میکرو کارهای واجب تر از این هم داره مگه نه؟!

        خوب راه حل های دیگه ای همهست مثل pwm
        سلام
        اگه از لحاظ مالی مشکل ندارید قضیه فرق می کنه.ولی درغیره این صورت:
        1-چراغیره اصولی؟
        2-با تغیر فرکانس نور led تغییر نمی کنه (تست شده)
        3-atmega8 چندتا pwm داره؟دوتا پس این روش برای بیشتر از دوتا به راحتی جواب می ده.
        4-شما فقط کافیه یک بار نور led رو برای حالت های مختلف بدست بیارید.
        5-مشکل حافظه فلش هم با mmc حل می شه.
        6-با این روش شما می تونید با استفاده از led تک رنگ یه تابلو روان شببه تلوزیون سیاه سفید بسازید.
        6-شما تابلو روان کار کردید؟
        گسترده تر از هر چیز دل مومن است(امام علی (ع))
        [glow=red,2,300]R[/glow]
        [glow=green,2,300]G[/glow]
        [glow=blue,2,300]B[/glow]

        دیدگاه


          #5
          پاسخ : آموزش پایه واساس کار با led rgb

          سلام
          یه نگاه به این پست بنداز
          http://www.eca.ir/forum2/index.php?topic=31215.msg151231#msg151231
          پس شما میتونی به تعداد پایه های خروجی pwm داشته باشی
          فرزندم در راه است

          دیدگاه


            #6
            پاسخ : آموزش پایه واساس کار با led rgb

            نوشته اصلی توسط siamakb


            سلام
            اگه از لحاظ مالی مشکل ندارید قضیه فرق می کنه.ولی درغیره این صورت:
            1-چراغیره اصولی؟
            2-با تغیر فرکانس نور led تغییر نمی کنه (تست شده)
            3-atmega8 چندتا pwm داره؟دوتا پس این روش برای بیشتر از دوتا به راحتی جواب می ده.
            4-شما فقط کافیه یک بار نور led رو برای حالت های مختلف بدست بیارید.
            5-مشکل حافظه فلش هم با mmc حل می شه.
            6-با این روش شما می تونید با استفاده از led تک رنگ یه تابلو روان شببه تلوزیون سیاه سفید بسازید.
            6-شما تابلو روان کار کردید؟
            ممنون از اقای کیانی

            1.چون میکرو الاف میشه که می خواد نور یه led رو تنظیم کنه و چندین دلیل دیگه که چون تو پست قبلی گفتم تکرار نمی کنم
            2.دوباره تست کن.گفتم که با pwm این کار رو کردم یعنی به حرفم شک دارین ؟!
            3.اقای کیانی محبت کردن جواب رو دادن
            4.یعنی 1 بار 16 تا کریستال بزارم و تست کنم :mrgreen: ؟
            5.هفت تومن mmc بزارم وکلی دردسر که می خوام نور یه led تنظیم باشه؟
            6.از این نظر حق با شماست ولی بازم pwm خیلی بهتره

            خیر من تا حالا تابلو روان کار نکردم ولی پروتابلر ساختم
            علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

            دیدگاه


              #7
              پاسخ : آموزش پایه واساس کار با led rgb

              نوشته اصلی توسط اٌمید حبیبی


              سلام
              اگه از لحاظ مالی مشکل ندارید قضیه فرق می کنه.ولی درغیره این صورت:
              1-چراغیره اصولی؟
              2-با تغیر فرکانس نور led تغییر نمی کنه (تست شده)
              3-atmega8 چندتا pwm داره؟دوتا پس این روش برای بیشتر از دوتا به راحتی جواب می ده.
              4-شما فقط کافیه یک بار نور led رو برای حالت های مختلف بدست بیارید.
              5-مشکل حافظه فلش هم با mmc حل می شه.
              6-با این روش شما می تونید با استفاده از led تک رنگ یه تابلو روان شببه تلوزیون سیاه سفید بسازید.
              6-شما تابلو روان کار کردید؟
              ممنون از اقای کیانی

              1.چون میکرو الاف میشه که می خواد نور یه led رو تنظیم کنه و چندین دلیل دیگه که چون تو پست قبلی گفتم تکرار نمی کنم
              2.دوباره تست کن.گفتم که با pwm این کار رو کردم یعنی به حرفم شک دارین ؟!
              3.اقای کیانی محبت کردن جواب رو دادن
              4.یعنی 1 بار 16 تا کریستال بزارم و تست کنم :mrgreen: ؟
              5.هفت تومن mmc بزارم وکلی دردسر که می خوام نور یه led تنظیم باشه؟
              6.از این نظر حق با شماست ولی بازم pwm خیلی بهتره

              خیر من تا حالا تابلو روان کار نکردم ولی پروتابلر ساختم
              [/quote]
              سلام امید جان
              این مشکل از اونجایی آب می خوره که شما فکر می کنید با این دمو دستگاه قراره نوره یک led رو کنترل کنیم.
              برای اینکه از کلیشه خارج شیم عداد رو از اخر به اول می نویسیم. :redface:
              5.میکرو قرار نیست فقط نور یک led رو تنظیم کنه.بلکه قرار نور یک تابلو رو کنترل کنه(البته با رنگ های مختلف)
              4.اگه شما با pwm(میکرو) نور یک تابلو رو با رنگ های مختلف ایجاد کردید خیلی ممنون میشم به من شاگرد هم یاد بدید.
              3.در مورد pwm قبول دارم تمام پایه های خروجی می تونه حکم pwm داشته باشه این مقاله هم بر همین اساسه.
              2.در مورد 4 شما اشتباه متوجه شدید. شما چه کریستال 1مگ بزارید یا 16 مگ نور یکسان خواهد بود.
              1.عرض کردم برای ساخت یک تابلو شبیه به تلوزیون سیاه سفید یا رنگی این کارا می کنیم.

              در هر صورت ممنون ازت اٌمید جان. :rolleyes:
              گسترده تر از هر چیز دل مومن است(امام علی (ع))
              [glow=red,2,300]R[/glow]
              [glow=green,2,300]G[/glow]
              [glow=blue,2,300]B[/glow]

              دیدگاه


                #8
                پاسخ : آموزش پایه واساس کار با led rgb

                دوستانی که میخوان توضمینه rgb با pwm کار کنن ارزونترین روش همینه.

                گسترده تر از هر چیز دل مومن است(امام علی (ع))
                [glow=red,2,300]R[/glow]
                [glow=green,2,300]G[/glow]
                [glow=blue,2,300]B[/glow]

                دیدگاه


                  #9
                  پاسخ : آموزش پایه واساس کار با led rgb

                  نوشته اصلی توسط اٌمید حبیبی
                  سیامک جان اولا که بسیار ممنونم بابت مقاله ای که وقت گزاشتی و نوشتی ولی فکر نمیکنی یکم روشت غیر اصولی هست؟!

                  با این کار حجم بسیار زیادی از فلش رو اشغال میکنی و وقت بسیار زیادی می خواد تا نور led رو به روش ازمون و خطا تنظیم کنی علاوه بر این اگه فرکانس کار میکرو تغییر کنه تو نور هم تغیر خواهد گزاشت در ضمن همیشه میکرو مشغوله که یه نور led تنظیم کنه.میکرو کارهای واجب تر از این هم داره مگه نه؟!

                  خوب راه حل های دیگه ای همهست مثل pwm
                  با سلام خدمت دوستان عزیز.
                  حرف شما دوست عزیز متین. اما همیشه اون چیزی که اهمیت داره ایده خوب هست. حالا می خواد عملی باشه یا نباشه!
                  اما چرا از وقفه تایمر استفاده نکردید؟
                  اگه از تایمرها استفاده بشه فکر کنم نظر این دوستمون هم تامین بشه.

                  یک نکته جالب اینکه BASCOM در برنامه های دقیق (منظور از نظر تایمینگ هست) اگر از تایمر استفاده نشود واگر خدای نکرده از چندین حلقه For تودرتو استفاده بشود (به همراه Waitus) زمان 1s آن احتمالا 2رقمی خواهد شد! والبته یک سری شیرین کاری های دیگر!؟!
                  البته خود من چند سالی از این برنامه استفاده میکردم.

                  البته نظر این دوستمون هم تا حد.دی درست هست!
                  زیرا شما در برنامه هایی که نوشته اید از هیچ تایمر یا Waitms یا Waitus ای استفاده نکرده اید اما میگویید با تغییر کریستال در نور آن تغییری ایجاد نمی شود!؟!
                  به نظر من این مطلب را این طوری میشود توجیه کرد که چون شما 45 عدد را حدود 20,000 بار نمایش میدهید و این تعداد آنقدر زیاد هست که با 10 یا 20 برابر شدن آن نیز احتمالا نباید هیچ تغییری در نور LED ها بوجود بیایید.

                  دیدگاه


                    #10
                    پاسخ : آموزش پایه واساس کار با led rgb

                    سلام
                    S.Nosrati عزیز
                    دلیل استفاده نکردن از wait یا تایمرها بخاطر بدست اوردن حداکثری کیفیت هستش(کم کردن لرزش نور led )

                    تا اونجایی که من بی سواد می دونم(شوخی نمی کنم) wait یعنی یه حلقه for که هرز می چرخه در نتیجه نیاز به wait نبود.

                    یاحق

                    گسترده تر از هر چیز دل مومن است(امام علی (ع))
                    [glow=red,2,300]R[/glow]
                    [glow=green,2,300]G[/glow]
                    [glow=blue,2,300]B[/glow]

                    دیدگاه


                      #11
                      پاسخ : آموزش پایه واساس کار با led rgb

                      نوشته اصلی توسط siamakb
                      سلام

                      در مقاله ای که براتون گذاشتم چگونگی کنترل میزان نور یک led را یاد می گیرید که با توسعه اون می تونید ledrgb رو با رنگ های مختلف راه بندازید.

                      http://arzansara.com/avr/led.pdf
                      سلام
                      میشه فایلو دوباره پ کنید .
                      ممنون از شما
                      http://www.sharjweb.com/

                      دیدگاه


                        #12
                        پاسخ : آموزش پایه واساس کار با led rgb

                        اگه میشه فایل مقاله رو یه جا دیگه پلود کن
                        من نمیتونم دانلودش کنم

                        ممنون
                        هستم اگر می روم گر نروم نیستم

                        دیدگاه

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