Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Pomysł polega na zaprojektowaniu „inteligentnego DOMU”, w którym można sterować urządzeniami domowymi za pomocą Android Things i Raspberry Pi. Projekt polega na sterowaniu urządzeniami domowymi, takimi jak oświetlenie, wentylator, silnik itp.
Wymagane materiały:
Raspberry Pi 3
Kabel HDMI
Przekaźnik
urządzenia gospodarstwa domowego, takie jak wentylator, żarówka itp.
Lutownica
Krok 1: Konfiguracja
Pobierz i zainstaluj Android Studio. Utwórz konto w konsoli Android Things. Utwórz produkt przy użyciu odpowiedniego ustawienia produktu.
Android Studio:
link do konsoli Android:
Na obrazie fabrycznym wybierz najnowszą wersję Androida i kliknij konfigurację kompilacji. Z listy Konfiguracja kompilacji pobierz najnowszą utworzoną kompilację. To jest obraz Andriod Things na Raspberry Pi. Wyodrębnij pobrany plik.zip, aby uzyskać obraz Android Things.
Aby uzyskać więcej informacji, kliknij tutaj:
Krok 2: Flashowanie obrazu na Raspberry Pi
Pobierz i zainstaluj dwa programy:
· Formater kart SD – służy do formatowania karty SD·
Win32DiskImager – służy do flashowania obrazu na kartę SD
W formatyzatorze kart SD wybierz prawidłową lokalizację karty SD i kliknij format. Po sformatowaniu otwórz Win32DiskImager wybierz właściwe urządzenie (lokalizacja karty SD) i popraw obraz, a następnie kliknij Zapisz. Po udanym zapisie zakończyłeś flashowanie karty pamięci.
Krok 3: Konfiguracja rzeczy z Androidem
Włóż kartę SD do gniazda karty w RPi3 i podłącz do dowolnego wyświetlacza za pomocą HDMI. Podłącz kabel Ethernet z routera do RPi3. Podłącz mysz i klawiaturę do RPi3 do obsługi. Po uruchomieniu systemu operacyjnego zobaczysz lokalny adres IP RPi3.
Podłącz komputer do tego samego routera i otwórz cmd. Połącz się z lokalnym adresem IP RPi3 za pomocą poleceń:
$ adb connect podłączony do:5555
Aby podłączyć urządzenie do Wifi, uruchom następujące polecenie:
$ adb shell am startservice -n com.google.wifisetup/. WifiSetupService -a WifiSetupService. Connect -e ssid „identyfikator sieci” -e hasło „hasło”
Zastąp „sieci ssid” i „hasło” swoimi poświadczeniami Wi-Fi. Uwaga: jeśli masz problemy z uruchomieniem polecenia adb, być może będziesz musiał ustawić ścieżkę adb w zmiennych środowiskowych.
Krok 4: Wdrażanie aplikacji na RPi3
Pobierz prosty interfejs użytkownika z linku do próbek:
developer.android.com/things/sdk/samples….
Otwórz ten projekt za pomocą Android Studio, w razie potrzeby wprowadź niezbędne zmiany w kodzie.
Kliknij Uruchom i wybierz RPI3 w podłączonych urządzeniach.
Jeśli nie widzisz swojego urządzenia, może być konieczne ponowne połączenie za pomocą polecenia:
$ adb connect podłączony do:5555
Jeśli uruchomienie się powiedzie, aplikacja zostanie wyświetlona na monitorze.
Krok 5: Zakończ
Wykonaj schemat obwodu, jak pokazano na rysunku.
Wreszcie z powyższymi krokami projekt jest zakończony.