Fatti: Fatti: A. Mediante tre distinte decisioni dell'11 aprile 2003, sostanzialmente confermate il 4 dicembre seguente anche in seguito all'opposizione interposta dall'interessato, l'Ufficio AI del Cantone Ticino (UAI) ha posto J._, nato nel 1946, operaio edile, al beneficio di una rendita intera AI - stante un grado di invalidità dell'80% - dal 1° luglio 2000 al 31 luglio 2002, e di una mezza rendita - per un'incapacità di guadagno del 53% - dal 1° agosto 2002 a dipendenza di una inabilità addebitabile in particolare a problemi cardiaci. A. Mediante tre distinte decisioni dell'11 aprile 2003, sostanzialmente confermate il 4 dicembre seguente anche in seguito all'opposizione interposta dall'interessato, l'Ufficio AI del Cantone Ticino (UAI) ha posto J._, nato nel 1946, operaio edile, al beneficio di una rendita intera AI - stante un grado di invalidità dell'80% - dal 1° luglio 2000 al 31 luglio 2002, e di una mezza rendita - per un'incapacità di guadagno del 53% - dal 1° agosto 2002 a dipendenza di una inabilità addebitabile in particolare a problemi cardiaci. B. Chiedendo l'assegnazione di una rendita intera AI oltre il luglio del 2002 e postulando una verifica del calcolo della prestazione riconosciuta, J._ ha deferito il provvedimento amministrativo con ricorso al Tribunale delle assicurazioni del Cantone Ticino. Ha motivato la richiesta con un peggioramento delle proprie condizioni di salute riconducibile al diabete mellito aggiuntosi ai preesistenti disturbi cardiaci. Con giudizio dell'11 agosto 2004 l'autorità giudiziaria cantonale ha, senza procedere a ulteriori accertamenti, respinto il gravame. Con giudizio dell'11 agosto 2004 l'autorità giudiziaria cantonale ha, senza procedere a ulteriori accertamenti, respinto il gravame. C. J._ interpone ricorso di diritto amministrativo al Tribunale federale delle assicurazioni, al quale chiede l'erezione di una perizia volta ad accertare il suo stato di salute e le sue residue capacità fisiche. Sottolinea come i medici del Servizio X._, il cui parere è stato ritenuto dall'UAI, non abbiano considerato importante né degna di nota l'apparizione di un diabete mellito che, solitamente, è reputato scatenare una evoluzione negativa dello stato delle arterie coronarie. Rimprovera inoltre alla precedente istanza di aver ignorato le certificazioni mediche da lui prodotte in quella sede nonché in sede di opposizione alle decisioni amministrative 11 aprile 2003. Postula infine nuovamente di rivedere il calcolo della prestazione assegnatagli. Mentre l'UAI propone la reiezione del gravame, l'Ufficio federale delle assicurazioni sociali ha rinunciato a determinarsi. 