» Elektronik » Arduino »DIY: Fijibot - vierrädriger Roboter auf Arduino mit Selbstladefunktion

DIY: Fijibot - ein Allradroboter auf Arduino mit Selbstladefunktion

Der Roboter Fijibot ist insofern einzigartig, als es selbst von einer Lichtquelle aufgeladen werden kann und darüber hinaus selbst danach sucht. Eine Flasche aus dem Fidschi-Getränk wurde als Körper für den Roboter verwendet, weshalb der Roboter seinen Namen erhielt. Der Roboter ist als Steuerung installiert Arduino Uno, die Leistung des Solarpanels beträgt 6 Volt, und andere andere Elemente finden Sie in der Kinderschreibmaschine auf dem Bedienfeld.
DIY: Fijibot - ein Allradroboter auf Arduino mit Selbstladefunktion

Materialien und Werkzeuge für die Herstellung des Roboters:
- jede Plastikflasche von 1,5 l;
- eine alte Maschine auf dem Bedienfeld;
- Satz Arduino Proto Shield;
- Softwarepaket Arduino Uno;
- Verbindungskontakte (eingestellt);
- Eine Reihe von Jumpern vom Typ weiblich / weiblich;
- 6 Volt Solarpanel;
- Zwei Parallax-Servos (kontinuierliche Rotation);
- zwei Standardservos vom Typ Parallax 4-6VDC;
- Kollisionssensor Parallaxen-Ping-Sensor;
- Halter für vier AA-Batterien;
- Halter für 9V Batterie;
- vier Fotowiderstände;
- vier Halterungen für LEDs;
- vier Widerstände pro 10 kOhm;
- eine Mikro-1A-Diode 1N4001.





Von den Werkzeugen, die Sie benötigen: einen Lötkolben mit Lötmittel, Zange, Dremel, Seitenschneider und ein weiteres Werkzeug.

Montageprozess des Roboters:

Erster Schritt. Roboter Gehirn Gerät
Der Arduino Uno-Mikrocontroller ist am besten für diesen Roboter geeignet, da er für kleine Projekte entwickelt und mit C ++ programmiert wurde.

Der Roboter hat vier Servos, eines steuert die Räder, seine Aufgabe ist es, die Räder kontinuierlich zu drehen. Das zweite Servo wird benötigt, um den Kopf des Roboters zu steuern. Auf ihm sind Kollisionssensoren installiert. Ein weiterer Servomotor steuert die Achse des Roboters und zwingt ihn, sich zu drehen.

Es ist wichtig zu verstehen, dass sich die Arduino Proto Shield-Platine in der Flasche befindet. Daher müssen Sie den Schaltplan so erstellen, dass verschiedene Sensoren, Servos und mehr bequem angeschlossen und getrennt werden können. Für diese Zwecke ist das Proto Shield Board mit allen notwendigen Adafruit-Kontakten perfekt. Die Kontakte sollten mit dem Proto Shield-Bildschirm verlötet und alle Elemente mit Steckbrücken verbunden werden.

Im mittleren Teil der Platine befinden sich zwei Kanäle, die an +5 V und GND angeschlossen sind. Auf der rechten und linken Seite dieser Kanäle sind senkrechte Felder zu sehen. Sie werden benötigt, um 5 Abreißkontakte zwischen senkrechten Platten und zwei Kanälen zu verbinden. Von hier aus erhalten die Servomotoren Strom sowie Steuerimpulse.

Wenn Sie sich das Foto unten ansehen, sehen Sie, dass die mit dem Proto Shield gelieferten Anschlüsse nicht an der zweiten Seite der digitalen Ausgänge und an den analogen Kontakten angelötet sind. Dies muss unverändert bleiben, indem die Drähte direkt an die Platte gelötet werden.





Sie müssen die Kabel auch an die PWM-Ausgänge (für Servoantriebe) sowie an die analogen für Fotowiderstände anschließen. Fügen Sie für jeden Fotowiderstand einen 10K-Widerstand hinzu.

Auf der Proto-Platine befinden sich die Pins 7 und 9, die an die positiven Pins der roten und grünen LEDs angeschlossen werden müssen.

Damit der Roboter mit vier Servos und Arduino normal funktioniert, werden zwei Netzteile benötigt. Der Mikrocontroller benötigt 9V Strom. Kollisionssensoren und Servos werden von vier AA-Batterien gespeist, die an ein 6-V-Solarpanel angeschlossen sind.
Um einen Rückstrom zwischen dem Solarpanel und der Batterie zu vermeiden, muss eine Diode im Stromkreis installiert werden.

Schritt zwei Sensorvorbereitung
Fotowiderstände werden mit Haltern auf der Plattform montiert. Auf diese Weise können Sie sie während der Montage oder Verfeinerung des Roboters schnell entfernen. Ein Ende der Buchse / Buchse ist mit dem Fotowiderstand und das andere mit der Proto Shield-Platine verbunden. Gummidichtungen verhindern das Risiko eines Kurzschlusses.




Schritt drei Fahrgestellbaugruppe
Für die Herstellung des Fahrgestells wird ein Babyauto auf dem Bedienfeld benötigt. Es muss zerlegt werden, wobei nur die Elemente übrig bleiben, die auf dem Foto sichtbar sind. Die Vorderachse muss mit einem Servomotor gedreht werden.

Beide Elemente (Vorder- und Hinterachse) sind in einer Plastikflasche montiert, dazu werden die für die Größe notwendigen Löcher herausgeschnitten. Nun bleibt nur noch alles wie auf dem Foto zu verbinden.






Schritt vier Programmiervorgang
Die Hauptaufgabe, die der Robotercode ausführen muss, besteht darin, nach der Lichtquelle zu suchen und von dieser aufzuladen. Vier Fotowiderstände werden verwendet, um nach der Lichtquelle zu suchen. Die Programmschleife sollte vergleichen, wo das Licht heller ist, und dann sollte der Roboter dorthin gehen.

Um zu verhindern, dass der Roboter abstürzt, sollte alle 30 Zoll ein weiterer Zyklus auf Hindernisse prüfen. Ein Ultraschallsensor wird verwendet, um diese Informationen zu erhalten. Wenn der Roboter ein Hindernis erkennt, muss er anhalten, sich umsehen und den besten Weg wählen.

Schritt fünf Die letzte Phase der Montage
Nachdem der Roboter programmiert wurde, kann er endgültig zusammengebaut und getestet werden. Um den Roboter zu testen, müssen Sie mehrere Lichtquellen mit unterschiedlicher Helligkeit im Raum erstellen und Hindernisse für die Bewegung zu ihnen schaffen. Der Roboter muss die hellste Lichtquelle erreichen, ohne gegen Hindernisse zu stoßen.










Natürlich gibt es viel mehr Möglichkeiten, den Roboter zu verbessern. Sie können eine Vielzahl von Funktionen hinzufügen, hier hängt alles vom Wunsch und der Vorstellungskraft des Meisters ab.

proshivka-diy-fijibot.rar [1,85 Kb] (Downloads: 201)
9.8
9.8
10

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...