Inspiriert durch die NASA Mars Rover "Curiosity" und "Perseverance" ist dieser innovative M.A.R.S. Rover ein autonomes Fahrzeug, das entwickelt wurde, um auf unwegsamem Gelände auf der Erde eingesetzt zu werden. Er verwendet denselben Kipphebel-, Drehgestell- und Differentialarmmechanismus. M.A.R.S. ist ein Akronym für "Mobile Autonomous Robotic System".
Features
6 Motoren: 80 U/min 6 V, N20 Mikro-Getriebemotoren
4 Servos: MG90S Metallgetriebe-Analog-Mikro-Servos
4 Fire LEDs
Ultraschall-Abstandssensor am lenkbaren Mast
Gesamtzahl der Spezial-PCBs: 30
Anzahl der verschiedenen PCB-Designs: 11
Länge: 200 mm
Breite: 185 mm
Höhe mit Mast: 170 mm
Gewicht ohne Raspberry Pi Zero und Batterien: 460 g
Es steht eine Python-Bibliothek für den Raspberry Pi Zero zur Verfügung, mit der sich das Gerät leicht steuern lässt.
Erforderlich
Raspberry Pi Zero
4 wiederaufladbare AA-Batterien
Downloads
Assembly of 4tronix M.A.R.S. Rover Kit
Programming M.A.R.S. Rover on Raspberry Pi Zero
Coding using Microsoft Makecode on GitHub
Der Raspberry Pi Pico ist eine großartige Lösung für die Steuerung von Servos. Mit der Hardware-PIO kann der Pico die Servos per Hardware steuern, ohne die Verwendung von Zeiten/Interrupts und die Nutzung der MCU zu begrenzen.
Die Ansteuerung der sechs Servos in diesem Roboterarm beansprucht nur sehr wenig MCU-Kapazität, so dass die MCU problemlos mit anderen Aufgaben betraut werden kann. Dieser 6 DOF-Roboterarm ist ein praktisches Werkzeug zum Lehren und Lernen von Robotik und Pico-Nutzung. Es gibt fünf MG996 (vier werden in der Baugruppe und einer als Reserve benötigt) und drei 25-kg-Servos (zwei werden in der Baugruppe und einer als Reserve benötigt). Beachten Sie, dass der Winkel der Servos von 0° bis 180° reicht. Alle Servos müssen vor dem Zusammenbau auf 90° voreingestellt werden (mit logisch hohem Tastverhältnis von 1,5 ms), um Schäden an den Servos während der Bewegung zu vermeiden.
Dieses Produkt enthält alle notwendigen Teile, um einen Roboterarm auf Basis von Pico und Micropython zu erstellen.
Lieferumfang
1 x Raspberry Pi Pico
1 x Raspberry Pi Pico Servo-Treiber
1 x Satz "6 DOF Roboterarm"
1 x 5 V/5 A Stromversorgung
2 x Ersatz-Servo
Downloads
GitHub
Wiki
Anleitung
Zusammenbau Video
Das Robotik-Board verfügt über zwei Dual-H-Brücken-Motortreiber-ICs. Diese können zwei Standardmotoren oder jeweils einen Schrittmotor antreiben und verfügen über eine vollständige Vorwärts-, Rückwärts- und Stoppsteuerung. Es gibt außerdem 8 Servoausgänge, die Standard- und Dauerrotationsservos antreiben können. Sie können alle vom Pico mithilfe des I²C-Protokolls über einen 16-Kanal-Treiber-IC gesteuert werden. Der IO-Breakout bietet Verbindungen zu allen nicht verwendeten Pins auf dem Pico. Über die 27 verfügbaren I/O-Pins können der Platine weitere Geräte wie Sensoren oder ZIP-LEDs hinzugefügt werden. Die Stromversorgung erfolgt entweder über einen Klemmenblock oder einen Servostecker. Die Stromversorgung wird dann über einen Ein-/Aus-Schalter an der Platine gesteuert und es gibt außerdem eine grüne LED, die anzeigt, wenn die Platine mit Strom versorgt wird. Die Platine erzeugt dann eine geregelte 3,3-V-Versorgung, die in die 3-V- und GND-Anschlüsse eingespeist wird, um den angeschlossenen Pico mit Strom zu versorgen. Dadurch entfällt die Notwendigkeit, den Pico separat mit Strom zu versorgen. Auch die 3 V- und GND-Pins sind am Header herausgebrochen, sodass auch externe Geräte mit Strom versorgt werden können.
Um die Robotikplatine verwenden zu können, muss der Pico fest in den zweireihigen Stiftsockel auf der Platine eingesetzt werden. Stellen Sie sicher, dass der Pico so eingesteckt ist, dass sich der USB-Stecker am gleichen Ende befindet wie die Stromanschlüsse auf der Robotikplatine. Dies ermöglicht den Zugriff auf alle Funktionen der Platine und jeder Pin ist herausgebrochen.
Merkmale
Ein kompaktes und dennoch funktionsreiches Board, das als Herzstück Ihrer Raspberry Pi Pico-Robotikprojekte konzipiert ist.
Die Platine kann 4 Motoren (oder 2 Schrittmotoren) und 8 Servos mit vollständiger Vorwärts-, Rückwärts- und Stoppsteuerung antreiben.
Es verfügt außerdem über 27 weitere E/A-Erweiterungspunkte sowie Strom- und Erdungsanschlüsse.
Die I²C-Kommunikationsleitungen sind ebenfalls herausgebrochen, sodass andere I²C-kompatible Geräte gesteuert werden können.
Dieses Board verfügt außerdem über einen Ein-/Ausschalter und eine Betriebsstatus-LED.
Versorgen Sie die Platine entweder über eine Klemmenleiste oder einen Servostecker mit Strom.
Auch die 3V- und GND-Pins sind am Link-Header herausgebrochen, sodass externe Geräte mit Strom versorgt werden können.
Codieren Sie es mit MicroPython oder über einen Editor wie den Thonny-Editor .
1 x Kitronik Compact Robotics Board für Raspberry Pi Pico
Abmessungen: 68 x 56 x 10 mm
Anforderungen
Raspberry Pi Pico-Board
Der PicoGo ist ein intelligenter mobiler Roboter, der auf dem Raspberry Pi Pico basiert. Er umfasst ein Ultraschallmodul, ein LCD-Modul, ein Bluetooth-Modul, ein Linienverfolgungsmodul und ein Hindernisvermeidungsmodul. Alle diese Funktionen sind hochintegriert, um eine einfache IR-Hindernisvermeidung, automatische Linienverfolgung, Bluetooth/IR-Fernbedienung und mehr. Mit verschiedenen erweiterten Funktionen hilft es Ihnen, schnell mit dem Design und der Entwicklung intelligenter Roboter zu beginnen.
Merkmale
Standard-Raspberry-Pi-Pico-Header, unterstützt die Raspberry-Pi-Pico-Serie
Batterieschutzschaltung: Überlade-/Entladeschutz, Überstromschutz, Kurzschlussschutz, Verpolungsschutz, stabilerer und sicherer Betrieb
Auflade-/Entladeschaltung, ermöglicht gleichzeitiges Programmieren/Debuggen während des Aufladens
5-Kanal-Infrarotsensor, Analogausgang, kombiniert mit PID-Algorithmus, stabile Linienverfolgung
An Bord sind mehrere intelligente Robotersensoren wie Linienverfolgung und Hindernisvermeidung, keine unordentlichen Verkabelungen mehr
1,14-Zoll-IPS-Farb-LCD-Display, 240 x 135 Pixel, 65.000 Farben Integriert ein Bluetooth-Modul und ermöglicht Teleoperationen wie Roboterbewegung, RGB-LED-Anzeigefarbe, Summer usw. über die Mobiltelefon-APP
N20-Mikrogetriebemotoren, mit Metallgetriebe, geräuscharm, hohe Genauigkeit
Bunte RGB-LED
IR-Hindernisvermeidung
Das Modul sendet einen IR-Strahl und erkennt Objekte durch den Empfang des reflektierten IR-Strahls, um Hindernissen im Weg leicht auszuweichen.
Automatische Linienverfolgung
Verfügt über einen 5-Kanal-IR-Detektor zur Erkennung und Analyse der schwarzen Linie, kombiniert mit einem PID-Algorithmus zur Anpassung der Roboterbewegung, hoher Empfindlichkeit und stabiler Verfolgung.
Ultraschallsensor
Ultraschall ist im Allgemeinen schneller und einfacher zu berechnen, eignet sich für Funktionen wie Echtzeitsteuerung und Hindernisvermeidung und wird aufgrund der industriell praktischen Entfernungsgenauigkeit häufig in der Roboterforschung und -entwicklung eingesetzt.
Objektverfolgung
Der Roboter ist in der Lage, vordere Objekte per Ultraschall oder IR zu erkennen und bewegt sich weiter, um das Ziel automatisch zu verfolgen.
IR-Fernbedienung Integriert einen IR-Empfänger, sodass Sie die Bewegungs- oder Drehrichtung des Roboters steuern können, indem Sie Infrarotlicht von der Fernbedienung senden.
Bluetooth-Fernbedienung
Wird mit einer Mobiltelefon-App geliefert, mit der Sie mit dem Telefon die Bewegung des Roboters oder seine Peripheriegeräte steuern können, z. B. die LED-Farbe ändern, den Summer ertönen lassen usw.
RGB-LED-Steuerung
Inbegriffen
1x PicoGo-Basisplatine
1x PicoGo-Acrylplatte
1x 1,14-Zoll-LCD-Modul
1x Ultraschallsensor x1
1x IR-Fernbedienung
1x USB-A auf Micro-B Kabel 1,2 m
1x PH2.0 8-Pin-Kabel 5 cm gegenüberliegende Seitenleisten
1x Mini-Kreuzschlüsselhülse
1x Schraubendreher
1x Schrauben- und Abstandshalterpaket
Erforderlich
1x Raspberry Pi Pico (vorgelöteter Header)
1x 5V/3A Netzteil
2x 14500 Batterien
Downloads
Wiki