My daughter built 1 in @Willdat? s class a few years ago using 4 light detecting diodes, arduino switched on every half hr, running Chinese 40 to 1 motors onto a couple of gearboxes for electric window regulators. Safety cams and switches to limit movement if a bird takes a dump on the diodes.