Inhaltsverzeichnis:
- Schritt 1: Materialien und Werkzeuge
- Schritt 2: Verkabelung
- Schritt 3: Bauen Sie das Ding
- Schritt 4: Installieren Sie den Code
- Schritt 5: Weiter gehen
Video: Einfacher Arduino-Trommelroboter - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Ich gebe zu. Ich habe dieses Projekt aus purer Langeweile gemacht, nachdem ich während einer Reihe kleiner, aber problematischer Schneestürme ein paar Tage drinnen feststeckte. Mit Blick auf mein Arduino, ein paar Servos und etwas Band begann die Grundidee für einen beschissenen Trommelroboter Früchte zu tragen. Es stellt sich heraus, dass dies ein Projekt ist, das praktisch ohne Vorkenntnisse in etwa 15 Minuten abgeschlossen werden kann, wenn Sie das richtige Zeug haben.
Wenn Sie gerade erst anfangen oder Ihre Arduino-Fähigkeiten auffrischen möchten, ist dies möglicherweise ein guter Anfang. Lass uns anfangen.
Schritt 1: Materialien und Werkzeuge
Materialien:
- Arduino Uno (obwohl fast jedes Board funktionieren sollte)
- (2) Positionsrotationsservomotoren
- lötfreies Steckbrett
- Steckbrettdrähte (mindestens ein Dutzend)
- ein flaches Stück Holz
- (2) Pop-Sichel-Stöcke, Dübelstangen, Bleistifte oder andere geeignete Trommelstöcke-Alternativen
- ein Gummipad, ein Kaffeedosendeckel oder eine andere Trommelkopf-Alternative
Werkzeuge:
- ein Laptop mit einer aktuellen Version der Arduino IDE installiert
- ein USB-Programmierkabel, das an das Arduino angeschlossen wird
- Band
- Heißklebepistole (oder einfach kreativ werden mit dem Klebeband)
Zeit:
15 Minuten unter idealen Bedingungen. Vielleicht eine Stunde, wenn es beim ersten Mal nicht richtig funktioniert
Schritt 2: Verkabelung
Beginnen wir damit, ein paar Dinge miteinander zu verbinden.
Jeder Servomotor hat drei Anschlüsse: einen für Strom, einen zweiten für Masse und einen dritten für Daten (oder so ähnlich). Das Positiv ist immer rot, Masse ist normalerweise braun oder schwarz und Daten orange oder weiß. Verbinden Sie mit einem Steckbrett oder den Arduino-Header-Pins die Stromversorgung und Masse des Arduino mit jedem Motor. Verbinden Sie das Datenkabel des einen Motors mit Pin 5 und das Datenkabel des anderen Motors mit Pin 6. Stellen Sie sicher, dass beide Pins PWM unterstützen. Und…. das ist es! Das war nicht allzu schwer.
Schritt 3: Bauen Sie das Ding
Jetzt müssen wir den Rahmen bauen
Vielleicht möchten Sie für diesen Teil Ihrer Fantasie freien Lauf lassen. Ich habe dies auf einem flachen Stück Holz gebaut, aber ein flaches Stück Pappe würde genauso gut funktionieren. Alles, was flach, stark und leicht zu verarbeiten ist, dient als gute Basis.
Um die Motoren an Ort und Stelle zu halten, habe ich zwei Holzstücke von einem Farbrührstäbchen abgehackt - die Sorte, die man kostenlos bekommt, wenn man eine Dose Schmerz im Baumarkt kauft. Ich habe festgestellt, dass diese Rührstäbchen bemerkenswert vielseitig sind. Eines Tages werde ich ein Projekt veröffentlichen, das vollständig aus Farbrührstäbchen besteht. Wie auch immer, Sie müssen diese Bits heiß kleben, damit sie nirgendwo hingehen.
Als nächstes werden wir die Trommelstöcke machen. Ich schneide zwei 5-Zoll-Längen von 1/4-Zoll-Dübelstangen, obwohl so etwas wie Popsickle-Sticks genauso gut funktionieren würde. Kleben oder kleben Sie diese auf die Servohörner.
Wenn Sie es noch nicht getan haben, kleben Sie die Motoren mit Klebeband fest, um Stickbits oder was auch immer Sie verwenden, um sie an Ort und Stelle zu halten.
Das ist es! Zeit für Code…
Schritt 4: Installieren Sie den Code
Sobald alles bereit ist, ist es Zeit, etwas Code zu installieren. Dies ist der Teil, in dem Sie die Arduino IDE und ein USB-Programmierkabel benötigen.
Sie können Ihre eigenen schreiben, wenn Sie möchten, oder Sie können einfach meine verwenden. Der Code enthält jede Menge Randnotizen und Anweisungen, keine Sorge.
Wenn Sie vorhaben, Ihren eigenen Code zu schreiben, ist es möglicherweise eine gute Idee, die Verwendung der Servobefehle zu lernen, da sie etwas knifflig werden können. Denken Sie auch daran, dass Servomotoren Zeit brauchen, um sich von einer Position zur nächsten zu bewegen. Diese Zeit muss im Code berücksichtigt werden, insbesondere beim Schreiben eines zeitkritischen Programms. Sie möchten nicht, dass Ihr Drum-Bot aus dem Takt kommt.
Schritt 5: Weiter gehen
Herzlichen Glückwunsch! Sie haben gerade einen funktionierenden Trommelroboter zusammengebaut. Ermüdet von seinem unerbittlichen Klopfen noch? Nein? Nun, Sie werden es bald sein. Was können wir also tun, um dies ein wenig interessanter zu machen?
Für den Anfang hätte ich einen besseren Code schreiben können, der Rhythmen improvisiert oder Triolen anstelle von endlosen Viertel- und Achtelnotenschleifen spielen könnte.
Arduino verfügt auch über eine Tonfunktion (Hz, Dauer), die es ermöglicht, Ton über einen PWM-Pin abzuspielen. Mit einer Tabelle mit Notenfrequenzen (siehe oben) und etwas kreativer Programmierung könnte der Arduino eine Melodie spielen, während er einige kranke Beats legt.
Wenn einer von euch dieses Projekt macht, lass es mich wissen! Ich würde es sehr gern sehen.
Wenn Ihnen das gefallen hat, abonnieren Sie unbedingt meinen YouTube-Kanal, auf dem ich andere wissenschaftliche und technologiebezogene Projekte veröffentliche. In letzter Zeit habe ich an Raketentechnik gearbeitet, also haltet Ausschau danach.
Das ist alles für dieses Projekt! Jetzt geh und mach was
Empfohlen:
Einfacher LED-Farbwechsel "Kerze": 5 Schritte (mit Bildern)
Einfacher LED-Farbwechsel "Kerze": Dies ist ein einfaches Farbwechsellicht, das sich hervorragend für Kinder und Erwachsene eignet. Sieht in einem schwach beleuchteten Raum wunderschön aus, ideal für die Feiertage und macht ein ziemlich cooles Nachtlicht
EINFACHER CARBOT -- ARDUINO -- BLUETOOTH-STEUERUNG -- TUTORIAL: 10 Schritte (mit Bildern)
EINFACHER CARBOT || ARDUINO || BLUETOOTH-STEUERUNG || TUTORIAL: IN DIESEM ANLEITUNG ZEIGE ICH, WIE MAN EINEN EINFACHEN BOT HERSTELLT, DER VON IHREM SMARTPHONE ÜBER BLUETOOTHPARTS GEBAUT WIRD:☻ARDUINO☻2X GETRIEBEMOTOREN☻HC-05 BLUETOOTH MODUL☻LAPTOP ODER PC ICH HABE EINE POWER BANK VERWENDET
Günstiger und einfacher Batteriehalter Version 1: 7 Schritte
Günstiger und einfacher Batteriehalter Version 1: Batteriehalter halten natürlich Batterien und sind SEHR nützlich in elektronischen Projekten, insbesondere bei solchen, die Batterien benötigen. Dies ist der einfachste Batteriehalter, den ich mir vorstellen kann. Das Beste ist, dass es billig ist und Haushaltsgegenstände verwendet werden, die
Günstiger und einfacher Batteriehalter Version 2: 6 Schritte
Günstiger und einfacher Batteriehalter Version 2: Dies ist die zweite Version meines Batteriehalters. Dieser Halter ist für diejenigen, die eine schöne enge Passform mögen. Tatsächlich ist es so eng, dass Sie etwas brauchen, um die leere Batterie herauszuhebeln. Das heißt, wenn Sie es zu klein messen und nicht genug Platz für den Schläger lassen
So zeigen Sie alle Schritte standardmäßig an – ABER EINFACHER !!!: 5 Schritte
So sehen Sie alle Schritte standardmäßig - ABER EINFACHER !!!: Einige von Ihnen wissen dies vielleicht bereits, aber ich poste dies nur, falls einige das neue Update nicht gesehen haben und das andere instructable betrachten. Ich hoffe du magst es! Oder tue ich? Benötigte Materialien: Ihr Computer 130 Ohm Widerstand 2x 5mm blaue LED-Leuchten