Version 0.5 von LJBot.
Ein Roboter, der entwickelt wurde, um den Raspberry Pi Modell A+ oder Zero, zwei 28BYJ-48 Schrittmotoren mit ULN2003 Treibern und einen hr-sc04 oder hy-srf05 Ultraschall-Abstandssensor (srf05 empfohlen) unterzubringen.
Optionell können die Schrittmotoren und Treiber durch einen Mikro-Getriebemotor und einen Dual-H-Bridge-Treiber ersetzt werden. Er wird von einer billigen USB-Powerbank (denen, die einen einzelnen 18650-Akku halten) betrieben, die oben auf sitzt.
Du wirst 4x M3-Schrauben/Muttern benötigen, um die Schrittmotoren zu befestigen, und 10x Dupoint-Kabel, um alles anzuschließen.
Der Pi hat nur 2 5V-Pins, verbinde diese mit den Motor-Treibern und baue entweder einen Splitter oder schiebe ein männliches Duopoint-Kabel in die Rückseite eines der weiblichen Schrittmotor-Anschlüsse (siehe Bild).
Du wirst etwas Klebeband (z. B. Kapton, Duct) zwischen die Treiber legen wollen.
Du wirst auch einen 1k-Widerstand zwischen dem 5V-Echo-Pin des Ultraschallmoduls und dem 3V3 GPIO auf dem Pi hinzufügen wollen. Um das Löten zu ersparen, kannst du ein anderes Dupoint-Kabel verwenden (siehe Bild).
Um das Hinterrad anzubringen, kannst du möglicherweise etwas 3mm-Filament oder einen 3mm-Metallstift wie ich verwenden. Ein bisschen Wärme von einem Heißluftgebläse hilft, den Metallstift einzupassen, wenn es eng ist.
Einige Python-Code, den ich verwendet habe, ist hier.https://github.com/topshed/ZeroBot
Der Ring an der Spitze kann einen Neopixel-Ring haben, der darunter geklebt ist!
TinkerCAD-Objekte
https://tinkercad.com/things/iVPAY49teSC
https://tinkercad.com/things/6rxfHhqCJAF
https://tinkercad.com/things/bv7aW5IY8QK
https://tinkercad.com/things/7KyaIKLiZ7u
Dies ist unter CC-BY-SA lizenziert (http://creativecommons.org/licenses/) Diese Lizenz erlaubt es Ihnen, mein Design zu modifizieren und darauf aufzubauen, auch für kommerzielle Zwecke, solange Sie mich als Urheber angeben und Ihre neuen Kreationen unter identischen Bedingungen lizenzieren/verteilen.
Model Source
