Hello! I am making an obstacle avoidance robot and it is my very first robot. I use an Arduino UNO, breadboard, h-bridge L298N, 2 DC motors, and an ultrasonic sensor. When I plug my batteries, Arduino and h-bridge receive power as their lights are up; however, DC motors do not. Because when I plug batteries directly into motors, they work. If anyone could explain me what is the issue, I would be really glad.
Here is the link that used for my project. Project hub
The schematics don't show that there is any connection with ENA and ENB. And I took jumper caps before for another project. Would not having jumper caps affect it?
Motors can take a lot of current as they start and small batteries have very limited capacity to support that. I think you are supplying the driver board from 9v? Most power banks only give 5v I think for charging phones but if you can find a 9v one it would do. Or buy the kind of rechargeable battery packs made for radio control models. 7.2v and 9.6v are available I think.