Sensor infrarrojo y piezoeléctrico

Actualmente estoy trabajando en un proyecto con Arduino, pero no conozco muy bien el lenguaje C++. He estado probando con códigos predeterminados pero ninguno se adapta a mi necesidad específica. Necesito hacer que cuando la señal del infrarrojo se interrumpa, mi motor de corriente directa gire hacia la derecha, y que cuando el piezoeléctrico se active, gire hacia la izquierda. Como no conozco bien el lenguaje no se como programarlo para que se adapte a mi necesidad. Alguno me puede ayudar?

Prueba los ejemplos con la librería IRremote e intenta controlar un simple LED.
Luego intenta controlar el motor a izq y derecha pero de manera separada.
Cuando logres ambas cosas, nos comentas y unimos los dos programas para que haga lo que deseas.

Siempre divide un problema grande en tareas menores.