Dstroy's NEW grow journal

1/26/18

day 29 of flowering for the BB

day 23 since sprouting for the grape ape

aero res
pH 5.7
ppm 800 <==increased concentration
temp 68f

Still been steadily working on my user interface, it's got another solid day or three of work left to do on it before I can graft it into my other code. I've got to remove all the existing calls to serial.print in the greenhouse ino after setup. Then test it to make sure it doesn't "break" while I'm away.
 

Attachments

  • BDCD7F39-448F-4800-8020-D61A66F082F2.jpeg
    BDCD7F39-448F-4800-8020-D61A66F082F2.jpeg
    2.6 MB · Views: 20
  • DB54C0B9-D798-4BC6-BBB7-120ED5A9D60E.jpeg
    DB54C0B9-D798-4BC6-BBB7-120ED5A9D60E.jpeg
    2.1 MB · Views: 24
1/26/18

day 29 of flowering for the BB

day 23 since sprouting for the grape ape

aero res
pH 5.7
ppm 800 <==increased concentration
temp 68f

Still been steadily working on my user interface, it's got another solid day or three of work left to do on it before I can graft it into my other code. I've got to remove all the existing calls to serial.print in the greenhouse ino after setup. Then test it to make sure it doesn't "break" while I'm away.
That's how I ended up with a second complete control unit, needed a prototype board for testing. Too many oops, fuck, that didn't work, reload old program, back to drawing board.
 
That's how I ended up with a second complete control unit, needed a prototype board for testing. Too many oops, fuck, that didn't work, reload old program, back to drawing board.

Prototyping is hardest for me, I like to make too many revisions. I try to keep testing and maintenance in mind when creating things.

I use my "test" mega, and make sure the loop keeps running even with everything disconnected, with certain things disconnected etc.

If all else fails the WDT resets the controller.

Next on my to do list after this is panic mode code, like if the power goes off right now it keeps spraying like if the lights are on (extended feeding times) which isn't necessary. My power failure solution is very simple.
 
Prototyping is hardest for me, I like to make too many revisions. I try to keep testing and maintenance in mind when creating things.

I use my "test" mega, and make sure the loop keeps running even with everything disconnected, with certain things disconnected etc.

If all else fails the WDT resets the controller.

Next on my to do list after this is panic mode code, like if the power goes off right now it keeps spraying like if the lights are on (extended feeding times) which isn't necessary. My power failure solution is very simple.
Dont the solenoids default to closed when powered down? Or are they mechanically latched?

Edit thinking about your set up this is probably it - your battery backup powering them?
 
Dont the solenoids default to closed when powered down? Or are they mechanically latched?

Edit thinking about your set up this is probably it - your battery backup powering them?

Yes battery backup. No, they’re NC. But if the lights aren’t on, there’s no reason to spray them for as long as when they are, because the vpd is usually lower because temperature decreases after lights out. I could write some code that controls feeding times based off of vpd but I don’t want to do that because I would rather have some code that detects power loss and then does minimal survival stuff.
 
Yes battery backup. No, they’re NC. But if the lights aren’t on, there’s no reason to spray them for as long as when they are, because the vpd is usually lower because temperature decreases after lights out. I could write some code that controls feeding times based off of vpd but I don’t want to do that because I would rather have some code that detects power loss and then does minimal survival stuff.
Although I have gone more than 24 hrs without power before, it hasent happened in a few years, since excel replaced a major line in the area, but it still flickers and knocks the power out for a second then comes back on, thats the point behind those delays I wrote into my code.

Guess I lied when I saidmI wasnt going to be upgradidng system, need to work on code for hacked humidifier so the arduino can control thanks to another user that posted their homemade nebulizer.
 
Although I have gone more than 24 hrs without power before, it hasent happened in a few years, since excel replaced a major line in the area, but it still flickers and knocks the power out for a second then comes back on, thats the point behind those delays I wrote into my code.

Guess I lied when I saidmI wasnt going to be upgradidng system, need to work on code for hacked humidifier so the arduino can control thanks to another user that posted their homemade nebulizer.

Have you looked at “blink without delay”? I use code like that extensively to “fall through”(?) my code. I’ve got v2 of my program mostly done, be been running it since yesterday. Just going through and reformatting the indents and such to make it easier to read.

I learned something yesterday that I didn’t know, when you declare an integral ie a “number” ex thisnum = 1000 * 60; the compiler assigns 1000 and 60 to the int type. This will overflow and return a negative number even if thisnum is an unsigned long. You have to force the compiler to treat it as a long by including “L” after the integral ex 1000L.
 
1/27/18

day 30 of flowering for the BB

day 24 since sprouting for the grape ape, they've all been topped. GA#5 is still lagging behind, I'm sure it'll catch up. Gotta do some pruning in the next few days.

aero res
pH 5.7
ppm 800
temp 68f
 

Attachments

  • FBB4DE1F-39FE-4D74-8A9F-2FE0A6862A2C.jpeg
    FBB4DE1F-39FE-4D74-8A9F-2FE0A6862A2C.jpeg
    2.1 MB · Views: 18
  • B0A4066F-B0C3-4A72-BD3C-05800549844B.jpeg
    B0A4066F-B0C3-4A72-BD3C-05800549844B.jpeg
    2.5 MB · Views: 32
Have you looked at “blink without delay”? I use code like that extensively to “fall through”(?) my code. I’ve got v2 of my program mostly done, be been running it since yesterday. Just going through and reformatting the indents and such to make it easier to read.

I learned something yesterday that I didn’t know, when you declare an integral ie a “number” ex thisnum = 1000 * 60; the compiler assigns 1000 and 60 to the int type. This will overflow and return a negative number even if thisnum is an unsigned long. You have to force the compiler to treat it as a long by including “L” after the integral ex 1000L.
I was having troubles getting some of my calculations to speed up and slow down time to work, the math was right on paper but something caused it not to work. When I Changed the variable type from int to float, the functions worked but the info output via serialprint only updated every 7 seconds or so (would repeat the same time several cycles through the loop then update). I get the sense if I try this L thing and go back to int it will correctly resolve the issue.

Looking at blink without delay now, I think I saw this when I first started, thanks for bringing me back to it.
 
I was having troubles getting some of my calculations to speed up and slow down time to work, the math was right on paper but something caused it not to work. When I Changed the variable type from int to float, the functions worked but the info output via serialprint only updated every 7 seconds or so (would repeat the same time several cycles through the loop then update). I get the sense if I try this L thing and go back to int it will correctly resolve the issue.

Looking at blink without delay now, I think I saw this when I first started, thanks for bringing me back to it.

yeah it's pretty nit picky (the compiler using int type for integrals) but it does it to save program space I think? I noticed a decrease in program space after I changed them, and that's all I did.
 
1/28/18

day 31 of flowering for the BB

day 25 since sprouting for the grape ape

res changed today

aero res
pH 5.6
ppm 800
temp 68f

been running my new code, sure is handy to be able to adjust everything on the fly
 

Attachments

  • EC7A9F57-69F9-49F7-8A88-5896DAA45DA1.jpeg
    EC7A9F57-69F9-49F7-8A88-5896DAA45DA1.jpeg
    2.3 MB · Views: 14
  • EC2C0199-BF16-49EB-87BF-1EEA34B33A89.jpeg
    EC2C0199-BF16-49EB-87BF-1EEA34B33A89.jpeg
    2.7 MB · Views: 13
1/29/18

day 32 of flowering for the BB

day 26 since sprouting for the grape ape. looks like I got one dude (#3) so far from these "fem" seeds

aero res
pH 5.8
ppm 780
temp 68f
 

Attachments

  • 7CE2EC40-7EE1-4B82-974C-96BD90E646A8.jpeg
    7CE2EC40-7EE1-4B82-974C-96BD90E646A8.jpeg
    881.8 KB · Views: 21
  • 8AC28664-C8E3-471E-927E-C20A79B401F0.jpeg
    8AC28664-C8E3-471E-927E-C20A79B401F0.jpeg
    4.8 MB · Views: 23
  • D1F64629-11B1-4A81-9052-CE728A60A230.jpeg
    D1F64629-11B1-4A81-9052-CE728A60A230.jpeg
    1.3 MB · Views: 20
1/30/18

day 33 of flowering for the BB

day 27 since sprouting for the grape ape

aero res
pH 5.7
ppm 770
temp 68f
 

Attachments

  • 0EEF0430-CA85-435B-A836-5B8937979308.jpeg
    0EEF0430-CA85-435B-A836-5B8937979308.jpeg
    2.4 MB · Views: 9
  • CBAB364A-1B9B-49A7-B35D-6B47B513BD03.jpeg
    CBAB364A-1B9B-49A7-B35D-6B47B513BD03.jpeg
    2.6 MB · Views: 11
1/31/18

day 34 of flowering for the BB

day 28 since sprouting for the grape ape

aero res
pH 5.7
ppm 720 <== diluted
temp 68f

Diluted on purpose, res change today

GA#6 has female preflowers (hopfully not a herm)
GA#1,2,4 have identical structure to GA#6 so I hope they're female too

GA#4 is a dude, waiting a couple days for it to get bigger so I can take a pic

I emailed aurorawindsbotanical but have not heard back from them, so if I were you I'd stay away. These grape ape were supposed to be fem seeds.

popped one DVG humble pie that I got from GPS, currently in a paper towel. Soaked it overnight and then put it in the towel, this is day 3 and the taproot popped out, I’ll put it in a netcup and wait for the taproot to get long enough for me to put it in a seedling collar

I got two more packs comin, orange blossom special and night rider
 

Attachments

  • 3B28444C-E5B9-441D-91AF-39140DCB76F9.jpeg
    3B28444C-E5B9-441D-91AF-39140DCB76F9.jpeg
    2.4 MB · Views: 13
  • E9AF066C-0437-4DD1-BDA9-280214EB421F.jpeg
    E9AF066C-0437-4DD1-BDA9-280214EB421F.jpeg
    2.7 MB · Views: 14
  • 0A8C0AE8-FB06-4A26-B326-A0DDFA95842C.jpeg
    0A8C0AE8-FB06-4A26-B326-A0DDFA95842C.jpeg
    327 KB · Views: 16
2/1/18

day 35 of flowering for the BB

day 29 since sprouting for the grape ape

aero res
pH 5.7
ppm 780
temp 68f

the little humble pie is doing good, just waiting for the taproot to get a longer and then I can put it in a seedling collar
 

Attachments

  • 7CB058B6-B2F0-4400-85B5-D0C3382827FC.jpeg
    7CB058B6-B2F0-4400-85B5-D0C3382827FC.jpeg
    2.1 MB · Views: 12
  • F3EF7274-428D-4659-A3EA-DA1C9FD2D3A5.jpeg
    F3EF7274-428D-4659-A3EA-DA1C9FD2D3A5.jpeg
    2.5 MB · Views: 11
2/2/18

day 36 of flowering for the BB

day 30 since sprouting for the grape ape

aero res
pH 5.7
ppm 690 <== topped up with RO, res change tomorrow
temp 68f

Little humble pie is gonna open any time now
 

Attachments

  • D3F42AD1-D355-4C89-A701-8E6D1D4C8404.jpeg
    D3F42AD1-D355-4C89-A701-8E6D1D4C8404.jpeg
    2.4 MB · Views: 10
  • DDC15706-2D6F-4548-AFA0-E6A17BC42DEB.jpeg
    DDC15706-2D6F-4548-AFA0-E6A17BC42DEB.jpeg
    2.1 MB · Views: 11
  • B6EECFAD-7D46-41E0-9945-3F194FD74617.jpeg
    B6EECFAD-7D46-41E0-9945-3F194FD74617.jpeg
    1.4 MB · Views: 14
Back
Top