Articoli con tag accelerometro
T#029 – Muoviamo una pallina tramite l’accelerometro
39
L’accelerometro è uno dei componenti più importanti e di successo del nostro iPhone / iPod Touch (e presto iPad), ad oggi sfruttato in molte applicazioni e videogiochi presenti in App Store. Se vi accingete, infatti, a programmare giochi per iPhone, sicuramente non potete sottovalutare questo componente hardware. Per questo motivo, nel tutorial di oggi, vi guiderò all’uso (semplicissimo) di questo fantastico strumento creando una piccola applicazione che, sfruttando questo componente, vi permetterà di muovere una pallina a seconda dell’inclinazione che darete al vostro dispositivo mobile. (continua…)
T#011 – Rileviamo i movimenti dell’iPhone
7
Oggi vedremo come rilevare, grazie all’accelerometro integrato in ogni dispositivo, il movimento del nostro iPhone. I dati che andremo a leggere sono quelli riferiti ai 3 assi principali x, y e z dell’iPhone, che combinati insieme ci permettono di controllare l’esatto orientamento del nostro dispositivo nello spazio. Questo può tornare utile per un’infinità di diverse applicazioni, ad esempio come metodo di controllo per i videogiochi, alternativo ai classici tasti di un gamepad tradizionale. Potremo in questo modo controllare ad esempio lo sterzo di una macchina tramite gesti naturali o variare l’inclinazione di un piano dove può liberamente muoversi una pallina facendole evitare eventuali ostacoli. (continua…)
T#006 – Numero casuale con accelerometro
11
Oggi creeremo un’applicazione che, sfruttando l’accelerometro integrato nell’iPhone, ci permetterà di generare e visualizzare in una UILabel un numero casuale da 0 a 100 ogni volta che il nostro melafonino viene scosso. Apriamo Xcode e creiamo un nuovo progetto. Dalla schermata contenente i template disponibili selezionate “View-based Application”. Diamo un nome al nostro progetto, ad esempio “accelRandom”, scegliamo la posizione dove salvare e proseguiamo. Nel file di interfaccia “accelRandomViewController.h” aggiungiamo il protocollo “UIAccelerometerDelegate” e creiamo un oggetto IBOutlet UILabel che servirà a mostrare a video il numero casuale generato durante l’esecuzione del programma. Il codice dovrà essere come mostrato di seguito: (continua…)

















