redtop's Ferduino controller

you needed a bigger screen to fit all those LED colors in :) that's awesome

Yes and if you notice the frag side, I had it working using another mega to run my frag tank and show the bars on this screen it works. Sometimes the frag lights would go out for a second and come back on. So I have to work on that to get it to work. Once I do that I will add more stuff to the screen.
 
Yes and if you notice the frag side, I had it working using another mega to run my frag tank and show the bars on this screen it works. Sometimes the frag lights would go out for a second and come back on. So I have to work on that to get it to work. Once I do that I will add more stuff to the screen.

so you have 2 megas sharing 1 screen ?

how ? LOL

is it in the code you sent me or the code for the other mega, or both?

dude, you've been doing a lot of messing around in there LOL
 
so you have 2 megas sharing 1 screen ?

how ? LOL

is it in the code you sent me or the code for the other mega, or both?

dude, you've been doing a lot of messing around in there LOL


If you look at the code, between the setup and the loop you will see that I have the code I sent you as the master and I have code for the second mega as the slave
 
I could help you on this project to make it a 7 inch screen just got to understand how this code work. I don't understand a lot of it because of a different language
 
5 inch or 7 inch doesn't matter they are the same resolution I'm using a 5 inch to do all the work with. Just use the 7 inch on my tank
 
I remember.

If you want create a new topic here or in my forum.

Anyway I think that's better use a circuit like this: http://www.adafruit.com/product/815

If you use an array of array you will save a lot of memory.

Look to "void ledSetScreen()" in "L_Menus" tab in my code.

I trying to understand how to use all the channels that I need in a array. Once I understand I will only need just one mega to do all 11 channels. I tried to delete a lot of the stuff I didn't need. It worked for awhile an than I ran into a few problems when I put it on my tank.
 
Hi!

You can start adding global variables in Ferduino tab on this stretch:

Code:
//************************ Variáveis de controle da iluminação ****************************

//************************* LED design ****************************************************

//************************** Variáveis de controle da potência dos leds *******************

Also in A_English add text after:

Code:
prog_char  nomecanal21 [] PROGMEM = "UV LEDS POWER: 255 = 100%";

And:

Code:
 nomecanal18, nomecanal19, nomecanal20, nomecanal21

Then go to EEPROM tab and create function as this:

Code:
void SaveLEDToEEPROM()                  
{
  byte k = 222;
  EEPROM.write(796, k);         // Verifica se há valores para os LEDs na EEPROM
  for (int i=1; i<97; i++)  
  {
    EEPROM.write(i, wled[i-1]);
    EEPROM.write(i+96, bled[i-1]);
    EEPROM.write(i+(96*2), rbled[i-1]);
    EEPROM.write(i+(96*3), rled[i-1]);
    EEPROM.write(i+(96*4), uvled[i-1]);
  }
}

Code:
void ReadFromEEPROM()
{
  byte k = EEPROM.read(796); // 796 ponteiro para os valores dos leds
  if (k == 222) 
  {
    for (int i=1; i<97; i++) 
    {
      wled[i-1] = EEPROM.read(i);
      bled[i-1] = EEPROM.read(i+96);
      rbled[i-1] = EEPROM.read(i+(96*2));
      rled[i-1] = EEPROM.read(i+(96*3));
      uvled[i-1] = EEPROM.read(i+(96*4));
    }  
  }
}

The EEPROM have space free since 826.

Best regards.

Fernando Garcia
 
I could help you on this project to make it a 7 inch screen just got to understand how this code work. I don't understand a lot of it because of a different language

I'll be quizzing you often I'm sure, but having your converted Jarduino, I can at least compare it to the original and figure out what was needed to do to make things bigger and go from there....

some of Fernando's code is in Portuguese but the majority is still English, it's just a little different than the Jarduino, Fernando drew inspiration from several different codes to come up with the Ferduino, so it's writing seems a bit more complex because of that, IMO

messing with translating Fernando's side notes has given me a better understanding of his language and some of it that's written into the code, I've actually learned to read a few words of Portuguese :D

I've never been much for grabbing up a book to read but I can stare at this PC screen and be reading for hours at a time LOL I think it's because I can interact with most of what I read here, so I can ask questions or add my thoughts on the subject :)
 
Fernando is there a place to go to read and see pictures of how to build your controller. maybe an English one or at least a place we can Google translate to English?
 
got my new 7 " screen in and now have the Ferduino home page super sized, still have an issue with my LED bar graph and Fernanso is trying to help me figure it out but it looks awesome :)

little comparison shot of the 3.2 and the 7 side by side :)

IMG_3218_zps6896ce2d.jpg
 
Willie - looks great - I've just got the basics of my ferduino running - now I'm trying to figure out the c to f conversions.
 
wow that is a huge compared to the 3 inch screen I have to say with my eye sight going to hell I just might have to go that way.

Willie are you running that 7" screen off the same tft shield as the 3.2 or did you have to buy a new one ??
 
rott, I bought a new one with the screen but with the new shield, it will not work with my ribbon cable so I'm using the older shield, the shield that came with the screen has an SD card reader on board plus the screen as the SD reader, if I used all that with the Ethernet shield, I'd have 3 LOL

but to answer your question, save yourself a few bucks and use your old shield, the new one is not needed :)

Frank, I have a text document with some of the instrustions on it, as soon as I find it I'll PM it to you, it's what Fernando instructed me to do for the conversion, but you'll still need to change a few things extra to display the "F" and to correct the chiller/fan temp. settings and LED temp. settings, they will still be in Celsius until you do

or, if you're gonna get a 7 inch screen I can zip the code up and send it....and maybe save you some hassle
 
got my new 7 " screen in and now have the Ferduino home page super sized, still have an issue with my LED bar graph and Fernanso is trying to help me figure it out but it looks awesome :)

little comparison shot of the 3.2 and the 7 side by side :)

IMG_3218_zps6896ce2d.jpg
nice work if you send me the code thank you very much
 
Back
Top