Inhaltsverzeichnis:

AndroBot: 19 Schritte (mit Bildern)
AndroBot: 19 Schritte (mit Bildern)

Video: AndroBot: 19 Schritte (mit Bildern)

Video: AndroBot: 19 Schritte (mit Bildern)
Video: CGI 3D Animated Short "Girl and Robot" - by The Animation Workshop 2024, Oktober
Anonim
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot

AndroBot ist ein Android Controlled Advanced Robot und es ist eine Kombination aus Android Controlled Rover mit Roboterarm. Beginnen wir also mit seiner Geschichte: Idee und Inspiration

Vor fast zwei Monaten habe ich einen Film "The Hurt Locker" gesehen. Darin ist ein Rover zu sehen, der beim Bomb Squad-Team ist und gut funktioniert, aber seine Hauptaufgabe nicht erfüllt hat. Und sein Design und seine Funktionen haben mich inspiriert ein erfahrener Robotik-Projektentwickler, aber ich weiß, dass ich ein ähnliches machen kann, es wird nicht von dieser Qualität, Genauigkeit und kostspielig sein, aber es kann die gleichen Aufgaben ausführen.

Originaler und ausführlicher Artikel:-

So bauen Sie einen Rover mit Roboterarm

Schritt 1: Machen Sie einen Bluetooth-basierten Smartphone-gesteuerten Rover V2

Machen Sie einen Bluetooth-basierten Smartphone-gesteuerten Rover V2
Machen Sie einen Bluetooth-basierten Smartphone-gesteuerten Rover V2
Machen Sie einen Bluetooth-basierten Smartphone-gesteuerten Rover V2
Machen Sie einen Bluetooth-basierten Smartphone-gesteuerten Rover V2
Machen Sie einen Bluetooth-basierten Smartphone-gesteuerten Rover V2
Machen Sie einen Bluetooth-basierten Smartphone-gesteuerten Rover V2

Zuerst mache ich den Android Controlled Robot v2. Und ich habe gerade das vorherige Projekt Android Controlled Robot modifiziert, und ich habe das Ergebnis erhalten, das ich will. Der Rover / Bot wird über Bluetooth gesteuert und alle seine Funktionen werden über das Atmega 328p-PU Mikrocontroller. Wobei wir auch eine L298N-Motortreiberplatine verwenden, die die Motoren steuert. Alle oben genannten Dinge werden von der 12-V-Batterie gespeist.

Nach dieser Änderung habe ich einige erweiterte Funktionen hinzugefügt, und die Liste der Funktionen lautet wie folgt:

  1. Vier-Wege-Bewegung
  2. Front- und Rücklicht
  3. Horn
  4. Anzeigeleuchte
  5. Ein Smartphone kann als Kamera hinzugefügt werden.

Nach all der Einführung in den Plan und die Ideen können wir also über die Anforderungen sprechen:

Anforderungen, um einen Android-gesteuerten Roboter zu erstellen: -

  • 1 x Arduino Uno-Board
  • 1 x L298N Motortreiberplatine
  • 1 x Bluetooth-Modul
  • 1 x 12V-Batterie
  • 2 xWeiße LED
  • 1 x rote LED
  • 1 x Anzeige LED Beliebige Farbe
  • 4 x Bo-Motor oder 2 x 12-V-Getriebemotor
  • 1 x Summer
  • 4 x Spielzeugreifen (wenn Sie Bo-Motoren haben) Wenn Sie 2 x 12-V-Getriebemotor verwenden, dann zwei Reifen und ein Coster-Rad
  • .1 x Schalter

Andere Vorraussetzungen;-

  • 1 x Roboter-Chassis / Basis: - Ich habe es mit der Kombination von 2 CD / DVD-Ausgängen geschafft
  • 1 x PC/Laptop (Nur zum Codieren und Ansehen der empfangenen Videos vom Bot)Arduino IDE
  • 2 x Android-Telefon
  • Android-App zur Steuerung des Roboters.

Weiterlesen: APK installieren

Schritt 2: Fahrgestell:-

Fahrgestell
Fahrgestell
Fahrgestell
Fahrgestell
Fahrgestell
Fahrgestell

