probleem DC-motor in combi met servo motor

Er zijn nogal wat voorbeelden die het eenvoudig houden en in de praktijk nauwelijks werken.

Maar als je servo motor nog helemaal niet aangesloten is, dan is het iets anders :o

Gebruik je een Arduino Uno ?
Die gebruikt zelf al Timer0 voor millis(), dat is normaal. Dan blijven Timer1 en Timer2 nog over.

Servo : Servo - Arduino Reference
Die gebruikt Timer1.

Gebruik je deze IRremote ? GitHub - Arduino-IRremote/Arduino-IRremote: Infrared remote library for Arduino: send and receive infrared signals with multiple protocols
Die gebruikt Timer1 en Timer2.

Je hebt blijkbaar een conflict met de timers.
Ik weet niet zomaar een oplossing voor een Arduino Uno. Het is mogelijk een extern board te gebruiken: Overview | Adafruit PCA9685 16-Channel Servo Driver | Adafruit Learning System
Deze gebruikt Timer5 van een Arduino Mega 2560: irremote servocontrol, timer conflict? solved! - Programming Questions - Arduino Forum

Een L7805 kan erg warm worden. Zijn de DC motors 12 Volt ? Is het mogelijk om alles op 5V te doen ? Er zijn goedkope DC-DC converters op AliExpress, maar de kwaliteit is niet zo goed. Zonder belasting kunnen de goedkoopste stuk gaan.