Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Идея состоит в том, чтобы создать «умный ДОМ», в котором можно было бы управлять домашними устройствами с помощью Android Things и Raspberry Pi. Проект состоит из управления бытовой техникой, такой как свет, вентилятор, двигатель и т. Д.
Необходимые материалы:
Малина Pi 3
Кабель HDMI
Реле
бытовые устройства, такие как вентилятор, лампочка и т. д.
Паяльный пистолет
Шаг 1. Настройка
Загрузите и установите Android Studio. Создайте учетную запись в Android Things Console. Создайте продукт, используя подходящую настройку продукта.
Студия Android:
ссылка для консоли Android:
В заводском образе выберите последнюю версию Android и нажмите «Конфигурация сборки». В списке конфигурации сборки загрузите последнюю созданную вами сборку. Это изображение Andriod Things с Raspberry Pi. Распакуйте загруженный файл.zip, чтобы получить образ Android Things.
Для получения дополнительной информации нажмите здесь:
Шаг 2: прошивка изображения на Raspberry Pi
Загрузите и установите два программного обеспечения:
· Форматирование SD-карты - используется для форматирования SD-карты ·
Win32DiskImager - используется для прошивки образа на SD-карту
В программе форматирования SD-карты выберите правильное местоположение SD-карты и нажмите «Форматировать». После форматирования откройте Win32DiskImager, выберите правильное устройство (местоположение SD-карты), исправьте изображение и нажмите «Запись». После успешной записи вы завершили перепрошивку карты памяти.
Шаг 3. Настройка Android Things
Вставьте SD-карту в слот для карты в RPi3 и подключите к любому дисплею через HDMI. Подключите кабель Ethernet от маршрутизатора к RPi3. Подключите мышь и клавиатуру к RPi3 для выполнения операций. После загрузки ОС вы увидите локальный IP-адрес RPi3.
Подключите компьютер к тому же роутеру и откройте cmd. Подключитесь к локальному IP-адресу RPi3 с помощью команд:
$ adb connect подключен к: 5555
Чтобы подключить устройство к Wi-Fi, выполните следующую команду:
$ adb shell am startservice -n com.google.wifisetup /. WifiSetupService -a WifiSetupService. Connect -e ssid ‘network ssid’ -e passphrase ‘password’
Замените network ssid и password на свои учетные данные Wi-Fi. Примечание: если у вас возникли трудности с запуском команды adb, возможно, вам придется указать путь adb в переменных среды.
Шаг 4. Развертывание приложения на RPi3
Загрузите простой пользовательский интерфейс по ссылке на образцы:
developer.android.com/things/sdk/samples….
Откройте этот проект с помощью студии Android, внесите необходимые изменения в код, если это необходимо.
Нажмите «Выполнить» и выберите RPI3 в подключенных устройствах.
Если вы не видите свое устройство, возможно, вам придется повторно подключить его с помощью команды:
$ adb connect подключен к: 5555
Если запуск прошел успешно, приложение отобразится на мониторе.
Шаг 5: Готово
Сделайте принципиальную схему, как показано на рисунке.
Наконец, с вышеуказанными шагами проект завершен.