Proyek _Opla IoT Kit "Mengenal Operator"_ tersedia di halaman ini:
https://opla.arduino.cc/opla/module/carrier/lesson/get-to-know-the-carrier
Di bagian _"Istilah pemrograman inti"_, subbagian _"Loop"_, terdapat cuplikan kode dengan perintah untuk membaca sensor yang tersedia di _MKR IoT Carrier_. Untuk membaca akselerasi yang disediakan oleh sensor IMU, perintah berikut disediakan:
carrier.IMUmodule.readAccelerometer(accelerometer_x, accelerometer_y, accelerometer_z); //read accelerometer (x, y z)
yang menghasilkan kesalahan berikut:
error: 'class LSM6DS3Class' has no member named 'readAccelerometer'; did you mean 'readAcceleration'?
Seperti yang disarankan dalam kesalahan dan juga dijelaskan dalam dokumentasi perpustakaan LSM6DS3 dari sensor IMU, metode _readAccelerometer_ harus diganti dengan metode _readAcceleration_.
Saya menggunakan _Arduino Web Editor_ dengan _Arduino_MKRIOTCarrier Library_ versi _0.9.6_.
Terima kasih @alexandru-cohal telah melaporkan. Masalah ini akan segera diperbaiki.
@karlsoderby apakah Anda pernah mendapatkan kesempatan untuk memperbaiki kesalahan ini? Saya melihat itu masih ada di tutorial.
@per1234 baru saja memperbarui platform, menggantikan readAccelerometer dengan readAcceleration . Terima kasih untuk pengingatnya, entah bagaimana menghindari pembaruan sebelumnya!
Komentar yang paling membantu
@per1234 baru saja memperbarui platform, menggantikan readAccelerometer dengan readAcceleration . Terima kasih untuk pengingatnya, entah bagaimana menghindari pembaruan sebelumnya!