Raccolta tracce F4

davidepimpy

Membro attivo
Utente Premium
2 Giugno 2013
16
8
3
1° Gennaio 2016
traccia unica )
LED accesi a ritmo di TIMER attraverso INTERRUPT con attivazione da pulsante USER (non ricordo di preciso)

2° Gennaio 2016
1)I2C + Accelerometro +LED + TIM2 + Interrupt

Accelerazione su tutti gli assi con velocità (ODR) 100Hz.
TIM2 segna il periodo di campionamento a 500ms e lo segnala con Interrupt.
Per ogni capionamento, leggere x e y ed usare i LED per indicare la accelerazione gravitazionale.

2)SPI + Giroscopio + (non ricordo)
...


1° Febbraio 2016

1 e 2 simili ) I2C + Accelerometro + media + incertezza

10 letture messe in vettore circolare della sola accelerazione su asse z.
Al termine calcolare media e incertezza A


2° Febbraio 2016
1) Temperatura + TIM + DMA + Pulsante + media + incertezza
acquisizione della temperatura ogni secondo (timer, modalita a scelta).
Il processo doveva essere avviato con la prima pressione del pulsante e stoppato con la seconda.
Alla seconda pressione visualizzare media ed incertezza.
Si dovevano trasferire i dati acquisiti con il DMA.
Dovevano essere acquisiti 10 campioni con campionamento di 1s.

2) non la so
...
 
Ultima modifica:
  • Like
Reactions: Danny 92

davidepimpy

Membro attivo
Utente Premium
2 Giugno 2013
16
8
3
4 Marzo 2016
Schiano 1) Bisognava far accendere i 4 led ad intermittenza secondo delle sequenze stabilite. L'intermittenza doveva avere il periodo = matricola (con timer interrupt). Ad ogni pressione del tasto bisognava cambiare la sequenza. Il controllo sulla pressione del tasto non doveva essere fatto con interrupt ma con il polling, ovvero ad ogni ciclo (nel while per intenderci) bisognava controllare lo stato della PA0 (GPIO)

Schiano) non la so, ma si dovevano usare piu o meno le stesse tecniche
 

Seguici su Facebook