Zaten yazdığım kodda üç bölüme ayrılıyor değerler...
Kod:str[0] = red[0]; str[1] = red[1]; iRed = HEXtoDEC(); str[0] = green[0]; str[1] = green[1]; iGreen = HEXtoDEC(); str[0] = blue[0]; str[1] = blue[1]; iBlue = HEXtoDEC();
int8 iRed, iGreen, iBlue = 0;
int8 red_duty, green_duty, blue_duty = 0;
str[0] = red[0];
str[1] = red[1];
iRed = HEXtoDEC();
red_duty = iRed;
str[0] = green[0];
str[1] = green[1];
iGreen = HEXtoDEC();
green_duty = iGreen;
str[0] = blue[0];
str[1] = blue[1];
iBlue = HEXtoDEC();
blue_duty = iBlue;
int8 red_duty, green_duty, blue_duty = 0;
str[0] = red[0];
str[1] = red[1];
red_duty = HEXtoDEC();
str[0] = green[0];
str[1] = green[1];
green_duty = HEXtoDEC();
str[0] = blue[0];
str[1] = blue[1];
blue_duty = HEXtoDEC();
Yapacağın işlem topu topu şu kadar yani:
Kod:int8 iRed, iGreen, iBlue = 0; int8 red_duty, green_duty, blue_duty = 0; str[0] = red[0]; str[1] = red[1]; iRed = HEXtoDEC(); red_duty = iRed; str[0] = green[0]; str[1] = green[1]; iGreen = HEXtoDEC(); green_duty = iGreen; str[0] = blue[0]; str[1] = blue[1]; iBlue = HEXtoDEC(); blue_duty = iBlue;
ya da daha kısa olarak:
Kod:int8 red_duty, green_duty, blue_duty = 0; str[0] = red[0]; str[1] = red[1]; red_duty = HEXtoDEC(); str[0] = green[0]; str[1] = green[1]; green_duty = HEXtoDEC(); str[0] = blue[0]; str[1] = blue[1]; blue_duty = HEXtoDEC();
Esasında DEC to HEX olması gerekiyordu, nedenide bizler decimal (onluk) sayı sistemini kullanıyoruz, elektronik HEX (onaltılık) sayı sistemini.YARARMAN abi birde PWM ilen LED lerde olsaymış dahada güzel olurmuş......
Abi sana söylemiştim herşeyi yapsan daha güzel olacak diye.
Esasında DEC to HEX olması gerekiyordu, nedenide bizler decimal (onluk) sayı sistemini kullanıyoruz, elektronik HEX (onaltılık) sayı sistemini.
Abi sen tuş takımından onluk olarak girilen rakamları LCD de gösterip, onaltılık karşılıkları ile pwm sürüp gerekirse filtrelemeleride yapıp yayınlarsan işi halletmiş olursun.
Bu sistemde bence daha çok eksiklikler çıkar, herşeyi hazırlayıp vermek iyi değildir ama bu iş ancak böyle biter tahmin ediyorum.
Size kolay gelsin ben takipteyim![]()