Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

hässlicher Fehler

Komponenten und Verbrauchsmaterialien

SparkFun Arduino Pro Mini 328 - 3.3V/8MHz
× 1
Servos (Tower Pro MG996R)
× 1
Schiebeschalter
× 1
OpenBuilds Kabelbinder (10er Pack)
× 1
Jumper (generisch)
× 1
Li-Ionen-Akku 1000mAh
× 1
Ping-Pong-Ball
× 1
Stahldraht
× 1
Klebestift
× 1

Apps und Onlinedienste

Arduino-IDE

Über dieses Projekt

Hintergrund

Hier ist ein schneller und einfacher kleiner Roboter, der mit den richtigen Werkzeugen und Teilen in etwa einer halben Stunde gebaut und zusammengebaut werden kann.

Ich habe es nicht erfunden. Ich habe ein Video von so etwas auf YouTube gesehen und dachte:"Hey, das sieht lustig aus, ich baue eins."

Also schnappte ich mir ein paar Servos aus meinem Mülleimer, einen alten Handy-Akku, den ich in der Hoffnung hatte, etwas Cooles zu finden, einen Arduino Pro 3.3v, den ich mir aus einer Laune heraus gekauft hatte, weil ich die Quote dafür erreichen musste kostenlose Lieferung und ging zur Arbeit.

Etwa eine Stunde später war es da!

Montage

Beginnen wir mit der Grundmontage.

Schneiden Sie den Montagearm ab, der der Seite gegenüberliegt, an der die Drähte an einem der Servos herauskommen (dies ist Ihr hinteres Servo). Das hintere Servo zeigt nach unten und das andere nach vorne. Du kannst Kleber oder Kabelbinder verwenden, um sie zusammenzuhalten.

Als nächstes haken Sie ein rotes und ein schwarzes Kabel an den Plus- und Minuspol Ihres Handy-Akkus (ich habe sie mit einem Elektrikerband befestigt). Wenn Sie einen Li-Ion-Akku haben, müssen Sie sich damit nicht herumschlagen :)

Dann klebte ich das Mini-Steckbrett auf die Batterie. Musst du natürlich nicht. Es hängt davon ab, ob Sie die Teile dieses Roboters jemals wiederverwenden möchten oder nicht.

Binden Sie Ihren Akku und das Steckbrett mit einem Kabel an die Servoverbindung.

Schneiden Sie einen Keil in den Tischtennisball. Klingt einfach, oder? :) Es ist möglicherweise der schwierigste Schritt dieses gesamten Tutorials! Ein Tischtennisball ist bemerkenswert solide und außerdem... rund. Das Umrunden von Dingen erfordert Geduld. Und tragen Schutzbrille !!! Es spielt keine Rolle, mit welchem ​​Gerät Sie es schneiden. Der Kunststoff (oder aus welchem ​​seltsamen Material meine Mine besteht) splittert sehr. Also Schutzbrille ! Ich möchte, dass Sie den Rest dieses Tutorials noch lesen können, nachdem Sie mit dem Schneiden fertig sind!

Überprüfen Sie, ob Ihr Arduino gut in das Loch passt. Und dann klebe den Tischtennisball an den Rest des Tieres.

Bei den Beinen überlasse ich Sie sich selbst. Meine waren ein einfaches Stück 1 mm dicker Stahldraht, der in und um die Flügelbefestigung der Servos gebogen wurde (wie auf dem Bild). Am Ende jedes Beines platzierte ich einen kleinen Fuß, der aus einem Klebepistolenstift für den Halt geschnitten wurde>

Erhitzen Sie den Draht einfach mit einem Feuerzeug und stecken Sie ihn in Ihren provisorischen Fuß. der Kleber schmilzt bei Kontakt und verfestigt sich sehr schnell wieder.

Bevor Sie die Beine an den Rest des Monsters anbringen, müssen Sie die Schaltung durchführen und die Skizze auf die Platine laden. Sie müssen sich darüber informieren, wenn Sie nicht wissen, wie Sie eine Skizze auf den Arduino Pro Mini hochladen. https://www.arduino.cc/en/Guide/ArduinoProMini

Der Code für diesen ist extrem einfach, also werde ich ihn nicht durchgehen.

Es hat eine Verzögerung von 5 Sekunden am Ende des Setups, so dass Sie Zeit haben, Ihren Arduino zu trennen, bevor sich die Beine bewegen, aber nachdem Sie sie zentriert haben.

Sie können jetzt Ihre Beine platzieren und festschrauben.

Sobald die Beine festgeschraubt sind, können Sie sogar das Programm bearbeiten und die Verzögerung in Zeile 13 verkürzen (oder entfernen).

Vorführung

Wenn alles gut gegangen ist, solltest du jetzt einen süßen kleinen Kerl haben, der ungefähr so ​​aussieht:

Und schaut euch das Triceratops-Video von ClaudioGasp in den Kommentaren an! Es ist fantastisch!

Code

  • Fehler
FehlerArduino
#include int FRONT =4;int BACK =5;Servo frontLegs, backLegs;void setup() { pinMode(13, OUTPUT); //Dies ist nur für die hübsch blinkenden frontLegs.attach(FRONT); backLegs.attach(BACK); frontLegs.write(90); // Zentrieren Sie das Servo backLegs.write (90); // Zentrieren Sie die Servoverzögerung (5000); // 5 Sekunden warten (Dies gibt uns Zeit, das Arduino zu trennen // damit wir die Beine befestigen können.}void loop () { digitalWrite (13, HIGH); // LED on delay (200); frontLegs.write (70 .) ); // Vorderes Bein ein wenig verschieben (200); backLegs.write (70); // Hinteres Bein ein wenig bewegen digitalWrite (13, LOW); // LED aus Verzögerung (200); frontLegs.write (110); // Vorderes Bein etwas bewegen delay(200); backLegs.write(110); // Hinteres Bein etwas bewegen}

Schaltpläne

bug_Yr3jFYFuNQ.fzz

Herstellungsprozess

  1. Schaltungskomponenten
  2. Integrierter Schaltkreis
  3. Arduino Digital Dice
  4. Multi-Temperatursensor
  5. Arduino-Gamecontroller
  6. MotionSense
  7. MOSMusic
  8. Was ist Mikroelektronik?
  9. Komponenten der Bohrmaschine
  10. Komponenten des Verbrennungsmotors