Espruino:Примеры/Bangle.js – с чего начать: различия между версиями
Myagkij (обсуждение | вклад) Нет описания правки |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 5: | Строка 5: | ||
=Bangle.js – с чего начать<ref>[https://www.espruino.com/Bangle.js+Getting+Started www.espruino.com - Bangle.js Getting Started]</ref>= | =Bangle.js – с чего начать<ref>[https://www.espruino.com/Bangle.js+Getting+Started www.espruino.com - Bangle.js Getting Started]</ref>= | ||
Возможно, вам также будет интересно почитать общую и более подробную техническую информацию о Bangle.js – найти ее можно найти [https://www.espruino.com/Bangle.js тут] и [https://www.espruino.com/Bangle.js+Technical тут]. | Возможно, вам также будет интересно почитать общую и более подробную техническую информацию о [[Bangle.js]] – найти ее можно найти [https://www.espruino.com/Bangle.js тут] и [https://www.espruino.com/Bangle.js+Technical тут]. | ||
== Пару слов о Bangle.js == | == Пару слов о Bangle.js == | ||
Смарт-часы Bangle.js оснащены тремя кнопками и двумя тачскрин-зонами. | Смарт-часы [[Bangle.js]] оснащены тремя кнопками и двумя тачскрин-зонами. | ||
Кнопки находятся на правой стороне часов – это (сверху вниз) BTN1, BTN2 и BTN3. | Кнопки находятся на правой стороне часов – это (сверху вниз) '''BTN1''', '''BTN2''' и '''BTN3'''. | ||
* BTN1 – команды «вверх» или «предыдущий кран» в меню или «включение» (если часы выключены). | * '''BTN1''' – команды ''«вверх»'' или ''«предыдущий кран»'' в меню или ''«включение»'' (если часы выключены). | ||
* BTN2 – команды «выбор» (будучи в меню) или «открыть меню», когда Bangle.js работает в режиме часов. | * '''BTN2''' – команды ''«выбор»'' (будучи в меню) или ''«открыть меню»'', когда [[Bangle.js]] работает в режиме часов. | ||
* BTN3 – команды «вниз» и «дальше» в меню. Если на Bangle.js открыто какое-то приложение, долгое нажатие вернет режим часов. | * '''BTN3''' – команды ''«вниз»'' и ''«дальше»'' в меню. Если на [[Bangle.js]] открыто какое-то приложение, долгое нажатие вернет режим часов. | ||
* BTN4 – левая сторона тачскрина. Используется в некоторых играх, но не в меню. | * '''BTN4''' – левая сторона тачскрина. Используется в некоторых играх, но не в меню. | ||
* BTN5 – правая сторона тачскрина. Используется в некоторых играх, но не в меню. | * '''BTN5''' – правая сторона тачскрина. Используется в некоторых играх, но не в меню. | ||
== Включение == | == Включение == | ||
Чтобы включить Bangle.js, нажмите на кнопку BTN1 и быстро отпустите. Если долго жать на BTN1, откроется загрузчик, и вам придется снова нажать BTN1, чтобы выйти из него. | Чтобы включить [[Bangle.js]], нажмите на кнопку '''BTN1''' и быстро отпустите. Если долго жать на '''BTN1''', откроется загрузчик, и вам придется снова нажать '''BTN1''', чтобы выйти из него. | ||
== Загрузка приложений == | == Загрузка приложений == | ||
* Откройте [https://banglejs.com/apps/ загрузчик приложений] на любом устройстве с поддержкой Web Bluetooth (через Chrome на Windows, Mac, Linux, Chromebook или Android или приложение [https://apps.apple.com/gb/app/webble/id1193531073 WebBLE на iOS]). | * Откройте [https://banglejs.com/apps/ загрузчик приложений] на любом устройстве с поддержкой [[Web Bluetooth]] (через [[Chrome]] на [[Windows]], [[Mac]], [[Linux]], [[Chromebook]] или [[Android]] или приложение [https://apps.apple.com/gb/app/webble/id1193531073 WebBLE на iOS]). | ||
* Кликните на кнопку Connect в правом верхнем углу. | * Кликните на кнопку '''Connect''' в правом верхнем углу. | ||
* Вы должны увидеть установленные приложения. Теперь кликайте вверх/вниз, чтобы добраться до нужного приложения и установить его. | * Вы должны увидеть установленные приложения. Теперь кликайте вверх/вниз, чтобы добраться до нужного приложения и установить его. | ||
== Зарядка == | == Зарядка == | ||
Bangle.js заряжается при помощи зарядного USB-кабеля, который идет в комплекте со смарт-часами (данные по нему не передаются, он предназначен исключительно для зарядки). | [[Bangle.js]] заряжается при помощи зарядного USB-кабеля, который идет в комплекте со смарт-часами (данные по нему не передаются, он предназначен исключительно для зарядки). | ||
Кабель нужно подсоединить правильно или он просто не будет работать: часы должны лежать циферблатом вниз (так, чтобы вам был виден текст «CE Rohs» на задней стороне), а USB-кабель должен выходить из левой стороны смарт-часов. | |||
Кабель нужно подсоединить правильно или он просто не будет работать: часы должны лежать циферблатом вниз (так, чтобы вам был виден текст '''«CE Rohs»''' на задней стороне), а USB-кабель должен выходить из левой стороны смарт-часов. | |||
Это магнитный кабель, а его провода подключаются напрямую к USB-питанию. Не оставляйте кабель подключенным, т.к. он может примагнитить к себе другой (возможно, обладающий проводниковыми свойствами) объект и вызвать замыкание. | Это магнитный кабель, а его провода подключаются напрямую к USB-питанию. Не оставляйте кабель подключенным, т.к. он может примагнитить к себе другой (возможно, обладающий проводниковыми свойствами) объект и вызвать замыкание. | ||
Строка 38: | Строка 39: | ||
== Выключение питания == | == Выключение питания == | ||
* Когда Bangle.js находится в режиме часов, нажмите BTN2. | * Когда [[Bangle.js]] находится в режиме часов, нажмите '''BTN2'''. | ||
* Выберите Settings. | * Выберите '''Settings'''. | ||
* Промотайте вниз до Turn Off. | * Промотайте вниз до '''Turn Off'''. | ||
* Выберите этот пункт. | * Выберите этот пункт. | ||
== Выключение, если часы зависли == | == Выключение, если часы зависли == | ||
* Зажмите кнопки BTN1 и BTN2 примерно на 6 секунд, пока экран не опустеет. | * Зажмите кнопки '''BTN1''' и '''BTN2''' примерно на ''6 секунд'', пока экран не опустеет. | ||
* Продолжайте нажимать их, пока на экране будет заполняться индикатор прогресса (====). | * Продолжайте нажимать их, пока на экране будет заполняться индикатор прогресса (====). | ||
* Часы начнут вибрировать. | * Часы начнут вибрировать. | ||
* Отпустите кнопки BTN1 и BTN2. | * Отпустите кнопки '''BTN1''' и '''BTN2'''. | ||
* Часы могут не перезапуститься, если их не выключали с последнего обновления прошивки. В таком случае повторите процесс. | * Часы могут не перезапуститься, если их не выключали с последнего обновления прошивки. В таком случае повторите процесс. | ||
== Перезагрузка == | == Перезагрузка == | ||
* Зажмите кнопки BTN1 и BTN2 примерно на 6 секунд, пока экран не опустеет. | * Зажмите кнопки '''BTN1''' и '''BTN2''' примерно на ''6 секунд'', пока экран не опустеет. | ||
* Отпустите их. | * Отпустите их. | ||
* Bangle.js загрузится как при обычном включении. | * [[Bangle.js]] загрузится как при обычном включении. | ||
'''Примечание:''' Время собьется и перестроится на полночь 1970 года. | '''Примечание:''' Время собьется и перестроится на полночь 1970 года. | ||
Строка 61: | Строка 62: | ||
== Перезагрузка без загрузки кода == | == Перезагрузка без загрузки кода == | ||
Если вы загрузили код, который выполняется при запуске Bangle.js, и часы в итоге зависают, вам может помочь следующее (ничего удалено не будет, поэтому пока вы сами не почините/удалите проблемный код, следующие запуски Bangle.js по-прежнему будут проблемными): | Если вы загрузили код, который выполняется при запуске [[Bangle.js]], и часы в итоге зависают, вам может помочь следующее (ничего удалено не будет, поэтому пока вы сами не почините/удалите проблемный код, следующие запуски [[Bangle.js]] по-прежнему будут проблемными): | ||
* Зажмите кнопки BTN1 и BTN2 примерно на 6 секунд, пока экран не опустеет. | * Зажмите кнопки '''BTN1''' и '''BTN2''' примерно на ''6 секунд'', пока экран не опустеет. | ||
* Отпустите BTN2, но продолжайте нажимать BTN1, пока на экране будет заполняться индикатор прогресса (====). | * Отпустите '''BTN2''', но продолжайте нажимать '''BTN1''', пока на экране будет заполняться индикатор прогресса (====). | ||
* Продолжайте нажимать BTN1, пока Bangle.js загружается. | * Продолжайте нажимать '''BTN1''', пока [[Bangle.js]] загружается. | ||
* Отпустите BTN1 – на экране должны показаться логотип, версия и MAC-адрес Bangle.js. | * Отпустите '''BTN1''' – на экране должны показаться логотип, версия и [[MAC-адрес]] [[Bangle.js]]. | ||
Теперь можно перейти в [https://banglejs.com/apps/ загрузчик приложений], подключиться, перейти в '''About > Install default apps''' и вперед! | |||
=См.также= | =См.также= |
Версия от 18:47, 28 февраля 2021
Bangle.js – с чего начать[1]
Возможно, вам также будет интересно почитать общую и более подробную техническую информацию о Bangle.js – найти ее можно найти тут и тут.
Пару слов о Bangle.js
Смарт-часы Bangle.js оснащены тремя кнопками и двумя тачскрин-зонами.
Кнопки находятся на правой стороне часов – это (сверху вниз) BTN1, BTN2 и BTN3.
- BTN1 – команды «вверх» или «предыдущий кран» в меню или «включение» (если часы выключены).
- BTN2 – команды «выбор» (будучи в меню) или «открыть меню», когда Bangle.js работает в режиме часов.
- BTN3 – команды «вниз» и «дальше» в меню. Если на Bangle.js открыто какое-то приложение, долгое нажатие вернет режим часов.
- BTN4 – левая сторона тачскрина. Используется в некоторых играх, но не в меню.
- BTN5 – правая сторона тачскрина. Используется в некоторых играх, но не в меню.
Включение
Чтобы включить Bangle.js, нажмите на кнопку BTN1 и быстро отпустите. Если долго жать на BTN1, откроется загрузчик, и вам придется снова нажать BTN1, чтобы выйти из него.
Загрузка приложений
- Откройте загрузчик приложений на любом устройстве с поддержкой Web Bluetooth (через Chrome на Windows, Mac, Linux, Chromebook или Android или приложение WebBLE на iOS).
- Кликните на кнопку Connect в правом верхнем углу.
- Вы должны увидеть установленные приложения. Теперь кликайте вверх/вниз, чтобы добраться до нужного приложения и установить его.
Зарядка
Bangle.js заряжается при помощи зарядного USB-кабеля, который идет в комплекте со смарт-часами (данные по нему не передаются, он предназначен исключительно для зарядки).
Кабель нужно подсоединить правильно или он просто не будет работать: часы должны лежать циферблатом вниз (так, чтобы вам был виден текст «CE Rohs» на задней стороне), а USB-кабель должен выходить из левой стороны смарт-часов.
Это магнитный кабель, а его провода подключаются напрямую к USB-питанию. Не оставляйте кабель подключенным, т.к. он может примагнитить к себе другой (возможно, обладающий проводниковыми свойствами) объект и вызвать замыкание.
Выключение питания
- Когда Bangle.js находится в режиме часов, нажмите BTN2.
- Выберите Settings.
- Промотайте вниз до Turn Off.
- Выберите этот пункт.
Выключение, если часы зависли
- Зажмите кнопки BTN1 и BTN2 примерно на 6 секунд, пока экран не опустеет.
- Продолжайте нажимать их, пока на экране будет заполняться индикатор прогресса (====).
- Часы начнут вибрировать.
- Отпустите кнопки BTN1 и BTN2.
- Часы могут не перезапуститься, если их не выключали с последнего обновления прошивки. В таком случае повторите процесс.
Перезагрузка
- Зажмите кнопки BTN1 и BTN2 примерно на 6 секунд, пока экран не опустеет.
- Отпустите их.
- Bangle.js загрузится как при обычном включении.
Примечание: Время собьется и перестроится на полночь 1970 года.
Перезагрузка без загрузки кода
Если вы загрузили код, который выполняется при запуске Bangle.js, и часы в итоге зависают, вам может помочь следующее (ничего удалено не будет, поэтому пока вы сами не почините/удалите проблемный код, следующие запуски Bangle.js по-прежнему будут проблемными):
- Зажмите кнопки BTN1 и BTN2 примерно на 6 секунд, пока экран не опустеет.
- Отпустите BTN2, но продолжайте нажимать BTN1, пока на экране будет заполняться индикатор прогресса (====).
- Продолжайте нажимать BTN1, пока Bangle.js загружается.
- Отпустите BTN1 – на экране должны показаться логотип, версия и MAC-адрес Bangle.js.
Теперь можно перейти в загрузчик приложений, подключиться, перейти в About > Install default apps и вперед!
См.также
Внешние ссылки