I. Einführung
II. Lektionen und Tutorials
III. Übersicht Komponenten und Module
IV. Erweiterungen und Zubehörteile kaufen

Buy from US Buy from UK Buy from DE Buy from IT Buy from FR Buy from ES Buy from JP


I. Einführung

Bauen und programmieren mit Roboter Bausätzen für Jugendliche und Erwachsene

Es gibt viele Einsteiger-Roboter-Autobausätze auf dem Markt, die meisten von ihnen werden von Arduino-Boards gesteuert. Sie finden unser Tutorial Blog für solche OSOYOO Roboter-Kits unter https://osoyoo.com/2017/08/06/osoyoo-robot-car-diy-introduction.

Der Vorteil des Arduino-Roboterauto-Bausatzes ist, dass Arduino kein Betriebssystem hat und die Programmierung einfach und leicht ist. Für einige grundlegende Roboteranwendungen, die nur eine einfache Logik zur Verarbeitung von Sensordaten und zur Steuerung von Aktoren benötigen, ist ein Arduino-gesteuertes Roboterauto eine gute Wahl.

Für einige komplexere Roboteranwendungen, die komplexere Funktionen wie Computer Vision (CV), Internet of Things (IoT), Webserversteuerung usw. benötigen, ist die Fähigkeit des Arduino-Boards jedoch nicht ausreichend, um das Ziel zu erreichen.

Um programmierinteressierten Schülern und Enthusiasten zu helfen ein komplexes Robotikprojekt zu realisieren, haben wir einen leistungsstarken Raspberry Pi Roboterbausatz für Fortgeschrittene entwickelt.

Warum ist der Raspberry Pi so wichtig für das DIY Programmierlernset?

Der Raspberry Pi ist ein echter Computer mit Linux-Betriebssystem (Raspbian) und daher viel leistungsfähiger als ein Arduino-Board, das lediglich ein Mikrocontroller (MCU) ist.

Mit Raspbian OS und seiner riesigen Open-Source-Software-Community können Menschen sehr komplizierte Roboterprojekte durchführen, z. B. Webanwendungen, Datenbanken, KI, maschinelles Lernen, IoT, Computer Vision usw.

Im Gegensatz zum Arduino-Board ist die Programmierumgebung des Raspberry Pi viel komplexer und flexibler. Er unterstützt fast alle Programmiersprachen, solange die Sprache von der Open-Source-Community des Raspberry Pi unterstützt wird. Die am häufigsten verwendeten Sprachen für den Zugriff auf Raspberry Pi GPIO-Pins sind C und Python. Wenn Sie die GPIO-Programmierung der Raspberry Pi-Hardware erlernen möchten, können Sie unser Tutorial unter den folgenden Links umsetzten:

https://osoyoo.com/2017/10/09/raspberry-pi-starter-kit-v1-introduction/

https://osoyoo.com/2016/06/13/internet-of-thingsiot-starter-kit-on-raspberry-pi/

Da sich die Raspberry Pi-Programmierung von der Arduino-Programmierung unterscheidet, empfehlen wir, dass der Nutzer einige grundlegende Linux-Kenntnisse erwirbt, bevor er das Raspberry Pi-Roboterprojekt durchführt. Unser Bausatz enthält Lektionen die das nötige Grundwissen vermitteln. Wir zeigen Ihnen, wie Sie die Raspberry Pi Linux-Umgebung einrichten und wie Sie die Linux-Shell verwenden, um die Fahrt des Autos zu steuern. Sie werden einen Webbrowser verwenden, um die Bewegung des Autos mit der Kamera verfolgen und Sie können so das Fahrzeug fernsteuern.

Die grundlegenden Projekte in unserem Tutorial haben Schritt-für-Schritt-Anleitungen mit Beispielcode, Schaltkreisdiagramm und Installationsvideo. Alle Lektionen wurden getestet, so dass sie bei strikter Befolgung der einzelnen Schritte problemlos funktionieren. Wir schreiben auch detaillierte Kommentare in unseren Python-Beispielcode, die Ihnen helfen, den Code zu verstehen und für Ihre eigene Anwendung anzupassen. Es ist allerdings erforderlich, dass Sie einige Linux- und Python-Hintergrundkenntnisse haben, sonst kann eine Änderung am Quellcode zu Fehlern und dem Ende der Funktionsweise führen.

Wir stellen auch ein optionales Open-ComputerVision-Beispielprojekt zur Verfügung. Mit diesem Projekt können Sie das Robotic Computer Vision-Verfahren üben. Da sich OPENCV und die Open-Source-Community für maschinelles Lernen jedoch täglich weiterentwickeln, können wir nicht garantieren, dass das opencv-Projekt ordnungsgemäß funktioniert. Sie sollten die Aktualisierungen der Open-CV-Community mit der gebotenen Sorgfalt verfolgen und Ihr Projekt zum Laufen bringen.

Wenn Sie eine interessante Anwendung für unseren Roboter-Bausatz haben, sind Sie herzlich eingeladen, Ihre ausgezeichneten Ideen in unserem Kommentarbereich zu teilen.


II. Lektionen und Tutorials


Lektion 1

Grundaufbau

Lektion 2

Lininenverfolger

Lektion 3
Hindernisvermeidung

Lektion 4

Steuerung mit App

Lektion 5

Fernsteuerung mit einfachem Webserver

Lektion 6

Web-Kamera programieren


III. Übersicht Komponenten und Module

 

IV. Erweiterungen und Zubehörteile kaufen:
Für neue Funktionen des OSOYOO Pie Robot Car

Nr. Abbildung Produktname Link
1 Auto-Chassis Zum Kaufen hier klicken
1 DC-Getriebemotor Zum Kaufen hier klicken
2 Profilrad Zum Kaufen hier klicken
3 Kugelrolle Zum Kaufen hier klicken
4 zu PCA9685 kompatibles PWM-Treibermodul Zum Kaufen hier klicken
5 OSOYOO Model Pi Motorantriebsmodul Zum Kaufen hier klicken
6 CSI-Kamera mit Anschlusskabel Zum Kaufen hier klicken
9 Kamerahalterung Zum Kaufen hier klicken
7 5-Kanal-Linienfolgemodul Zum Kaufen hier klicken
8 Ultraschall-Hindernisvermeidungsmodul Zum Kaufen hier klicken
8 Ultraschallmodulhalterung Zum Kaufen hier klicken
7 Micro-Servomotor Zum Kaufen hier klicken
8 Spannungsmesser Zum Kaufen hier klicken
14 18650 Akku-Box mit Anschlusskabel Zum Kaufen hier klicken
15 Akku-Ladegerät (ohne USB-Netzteil) Zum Kaufen hier klicken
16 2000mAh 18650 wiederaufladbare Batterie Zum Kaufen hier klicken