Det finns en uppsats som beskriver en metod för att göra just detta här: Flight Dynamics Measurements on an Instrumented Frisbee. Teknikerna fungerade bra; Jag skulle använda detta som utgångspunkt.
I huvudsak var det en mikrokontroller (BS2IC) och en 2-axlig accelerometer (ADXL202), monterad i mitten av frisbeen med silikonlim och sedan balanserad av batterier (CR2032) som monterades med tejp. Maskinvaran valdes specifikt för sin låga strömförbrukning.
En liten brytare monterades nära kanten för att möjliggöra enkel aktivering nära kastmomentet, återigen för att minska strömförbrukningen, och också för att platsen för dataloggning är begränsad:
Min egen idé när jag läste din fråga var att montera en 1-axlig accelerometer / trycksensor nära kanten av frisbeen och mäta centrifugalkraften, även om montering nära kanten kan göra balanseringen mer utmanande. Den 2-axliga accelerometern är inte ett stort steg upp och du får mycket mer data ur den.
Du kan använda ett lågeffektsradiosystem med nära fält som Zigbee (eller Bluetooth; vilket är mindre bekvämt för den första installationen, och kräver åtminstone en knapp eller någon annan logik för att göra ihopparning användbar men stöds av många enheter, t.ex. din smarttelefon) för att strömma data till en närliggande enhet, eller så kan du logga data på mikrokontrollern och hämta den senare.
I vilket fall som helst fick det papperet intressanta data. Notera i synnerhet författarens observation att direkta data lättare kan extraheras under stadiga perioder med accelerometeravläsningar:
Den grafen ger en fin bild av den initiala wobblingen blir stadig under flygning, liksom centrifugalkraften.
Det verkar egentligen inte nödvändigt att överkomplicera det med ljussensorer; även om jag gör det skulle jag logga / överföra rådata och göra den faktiska behandlingen på den mottagande enheten för att begränsa strömförbrukningen och mikroprocessorns prestandakrav, på bekostnad av ökade minneskrav (för loggning).