INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Die idee is om 'n 'slim HUIS' te ontwerp waarin u huishoudelike toestelle kan beheer met behulp van Android Things en Raspberry Pi. Die projek bestaan uit die beheer van huishoudelike toestelle soos lig, waaier, motor, ens.
Vereiste materiaal:
Framboos Pi 3
HDMI -kabel
Relay
huishoudelike toestelle soos waaier, gloeilamp ens.
Soldeergeweer
Stap 1: Opstel
Laai Android Studio af en installeer dit. Skep 'n rekening op Android Things Console. Skep 'n produk met behulp van die geskikte produkinstelling.
Android Studio:
skakel vir Android Console:
Kies die nuutste Android -weergawe in die fabrieksbeeld en klik op die boukonfigurasie. Laai die nuutste build wat u gemaak het in die Build -konfigurasielys af. Dit is die Raspberry Pi -beeld van Andriod Things. Pak die afgelaaide zip -lêer uit om die beeld van Android Things te kry.
Klik hier vir meer besonderhede:
Stap 2: Flits die beeld op Raspberry Pi
Laai twee sagteware af en installeer dit:
· SD -kaartopmaak - gebruik om SD -kaart te formateer ·
Win32DiskImager - word gebruik om die prent op die SD -kaart te flits
Kies in die SD -kaartformater die korrekte ligging van die SD -kaart en klik op die formaat Na die formatering maak u Win32DiskImager oop, kies die korrekte toestel (ligging van die SD -kaart) en die korrekte prentjie en klik op skryf. Nadat die skryf suksesvol was, het u die geheue kaart geflits.
Stap 3: Opstel van Android Things
Plaas die SD -kaart in die kaartgleuf in RPi3 en maak verbinding met enige skerm met behulp van HDMI. Koppel die Ethernet -kabel van die router na die RPi3. Koppel die muis en die sleutelbord aan die RPi3 vir operasies. Nadat die bedryfstelsel opgestart is, sien u die plaaslike IP -adres van die RPi3.
Koppel die rekenaar aan dieselfde router en maak cmd oop. Koppel aan die plaaslike IP -adres van RPi3 met behulp van opdragte:
$ adb -verbinding gekoppel aan: 5555
Om die toestel aan Wifi te koppel, voer die volgende opdrag uit:
$ adb dop is by startservice -n com.google.wifisetup/. WifiSetupService -a WifiSetupService. Connect -e ssid 'netwerk ssid' -e wagwoordfrase 'wagwoord'
Vervang 'netwerk ssid' en 'wagwoord' met u Wifi -geloofsbriewe. Let op: as u probleme ondervind met die uitvoering van adb -opdrag, moet u moontlik die adb -pad in omgewingsveranderlikes instel.
Stap 4: Die implementering van die toepassing op RPi3
Laai die eenvoudige UI af vanaf die voorbeeldskakel:
developer.android.com/things/sdk/samples….
Maak hierdie projek oop met behulp van Android Studio, maak die nodige veranderings aan die kode indien nodig.
Klik op run en kies die RPI3 in gekoppelde toestelle.
As u u toestel nie kan sien nie, moet u dit moontlik weer koppel met die opdrag:
$ adb -verbinding gekoppel aan: 5555
As die hardloop suksesvol is, word die toepassing op die monitor vertoon.
Stap 5: Voltooi
Maak die stroombaandiagram soos in die figuur getoon.
Ten slotte, met die bogenoemde stappe, is die projek voltooi.