TRONIK AVENTUR 158 - ARDUINO COMMANDE VOCALE - EXPERIENCE TUTORIEL
HTML-код
- Опубликовано: 1 мар 2016
- Cette vidéo fait suite aux 2 précédents tutos 156 et 157
L'arduino permet de régler plus précisément la sensibilité de déclenchement de la commande
Lien vers toute la série de plus de 300 vidéos de la Tronik Aventur :
• TRONIK AVENTUR - tutor...
Encore merci mon prof. Grâce à vos tutos on m'appelle maintenance le génie de la bricole dans mon service
super si j'ai pu rendre service :-) sachant que je reste un grand débutant...
Super bien fait, sa fonctionne mieux avec un arduino et en plus sa peut servir dans la vie de tous les jour.
Continue comme sa ;)
Respect ! je suis encore plus impatient de recevoir ma commande de l'arduino . Pour patienter je continu à regarder tes tutos aussi passionnants les uns que les autres .
A oui quand j'ai regarder ton tuto lorsque tu faits explosé ton petit condo, vue que j'avais mon casque sur les oreilles , j'ai fais un tel bon sur ma chaise que ma femme a crue que j'allai décoller comme une fusée ! Mdr . bonne semaine. cordialement.
+linferno - désolé pour t'avoir fait sursauter ;-) il faut que je me mette plus sérieusement à l'Arduino mais je manque de temps pour apprendre sa programmation... tu vas t'éclater tu verras...
tres bon travaille👍
+Ali Audi - Merciii
je vous remercie énormément. En fait, mon sujet de Tipe aborde le même sujet une télécommande vocale d'une vidéo projecteur, est ce que j'utiliserai la même manip ou je dois modifier d'autres éléments? merci beaucoup
Une dernière chose pour alumer ton pin de signal tu peusl'initaliser dans le void setup() comme cela pinMode(SIGNAL,OUTPUT);et dans ce cas la dans le void loop() tu l'allmumera comme celadigitalWrite(SIGNAL,HIGH);et l'éteindre comme cela digitalWrite(SIGNAL,LOW);
Bonjour thonain,trop fort comme d'habitube,mais il est vrai que tu peux commander directement ton relais via la carte arduino.Tu met 2 potentiometres, un qui regle la durée de pose et l'autre la sensibilité du micro,en plus tu rajoute une photo resistance pour désactiver le tout quand il fait jour,mais inactif si la lampe est allumée.
Mais comme tu en a l'habitube, tes explications sont toujours aussi claires et détaillées.
Félicitations,et continue,on aime.
PS:Les imprimantes 3d c'est pour bientôt ?
+stephane fouret - bonjour Stéphane. Merci pour tes suggestions ;-)
Tu pourrais commander ton transistor directement avec l'arduino, pas besoin du cd4017 ;)
Il suffirait de mettre une bascule directement dans le programme
+Rodolphe Giammatteo - je maitrise pas assez l"arduino pour l'instant.. il faut que je m'y mette mais manque de temps pour apprendre les fonctions...donc j'ai fait au plus simple pour moi coté programmation...Mais je progresserai au rythme de mon temps. Merci pour la suggestion !!
Tu peus utiliser l'arduino comme un cd4017 ce qui simplifierai encore plus le circuit il suffit de faireint x;int delai;void setup(){}void loop(){if (delai
+matX01 - merci bien pour ton info !! il faut que je me mette à la programmation sur arduino mais je manque de temps pour l'instant....ça viendra
Bravo M Thonain !A mon avis c est la commande vocale la plus simple qu on puisse imaginer !sans circuit spécialisé. J essaierai votre montage. Je voulais attirer votre attention si vous ne saviez pas déjà sur une application géniale : Blynk. J'ai essayé le montage le plus simple qu on peut faire avec : Arduino+Blynk+ USB hélas ça ne marche pas. Voudriez vous faire une petite vidéo pour éclairer nos lanternes ?Vous êtes très "pédagogique". Merci.
Merciiii
la classe B)
Salut Thonain,
Très belle expérimentation.
Faut reconnaître que ce serait cool de maîtriser la reconnaissance vocale pour piloter ;-)
Marco
oui, c'est vrai mais bcp plus compliqué.....
Slt, le serialbegin(9600); c'est pour initialiser la voie série, le 9600 c'est le bps par seconde, la vitesse de communication pour faire simple
+Fabien LECOULTRE - slt ! merci pour ta réponse. Et si on met une autre valeur, ça fait quoi concrétement ? 2000 par exemple ??
+thonain 2000 tu peut pas, la valeur dans le code doit correspondre avec la valeur en bas a droite dans le moniteur série, si tu met 115200 par exemple la com sera plus rapide car c'est des bytes par seconde je crois
+Fabien LECOULTRE - ok merci !
Salut, j'ai envie d'acheter une aile volante pouvant transporter une gourou hero 4 black, de préférence rtf.
Mais le Epp est-il réellement indestructible ? Est-ce que je peux débuter avec ça ? Si oui lequel choisir ?
+Malerba Louca -Salut. en aile volante, je conseille la FX61 phantom. l'EPP n'est pas indestructible mais plutôt mou donc se brise moins facilement
+thonain et je peux l'utiliser en tent que premiere fois ?
+thonain je le trouve pas sur internet :/ c'est le ZÊTA ?
+Malerba Louca - si tu n'as jamais piloté un aile... tu peux mais tu risques de crasher un peu ? vas-y mollo . Oui c'est une aile de Zeta. elle est en vente chez hobbyking je crois
+thonain mais j'ai vu dans une de tes video que l'autre personne l'avait renforcé, si je ne le fais pas c'est grave pour les crashs? Et pour les composants + télécommande je sais pas souder et je n'ai pas de fer à souder et je n'ai jamais fais ça il n'existe pas en rtf ? (Sauf si il est facile à monter et les composants aussi p)
Salut +thonain , je suis fan de ton travail. Je fais un TIPE un peu dans le genre sauf que moi j'aimerai au lieu d'allumer une lampe avec une commande vocale avancer ou reculer une roue par exemple... j'aimerais des conseils
Salut Audre. Merci d'être fan ;-) pour une roue au lieu d'une lampe, il faudrait des relais je pense...mais je manque de temps pour réfléchir à tout le circuit..
Merci pour ta réponse. .. Le circuit ne sera pas du tout similaire c'est ça ?
une grande partie du circuit est à garder et il faudrait surtout en ajouter pour relais et moteurs
D'accord merci bcp
4:39 c'est le bitrate (la vitesse de transferre)
S'il vous plaît eclaircir moi les composants nécessaires que vous utilise pour ce mini projet
slt, tu le fait quand ton tirage au sort au fait ?
+Valentin Villele - slt, c'est écrit dans la vidéo : 13 mars
+thonain ok si je gagne ce sera mon cadeau d'anniversaire mdr
thonain moi aussi jai une sourie et un clavier logitech comme toi :)
Salut François, avec la carte Arduino vire le cd4017.
Cela optimisera ton montage et la programmation sera plus sympas. :)
+ONCLEFLY - il faut que je me mette à la programmation sur Arduino mais je manque de temps....ça viendra
Moi aussi il faut le tiens et la passion en plus, j'en fais de temps en temps, dis moi chez toi avec les trois écrans et ordis on se croirait à la Nasa. lol... cela te sers à quoi tout cela ?
+thonain salut François sur le blog d'eskimon il y a un super auto en pdf sur l'arduino moi je l'ai telechargé sur mon ipad et je lis un chapitre par nuit allez salut!
le lien: eskimon.fr/ebook-tutoriel-arduino
+Max Delaselle - merci Max pour le lien
Oui ! Oui ! moi aussi François :)
Merci MAX :)
Je peux faire la même chose avec un moteur 6v en disant open et close avec un système plus petit ?
Si c’est le cas vous pouvez m’expliquer comment ou faire un tuto svp
on doit pouvoir mais en réalité il n'y a pas ici de reconnaissance de mot mais simplement de bruit.
@@thonain bas on peut le faire avec un seul bruit allumer éteindre
oui, c'est ça, ou même en tapant dans les mains
@@thonain ok merci mais moi je veux juste allumer éteindre
A la prochaine séance on pourrai voir l'alimentation à découpage ? c'est une chose que j'aimerais comprendre.;-)
+Seo donghwa - je note ta suggestion ;-)
+thonain surtout de la facon thonain..;-)
Bonjour,
à la lecture du sketch, il me semble que le montage n'est sensible aux signaux sonores que pour l'allumage. Le signal est systématiquement remis à zéro en fin de temporisation. Pour piloter l'extinction, il me semble qu'il serait nécessaire d'introduire une variable booléenne globale au sketch pour mémoriser l'état courant de la lampe et pour changer cet état lors de la réception d'un signal d'entrée supérieur au seuil.
Par ailleurs, j'ai noté que tu utilisais le moniteur standard de l'IDE Arduino pour l'affichage du port série. De mon côté, j'ai trouvé ça limitatif lorsque j'ai eu à étudier des variations de signaux sur du long terme (par exemple l'éloignement d'un mobile doté d'un capteur ultrasons). Du coup, j'ai développé un moniteur graphique que je diffuse sous licence libre: bitbucket.org/lcocault/jam/wiki/Home. Je n'ai pas beaucoup cherché d'alternatives avant de me lancer dans mon propre dev; il en existe peut être de meilleurs que le mien.
Merci encore pour tes vidéos, bonne continuation
+Laurent Cocault - Bonjour Laurent. Non, le montage n'est pas sensible qu'aux signaux pour l'allumage mais aussi pour l'extinction ( effet mémoire du cd4017). Le signal qui est remis systématiquement à zéro après tempo est celui qui vient en entrée d'horloge du cd4017 et c'est obligé de faire comme ça sinon le cd4017 ne basculera pas sa sortie puisque pour basculer, il doit avoir une succession de train entrant haut puis bas, mais quand il est à "bas", ça ne change pas la sortie, ça prépare le changement de sortie au futur train d'entrée haut.
+thonain Exact. Je n'avais pas intégré le rôle du compteur 4017. Du coup, je partage l'avis de Rodolphe Giammatteo: le montage peut-être allégé du 4017 grâce au Arduino: plus de logiciel pour moins de matériel ;-)
+Laurent Cocault - là, ok. Mes tutos ont surtout un but pédagogique (aider à comprendre le fonctionnement des composants) et je ne vise pas la performance forcément. Je viens moi même de comprendre que le cd4017 pouvait servir de bascule à mémoire et je pense que ça peut en aider d'autres.. Et j'aime bien aussi les commentaires qui enrichissent en montrant comment on peut faire autrement ou mieux ou plus simple ;-) tout cela fait partie des étapes d'un bon apprentissage...
9600 est la vitesse en bauds de la liaison série
mais a jours ton ide d'arduino
T'en fais pas la breadboard peut supporter plusieurs ampères
+Skylow17 - ok merci ;-)
Tu peux mettre le code arduino en description
c'est bizzare la lampe s'étint avant que tu ne dise "éteint"
j'étais sûr que quelqu'un me dirait ça en pensant que j'ai triché car moi aussi, en regardant la vidéo après l'avoir filmé, j'ai eu l'impression aussi que ça agissait avant que l'on entende le son. Mais comme je savais que je n'ai pas triché, j'ai réfléchis et j'ai vite trouvé l'explication. En fait, c'est dès la première onde acoustique que ma voix émet que le micro envoi un signal au montage et le fait agir avant même que j'ai fini de prononcer la première syllabe du mot éteint ou allumé... Pour prouver ce phénomème, il me faudrait une caméra en very slow motion et voir en même temps une courbe des signaux sonores et on verrait que dès le premier centième de seconde, alors que j'ai pas encore fini de prononcer la première lettre, le système a déjà réagi
+thonain donc a partir de ce moment là on ne peut pas parlé librement dans la piéce car le programme n'est pas fait pour reconnaitre des ""mots"" ?
C'est pas un programme qui gère mon montage. C'est juste une commande sonore ( pas une commande vocale... j'en suis pas encore à ce niveau là )