Burning graphite with 9V battery vs. Arduino's 5V
A 9V battery can't provide much current due to it's internal resistance. Depending on what is powering the Arduino 5V, it can put out much more current than a 9V battery.