ApkDownload

Arduino Control Voice APK

Dernière version 1.0 pour Windows
Mise à jour 05 May 2015

Informations

Version 1.0 (#1)

Mise à jour 05 May 2015

Taille APK 1.4 MB

Nécessite Android Android 1.5+ (Cupcake)

Proposée par DINASTIA TECNOLOGICA

Catégorie App de Outils Gratuits

App id appinventor.ai_el_profe_garcia.Control_Voice_Arduino_ok

Notes d'auteur Contrôle de reconnaissance vocale

Captures d'écran

Cliquez sur l'image pour la voir en taille réelle

Tableau des matières

Description

L'application vous permet d'envoyer des commandes vocales pour Arduino ou désactiver Bluetooth les ports numériques ou d'activer des séquences pré-programmées. Il peut également être utilisé par d'autres microcontrôleurs que Raspberry Pi, Pic, AVR, etc ...

Copier le code pour Arduino:

int status = 1;
void setup () {
  Serial.begin (9600);
  pinMode (13, SORTIE);
  pinMode (12, SORTIE);
  pinMode (11, SORTIE);
  pinMode (10, SORTIE);
  pinMode (9, SORTIE);
  pinMode (8, SORTIE);
  pinMode (7, SORTIE);
  pinMode (6, SORTIE);
}
void loop () {
 if (Serial.available () 0>) {
 status = Serial.read ();
 }
 if (état == 'a') {
   digitalWrite (13.1);
 }
 if (état == 'b') {
   digitalWrite (13,0);
 }
  si (== d'État »c ') {
   digitalWrite (12.1);
 }
  if (état == 'D') {
   digitalWrite (12,0);
 }
  if (état == 'e') {
   digitalWrite (11.1);
 }
  if (état == 'f') {
   digitalWrite (11,0);
 }
  si (== d'État »g ') {
   digitalWrite (10.1);
 }
  si (== de l'Etat 'H') {
   digitalWrite (10,0);
 }
  if (état == 'i') {
   digitalWrite (9,1);
 }
  si (== d'État »j ') {
   digitalWrite (9,0);
 }
  si (== de l'Etat 'K') {
   digitalWrite (8.1);
 }
  si (== d'État »l ') {
   digitalWrite (8,0);
 }
 if (état == 'M') {
   digitalWrite (7.1);
 }
  if (état == 'n') {
   digitalWrite (7,0);
 }
  if (état == 'ou') {
   digitalWrite (6.1);
 }
  si (== d'État »p ') {
   digitalWrite (6,0);
 }
 if (état == 'q') {// tous hors
   digitalWrite (13,0);
   digitalWrite (12,0);
   digitalWrite (11,0);
   digitalWrite (10,0);
   digitalWrite (9,0);
   digitalWrite (8,0);
   digitalWrite (7,0);
   digitalWrite (6,0);
 }
 if (état == 'r') {// tout sur
   digitalWrite (13.1);
   digitalWrite (12.1);
   digitalWrite (11.1);
   digitalWrite (10.1);
   digitalWrite (9,1);
   digitalWrite (8.1);
   digitalWrite (7.1);
   digitalWrite (6.1);
 }
 if (état d '' ==) {// blink
   digitalWrite (13.1);
   digitalWrite (12.1);
   digitalWrite (11.1);
   digitalWrite (10.1);
   digitalWrite (9,1);
   digitalWrite (8.1);
   digitalWrite (7.1);
   digitalWrite (6.1);
   retard (500);
   digitalWrite (13,0);
   digitalWrite (12,0);
   digitalWrite (11,0);
   digitalWrite (10,0);
   digitalWrite (9,0);
   digitalWrite (8,0);
   digitalWrite (7,0);
   digitalWrite (6,0);
   retard (500);
 }
 if (état == 't') {// Séquence 1
   digitalWrite (13.1);
   retard (200);
   digitalWrite (12.1);
   retard (200);
   digitalWrite (11.1);
   retard (200);
   digitalWrite (10.1);
   retard (200);
   digitalWrite (9,1);
   retard (200);
   digitalWrite (8.1);
   retard (200);
   digitalWrite (7.1);
   retard (200);
   digitalWrite (6.1);
   retard (200);
   digitalWrite (13,0);
   digitalWrite (12,0);
   digitalWrite (11,0);
   digitalWrite (10,0);
   digitalWrite (9,0);
   digitalWrite (8,0);
   digitalWrite (7,0);
   digitalWrite (6,0);
   retard (200);
 }
  if (état == 'u') {// Séquence 2
  }
    si (== de l'Etat 'V') {// Séquence 3
    digitalWrite (13.1);
    retard (200);
    digitalWrite (13,0);
    digitalWrite (12.1);
    retard (200);
    digitalWrite (12,0);
    digitalWrite (11.1);
    retard (200);
    digitalWrite (11,0);
    digitalWrite (10.1);
    retard (200);
    digitalWrite (10,0);
    digitalWrite (9,1);
    retard (200);
    digitalWrite (9,0);
    digitalWrite (8.1);
    retard (200);
    digitalWrite (8,0);
    digitalWrite (7.1);
    retard (200);
    digitalWrite (7,0);
    digitalWrite (6.1);
    retard (200);
    digitalWrite (6,0);
    digitalWrite (7.1);
    retard (200);
    digitalWrite (7,0);
    digitalWrite (8.1);
    retard (200);
    digitalWrite (8,0);
    digitalWrite (9,1);
    retard (200);
    digitalWrite (9,0);
    digitalWrite (10.1);
    retard (200);
    digitalWrite (10,0);
    digitalWrite (11.1);
    retard (200);
    digitalWrite (11,0);
    digitalWrite (12.1);
    retard (200);
    digitalWrite (12,0);
 }
}

Notes et avis

Note: 4.6 sur 5 · 2+ votes

(*) est nécessaire

Versions précédentes

Arduino Control Voice 1.0 APK pour Windows (#1, 1.4 MB)