امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کنترل رنگ LED RGB
نویسنده پیام
mostafa_naderi غایب
كاربر دو ستاره
**

ارسال‌ها: 145
موضوع‌ها: 14
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 474
( 320 تشکر در 119 ارسال )
ارسال: #1
کنترل رنگ LED RGB
سلام
می خواستم اگه امکان داره منو برای کنترل رنگ LED RGB بوسیله pwm راهنمایی کنید

می خوام بوسیله 6 کلید رنگ یک led RGB کنترل کنم میشه 3 جفت کلید +و-

این برنامه هم از تو همین سایت یک از بچه ها گزاشته بود
که برای کنترل یک رنگ خوبه اما نمی دونم چه جوری برای 3 رنگ گسترشش بدم
$regfile = "m16def.dat" : $crystal = 4000000

Config Lcdpin = Pin , Db7 = Pinc.5 , Db6 = Pinc.4 , Db5 = Pinc.3 , Db4 = Pinc.2 , E = Pinc.1 , Rs = Pinc.0
Config Lcd = 16 * 2 : Cursor Off : Cls


Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Up , Prescale = 64

Start Timer1 : Pwm1b = 127 : Pwm1a = 127


Ddrb.3 = 1 : Portb.3 = 0

Dim G As Byte
G = 0
Do


Debounce Pina.3 , 0 , Incr_pwm , Gosub
Debounce Pina.4 , 0 , Decr_pwm , Gosub

Loop

Incr_pwm:
If G <> 255 Then Incr G
Pwm1b = G : Pwm1a = G
Home : Lcd G ; " "
Return

Decr_pwm:
If G <> 0 Then Decr G
Pwm1b = G : Pwm1a = G
Home : Lcd G ; " "
Return

(آخرین ویرایش در این ارسال: ۲۹-مرداد-۱۳۸۹, ۱۹:۲۵:۳۲، توسط t3r!p3000.)
۰۵-آذر-۱۳۸۸, ۱۳:۰۰:۳۸
ارسال‌ها
پاسخ
mehrdadgh آفلاین
کاربر با تجربه
****

ارسال‌ها: 830
موضوع‌ها: 58
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 654
( 1904 تشکر در 596 ارسال )
ارسال: #2
RE: کنترل رنگ RGB
سلام
این نور ال ای دی رو با pwm کم یا زیاد میکنه
برای rgb هم که سه تا پایه داره و هر پایه ای رنگ خاص خودشو
میتونی این برنامه رو سه بار تکرار کنی و یه کلید هم برای هر رنگ !
( اگر هر سه پایه هم همزمان روشن بشن ترکیبی از سه رنگ بدست میاد )

وبلاگ من : Azarrobot.blogfa.com

ISAplast.ir
۰۵-آذر-۱۳۸۸, ۱۳:۲۸:۴۵
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
mostafa_naderi غایب
كاربر دو ستاره
**

ارسال‌ها: 145
موضوع‌ها: 14
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 474
( 320 تشکر در 119 ارسال )
ارسال: #3
RE: کنترل رنگ RGB
نه من 3 کانال مجزا می خوام اونطوری که شما میگه فکر کنم مالتی پلکس باشه منظورت اما 3 کانال کاملا مجزا می خوام

یعنی کنترل مجزا هر ال ای دی

۰۵-آذر-۱۳۸۸, ۱۵:۱۴:۱۶
ارسال‌ها
پاسخ
mehrdadgh آفلاین
کاربر با تجربه
****

ارسال‌ها: 830
موضوع‌ها: 58
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 654
( 1904 تشکر در 596 ارسال )
ارسال: #4
RE: کنترل رنگ RGB
منظورم اینه که با میکرو هر پایه ال ای دی و در نتیجه رنگ ( شدت نور هم که جای خود داره ) رو کنترل کنی

شما دقیق تر میگی چی میخای ؟

وبلاگ من : Azarrobot.blogfa.com

ISAplast.ir
۰۵-آذر-۱۳۸۸, ۱۶:۴۲:۵۵
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
mostafa_naderi غایب
كاربر دو ستاره
**

ارسال‌ها: 145
موضوع‌ها: 14
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 474
( 320 تشکر در 119 ارسال )
ارسال: #5
RE: کنترل رنگ RGB
http://www.mcselec.com/index.php?option=...&Itemid=57
این یه لینک جاب من یه همچین چیزی می خوام اما این واسه 8 تاست
من 3 تا می خوام

فکر نمی کنم نا مفهوم باشه می خوام با 6 تا کلید و 1 rgb هر رنگی خواستمو بسازم

۰۵-آذر-۱۳۸۸, ۱۶:۵۷:۴۱
ارسال‌ها
پاسخ
mostafa_naderi غایب
كاربر دو ستاره
**

ارسال‌ها: 145
موضوع‌ها: 14
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 474
( 320 تشکر در 119 ارسال )
ارسال: #6
RE: کنترل رنگ RGB
یکی به ما کمک کنه دیگه

