Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Strom bekommen
- Schritt 2: Verdrahten der Motoren
- Schritt 3: *Test* Code
- Schritt 4: Arduino, Bluetooth-Modul und Stromverteilerhalterung
- Schritt 5: Gehäuse
- Schritt 6: Wischermotorhalterungen
- Schritt 7: Sicherheit
- Schritt 8: IBT_2 Halterungen / Motortreiberhalterungen
- Schritt 9: Testen Sie den Code erneut
- Schritt 10: Verkabelung
- Schritt 11: Radmontage
- Schritt 12: Endgültiger Code
- Schritt 13: App
- Schritt 14: Bewegung (TEST ohne Behälter)
- Schritt 15: Behältermontage
- Schritt 16: Erstes richtiges Laufwerk
- Schritt 17: Optionales bewegliches Gesicht
- Schritt 18: Vielen Dank, dass Sie so weit gekommen sind !
- Schritt 19: Verbesserungen
Video: AUTOMATISCHER MÜLLEIMER ODER Tonne. UM DEN PLANETEN ZU RETTEN. - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Nach Spielgefühl0Folgen Sie mehr vom Autor:
Tinkercad-Projekte »
Bevor wir beginnen, empfehle ich Ihnen, sich das erste Video anzusehen, bevor Sie es lesen, da es sehr nützlich ist
HI, mein Name ist Jacob und ich lebe in Großbritannien.
Recycling ist ein großes Problem, wo ich lebe. Ich sehe viel Müll auf den Feldern und es könnte schädlich sein. Das nervigste daran ist, dass es überall Mülleimer gibt. Ist das, weil die Leute zu faul sind? Ich habe beschlossen, dies zu beheben, indem ich einen Recyclingbehälter herstelle, der zu Ihnen kommt!
Lass uns anfangen…
Lieferungen
Dewalt/ jeder Akku für schnurlose Geräte.
3D Drucker. Sie könnten wahrscheinlich ohne einen davonkommen.
Arduino uno.
Bluetooth-Modul.
Buck-Konverter. Optional, je nachdem, wie lange Ihr Arduino halten soll.
Computer und ein Telefon.
2x IBT_2.
2x Wischermotor.
Schritt 1: Strom bekommen
Ich habe ein sehr, sehr knappes Budget, also kann ich mein Geld nicht für schicke teure Li-Po-Akkus oder sogar Led-Säure verschwenden. Allerdings gibt es bei Ihnen zu Hause wahrscheinlich wirklich günstige LI-Po-Akkus, von denen Sie gar nichts wissen. Akku-Bohrschrauber oder sogar einige Rasenmäher. Diese Batterien sind sehr nützlich und leicht!
Ich habe keine Zeit verschwendet, um loszulegen! Ich bin zu Tinkercad gesprungen und nach ein paar Iterationen bin ich auf Folgendes gekommen:
Ganz oben.
Schritt 2: Verdrahten der Motoren
Wie ich im Abschnitt Zubehör sagte, verwende ich 2x IBT_2 und ein Arduino. Ich habe diesen Schaltplan verwendet. HINWEIS ICH HABE DAS POTENTIOMETERTEIL NICHT VERWENDET. Die Verdrahtung war sehr einfach und beinhaltete nur Löten. Der IBT_2 hat zwei PWM-Pins, einen um den Motor rückwärts und einen vorwärts zu drehen. Es hat auch zwei Power-Pins, die 3,3 V bis 5 V betragen können. Dies ist alles, was Sie verdrahten müssen, um die volle Kontrolle über den Motor zu haben. Mach dir keine Sorgen um die anderen Pins.
Schritt 3: *Test* Code
Ich habe einen kleinen Code geschrieben, der den Motor und die Richtungsänderung alle 10 Sekunden langsam beschleunigt. Dies wird mit einer for-Schleife erreicht. Der IBT_2 wurde mit dem 5. und 6. PWM-Pin verdrahtet. Sie können es kopieren und einfügen.
Code:
int RPWM_Output = 5; // Arduino PWM-Ausgangspin 5; an IBT-2 Pin 1 (RPWM) anschließenint LPWM_Output = 6; // Arduino PWM-Ausgangspin 6; an IBT-2 Pin 2 (LPWM) anschließen
Void setup () {pinMode (RPWM_Output, OUTPUT); pinMode (LPWM_Output, OUTPUT); }
Leere Schleife () {
int i=0; // Geben Sie Ihren Hauptcode hier ein, um ihn wiederholt auszuführen:
for(i=0;i<255;i++) {
// Im Uhrzeigersinn analogWrite (RPWM_Output, i); analogWrite (LPWM_Output, 0); Verzögerung (100); }
Verzögerung (10000);
for(i=0;i<255;i++) {
// Gegen den Uhrzeigersinn analogWrite (RPWM_Output, 0); analogWrite(LPWM_Output, i); Verzögerung (100); }
Verzögerung (10000);
}
Schritt 4: Arduino, Bluetooth-Modul und Stromverteilerhalterung
Sie könnten wahrscheinlich ohne 3D-Druck davonkommen, aber es ist viel einfacher, es einfach zu drucken, anstatt es zu machen. Also habe ich eine Box für mein Arduino- und Bluetooth-Modul entworfen, um sie mit Tinkercad einzuschieben. Diese Box hat seitliche Schraubenlöcher zur Befestigung. Ich habe dies in der Mitte meines Semi-Chassis montiert. Am Ende musste ich nur Löcher in die Box bohren, um sie zu montieren, da sie zu groß war.
Schritt 5: Gehäuse
Dieses Chassis wurde aus Ständerholz gefertigt und einfach mit ein paar Holzschrauben verschraubt. Ich habe ein schnelles CAD-Modell für Sie erstellt. Dazu gibt es nicht wirklich viel zu sagen.
Schritt 6: Wischermotorhalterungen
Dies ist eigentlich von einem früheren Projekt, so dass die Halterungen bereits hergestellt wurden, aber es besteht aus 3 Stück strapazierfähigen Riemen.
Schritt 7: Sicherheit
Ich habe wieder eine Halterung in Tinkercad entworfen, um einen 7,5-A-Leistungsschalter zu halten. Wie Sie oben im angehängten Bild sehen können.
Schritt 8: IBT_2 Halterungen / Motortreiberhalterungen
Ich habe ein Mount auf thingiverse gefunden, das ich ein wenig bearbeitet habe. Meiner Meinung nach macht es einen sehr guten Job. Es ist auch sehr stark, obwohl es mit Heißkleber befestigt ist.
Schritt 9: Testen Sie den Code erneut
Ich habe einen Code geschrieben, der, wenn Sie ihm die Nummer eins senden, die Motoren vorwärts drehen lässt. Hier:
Schritt 10: Verkabelung
Ich habe eine Mischung aus Schokoladenblock und elektrischen Anschlüssen verwendet, um die meisten Dinge zu verbinden. Die Arduino-Pins wurden gelötet. Ich habe dir auch einen Schaltplan erstellt. Wenn Sie dies bauen möchten, empfehle ich Ihnen, die Verkabelung nach einzelnen Teilen zu durchsuchen, da dies eine vereinfachte Version ist.
Schritt 11: Radmontage
Für die Räder habe ich alte von meinem Opa verwendet. Ich habe eine M8-Mutter auf den Wischermotor gesteckt und dann Gewindesicherung darauf verwendet. Danach habe ich die Gewindestange in die Mutter geschraubt. Ich fügte zwei Muttern hinzu, um sie zusammenzuschließen, und fügte dann eine Penny-Unterlegscheibe hinzu. Dann fügte ich eine Unterlegscheibe und zwei Sicherungsmuttern wirklich fest zwischen das Rad.
Schritt 12: Endgültiger Code
Dieser Code verwendet eine Variable namens 'i', die als Ganzzahl auf 170 gesetzt ist. Dies machte es viel einfacher, dies zu schreiben, da ich nicht jedes Mal 170 schreiben musste, wenn ich jeden Motor drehen wollte. Die Zahl 170 wird als 170/255 verwendet, was 12/18 Volt entspricht. Ich habe dies berechnet, indem ich 18 durch zwölf geteilt habe und dann 255 durch das Ergebnis der letzten Summe dividiere. 18 / 5 = 1,5. 255 / 1,5 = 170.
Da es dann zwei PWM-Pins gibt, habe ich jeden Motor Motor eins genannt: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Diese wurden beide als Ausgänge auf die Pins 5, 6, 10 und 11 gesetzt.
Außerdem setze ich 4 ganze Zahlen 1: forward_state 2: Backward_state 3:Left state 4: Right state. Im Setup wurden diese standardmäßig auf 0 gesetzt. Ich habe einfache if-Anweisungen für jeden verwendet. Es funktioniert, indem es den Vorwärtszustand auf 1 setzt, wenn '1' empfangen wird, und es schaltet auch die Motoren ein. Dann gibt es eine weitere if-Anweisung, die besagt, dass der Vorwärtszustand = 1 ist und einer empfangen wird, schalten Sie die Motoren aus. Insgesamt bedeutet dies, dass, wenn Sie auf eine Schaltfläche klicken, diese weiterläuft und wenn Sie sie erneut anklicken, sie stoppt.
Schritt 13: App
Diese App wurde in MIT-App-Erfinder geschrieben und verwendet virtuelle Bildschirme, um eine Bluetooth-Verbindung auf jedem Bildschirm (2 davon) herzustellen. Sie können den Steuerungsbildschirm nicht aufrufen, es sei denn, Sie haben eine Verbindung über Bluetooth. Alles, was es tut, ist, '1' '2' '3' '4' an das Arduino zu senden, je nachdem, welche Taste Sie drücken.
Schritt 14: Bewegung (TEST ohne Behälter)
Ich habe ein Video erstellt, um zu zeigen, was es ohne Mülleimer tun kann.
Schritt 15: Behältermontage
Dieses Ding war sehr einfach und wurde einfach eingesteckt. Sie müssen es nicht einschrauben oder so. Fügen Sie einfach die Räder hinzu und ZOOM!
Schritt 16: Erstes richtiges Laufwerk
Es gibt ein Video, das ich gemacht habe, wenn Sie es am Anfang nicht gesehen haben.
Schritt 17: Optionales bewegliches Gesicht
Ich habe jede Datei davon in 3D gedruckt: https://www.thingiverse.com/thing:2994999 thingiverse post im Maßstab von 60%. Ich habe es dann heiß auf das Servohorn geklebt und so einen Schlitz in den Behälter geschnitten. Ich habe einen AA-Akku verwendet, um ein separates Arduino und ein Servo zu versorgen. Ich habe die Beispiel-Sweep-Code-Arduino-Bibliothek verwendet.
Schritt 18: Vielen Dank, dass Sie so weit gekommen sind !
Sie haben es geschafft. Danke, wenn du es bis hierher geschafft hast, ich hoffe es hat dir gefallen.
Schritt 19: Verbesserungen
Ich denke, dieses Projekt ist großartig geworden, aber es gibt immer Raum für Verbesserungen!
Das erste, was ich ändern würde, ist, es mit Lidar-Sensoren oder ähnlichem vollautomatisch zu machen. Ich würde auch die Räder wechseln. Die Räder haben nur einen Durchmesser von 7 Zoll und ich denke, wenn ich es etwas größer machen könnte, wäre es besser im Cross Country und schneller. Schließlich würde ich es viel kompakter machen, damit ich mehr Platz für den Behälterteil habe.
Zweiter im Roboterwettbewerb
Empfohlen:
Automatischer Anrufbeantworter V1.0: 17 Schritte (mit Bildern)
Automated Answering System V1.0: Manchmal habe ich einfach keine Lust, ans Telefon zu gehen. Okay, okay… die meiste Zeit ist es mir wirklich egal, ans Telefon zu gehen. Was soll ich sagen, ich bin ein beschäftigter Mann. Ich habe mir schon lange ein System gewünscht, das dem ähnlich ist, das die Telefongesellschaft für die
Automatischer Sucher: 4 Schritte
Auto-Searcher: Also las ich eines Tages Fanfiction in meinem Bett, um meinen Stress abzubauen. Aber ich hatte das Gefühl, dass es ein bisschen mühsam war, die Seite weiter zu scrollen, um weiterzulesen. Ich muss auch klicken, um das nächste Kapitel zu sehen und das Ganze vorher suchen
Automatischer Gartenbewässerer - 3D gedruckt - Arduino: 10 Schritte (mit Bildern)
Automatischer Gartenbewässerer | 3D gedruckt | Arduino: Ich bin ein begeisterter Gärtner, aber Ihre Pflanzen während Trockenperioden von Hand zu gießen, dauert einige Zeit. Dieses Projekt befreit mich vom Gießen, damit ich an meinen anderen Projekten arbeiten kann. Es ist auch großartig, sich um den Garten zu kümmern, während Sie nicht zu Hause sind, und die Pflanze
So machen Sie den klassischen Wechselrichter 110 V oder 220 V zu Hause – wikiHow
Wie man den klassischen Wechselrichter 110v oder 220v zu Hause herstellt: Hallo Freunde, ich werde heute vorstellen, wie man einen einfachen Wechselrichter namens "den klassischen Wechselrichter" herstellt, den jeder zu Hause mit einigen Komponenten machen kann, die billig und leicht zu finden sind und keine besonderen Fähigkeiten haben benötigt.Dies ist der einfachste Wechselrichter DI
Eine Apfelgirlande für den Herbst oder den Schulanfang herstellen – wikiHow
Wie man eine Apfelgirlande für den Herbst oder den Schulanfang herstellt: Anjeanette von RootsAndWingsCo hat diese entzückende Apfelgirlande aus Filz und Material hergestellt. Es war ein einfaches Projekt, das selbst diejenigen, die sagen, dass sie nicht nähen können, tun können! (Solange Sie Ihre Nadel einfädeln können.)