Inhaltsverzeichnis:

(Ascensor) Aufzugsmodell mit Arduino, App Inventor und anderer freier Software - Gunook
(Ascensor) Aufzugsmodell mit Arduino, App Inventor und anderer freier Software - Gunook

Video: (Ascensor) Aufzugsmodell mit Arduino, App Inventor und anderer freier Software - Gunook

Video: (Ascensor) Aufzugsmodell mit Arduino, App Inventor und anderer freier Software - Gunook
Video: Elevator model using Arduino, App Inventor and free software 2024, Juli
Anonim
Image
Image
Drucken und Sägen…
Drucken und Sägen…

ESP

Construcción, paso a paso, de un ascensor a escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), App-Erfinder (para diseño de aplicación Como panel de control del ascensor) y freeCAD y LibreCAD para diseño.

Abajo encontraréis 3 Archive:

inoelevator.zip -> código arduino para gestionar la lógica del ascensor.

elevador.dxf -> planos del modelo.

anima.aia->código aplicación de control del ascensor para android (App Inventor).

GER

So bauen Sie Schritt für Schritt ein skaliertes Aufzugsmodell mit Technologien wie Arduino (In/Out-Datencontroller -Bluetooth oder seriell_), App-Erfinder (Systemsteuerungs-Android-App). Nur freie Software verwenden! (LibreCAD oder FreeCAD für Blaupausen und 3D-Modellierung)

3 Downloads stehen zur Verfügung:

inoelevator.zip -> Arduino-Code, um den Aufzug model.elevador.dxf -> Blaupausen zu steuern.

anima.aia->Android-App-Code (App Inventor).

Schritt 1: Drucken und Sägen…

ESP

Imprime los planos. Están preparados para imprimirlos en DIN-A4

La herramienta utilizada por nosotros ha sido únicamente la que ves, una sierra de vaivén. Ten un poco de paciencia y usa lija para suavizar las piezas.

GER

Blaupausen: druckfertig im DIN-A4-Format

Das Hauptwerkzeug für den nächsten Schritt war eine Stichsäge (siehe Bild). Seien Sie geduldig und verwenden Sie Sandpapier, um perfekte Formen zu erhalten.

Schritt 2: Zusammenbauen

Montage
Montage

ESP

Reunir todas las piezas y fijarlas te llevará un tiempo. Depende del tipo de superficie de madera que utilices (Nosotros DM), debes poner Cuidado si aseguras las piezas con tornillos, asegúrate que no difificultan el movimiento de la cabana. Encola y presiona con sargentos. Debes haber planificado la altura del ascensor (no se facilita en plano). Nosotros usamos unos listones de 20 x 50 mm. y a cada planta le dimos un espacio de unos 33 cm. (die Höhe der Kabine des Ascensor es de unos 20 cm). Ese "hueco" que queda en cada planta hace creíble el modelo y allowe la manipulación en el caso que se necesite.

GER

Bringen Sie alle Teile zusammen und reparieren Sie sie wird einige Zeit dauern. Dies hängt von der Art der verwendeten Holzoberfläche ab (im Beispiel MDF). Seien Sie vorsichtig, wenn Sie Schrauben verwenden, achten Sie darauf, dass sie die Kabinenbewegung nicht behindern. Kleben und verwenden Sie die Klemmen. Zuvor müssen Sie die Höhe jedes Stockwerks geplant haben (in den Plänen nicht vorgesehen). Als Stützen verwenden wir 3 Holzleisten (20 x 50 mm).

Schritt 3: Der Schrittmotor

Der Schrittmotor
Der Schrittmotor

ESP

En nuestro caso hemos reciclado un motor de una impresora hp láser antes de enviarla al punto limpio ya que no funcionaba, el uso de motor paso a paso allowe ampliar este proyecto no está implementado en esta version-. También disponíamos de unmodulo EasyDriver für Arduino, así que no había duda.

Die Implementierung von EasyDriver in arduino es sencilla. Mira el código detenidamente (inoelevator.zip). Si no tienes experiencia puedes encontrar información aquí y aquí (nosotros NO hemos utilizado ninguna librería como AccelStepper).

GER

Ein recycelter Schrittmotor aus einem kaputten HP Laserdrucker und ein easydriver Modul waren unser Ausgangspunkt. Ein Schrittmotor für dieses Projekt ermöglicht es uns, es zu verbessern (zB die Kabine zu verlangsamen, bevor die gewählte Etage erreicht wird…) -diese Funktion ist in dieser Version nicht implementiert-. Andere Arten von Motoren passen perfekt in dieses Projekt, vielleicht…