۰۶-آذر-۱۳۸۸, ۱۷:۴۳:۵۴
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #7
RE: کنترل رنگ RGB
مهندس همون حرفی که مهرداد گفت درسته !

یه میکرو AVR می تونه چهار تا خروجی PWM داشته باشه ( البته من چهارمیش رو پیدا نکردم )

شما کافیه برنامه بالایی رو تعمیم بدی و دو بار دیگه کپی کنی و تنظیم کنی رو بقیه خروجی های PWM



نمی دونم منظورمو گفتم یا نه !
۰۷-آذر-۱۳۸۸, ۱۳:۱۸:۳۴
ارسال‌ها
پاسخ
تشکر شده توسط : mostafa_naderi
mostafa_naderi غایب
كاربر دو ستاره
**

ارسال‌ها: 145
موضوع‌ها: 14
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 474
( 320 تشکر در 119 ارسال )
ارسال: #8
RE: کنترل رنگ RGB
(۰۷-آذر-۱۳۸۸, ۱۳:۱۸:۳۴)t3r!p3000 نوشته است: مهندس همون حرفی که مهرداد گفت درسته !

یه میکرو AVR می تونه چهار تا خروجی PWM داشته باشه ( البته من چهارمیش رو پیدا نکردم )

شما کافیه برنامه بالایی رو تعمیم بدی و دو بار دیگه کپی کنی و تنظیم کنی رو بقیه خروجی های PWM



نمی دونم منظورمو گفتم یا نه !

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

(آخرین ویرایش در این ارسال: ۰۷-آذر-۱۳۸۸, ۲۰:۱۲:۰۳، توسط mostafa_naderi.)
۰۷-آذر-۱۳۸۸, ۱۴:۰۵:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
mostafa_naderi غایب
كاربر دو ستاره
**

ارسال‌ها: 145
موضوع‌ها: 14
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 474
( 320 تشکر در 119 ارسال )
ارسال: #9
RE: کنترل رنگ RGB
up......

۱۱-آذر-۱۳۸۸, ۱۵:۱۶:۱۴
ارسال‌ها
پاسخ
ilgar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 843
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 383
( 2597 تشکر در 855 ارسال )
ارسال: #10
RE: کنترل رنگ RGB
اون لينك مال كجاست؟ احساس ميكنم برنامه نويسش كمي ناشيه!
۱۱-آذر-۱۳۸۸, ۱۷:۱۱:۳۴
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
mostafa_naderi غایب
كاربر دو ستاره
**

ارسال‌ها: 145
موضوع‌ها: 14
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 474
( 320 تشکر در 119 ارسال )
ارسال: #11
RE: کنترل رنگ RGB
نمی دونم پیدا کردم !!! حالا از اوون خورده نگیرید
اگه میشه به من کمک کنید

۱۱-آذر-۱۳۸۸, ۱۸:۲۰:۴۱
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  راهنمایی در مورد کنترل دور موتور کولر sinastar 12 23,448 ۱۰-آبان-۱۳۹۷, ۱۰:۱۸:۵۹
آخرین ارسال: alimogmov
  کنترل زاویه اتش تریستور nex2004 67 79,728 ۲۲-بهمن-۱۳۹۵, ۲۲:۴۴:۱۷
آخرین ارسال: pars_paya2
  ساخت کنترل فاز با avr mfazl22 3 3,832 ۲۸-اردیبهشت-۱۳۹۵, ۲۲:۴۸:۰۷
آخرین ارسال: kimiafars
  [فوری] کنترل سرعت موتور با کیپد kurd9691 0 2,231 ۱۴-اردیبهشت-۱۳۹۵, ۱۶:۵۷:۴۶
آخرین ارسال: kurd9691
  با میکرو یک کلید 220 رو کنترل کنیم saeidjan 7 13,676 ۱۹-بهمن-۱۳۹۴, ۱۰:۵۴:۱۵
آخرین ارسال: sharin
  شمارنده سه رقمی با امکان کنترل morvarid 1 2,557 ۲۴-مرداد-۱۳۹۴, ۱۵:۳۷:۱۴
آخرین ارسال: omid_phoenix
  [سوال] سرعت میکرو کنترل avr sajjad12 3 3,052 ۱۴-مرداد-۱۳۹۴, ۱۱:۵۷:۳۶
آخرین ارسال: sajjad12
  پیدا کردن باگ برنامه ساده کنترل دو طرفه موتور dc با pwm cortex-m3 1 2,801 ۰۱-مرداد-۱۳۹۴, ۲۳:۱۱:۰۰
آخرین ارسال: omid_phoenix
  [پروژه] کنترل ربات با موبایل ! a.mehran 10 7,773 ۱۱-خرداد-۱۳۹۴, ۱۶:۱۲:۱۸
آخرین ارسال: alira725
  کنترل دما با ترموکوپل abb_saleh 2 5,868 ۰۴-خرداد-۱۳۹۴, ۲۳:۱۴:۲۱
آخرین ارسال: hosseinip

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS