Наши контакты: +380958663605

inhelp@i.ua

MIT App Inventor 2

Погодная станция в MIT App Inventor 2  — приложение погодной станции для android телефонов созданное с помощью  онлайн сервиса MIT App Inventor 2 .

Погодная станция App Inventor 2

Даная погодная станция описана в статье Погодная станция на arduino, где мы делали обзор работы погодной станции, создавали скетч для arduino и устройство погодной станции. Ну а сегодня мы разберемся более подробно как создать приложение для android и отобразить все получаемые данные с нашей погодной станции на телефоне.

Для создания приложения погодная станция в MIT App Inventor 2 на потребуются :

1. Фоновое изображение размером 540х960 пикселей ( размер фонового изображения зависит от размера экрана вашего устройства)

Фон

2. Иконка приложения для главного экрана 128х128 пикселей ( в формате PNG32)

Иконка

3. Иконки кнопок в приложении в двух цветах , размером 80х80 пикселей

Иконки

Когда мы подготовили все необходимые изображения для приложения, можно приступать к работе в MIT App Inventor 2. Для начала нам потребуются такие компоненты :

Компоненты погодной станции

 

  • ListPicker1 — для запуска Bluetooth подключения, выбора доступных Bluetooth устройств и режима отображения состояния подключения
  • Label3 — резервная, для отображения дополнительной информации ( временно не работает , можно не добавлять)
  • Label1 — для отображения полученных данных с arduino
  • Label2 — для отображения надписи ( температура в комнате, температура на улице, давления и т.д.)
  • HorizontalArrangement1 — режим выравнивания элементов по горизонтали, в нашем случаи кнопок переключения режимов)
  • Button1 — кнопка включения режима «температура на улице»
  • Button2 — кнопка включения режима «температура в комнате»
  • Button3 — кнопка включения режима «давление в мм.рт.ст.»
  • Button4 — кнопка включения режима «влажность в %»
  • Button5 — кнопка отключения ( невидимая )
  • Clock1 — таймер
  • BluetoothClient1 — компонент для работы с Bluetooth ( получение и отправка данных)

Теперь перейдем в режим блочного программирования в MIT App Inventor 2 Для начала пропишем функционал для ListPicker ListPicker

потом для таймера

timer

для получения данных через bluetooth

timer2

для кнопок 1-4

Кнопки

для кнопки отключения

кнопка отключения

После всех пройденных этапов разработки тестируем приложение на телефоне , и проверяем работоспособность.

 Исходник приложения погодная станция в MIT App Inventor 2

WSAB
WSAB
WSAB.aia
321.1 KiB
2344 Downloads
Детали

Исходник приложения WSAB для android

Автор:Іван Мартинюк
Платформы:Android
Категория:Arduino приложения для android
Лицензия:Freeware
Дата:05.06.2014

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

18 − четыре =