Inhaltsverzeichnis:
- Schritt 1: Liste der Artikel, die Sie benötigen
- Schritt 2: Hardware-Montage
- Schritt 3: Der Code
- Schritt 4: Lego
Video: Sound Responsive Roboter - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
In diesem Tutorial erfahren Sie, wie Sie einen geräuschempfindlichen Roboter erstellen, der auf die Lautstärke Ihrer Stimme reagiert. Die beiden Augen, die die LED-Matrizen darstellen, drücken die Lautstärke Ihrer Stimme durch grundlegende Emotionen aus. Ich hatte diese Idee mit dem Singen im Hinterkopf, also wird es ein großartiger Roboter sein, zu dem man singen kann, aber man kann auch schreien, schreien oder einfach nur mit ihm reden. Im bereitgestellten Code sind 12 Emotionen enthalten. Diese Emotionen sind:
- Schläfrig
- Neutral
- Glücklich, 1
- Glücklich, 2
- Zwinkern
- Liebesherzen
- Glücklich, 3
- Frustriert, 1
- Frustriert, 2
- Traurig
- Verärgert
- Tot
Je lauter Ihre Stimme, desto intensiver werden die Emotionen in den Augen.
Schritt 1: Liste der Artikel, die Sie benötigen
1 Arduino Uno
1 Steckbrett
Kabel von Mann zu Mann
Kabel von Stecker zu Buchse
2 LED-Matrix
1 Mikrofonmodul
Viel Lego
Sie benötigen auch die Arduino-Software und -Bibliotheken, die unten verlinkt sind.
*Die Farbe des Kabels spielt keine Rolle, solange Sie wissen, welches Kabel wohin führt. Es ist nur eine einfache Möglichkeit, nach Problemen zu suchen, wenn es nicht so funktioniert, wie es soll. Auch die Länge spielt keine Rolle, diese Längen sollen es dir nur leichter machen.
Schritt 2: Hardware-Montage
Wir werden zuerst die LED-Matrizen einrichten, dafür habe ich das folgende Tutorial verwendet https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Folgen Sie dieser Anleitung einmal, wenn Sie nur zwei Augen wollen.
Wenn Sie das obige Tutorial befolgt haben, können wir mit dem Anschließen des Mikrofonmoduls beginnen. Hier benötigen Sie die Kabel von Stecker zu Buchse Uno und A0 bis A0 auf Ihrem Arduino Uno.
Wenn Sie diese Schritte erfolgreich befolgt haben, erhalten Sie das oben gezeigte Bild.
Schritt 3: Der Code
Der Code, den ich für dieses Projekt verwendet habe, stammt aus zwei anderen Beispielprojekten, die andere Leute erstellt haben. Es gibt Anpassungen und Extras, die ich vorgenommen habe, damit dies funktioniert. Sie können die erforderliche Lautstärke ganz einfach einstellen, damit der Roboter schneller oder langsamer reagiert.
Sie müssen die LedControlMS.h-Bibliothek von diesem Link herunterladen https://github.com/shaai/Arduino_LED_matrix_sketch. Fügen Sie es in Ihre Bibliothek in Ihr Projekt ein und Sie sollten startklar sein.
Schritt 4: Lego
Nachdem alles zusammengebaut ist, können Sie Ihrer kreativen Seite freien Lauf lassen und alle möglichen Erscheinungen für Ihren Roboter kreieren. Stellen Sie sicher, dass Sie genug Lego haben.
Empfohlen:
Einen Roboter zur Hindernisvermeidung bauen – wikiHow
Wie man einen Hindernisvermeidungsroboter macht: Der Hindernisvermeidungsroboter ist ein einfacher Roboter, der von einem Arduino betrieben wird und was er tut, ist, dass er nur herumstreift und Hindernissen ausweicht. Er erkennt die Hindernisse mit einem HC-SR04 Ultraschallsensor, d. h. wenn der Roboter ein Objekt in der Nähe von
Einen intelligenten Roboter mit Arduino bauen – wikiHow
Wie man einen intelligenten Roboter mit Arduino macht: Hallo, ich bin Arduino-Hersteller und in diesem Tutorial werde ich Ihnen zeigen, wie man einen intelligenten Roboter mit Arduino macht, wenn Ihnen mein Tutorial gefallen hat, dann überlegen Sie, meinen Youtube-Kanal namens Arduino-Hersteller zu unterstützen
Einen humanoiden Roboter bauen – wikiHow
Wie man einen humanoiden Roboter baut: Hey Leute! Ich hoffe, Sie haben bereits meine vorherige anweisbare "Online-Wetterstation (NodeMCU)" und Sie sind bereit für einen neuen. Nach dem SMARS-Modellroboter, den wir beim letzten Mal zusammengebaut haben, geht es beim heutigen Projekt auch um das Lernen von Robotern und w
Roboter-Buggy bauen – wikiHow
Wie man einen Roboter-Buggy macht: Hallo !! In der heutigen Anleitung werde ich Ihnen beibringen, wie Sie Ihren eigenen Roboter-Buggy herstellen. Bevor wir auf die Spezifikationen und Dinge eingehen, die Sie dafür benötigen, ist ein Roboter-Buggy im Grunde ein programmierbares 3-Rad-Auto, das Sie steuern können
[Arduino-Roboter] Wie erstelle ich einen Motion-Capture-Roboter - Daumen Roboter - Servomotor - Quellcode: 26 Schritte (mit Bildern)
[Arduino-Roboter] Wie erstelle ich einen Motion-Capture-Roboter | Daumen Roboter | Servomotor | Quellcode: Thumbs Robot. Verwendet ein Potentiometer des Servomotors MG90S. Es macht sehr viel Spaß und ist einfach! Der Code ist sehr einfach. Es sind nur etwa 30 Zeilen. Es sieht aus wie ein Motion-Capture.Bitte hinterlassen Sie Fragen oder Feedback![Anleitung] Quellcode https://github.c