Si la Arduino UNO r3 funcionaba y ahora no lo hace pueden ser tres cosas:
-Se ha borrado el firmware de ATmega16u2, el micro que hace de conversor USB-Serie. No es grave, pero si una lata. Puedes volver a grabarlo como te dicen en
este tutorial.
-Te has cargado el bootloader, raro pero no imposible, puedes volver a cargarlo utilizando otra Arduino UNO como programador ICSP.
-Te has cargado el micro ATmega328, raro pero no imposible,
compra otro y lo cambias. Quizá también sea la forma más sencilla de obtener un diagnóstico, si lo cambias y funciona era el bootloader o el chip, si lo cambias y sigue sin funcionar es el firmware del 16u2.
De cualquier forma es muy recomendable tener un ATmega328 de recambio... por si acaso.