Die Implementierung des EasyDriver-Moduls ist einfach. Schauen Sie sich den Code (inoelevator.zip) an, wenn Sie keine Erfahrung damit haben, lesen Sie hier und / oder sehen Sie dies. In diesem Projekt verwenden wir keine AccelStepper-Bibliothek.

Schritt 4: Bluetooth-Modul

Bluetooth-Modul
Bluetooth-Modul

ESP

Die Einbeziehung eines Bluetooth-Moduls für die Umgebung und die Aufnahme von Daten in arduino-Casi es umgangssprachlich, und ein Prinzip und eine Verbindung mit einer Botonera, pero cómo einschließlich einer Botonera dentro de la Propia Cabina?. Esta situación complicaba en exceso la maqueta (quién sabe si en futuras modificaciones…). Además necesitábamos depurar el código mientras íbamos implementado funciones; no había mejor manera de hacerlo que a traves de bluetooth, y disponíamos de un módulo HC06!!!. El uso durante el proceso de ensayo y error nos mostró que sólo cabía la posibilidad de mejorar la interactividad (los test se realizaron con Bluecontrol) realizando nuestra propia aplicación (ver siguiente paso)

GER

Die Einführung eines Bluetooth-Moduls in diesem Projekt war für uns eine Überraschung (natürlich war es nicht unsere erste Idee!). Wirklich, es wurde mit einem Bedienknopf in jeder Etage und vielleicht einer Knopfleiste in der Kabine ausgestattet. Ough!, mein Kopf ist doppelt so groß und überlegt, wie man es möglich macht… (ich werde diese Idee für kommende Upgrades nicht vergessen). Ein weiterer Grund war die Möglichkeit, den Arduino-Code während des Schreibens zu testen und zu debuggen. Die beste Lösung war die tatsächliche: die Verwendung eines Bluetooth-Moduls (damals nutzten wir eine Android-App namens Bluecontrol). Der nächste Schritt lag auf der Hand, erstellen Sie eine eigene Anwendung für das Controlling.

Schritt 5: Die Systemsteuerung* (Android-App)

Die Systemsteuerung* (Android-App)
Die Systemsteuerung* (Android-App)
Die Systemsteuerung* (Android-App)
Die Systemsteuerung* (Android-App)

ESP

Der App-Erfinder ist sehr vielseitig, es ist ein Dokument und ein Realmente es sorprendente.

La lógica de la aplicación (anima.aia) es sencilla, estudia el código (bloques) implementado, es realmente simple. Si, también sabemos que es mejorable (futuras versiones están por venir…)

GER

App Inventor ist eine erstaunliche Möglichkeit, zu lernen, wie man eine Android-App erstellt, dokumentiert und wirklich einfach zu erlernen und zu verwenden.

Schauen Sie in "anima.aia", ist einfach. Lesen Sie den Code (Blöcke) und ja, wir wissen, dass es viele Verbesserungen braucht.

Schritt 6: Letzter Schliff

Letzter Schliff
Letzter Schliff
Letzter Schliff
Letzter Schliff

ESP

El ascensor se para en el piso seleccionado en la aplicación mediante la lectura de a sensor hall situado en cada planta (como aparece en la imagen). Ein pequeño imán de neodimio situado und el pilar opuesto all lado curvo activa el sensor. Asegúrate que los sensores están situados en la estructura de manera que el ascensor quede perfectamente situado en la planta -evita que entre el ascensor y la plataforma quede un escalón-

Una acanaladura en el pilar de la estructura (como se muestra en la 2ª imagen) evitará tener cable "colgando", puedes hacerla fácilmente si dispones de una sierra de mesa o una fresadora.

GER

Ein Hallsensor (der magnetische Felder erkennen kann) ist die Hardware, die Signale an den Mikrocontroller (Arduino) sendet, um in der ausgewählten Etage anzuhalten. Stellen Sie sicher, dass diese Sensoren richtig platziert sind: Kabine und Plattform befinden sich auf gleicher Höhe. Ein in der Säule verlegter Hohlraum ermöglicht es Ihnen, die Drähte in einer Linie zu halten.

Schritt 7: Tipps

Tipps
Tipps

ESP

En la imagen podrás ver de manera global todas las partes que forman parte del proyecto. No es más que una versión inicial, pero creemos que atractiva. Y una vez montada la parte del hardware, el software está abierto a mejoras que espero nos contéis.

Saludos a todos y esperamos haber despertado vuestro interés.

GER

Auf dem Bild können Sie alle Teile des Projekts detaillierter sehen. Nur ein Ausgangspunkt, aber wir denken, dass es gut ist. Nach dem Erstellen des Hardwareteils kann der Code verbessert werden. Wir freuen uns von Ihnen zu hören.

Wir hoffen, Ihre Fantasie zu wecken.

Empfohlen: