Enkla Accelerometer i labVIEW (3 / 5 steg)
Steg 3: kod
Koden i labVIEW är ganska rakt framåt. Jag bifogade en bild av koden som den faktiska VI. LINX addon för labVIEW har några block funktioner för att kommunicera med ADXL345 chip via I2C. Allt du behöver göra är sträng blocken ihop och greppa de värden de utgång.
När du har krets setup och har laddat ner den kod försöka köra den. Var noga med att du ställer din Max32 i LINX firmware guiden innan hitting den springa knappen. Om du inte vet hur man ställer in en enhet i LINX firmware guiden gå här.
Efter tryck på stoppknappen och koden görs löpande om du får
, tryck bara fortsätta. Felet inte borde verkligen påverka någonting.
Om du vill veta mer om hur funktionerna ADXL345 utformats i labVIEW dubbelklicka på en av dem och slå CTRL + E för att öppna dess blockdiagram. Vissa av dessa blockdiagram använda hexadecimala värden för att kommunicera med ADXL345. Ta reda på vad dessa värden gör, hänvisa till ADXL345's referensmanual.