Da muss noch nen pull-up widerstand rein (nach VCC).
Der sollte zw. 4,7k und 10k Ohm leigen. Kannst aber auch den µC internen nehmen. Musst du hal noch im Programm am Anfang aktivieren.

jon