73 Sensors2
Лабораторная работа 3
Работа с датчиками в среде AppInventor2. Акселерометр
Компонент Акселерометр
Sensors/Accelerometer
Connectivity/BluetoothClient
Drawing and Animation/Canvas
Пример 1
Создать приложение, которое с помощью датчика акселерометра и флаговой переменной определяет момент начала движения мобильного устройства и выводит сообщения об этом, а также производит вибросигнал. Кнопка Reset сбрасывает значение флага и сообщение. Задания для самостоятельного выполнения:
int flag = 0; when Screen1.Initialize do { Label2.Text = 0; } when Button1.Click do { Label2.Text = AccelerometerSensor1.XAccel; flag = 0; Label4.Text = "No"; } when AccelerometerSensor1.AccelerationChanged(double xAccel, double yAccel, double zAccel) do { Label2.Text = xAccel; }
Пример 2