Inhoudsopgave:

Eenvoudige domotica met Raspberry Pi3 en Android Things - Ajarnpa
Eenvoudige domotica met Raspberry Pi3 en Android Things - Ajarnpa

Video: Eenvoudige domotica met Raspberry Pi3 en Android Things - Ajarnpa

Video: Eenvoudige domotica met Raspberry Pi3 en Android Things - Ajarnpa
Video: Revisiting Raspberry Pi, Android and the SBC 2024, November
Anonim
Eenvoudige domotica met Raspberry Pi3 en Android Things
Eenvoudige domotica met Raspberry Pi3 en Android Things

Het idee is om een "smart HOME" te ontwerpen waarin je huishoudelijke apparaten kunt bedienen met Android Things en Raspberry Pi. Het project bestaat uit het aansturen van huishoudapparatuur zoals licht, ventilator, motor enz.

Vereiste materialen:

Raspberry Pi 3

HDMI kabel

Relais

huishoudelijke apparaten zoals ventilator, gloeilamp enz.

Soldeerpistool

Stap 1: Installatie

Opstelling
Opstelling
Opstelling
Opstelling

Download en installeer Android Studio. Maak een account aan op Android Things Console. Maak een product met een geschikte productinstelling.

android Studio:

link voor Android-console:

Selecteer in de fabrieksafbeelding de nieuwste Android-versie en klik op configuratie bouwen. Download in de Build-configuratielijst de nieuwste build die u hebt gemaakt. Dit is de Raspberry Pi-afbeelding van Andriod Things. Pak het gedownloade.zip-bestand uit om de afbeelding van Android Things te krijgen.

Klik hier voor meer informatie:

Stap 2: Flitsen van de afbeelding op Raspberry Pi

Download en installeer twee software:

·SD-kaart formatter –gebruikt om SD-kaart te formatteren·

Win32DiskImager - gebruikt om afbeelding op SD-kaart te flashen

Selecteer in SD-kaartformatter de juiste SD-kaartlocatie en klik op formatteren Na het formatteren open Win32DiskImager selecteer het juiste apparaat (SD-kaartlocatie) en juiste afbeelding en klik op schrijven. Nadat het schrijven is gelukt, bent u klaar met het flashen van de geheugenkaart.

Stap 3: Android-dingen instellen

Plaats de SD-kaart in de kaartsleuf in RPi3 en maak verbinding met een willekeurig beeldscherm via HDMI. Sluit de Ethernet-kabel van de router aan op de RPi3. Sluit muis en toetsenbord aan op de RPi3 voor bediening. Nadat het besturingssysteem is opgestart, ziet u het lokale IP-adres van de RPi3 worden weergegeven.

Verbind de pc met dezelfde router en open cmd. Maak verbinding met het lokale IP-adres van RPi3 met behulp van opdrachten:

$ adb connect verbonden met: 5555

Voer de volgende opdracht uit om het apparaat met wifi te verbinden:

$ adb shell am startservice -n com.google.wifisetup/. WifiSetupService -a WifiSetupService. Connect -e ssid 'netwerk ssid' -e wachtwoordzin 'wachtwoord'

Vervang 'netwerk-ssid' en 'wachtwoord' door uw wifi-inloggegevens. Opmerking: als u problemen ondervindt bij het uitvoeren van de adb-opdracht, moet u mogelijk het adb-pad instellen in Omgevingsvariabelen.

Stap 4: De applicatie implementeren op RPi3

De toepassing implementeren op RPi3
De toepassing implementeren op RPi3

Download de eenvoudige gebruikersinterface via de voorbeeldlink:

developer.android.com/things/sdk/samples….

Open dit project met Android Studio en breng indien nodig de nodige wijzigingen aan in de code.

Klik op uitvoeren en selecteer de RPI3 in aangesloten apparaten.

Als u uw apparaat niet kunt zien, moet u het mogelijk opnieuw verbinden met de opdracht:

$ adb connect verbonden met: 5555

Als de run succesvol is, wordt de toepassing op de monitor weergegeven.

Stap 5: Voltooien

Image
Image
Finish
Finish
Finish
Finish

Maak het schakelschema zoals weergegeven in de afbeelding.

Eindelijk met de bovenstaande stappen is het project voltooid.

Aanbevolen: