Table des matières:

Parlez à votre lumière : 5 étapes
Parlez à votre lumière : 5 étapes

Vidéo: Parlez à votre lumière : 5 étapes

Vidéo: Parlez à votre lumière : 5 étapes
Vidéo: 5 ETAPES POUR REVELER SA PUISSANCE FEMININE ET ACTIVER LES CLES DE SON EPANOUISSEMENT ! 2024, Novembre
Anonim
Image
Image

Quel est mon projet ?

Ce projet est une lumière dont vous pouvez changer les couleurs en disant quelle couleur vous aimerez. La lumière que j'ai faite dans ces projets utilise 4 lumières différentes: verte, rouge, jaune, bleue, et bien sûr, vous pouvez ajouter plus de lumières et changer plus de couleurs. Ce guide vous apprendra comment contrôler votre Arduino avec votre voix depuis votre téléphone.

Comment ça marche?

Votre android a une reconnaissance vocale et nous l'utiliserons pour contrôler votre Arduino, via Bluetooth. L'application que j'ai utilisée est conçue par SimpleLabsIN et elle fonctionne en appuyant sur le bouton du micro, puis elle attendra que vous prononciez une commande. L'application affichera ensuite le mot que vous avez déclaré et enverra des chaînes de données à traiter par l'Arduino.

TechBuilder m'a inspiré pour réaliser ce projet

Étape 1: Pièces et composants

Pièces et composants
Pièces et composants

Nous aurons besoin de ces pièces:

  • 4x indicateurs LED ou plus (la couleur de votre choix)
  • 1x Arduino Leonardo
  • 1x module Bluetooth série HC-06
  • Planche à pain et pulls
  • (En option) Batterie 9v
  • 220Ω Résistances

Étape 2: Connexions et schéma

Connexions et schéma
Connexions et schéma
Connexions et schéma
Connexions et schéma

N'oubliez pas que le HC-06 nu fonctionne sur 3.3v, vous ne pouvez pas simplement le connecter à 5v.

La pile 9v est optionnelle si vous ne voulez pas que le câble USB soit visible au final.

Si l'image n'est pas claire, n'hésitez pas à me contacter, je vous aiderai volontiers

Étape 3: Code Arduino et communication série

Code Arduino et communication série
Code Arduino et communication série

Comment télécharger le code ?

Téléchargez le code avec un câble USB. Le code est fait pour la carte Leonardo. Si vous souhaitez utiliser le code sur la carte UNO, vous devrez modifier le code Serial1.read, Serial1.available et Serial1.println. Supprimez tout le chiffre "1" pour utiliser le code sur la carte UNO.

Comprendre l'application:

L'application fonctionne en reconnaissant votre commande vocale, elle affichera ensuite les mots que vous avez prononcés, puis enverra des données/chaînes à l'Arduino via Bluetooth. Qu'est-ce qu'une chaîne ? Une chaîne est comme un mot, vous pouvez en faire des déclarations conditionnelles [ex: if (voice == "*computer on") {// turn Pin #2 on}]. La "voix" est votre chaîne, "==" est votre condition, "*ordinateur allumé" est votre commande et le code à l'intérieur des accolades "{ }" sont les codes à exécuter une fois que votre chaîne correspond à la condition de la commande. L'application envoie des chaînes dans ce format *commande#, l'astérisque (*) indique le début d'une nouvelle commande et le hash-tag (#) indique la fin d'une commande.

Comment puis-je modifier les commandes ?

Vous pouvez voir que le "*綠色" est mis en évidence à partir de l'image ci-dessus.綠色 est le chinois du vert. Vous pouvez changer le mot en ce que vous voulez, disons que vous vouliez le changer en rose, vous pouvez remplacer "*綠色" par "*Pink". N'oubliez pas de toujours commencer la commande par un astérisque.

Code:

Étape 4: Connectez Arduino à un appareil Android

Connecter Arduino à un appareil Android
Connecter Arduino à un appareil Android

Téléchargez l'application: BT Voice Control pour Arduino

L'application que j'ai utilisée est conçue par SimpleLabsIN

5 étapes simples:

  1. Téléchargez l'application sur Google PlayStore
  2. Appuyez sur le menu des options puis sélectionnez "Connect Robot"
  3. Cliquez sur votre BT-Module (dans mon cas c'est le HC-06)
  4. Attendez qu'il indique Connecté au BT-Module (HC-06)
  5. Appuyez sur l'icône du micro et énoncez votre commande !

Étape 5: couvrez vos composants

Couvrez vos composants
Couvrez vos composants
Couvrez vos composants
Couvrez vos composants

Maintenant, vous devez couvrir vos composants, afin que votre lumière ne soit pas trop vive et que cela rende également le projet plus stylistique.

C'est comme ça que j'ai fait

  1. Recouvrir le tout d'un papier semi translucide
  2. Collez-le par le bas
  3. Ouvrez la lumière

ça doit être joli

Conseillé: