Etape 5: Programmation de l’Arduino
Avant de programmer l’arduino, vous devez tout d’abord apprendre comment fonctionne l’app. Les travaux de l’app en reconnaissant votre voix commande, il affiche alors les mots que vous avez parlé alors envoyer des données / cordes à l’arduino via bluetooth. Ce qui est une chaîne ? Une chaîne est comme un mot, vous pouvez faire des instructions conditionnelles hors de lui [ex : si (voix == "* ordinateur sur") {/ / allumer Pin #2}]. « La voix » est votre chaîne, « == » est votre condition (signifie égal à), « * ordinateur sur "est votre commande et le code à l’intérieur des accolades"{}"sont les codes pour être exécuté une fois que votre chaîne correspond à l’état de la commande.
Quel est le format de la chaîne ? Comment sait-il quand la prochaine commande est utilisé ? Comment est-ce il différencie un ensemble de mots d’une nouvelle 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. J’ai pu enlever le hash-tag (#) après que chaque mot dans l’instruction conditionnelle n’a pas été en mesure de supprimer l’astérisque (*). Vous aurez besoin démarrer votre état de commande avec un astérisque autrement que l’esquisse ne fonctionnera pas.
Comment puis-je changer les commandes ?
Vous pouvez voir que le «* TV sur"est mis en évidence de l’image ci-dessus. Si vous souhaitez modifier la commande à, humm, nous allons dire « porte ouverte », vous pouvez remplacer le "* TV sur« par »* porte de garage ouverte". N’oubliez pas de commencer la commande avec un astérisque.