Share
Pin
Tweet
Send
Share
Send
Hallo Freunde. Heute möchte ich Ihnen mein hausgemachtes Produkt mit Sprachsteuerung erzählen und zeigen. In der Tat ist es ein Ein / Aus-Schalter mit Sprachsteuerung. Dieses hausgemachte Produkt zeichnet sich dadurch aus, dass dieses Gerät nicht nur die Last über einen Sprachbefehl steuern kann, sondern auch mit zuvor auf einer Flash-Karte aufgezeichneten Sprachbefehlen reagieren kann.
Im Aussehen entpuppte sich das Gerät als so unscheinbar. Dies ist meine Schuld, aber ich habe mir nicht das Ziel gesetzt, es schön zu machen, es war nur Faulheit. Tatsächlich habe ich aus dem gleichen Grund ein Minimum an Geräten zur Steuerung dieses Geräts herausgebracht, von dem auf der Frontplatte nur ein Transponder-Lautstärkeregler und ein Flash-Karten-Empfänger zu sehen sind, die am Anfang ebenfalls hineingeschoben werden wollten.
Was kann dieser Schalter? Es können 3 Verbraucher unabhängig voneinander abgeschaltet werden. Das funktioniert aus folgendem Grund: Im Leistungsschalter habe ich eine erhöhte Störfestigkeit gegen ungewolltes Einschalten organisiert. Dies drückt sich darin aus, dass Sie sich zuerst an das Gerät wenden müssen, um die gewünschte Last auszuschalten.
Um Berufung einzulegen, müssen Sie "Arduino" sagen. Ich nannte es, weil das Herz dieses Geräts das Sprachmodul ist, das wir später kennenlernen werden und das in erster Linie für den Arduino-Designer gedacht ist. Obwohl ich noch nie auf ein Arduino gestoßen bin und dessen Module in diesem Gerät nicht verwendet werden.
Wir wenden uns dem Schalter "Arduino" zu. Wenn der Schalter "Ich höre zu" antwortet, sagen Sie das nächste der drei Teams, die ich ernannt habe: "Lampe", "Girlande", "Licht". Nachdem der Befehl angenommen wurde, wechselt das Gerät den Status des angeschlossenen Geräts in den entgegengesetzten Status: Wenn die Lampe leuchtet, wird sie ausgeschaltet. Wenn sie nicht leuchtet, wird sie eingeschaltet. Und er antwortet zum Beispiel: "Die Lampe ist aus" oder "Die Lampe ist an" ...
Einfach ausgedrückt, besteht unser Dialog mit dem Schalter aus folgenden Elementen:
- Arduino.
- Ich höre zu.
- Das Licht.
- Mach das Licht an.
Natürlich war es möglich, das Modul mit bestimmten Befehlen zu programmieren: „Licht einschalten“, „Licht ausschalten“, aber ich habe mich dafür entschieden, mit einem Befehl das Modul ein- und auszuschalten.
Alle Antworten werden von mir auf einer Karteikarte festgehalten. Dies sind normale WAV-Dateien. Der Text wurde von einer englischen Übersetzungsseite gelesen. Es kann sich um ein beliebiges anderes Programm handeln, das Text lesen kann. Oder im Allgemeinen können Sie oder Ihre Verwandten diese Antworten aufschreiben ...
Ich weiß nicht, ob dies Plus oder Minus ist, aber dieses Gerät reagiert auf das Timbre der Stimme. Das heißt, er hat zum Beispiel meine Frau erkannt, bis ich ihre Stimme separat auf dem Modul aufgenommen habe. Und ich habe ihr andere Antworten gegeben: Eine Frau antwortet mir und ein Mann antwortet ihr. Cool, nicht wahr?)
Nun wollen wir endlich mit dem Testen dieses Geräts fortfahren. Wir verbinden uns mit dem Netzwerk, verbinden eine Last.
Es dauert 5 Sekunden, bis das Modul hochgefahren ist, während sich der Controller dem Modul zuwendet und der Player das USB-Flash-Laufwerk und die darauf befindlichen Dateien initialisiert.
Sehen Sie sich das Video unterhalb des Arbeitsprozesses an ...
Dieser Schalter funktioniert so. Schauen wir uns nun die Füllung des Leistungsschalters an. Entfernen Sie die obere Abdeckung. Das erste Board des Players mit einem Verstärker. Sie ist es, die die auf dem USB-Stick aufgezeichneten Antworten wiedergibt. Die Karte wird über das UART-Protokoll gesteuert. Die Befehle werden von der Steuerung auf der zweiten Karte gesendet, auf die wir später zurückkommen. Als nächstes wird die dritte Platine - die Stromversorgung mit Leistungsschaltern - semesterweise hergestellt. Der gesamte Stromkreis ist durch Spannung galvanisch getrennt. Die Karte wird ebenfalls von der Steuerung gesteuert. Das Netzteil erzeugt eine stabilisierte Spannung von 5 Volt. Leistungsschalter halten einer Belastung von ca. 200 Watt pro Kanal stand. Gehen wir nun zum zweiten Brett über. Darauf befindet sich ein Controller, der alles steuert, und ein Sprachbefehlserkennungsmodul.
Wir werden die Funktionsweise, den Anschluss und die Konfiguration des Moduls im nächsten Video betrachten. Und jetzt erkläre ich die Bedienung des Controllers, der auf atmega8 gemacht wird. Das Modul, das den Befehl erkennt, gibt den Befehl über UART an den Controller weiter. Der Controller, der den Befehl verarbeitet hat, schaltet die Last ein oder aus und sendet einen Befehl an das Soundmodul, um eine Audioantwort abzuspielen. Es scheint, dass alles einfach ist).
Ich möchte sagen, dass ich mir bei diesem selbstgemachten Produkt nicht die Aufgabe gestellt habe, ein ernstes Gerät zu bauen, sondern ein Spielzeug.
Im nächsten Video schauen wir uns das Modul direkt an, abonnieren Sie also den Kanal, um nichts zu verpassen, wenn Sie dieses Material interessiert.
Ich habe diesen Schalter vor ein paar Jahren auf einem Modul der Version V2 gebaut. Aber im nächsten Video werden wir eine neuere Version von V3 betrachten. Wir werden auch zwei Arten der Arbeit mit diesem Modul betrachten: einfach - dies ist, wenn Sie keine eigene Programmierung haben und voll - dies ist, wenn Sie wissen, wie man Mikrocontroller programmiert.
Spracherkennungsmodul V3 - //ali.pub/qv2kr
Spracherkennungsmodul (Sprache) V2 - //ali.pub/do03a
Ich hoffe dir hat das Video zu diesem Thema gefallen. Vielen Dank für das Ansehen dieses Videos. Wenn es Ihnen gefallen hat, gefällt es Ihnen, und ich werde wissen, dass es Ihnen wichtig ist. Abonniere den Channel, bis wir uns wieder sehen.
Share
Pin
Tweet
Send
Share
Send