Inhaltsverzeichnis:
- Schritt 1: Wie dieser Roboter funktioniert
- Schritt 2: Schaltplan
- Schritt 3: PCB-Herstellung
- Schritt 4: Roboterkörper 3D gedruckte Teile
- Schritt 5: Elektronische Zutaten
- Schritt 6: Softwareteil
- Schritt 7: Elektronikmontage
- Schritt 8: Montage und Demonstration des Roboterkörpers
Video: Einen humanoiden Roboter bauen – wikiHow
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Hallo Leute! Ich hoffe, Sie haben meine vorherige anweisbare "Online-Wetterstation (NodeMCU)" bereits genossen und sind bereit für eine neue Robotermodell in diesem Video und es wird ein wirklich erstaunliches Projekt, dieses Projekt könnte ein großartiger Start in die Roboterwelt sein.
Während der Herstellung dieses Projekts haben wir versucht sicherzustellen, dass dieses instructable der beste Leitfaden für Sie ist, um Ihnen zu helfen, wenn Sie Ihren eigenen Roboter herstellen möchten, also hoffen wir, dass dieses instructable die erforderlichen Dokumente enthält.
Dieses Projekt ist besonders praktisch, nachdem Sie die kundenspezifische Platine erhalten haben, die wir bei JLCPCB bestellt haben, um das Erscheinungsbild unseres elektronischen Geräts zu verbessern. Außerdem finden Sie in diesem Handbuch genügend Dokumente und Codes, um Sie bei der Erstellung Ihres schönen Roboters zu unterstützen.
Wir haben dieses Projekt in nur 5 Tagen gemacht, nur zwei Tage, um die 3D-gedruckten Teile des Roboters mit allen benötigten elektronischen Komponenten zu versehen, dann zwei weitere Tage, um die Hardwareherstellung und den Zusammenbau abzuschließen, und dann einen Tag, um den Code vorzubereiten, der zu unseren passt Projekt und wir haben mit den Tests und Anpassungen begonnen.
Was Sie von diesem instructable lernen werden:
- Auswahl der Komponenten in Abhängigkeit von ihren Funktionalitäten.
- Verstehen Sie den Robotermechanismus.
- Bereiten Sie den Schaltplan vor, um alle ausgewählten Komponenten anzuschließen.
- Löten Sie die elektronischen Teile auf die Platine.
- Montieren Sie alle Projektteile (Roboterkörper).
- Starten Sie den ersten Test und validieren Sie das Projekt.
Schritt 1: Wie dieser Roboter funktioniert
Beginnend mit der Projektbeschreibung werden wir, wie bereits gesagt, das OTTO-Robotermodell reproduzieren, dessen 3D-entworfene Teile kostenlos von der OTTO-Community erhältlich sind, aber was wir in unserem Projekt hinzufügen werden, ist ein maßgeschneidertes PCB-Design, um den Roboter so zu steuern Wir werden den ATmega328-Mikrocontroller verwenden, anstatt ein ganzes Arduino Nano-Board zu verwenden, wie es die Community für dieses Projekt getan hat.
Der Roboter hat viele Funktionen und Sie werden seine Bewegungen von 4 Servomotoren und seine Töne mögen, die über einen aktiven Summer angezeigt werden. Der Roboter wird von einer einfachen 9-V-Lithiumbatterie mit Strom versorgt und von einem Bluetooth-Modul über eine Android-App gesteuert, die Sie herunterladen können direkt kostenlos im Playstore und Appstore.
Die Roboterbewegungen werden von 4 Servomotoren ausgeführt, so dass wir in jedem Bein 2 Servos haben und es gibt auch eine verbesserte Version des OTTO-Roboters, um auch die Handbewegungen zu steuern, aber wir werden dies in diesem hartnäckigen nicht tun und wir werden die Steuerplatine aufrüsten für diese Aufgabe in unserem kommenden instructable.
Schritt 2: Schaltplan
Um alle elektronischen Komponenten zusammenzufassen, entschied ich mich, mein eigenes PCB-Design für dieses Projekt zu erstellen und es von JLCPCB zu produzieren. Ich wechselte zur easyEDA-Plattform, wo ich den folgenden Schaltplan vorbereitete und wie Sie alle Komponenten sehen können, die wir benötigen dann habe ich das Schaltungsdesign in ein PCB-Design mit den erforderlichen Abmessungen für das Roboterchassis umgewandelt.
Schritt 3: PCB-Herstellung
Nachdem ich die Schaltung vorbereitet hatte, habe ich sie in ein kundenspezifisches PCB-Design mit den erforderlichen Abmessungen und Formen umgewandelt, die zu unserem Robotergehäuse passen. Der nächste Schritt besteht darin, die GERBER-Dateien des PCB-Designs zu generieren und auf die JLCPCB-Bestellseite hochzuladen, um unsere PCB zu produzieren.
Vier Tage warten auf die Platinen und hier sind wir. Dies ist das erste Mal, dass wir die gelbe Farbe für die PCBs ausprobieren und es sieht wirklich so toll aus.
Schritt 4: Roboterkörper 3D gedruckte Teile
Um zu den Roboterkörperteilen zu gelangen, wie ich bereits in der Präsentation erwähnt habe, können Sie über diesen Link die STL-Dateien dieses Roboters von der OTTO-Community-Website abrufen, um diese Teile durch einen 3D-Drucker herzustellen.
Schritt 5: Elektronische Zutaten
Jetzt haben wir alles bereit, also schauen wir uns die Komponentenliste an:
★☆★ Die notwendigen Komponenten (Amazon-Links) ★☆★
- Die Leiterplatte, die wir bei JLCPCB bestellt haben
- ATmega328 Mikrocontroller:
- HC-05 Bluetooth-Modul:
- Ultraschallsensor:
- 4 Servomotoren:
- 22pF Kondensatoren:
- 10uF Kondensatoren:
- Ein Oszillator:
- L7805 Spannungsregler:
- Ein Summer:
- 9V Batterie:
- Header-Anschluss:
Schritt 6: Softwareteil
Jetzt müssen wir den Robotercode auf den Mikrocontroller hochladen, dazu benötigen wir das Arduino Uno-Board. Über die Robotersoftware können Sie die Arduino-IDE verwenden, um Ihren Code hochzuladen, oder Sie können einfach die OTTO-Blockly-IDE herunterladen, die Ihnen hilft Mit einigen Beispielen, um Ihr eigenes Programm für den Roboter zu erstellen. In unserem Fall werden wir diesen von der Community bereitgestellten Code hochladen. Dieser Code ermöglicht mir den Zugriff auf alle Roboterfunktionen über die Android-App.
Sie können die letzte aktualisierte Version über diesen Link abrufen oder einfach die unten angehängte Datei herunterladen, die sich auf die Codeversion 9 bezieht, die wir in unserem Projekt verwendet haben.
Schritt 7: Elektronikmontage
Wir haben das elektronische Teil fertig gemacht, also fangen wir an, unsere elektronischen Komponenten an die Leiterplatte zu löten.
Wie Sie durch die Bilder sehen können, ist die Verwendung dieser Platine aufgrund ihrer sehr hochwertigen Verarbeitung so einfach und ohne die Etiketten zu vergessen, die Sie beim Löten jeder Komponente leiten, da Sie auf der obersten Seidenschicht ein Etikett für jede Komponente finden, das angibt die Platzierung auf der Platine und so sind Sie zu 100% sicher, dass Sie keine Lötfehler machen.
Ich habe jede Komponente an ihre Position gelötet, bei dieser Platine handelt es sich um eine zweilagige Platine, dh Sie können beide Seiten davon verwenden, um Ihre elektronischen Komponenten zu löten.
Schritt 8: Montage und Demonstration des Roboterkörpers
Bevor Sie mit der Montage beginnen, empfehle ich Ihnen, alle Ihre Servomotoren auf einen Winkel von 90 ° zu kalibrieren. Verwenden Sie dazu einfach eine grundlegende Arduino-Servo-Demo.
Einfacher kann der Zusammenbau nicht sein:
- Nehmen Sie den Roboterkörper und zwei Servomotoren und schrauben Sie sie von der Oberseite her.
- Verbinden Sie dann die Beine mit den zusammengebauten Servos, um die Beinbewegungen zu steuern.
- Der nächste Schritt besteht darin, die anderen beiden Servos mit den Beinen zu verbinden und die Fußteile an den Servos zu befestigen. Auf diese Weise haben Sie ein Servo für jedes Bein und ein Servo für jeden Fuß.
- Der nächste Teil ist der Ultraschallsensor, den wir auf den Kopf unseres Roboters setzen werden.
- Der letzte Schritt besteht darin, den Ultraschallsensor an seinen Anschluss anzuschließen und die Servos an die Platine anzuschließen.
Sie können sich auf den Code beziehen, wo Sie das entsprechende Symbol für jedes Servo finden und das gleiche Etikett auf der Oberseite der von uns hergestellten Platine finden.
Nach dem Anschließen der Batterie befestigen wir den Kopf am Körper und können mit unserem Roboter spielen.
Ich habe dieses Projekt wirklich genossen und ich hoffe, Sie sehen, wie Sie diese Art von Robotern produzieren, aber noch einige andere Verbesserungen in unserem Projekt, um es viel mehr Butter zu machen, deshalb werde ich auf Ihre Kommentare warten, um es zu verbessern.
Eine letzte Sache, stellen Sie sicher, dass Sie jeden Tag Elektronik machen.
Es war BEE MB von MEGA DAS bis zum nächsten Mal.
Empfohlen:
Einen konformen humanoiden Roboter herstellen - Gunook
Einen konformen humanoiden Roboter herstellen: Update & Seite:17.01.2021 Kopf, Gesicht usw. - Webcam hinzugefügtSehnen & Muskeln - PTFE-ZusätzeNerven & Haut - leitfähiger Gummi ergibt "Was ist das auf dem Bild?" Das ist Teil eines Roboterkörpers - genauer gesagt ein Prototyp-Spi
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
[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
Kleine Roboter bauen: Einen Kubikzoll Micro-Sumo-Roboter und kleiner machen - Gunook
Kleine Roboter bauen: Einen Kubikzoll Mikro-Sumo-Roboter und kleiner machen: Hier sind einige Details zum Bau winziger Roboter und Schaltungen. Dieses anweisbare behandelt auch einige grundlegende Tipps und Techniken, die beim Bau von Robotern jeder Größe nützlich sind. Für mich besteht eine der großen Herausforderungen in der Elektronik darin, zu sehen, wie klein ein
Bauen Sie einen sehr kleinen Roboter: Machen Sie den kleinsten fahrbaren Roboter der Welt mit einem Greifer. - Gunook
Bauen Sie einen sehr kleinen Roboter: Bauen Sie den kleinsten fahrbaren Roboter der Welt mit einem Greifer.: Bauen Sie einen 1/20 Kubikzoll-Roboter mit einem Greifer, der kleine Objekte aufnehmen und bewegen kann. Es wird von einem Picaxe-Mikrocontroller gesteuert. Zum jetzigen Zeitpunkt glaube ich, dass dies der kleinste Radroboter der Welt mit Greifer sein könnte. Das wird ohne Zweifel ch