компас
описание программы MAKECODE и работы с ней здесь
описание блоков программы MAKECODE здесь
Нажмите на ссылку, запустите графическую платформу онлайн-программирования MakeCode.
Отобразите сторону света, в направлении которой смотрит микробит.
Магнитометр обнаруживает магнитный север и затем показывает ваше направление в градусах, север - 0 градусов, восток - 90 градусов, юг - 180 градусов и запад - 270.
По сути, мы собираемся прочитать значение с датчика, встроенного в микробит . Это называется магнитометр, который на самом деле используется для обнаружения магнитного поля Земли вдоль трех перпендикулярных осей, X, Y и Z.
мы установим значения для микробита таким образом, чтобы, когда он обнаруживает эти углы, он показывал направление.
· Север от 20 до 340 градусов
· Запад 250 до 290 градусов
· Восток от 70 до 110 градусов
· Юг от 160 до 200 градусов
Шаг 1
Создайте цикл, который будет постоянно обновлять показания компаса.
Шаг 2
Сохраните показание microbit в переменной с именем degrees
.
Шаг 3
Если degrees
меньше 45
или больше чем 315
, то направление компаса в основном указывает на север . Отображается знак N
на микробит.
Шаг 4
Если degrees
меньше чем 135
, microbit в указывает на восток . Знак E
на микробит.
Шаг 5
Если degrees
меньше чем 225
, microbit указывает на юг . Знак S
на микробит.
Шаг 6
Если ни одно из этих условий не вернуло значение true, то микробит должен указывать на запад . Знак W
на микробит.
готовый код здесь
https://makecode.microbit.org/_CAiVTbKg7eJu
как загрузить подробней здесь
Если у вас подключен microbit, нажмите « Загрузить», чтобы перенести код, и посмотрите, как это работает!