Sensore LM35 ad output sinusoidale?!?

mah.. comunque qualche "non senso c'è" a metti un pin come digitale e poi fai pullup

oppure lo lasci stare analogico e basta,

tieni presente che pin analogici lasciati liberi hanno la tendenza a seguire quelli vicini o muoversi di volta in volta