does anybody know what kind of electronics and microprocessors (programming) involved in building an automated dispencer that dispences at predefined (pre-programmed) times.