Verwenden Sie entweder Readymade-Chassis, einige von ihnen sind wie folgt:

Oder machen Sie ein einfaches wie ich es gemacht habe: - Wir brauchen etwas großen Platz, also bringen Sie zwei schlechte CD / DVD-Laufwerke vom alten PC mit. Öffnen Sie das Gehäuse / die Steckdose / den äußeren Körper dieses CD / DVD-Laufwerks mit einem Schraubendreher die Bilder. Verbinden Sie nun die Klemmen des Getriebemotors. Wenn Sie Bo Motor verwenden, passen Sie sie wie folgt am Chassis an.

Jetzt haben wir also ein Chassis für das komplette Projekt erstellt. Und wir bewegen uns zum nächsten wichtigen Punkt, der Schaltungsmontage. Beachten Sie den folgenden Schaltplan, der von Fritzing Software erstellt wurde, und stellen Sie dann die Verbindung her.

Weiterlesen: GRUB entfernen

Schritt 3: Schaltplan des Bluetooth-basierten Android-gesteuerten Rovers

Schaltplan des Bluetooth-basierten Android-gesteuerten Rovers
Schaltplan des Bluetooth-basierten Android-gesteuerten Rovers

Energieversorgung:-

+12v = +12v Batterie des L298N

GND des L298N = Gnd der Batterie und GND von Arduino

L298Ns 5v = Arduinos VIN

Arduino-Board ---- Bluetooth-Modul

Arduinos RX = Tx des Bluetooth-Moduls

Arduinos TX = Rx des Bluetooth-Moduls

Arduinos 5v = VCC des Bluetooth-Moduls

Arduinos GND = GND des Bluetooth-Moduls

Arduino-Platine ---- L298N-Motortreiberplatine

Arduinos 5 = in1

Arduinos 6 = in2

Arduinos 10 = in3

Arduinos 11 = in4

Arduino-Board ---- LED und Summer

Arduinos 2 = Summers rot

Arduinos 3 = Rote LED (mit 220 Ohm Widerstand)

Arduinos 4 = Weiße LED (mit 220 Ohm Widerstand)

Weiterlesen: Andro Bot von Sourabh Kumar

Schritt 4: Arduino-Code

Kopiere den Code hier oder lade ihn herunter

Schritt 5: Android-App

Android App
Android App

Ich habe einige gute Apps im Playstore gefunden und auch eine App zur Steuerung des Rovers erstellt:-

Links sind wie folgt:-

Option 1: - Arduino Bluetooth RC Auto

Die Anwendung ermöglicht es Ihnen, ein Arduino-basiertes RC-Auto über Bluetooth zu steuern. Dies geschieht mit einem Bluetooth-fähigen Android-Telefon. Besuchen Sie diese Website https://sites.google.com/site/bluetoothrccar/ für den Arduino-Code und die Steuerschaltung. Mit der App können Sie das Auto entweder mit Tasten oder dem Beschleunigungsmesser des Telefons steuern. Mit einem Schieberegler können Sie die Geschwindigkeit Ihres Autos steuern, wenn der Steuerkreis des Autos über diese Funktion verfügt. Es gibt auch zwei Tasten für Front- und Rücklicht. Ein blinkendes Licht informiert Sie, wenn das Telefon mit dem Auto verbunden ist, und Pfeile leuchten auf, um Sie über die Fahrtrichtung des Autos zu informieren.

https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=de

Option 2:-AndroBot Rover

Mit Hilfe der MIT App Developer-Website habe ich eine App erstellt und sie befindet sich im Beta-Testmodus, sodass Sie es ausprobieren können. Wenn dann etwas schief geht, werden wir dieses Problem lösen. Hier ist der Link zu meiner App.

AndroBot Rover.apk

Laden Sie die App herunter und installieren Sie sie auf dem Android-Smartphone.

Schritt 6: Jetzt den Code brennen

