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