So I'm working on a water flow device (set volume with a rotary encoder, press button, and water flows until volume is reached). Everything is working just fine, until I plug in the power for the solenoid. Once the solenoid switches, the display gets all corrupted. With the 12v power supply not plugged in, the display is fine.
Here is a wiring diagram of the project (minus a few resistors from the encoder, but I don't think those matter for the current problem). The 12v supply is also currently a 15v (I misread before chopping it up...). Testing for a couple minutes doesn't seem to be a problem for it, but I guess might maybe be part of the issue.

I'm really confused by this, given that the extra power in the system is entirely separate from the rest of it.
Here is a wiring diagram of the project (minus a few resistors from the encoder, but I don't think those matter for the current problem). The 12v supply is also currently a 15v (I misread before chopping it up...). Testing for a couple minutes doesn't seem to be a problem for it, but I guess might maybe be part of the issue.

I'm really confused by this, given that the extra power in the system is entirely separate from the rest of it.