Schritte sind wie folgt:-

  1. Laden Sie den Code aus dem obigen Abschnitt Code oder Programm zum Erstellen eines Android-gesteuerten Roboters v2 herunter oder kopieren Sie ihn.
  2. Starten Sie nun Ihren Computer, übertragen Sie die.ino-Datei und öffnen Sie sie mit Arduino IDE.
  3. Verbinden Sie das Arduino Board und den Computer mit dem Verbindungskabel.
  4. Wählen Sie den Hafen und das Board
  5. Kompilieren und brennen Sie den Code, indem Sie auf die Schaltfläche Hochladen klicken, die sich in der oberen linken Ecke der IDE befindet.

Jetzt ist also alles fertig und unser BOT/ROVER ist bereit. Und wir müssen ihn nur noch EINSCHALTEN, indem wir ihn einschalten.

Weiterlesen:Einfacher Andro Bot

Schritt 7: Schritte zur Steuerung des Smartphone-gesteuerten Rovers

Schalten Sie den Rover ein

  1. Gehen Sie in Ihrem Telefon zu Einstellungen und suchen Sie die Bluetooth-Einstellungen.
  2. Schalten Sie das Bluetooth des Android-Telefons ein und suchen Sie nach neuen Bluetooth-Geräten.
  3. HC-04/05 wird nach dem Suchergebnis in der Liste angezeigt. Pairing mit dem Bluetooth-Modul mithilfe von Passward:-1234
  4. Öffnen Sie nun die Android-App und klicken Sie auf Verbinden oder mit dem Bot verbinden.
  5. Es erscheint ein neues Fenster, in dem alle Bluetooth-Geräte angezeigt werden.
  6. Klicken Sie auf HC-04/05.
  7. Jetzt ist Ihr Bot mit dem Android-Smartphone verbunden.
  8. Beobachten Sie die Tasten und überprüfen Sie sie nacheinander, indem Sie sie drücken.
  9. Um eine Kamera hinzuzufügen, nehmen Sie ein Android-Telefon, installieren Sie die AirDroid-App auf Ihrem Smartphone und auch auf dem Computer und verbinden Sie sie.
  10. Die Kameraoption wird im Hauptmenü auf dem Desktop von AirDroid angezeigt, klicken Sie darauf.
  11. Platzieren Sie nun das Smartphone im freien Raum des Rovers.

Ich erkläre den letzten 3 Schritt nicht, weil ich einen anderen Plan habe. Ich werde die Kamera im nächsten Schritt hinzufügen.

Weiterlesen: Andro Bot von Sourabh Kumar

Schritt 8: Arbeiten der Schaltung

Zuallererst wird der Rover "ON" und das Bluetooth-Modul damit eingeschaltet. Wir müssen den Rover mit dem Smartphone wie oben beschrieben verbinden. Jetzt müssen wir nach erfolgreicher Verbindung eine beliebige Taste drücken, damit es sich um die Vorwärtstaste handelt es wird den "F"-Text an den Arduino senden

und im Programm bezeichnet F Forward

