Das sieht sehr gut aus. Einige Dinge sind mir trotzdem aufgefallen. Du musst an jeden Verbraucher (also auch beim µC) einen eigenen 100nF Keramikkondensator einbauen, damit die Störungen eliminiert werden. Du solltest an jeden Sensor und Verbraucher einen 100nF einbauen. Zuviele schaden nicht, zuwenige jedoch schon. Die Led könntest du direkt mit dem µC verbinden. Die CNY Sensoren solltest du gegen GND schließen (statt +5V den Eingang und statt den Eingang Masse anschließen). Dann sparst du dir auch R4 bzw R5. Du kannst dann den internen Pullup verwenden.

MfG Hannes