Use a dropping resistor or a zener diode?
If you need to power it, it is not a good idea. What happens, if your Arduino suddenly draws more current? -> The voltage drop across your resistor increases, the voltage on your Arduino supply decreases. Same case with diode.

Use a simple linear regulator or a switching DC/DC converter module.