Void vorwärts () {

analogWrite (in1, Geschwindigkeit);

analogWrite (in3, Geschwindigkeit);

und es aktiviert Pin 5, 6 von Arduino und diese Pins sind mit den Pins In1 und In2 des L298N-Motortreibermoduls verbunden, sodass die Motoren mit Strom versorgt werden. und somit bewegt sich der Rover vorwärts. Wir müssen nach jeder erfolgreichen Befehlsausführung die Stop-Taste drücken. Dadurch wird der vorherige Befehl gestoppt. und somit funktionieren alle Richtungstasten. Es gibt auch einen Schieberegler, um die Motordrehzahl zu steuern. der den Wert zwischen 0 bis 10 sendet, also die Drehzahl des Motors gesteuert. In der App stehen auch 3 Extra-Buttons für einige Extra-Funktionen wie Licht und Hupe zur Verfügung. Beim Klick wird ein Großbuchstabe auf den Langklick übertragen Kleinbuchstabe wird auf das arduino übertragen und es wird auf das Programm abgestimmt und entsprechend der Programm und digitaler Pin entweder aktivieren oder deaktivieren, so dass die Led und der Summer eingeschaltet (mit Großbuchstaben) oder ausgeschaltet (mit dem Kleinbuchstaben) sind. damit funktioniert der komplette Rover.

Weiterlesen: XAPK installieren

Schritt 9:

Wenn alles richtig läuft und funktioniert, dann gratulieren Sie. Sie haben Teil 1 So erstellen Sie einen Bluetooth-gesteuerten Rover v2 von AndroBot abgeschlossen und wir sind bereit, mit dem nächsten Schritt fortzufahren.

Sie können mir eine Idee vorschlagen, um einige Verbesserungen vorzunehmen, die wir in diesem Projekt machen können, also teilen Sie uns diese mit.

Schritt 10: Bluetooth-gesteuerter Roboterarm

Bluetooth-gesteuerter Roboterarm
Bluetooth-gesteuerter Roboterarm

Der Roboterarm kann alle kleinen Dinge auffangen und fallen lassen. und dreht sich im 180-Grad-Rechts-Links-Winkel. Anderes hängt vom Design ab. Der Roboterarm wird über Bluetooth gesteuert und alle seine Funktionen werden über den Atmega 328p. gesteuert -PU-Mikrocontroller. Wir verwenden 4 Servocontroller und das Ganze wird über jede Powerbank oder 9V-Batterie betrieben.

Nach all der Einführung über den Plan und die Ideen können wir also über die Anforderungen sprechen.

Voraussetzungen für die Herstellung eines Bluetooth-gesteuerten Roboterarms:

  • 1 x Arduino Uno-Board
  • 1 x Bluetooth-Modul
  • 1 x Powerbank oder 9V Batterie
  • 1 x Anzeige LED Beliebige Farbe
  • 4 x 9g Micro Servo Motor mit Getriebe und Klemmen
  • 1 x Schalter

Andere Vorraussetzungen:-

  • Eine starke Basis
  • Einige Essstäbchen oder Schuppen oder Metallstäbchen.
  • Ein rundes starkes, aber dünnes Blatt.
  • Doppelseitiges Klebeband oder Superkleber
  • Klebepistole mit Stick
  • & ein Android-Smartphone

Weiterlesen: Roboter zur Hindernisvermeidung

Schritt 11: Konstruktion

Konstruktion
Konstruktion
Konstruktion
Konstruktion

Das erste Bild gibt Ihnen vollständige Details.

Klicken Sie hier, um mehr Bilder anzuzeigen

Ich verwende meinen Rover als Plattform / Basis und habe ihn fertiggestellt, also poste ich einige Bilder des Plans und der Einrichtung, damit es einfach ist, den ähnlichen Arm herzustellen und Sie nicht mehr über das Design nachdenken müssen, aber Sie müssen die Drähte des Servos länger machen, indem Sie einige Drähte hinzufügen.

Schritt 12: Schaltplan

Schaltplan
Schaltplan

Schaltungsanordnung:-

  • Arduino Uno's 10 - Bluetooth-Modul TX
  • Arduino Uno's 11 - Bluetooth-Modul RX
  • Servo 1's Orange - Arduino Uno's 3
  • Servo 2's Orange - Arduino Uno's 5
  • Servo 3 Orange - Arduino Uno 6
  • Servo 4's Orange - Arduino Uno's 9

Weiterlesen:Rover mit Roboterarm

Schritt 13: Arduino-Code

Hier kopieren oder herunterladen

Schritt 14: Schritte zum Brennen des Codes auf Arduino

Schritte sind wie folgt:-

  1. Laden Sie den Code aus dem obigen Abschnitt herunter oder kopieren Sie ihn
  2. Starten Sie nun Ihren Computer, übertragen Sie die.ino-Datei und öffnen Sie sie mit Arduino IDE.
  3. Verbinden Sie das Arduino Board und den Computer mit dem Verbindungskabel.
  4. Wählen Sie den Hafen und das Board
  5. Kompilieren und brennen Sie den Code, indem Sie auf die Schaltfläche Hochladen klicken, die sich in der oberen linken Ecke der IDE befindet.

Jetzt ist also alles fertig und unser Roboterarm ist fertig. Und wir müssen ihn nur einschalten, indem wir ihn einschalten.

Weiterlesen: Easy Robot mit Roboterarm

Schritt 15: AndroBot_Arm zur Steuerung von 4 Servos

AndroBot_Arm zur Steuerung von 4 Servos
AndroBot_Arm zur Steuerung von 4 Servos

AndroBot_Arm von Sourabh Kumar (MIT App Erfinder)

Ich habe mit Hilfe der MIT-App Inventor eine App "AndroBot_Arm" für Android-Smartphones entwickelt, die über Bluetooth eine Verbindung mit dem Arm herstellen und 4 Servos steuern kann. Ich lerne noch und werde regelmäßig aktualisiert. Besuchen Sie also unsere Website und folgen Sie unseren sozialen Profilen. Klicken Sie auf das Bild, um die Details aller Optionen und Schaltflächen anzuzeigen. Laden Sie die App AndroBot _Arm von Sourabh Kumar von hier herunter:-

AndroBot_Arm.apk von Sourabh Kumar

Schritt 16: Schritte zur Steuerung des Bluetooth-gesteuerten Arms

  1. Schalten Sie den Arm ein, indem Sie ihn einschalten
  2. Gehen Sie in Ihrem Telefon zu Einstellungen und suchen Sie die Bluetooth-Einstellungen.
  3. Schalten Sie das Bluetooth des Android-Telefons ein und suchen Sie nach neuem Bluetooth
  4. Devices. HC-04/05 wird nach dem Suchergebnis in der Liste angezeigt.
  5. Koppeln mit dem Bluetooth-Modul mithilfe von Passward:-1234
  6. Öffnen Sie nun die Android-App und klicken Sie auf Verbinden.
  7. Es erscheint ein neues Fenster, in dem alle Bluetooth-Geräte angezeigt werden.
  8. Klicken Sie auf HC-04/05.
  9. Jetzt ist Ihr Roboterarm mit dem Android-Smartphone verbunden. Jetzt gibt es in der App 4 Schieberegler (ein Schieber für ein Servo). Versuchen Sie einen nach dem anderen, sie werden den Arm steuern.

Weiterlesen: Andro Bot

Schritt 17: Arbeiten der Schaltung

Als erstes schalten Sie den Arm "ON" und das Bluetooth-Modul wird damit auch eingeschaltet. Wir müssen den Arm wie oben beschrieben mit dem Smartphone verbinden. Jetzt müssen wir nach erfolgreicher Verbindung die Schieber nach rechts oder links bewegen. Jedes Dia hat einige ähnliche Werte wie X000 bis X180.wo X = 1, 2, 3, 4. Wenn wir nun den Schieberegler bewegen, wird eine Zahl oder ein Datum über das Bluetooth-Modul an das Arduino übertragen. Jetzt wird das Datum mit in den Winkel umgewandelt Die Hilfe von Programm und Bibliothek wird nun entsprechend dem Winkel-PWM-Signal an die Pins von arduino gegeben. Oranger Draht oder Signaldraht aller Servos wird mit dem PWM-Pin von Arduino verbunden. Somit dreht sich das Servogetriebe auch um den Winkel Die Funktionsweise ist für alle Servos gleich, und somit funktioniert der Roboterarm.

Schritt 18: Der komplette AndroBot

Legen Sie den Arm oben auf den Rover und befestigen Sie ihn mit einer Klebepistole. damit ist der AndroBot erfolgreich abgeschlossen.

Schritt 19: Einige Probleme und benötigen Ihre Hilfe

Ich weiß, dass Instractables eine große Community ist, also teile ich ein Problem (oder ein Ziel), mit dem ich in diesem Projekt konfrontiert war, und bitte um Ihre Hilfe.

Ich habe versucht, das Projekt / den Teil in einem Arduino zu kombinieren, aber schrecklich fehlgeschlagen. Bitte teilen Sie Ihren Vorschlag, Ihre Idee und helfen Sie mir, dieses Problem zu lösen und das gesamte Projekt zu verbessern.

Ich möchte beide Schaltungen kombinieren und möchte nur eine App (bereits erstellt), ein Arduino und ein Bluetooth-Modul verwenden

Teilen Sie also bitte Ihren Vorschlag, Ihre Idee und helfen Sie mir, dieses Problem zu lösen und das gesamte Projekt zu verbessern.

Danke schön.

Bitte besuchen Sie Wir haben beobachtet

Empfohlen: