A lovely project, build it , programmed it and enjoyed its working.
Everything fitted perfectly.
mouted 2 stripes of tape from the sandplatform to the baseplate for picking up protection, preventing it from falling apart.
One annoying thing is the dutycycle of 1 minute.
This should be adjustablle (ex 5 min) or selected pushbutton.
Mirror or upside down writing could be an option too.
Ray
This was my review
Now I have tryed to alter the program I have some knoledge about C but not enough!
I asumed the repeattime is build in this part:
switch (auto_mode.state)
{
case 0:
{
auto_mode.vib_millis = millis();
vib_turn_on();
auto_mode.state = 1;
break;
}
case 1:
{
if ((millis() - auto_mode.vib_millis) >= (vib_period_s * 1000))
{
if (auto_mode.drawn_min != pcf2129_info.dt.minute)
{
auto_mode.drawn_min = pcf2129_info.dt.minute;
vib_turn_off();
auto_mode_draw_dt();
pen_lift_up();
pen_set_resting();
auto_mode.state = 2;
}
}
break;
}
case 2:
{
if (pcf2129_info.dt.second >= (60 - vib_period_s))
{
auto_mode.state = 0;
}
break;
}
}
}
Buid in a little counter in case 2: like :
int q;
case 2:
{
if (pcf2129_info.dt.second >= (60 - vib_period_s))
{ q = q +1 }
if ( q==6 )
{
auto_mode.state = 0;
}
break;
}
So this does not work,tryed som different setup's but still no result.
Can Anyone help me out
Regards Ray
