Arduino controlled Beermachine/ dispenser

Hello world, a few weeks ago I decided to upgrade my homebrewing setup from bottling to kegging. In this process, I decided I wanted to make the dispenser automated. Also with a payment system. The intention of the payment system was not to earn money, but just as a challenge to myself. In the end, it turned out working very nicely. At first I wanted to make the whole system mechanical, because I study mechanical engineering, and have no experience with programming. I spent some days trying to figure out how to make the system all mechanical, but I didn’t quite figure out how. Then one day I decided to take a more electrical approach. As I currently have no subjects in programing and basically know nothing about any programming, I went to the library at my school and borrowed a book about programming Arduino, and a book about programing in C++. As I look back I think the book about C++ might have been an overkill. The same day I went to the online Arduino store and bought a starter kit. I also went to eBay and bought a lot of stuff that I might need. A list of what I used in this instructable will follow below. So, if you have no experience with programing, and want to learn in the prosses, I highly encourage you to make something similar, and learn in the prosses. I spent about 2 months from start to finish making this. And I have learned a lot!. At first I found the programing very frustrating, and hard. But now I feel like I understand at least something. But still I find it hard. And the coding provided in this instructable is not top notch. But the code works, and that is the most important if you ask me.”