Inhaltsverzeichnis:
- Schritt 1: Outsourcing von Materialien
- Schritt 2: Erforderliche Werkzeuge
- Schritt 3: Finden, wo die Motoren und Sensoren und die Lackierung platziert werden sollen
- Schritt 4: Löcher setzen
- Schritt 5: Alles zusammenfügen
- Schritt 6: Code
- Schritt 7: Festverdrahten
- Schritt 8: Schließen Sie es
- Schritt 9: Feinschliff
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Also beschloss ich eines Tages, einen Roomba zu kaufen, aber er ist zu teuer, denn ich bin Student und meine Priorität ist immer noch meine Schule.
und mir kommt eine Idee in den Sinn, die besagt, wie man eine macht, ich habe einen anständigen Hintergrund in Programmierung und Arduino, also warum nicht?
Schritt 1: Outsourcing von Materialien
Die Teile für die Projekte sind unten aufgeführt:
Arduino Pro Mini oder ein beliebiges Arduino-Board
Ich habe nur Pro Mini verwendet, weil es effizienter und kleiner ist
L298n-Motortreiber
Dieser Motortreiber wird verwendet, um die beiden Motoren anzutreiben, die die Kehrmaschine antreiben
Besen schieben
Wenn Sie nicht wissen, was ein Schubbesen ist, ist es wie ein Besen mit mehreren Bürsten
und dreht sich beim Durchschieben und sammelt den Schmutz
2 DC-Bürstenmotoren
Ich habe gerade ein paar Gleichstrommotoren verwendet, die ich von kaputten Spielzeugautos bekommen habe
Zwei Ultraschallsensoren
Wände und Hindernisse spüren und vermeiden
Gleichstrombuchse
Zum Aufladen der Powerbanks
Powerbanks
um die nötige Energie für das Board und die Motoren bereitzustellen
zwei USB-Steckerkabel
zum Anschluss an die Powerbank
Schritt 2: Erforderliche Werkzeuge
Ein Dremel-Werkzeug
um das Loch zu schneiden und dort zu platzieren, wo es benötigt wird
Ein Lötkolben
natürlich zum Löten von Drähten.
Zange
um Draht zu schneiden und die Drähte zu biegen
Klebepistole (optional)
um die Motoren zusammenzuhalten, aber wenn Sie nicht nur Zipties verwenden
Schraubenzieher
zum Anziehen und Lösen der Schrauben mehrerer Komponenten
Schritt 3: Finden, wo die Motoren und Sensoren und die Lackierung platziert werden sollen
Ich habe geschätzt, wo die Sensoren platziert werden sollen, indem ich sie einfach oben platziert habe, und ich habe die Kreise markiert, die später vom Dremel geschnitten werden, und während ich dabei bin, habe ich sie mit einer metallisch blauen Sprühfarbe lackiert
Schritt 4: Löcher setzen
- Also habe ich vier Löcher vor den Oberkörperbesen gesetzt, zwei links und zwei rechts, damit die Sensoren reinkommen
- und ich habe auch zwei rechteckige Löcher in den Boden des unteren Körpers des Besens gesetzt, damit die Motoren hineingehen können
Schritt 5: Alles zusammenfügen
Ich habe alle Sensoren und Motoren mit Heißkleber an den Körper geklebt, für die Motoren habe ich ihn in den unteren Körper gesteckt und mit Holzdübeln gestützt, damit er nicht wackelt. Für die Sensoren habe ich sie auch in die richtigen Löcher geklebt, ich habe auch eine Breakout-Platine für den Pro Mini gemacht, damit es einfacher ist, zu verdrahten und Fehler zu beheben. während sich der Motortreiber vor dem Reiniger befindet
Schritt 6: Code
der Code wurde in der Arduino IDE erstellt und ist natürlich c plus modifiziert. Wenn Sie den Code herunterladen möchten, klicken Sie einfach auf den untenstehenden Link. Es gibt also zwei Teile des Codes in Laiensprache, der erste Teil besteht darin, die Daten von den Sensoren zu erhalten, damit das Board sie analysieren kann, und der zweite Teil besteht darin, zuzuweisen, welche Motoren sich drehen und manövrieren, das sind nur zwei einfache Teile. Wenn Sie sich fragen, wie ich den Code hochgeladen habe, verwende ich einfach ein Arduino Uno zum Hochladen
Schritt 7: Festverdrahten
Ich habe # 12-Gauge-Anschlusskabel verwendet, um alles an seinen richtigen Platz anzuschließen. Fritzing-Schema ist oben angegeben.
die VCC und GND der Sensoren sind mit den Powerbanks verbunden, die 5 Volt liefern, und ein Trig-Pin und ein Echo-Pin sind mit den entsprechenden Pins verbunden. auch die Pins zur Steuerung des Motors sind im Code definiert
Schritt 8: Schließen Sie es
Ich lege die Powerbank oben drauf, weil im Inneren kein Platz für die beiden massiven Powerbanks ist. Ich habe sie auch vorne platziert, um das Gewicht zu erhöhen und so mehr Traktion auf die Vorderräder zu bringen, die die Bürste antreiben. ich habe auch alles wieder verschraubt
Schritt 9: Feinschliff
Dies ist der letzte Schritt dieser langen anweisbaren Hoffnung, dass Sie es genießen, es zu machen und sich frei fühlen, es zu ändern und zu ändern.