Table des matières:
- Étape 1: configuration
- Étape 2: Flasher l'image sur Raspberry Pi
- Étape 3: Configuration des objets Android
- Étape 4: Déploiement de l'application sur RPi3
- Étape 5: Terminer
Vidéo: Domotique simple utilisant Raspberry Pi3 et Android Things : 5 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
L'idée est de concevoir une « maison intelligente » dans laquelle on peut contrôler les appareils ménagers à l'aide d'Android Things et de Raspberry Pi. Le projet consiste à contrôler les appareils électroménagers tels que la lumière, le ventilateur, le moteur, etc.
Matériaux nécessaires:
Framboise Pi 3
Câble HDMI
Relais
appareils ménagers tels que ventilateur, ampoule, etc.
Fer à souder
Étape 1: configuration
Téléchargez et installez Android Studio. Créez un compte sur Android Things Console. Créez un produit à l'aide d'un paramètre de produit approprié.
Android Studio:
lien pour la console Android:
Dans l'image d'usine, sélectionnez la dernière version Android et cliquez sur la configuration de construction. Dans la liste de configuration de build, téléchargez la dernière build que vous créez. Ceci est l'image Raspberry Pi d'Andriod Things. Extrayez le fichier.zip téléchargé pour obtenir l'image d'Android Things.
Pour plus de détails, cliquez ici:
Étape 2: Flasher l'image sur Raspberry Pi
Téléchargez et installez deux logiciels:
·Formateur de carte SD -utilisé pour formater la carte SD·
Win32DiskImager - utilisé pour flasher l'image sur la carte SD
Dans le formateur de carte SD, sélectionnez l'emplacement correct de la carte SD et cliquez sur formater. Après le formatage, ouvrez Win32DiskImager, sélectionnez le bon périphérique (emplacement de la carte SD) et l'image correcte et cliquez sur écrire. Une fois l'écriture réussie, vous avez terminé de flasher la carte mémoire.
Étape 3: Configuration des objets Android
Insérez la carte SD dans la fente pour carte du RPi3 et connectez-vous à n'importe quel écran via HDMI. Connectez le câble Ethernet du routeur au RPi3. Connectez la souris et le clavier au RPi3 pour les opérations. Après le démarrage du système d'exploitation, vous verrez l'adresse IP locale du RPi3 s'afficher.
Connectez le PC au même routeur et ouvrez cmd. Connectez-vous à l'adresse IP locale de RPi3 à l'aide des commandes:
$ adb connect connecté à:5555
Pour connecter l'appareil au Wifi exécutez la commande suivante:
$ adb shell am startservice -n com.google.wifisetup/. WifiSetupService -a WifiSetupService. Connect -e ssid 'network ssid' -e passphrase 'password'
Remplacez « network ssid » et « password » par vos informations d'identification Wifi. Remarque: si vous rencontrez des difficultés pour exécuter la commande adb, vous devrez peut-être définir le chemin adb dans les variables d'environnement.
Étape 4: Déploiement de l'application sur RPi3
Téléchargez l'interface utilisateur simple à partir du lien des exemples:
developer.android.com/things/sdk/samples….
Ouvrez ce projet à l'aide d'Android Studio et apportez les modifications nécessaires au code si nécessaire.
Cliquez sur exécuter et sélectionnez le RPI3 dans les appareils connectés.
Si vous ne parvenez pas à voir votre appareil, vous devrez peut-être le reconnecter à l'aide de la commande:
$ adb connect connecté à:5555
Si l'exécution réussit, l'application s'affichera sur le moniteur.
Étape 5: Terminer
Faites le schéma du circuit comme indiqué sur la figure.
Enfin, avec les étapes ci-dessus, le projet est terminé.
Conseillé:
Domotique IR utilisant le relais : 6 étapes (avec photos)
Domotique IR utilisant le relais : système domotique à distance infrarouge (Attention : répliquez le projet à vos risques et périls ! Ce projet implique de la haute tension)
Domotique contrôlée par Internet/cloud utilisant Esp8266 (aREST, MQTT, IoT): 7 étapes (avec photos)
Domotique contrôlée par Internet/cloud utilisant Esp8266 (aREST, MQTT, IoT): TOUS les crédits à http://arest.io/ pour le service cloud !! L'IoT est le sujet le plus discuté au monde en ce moment !! Les serveurs et services cloud rendant cela possible sont le point d'attraction du monde d'aujourd'hui
Support mural pour IPad en tant que panneau de commande domotique, utilisant un aimant servocommandé pour activer l'écran : 4 étapes (avec photos)
Support mural pour IPad en tant que panneau de commande domotique, utilisation d'un aimant servocommandé pour activer l'écran : dernièrement, j'ai passé pas mal de temps à automatiser des choses dans et autour de ma maison. J'utilise Domoticz comme application domotique, voir www.domoticz.com pour plus de détails. Dans ma recherche d'une application de tableau de bord qui affiche toutes les informations Domoticz ensemble
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino - Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor - Hélicoptère Rc - Avion Rc utilisant Arduino: 5 étapes (avec photos)
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino | Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor | Hélicoptère Rc | Avion Rc utilisant Arduino: Pour faire fonctionner une voiture Rc | Quadricoptère | Drone | Avion radiocommandé | Bateau RC, nous avons toujours besoin d'un récepteur et d'un émetteur, supposons que pour RC QUADCOPTER nous ayons besoin d'un émetteur et d'un récepteur à 6 canaux et que ce type de TX et RX soit trop coûteux, nous allons donc en faire un sur notre
La domotique la plus simple utilisant Bluetooth, smartphone Android et Arduino. : 8 étapes (avec photos)
La domotique la plus simple à l'aide de Bluetooth, d'un smartphone Android et d'Arduino. : Bonjour à tous, Ce projet consiste à construire l'appareil domotique le plus simplifié à l'aide d'un arduino et d'un module Bluetooth. Celui-ci est très facile à construire et il peut être construit en quelques heures. Dans ma version que j'explique ici, je peux