Дело в том, что нагревательный элемент забирает на себя все что ему дают
Вот ты подключил к резистору плюс и минус, допустим, 5А 1А, это будет 5 * 1 = 5Вт
Но если ты подключаешь через резистор, допустим, маленький DC моторчик который на 5В потребляет 0.1А, а твой резистор 10 Ом то выходит он будет выделять P = i^2 * R = 0.1 * 0.1 * 10 = 0.1Вт
По этому и не греется