Inhoudsopgave:

(Ascensor) Liftmodel met Arduino, App Inventor en andere gratis software - Ajarnpa
(Ascensor) Liftmodel met Arduino, App Inventor en andere gratis software - Ajarnpa

Video: (Ascensor) Liftmodel met Arduino, App Inventor en andere gratis software - Ajarnpa

Video: (Ascensor) Liftmodel met Arduino, App Inventor en andere gratis software - Ajarnpa
Video: Elevator model using Arduino, App Inventor and free software 2024, November
Anonim
Image
Image
Printen en zagen…
Printen en zagen…

ESP

Constructie, paso en paso, de un ascensor en escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), app uitvinder (paradiseño de aplicación como panel de control del ascensor) en freeCAD en LibreCAD para diseño.

Abajo encontraréis 3 archieven:

inoelevator.zip -> code arduino voor de logica van de ascensor.

elevador.dxf -> planos del modelo.

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

NL

Hoe stap voor stap een geschaald liftmodel te bouwen met behulp van technologieën zoals Arduino (in/out datacontroller -bluetooth of serial_), App-uitvinder (controlepaneel Android-app). Gebruik alleen gratis software! (LibreCAD of FreeCAD voor blauwdrukken en 3D-modellering)

Er zijn 3 downloads beschikbaar:

inoelevator.zip -> Arduino-code, om de lift model.elevador.dxf -> blauwdrukken te besturen.

anima.aia->Android app-code (App Inventor).

Stap 1: Printen en zagen…

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. Tien un poco de paciencia y usa lija para suavizar las piezas.

NL

Blauwdrukken: klaar om af te drukken op DIN-A4-formaat

Het belangrijkste hulpmiddel voor de volgende stap was een puzzel (zie afbeelding). Wees geduldig en gebruik schuurpapier om perfecte vormen te krijgen.

Stap 2: Montage

in elkaar zetten
in elkaar zetten

ESP

Reunir todas las piezas y fijarlas te llevará un tiempo. Afhankelijk van de superficie van madera que utilices (nosotros DM), debes poner cuidado si aseguras las piezas con tornillos, asegúrate que no dificultan el movimiento de la cabina. Encola en presiona con sargentos. Debes haber planificado la altura del ascensor (no se facilita en plano). Nosotros usamos unos listones van 20 x 50 mm. y a cada planta le dimos un espacio de unos 33 cm. (la altura de la cabina del ascensor es de unos 20 cm). Ese "hueco" que queda en cada planta hace creíble el modelo y permite la manipulación en el caso que se necesite.

NL

Haal alle onderdelen bij elkaar en repareer ze, het kost wat tijd. Het hangt af van het soort houten oppervlak dat je gebruikt (in het voorbeeld MDF). Wees voorzichtig als u schroeven gebruikt, zorg ervoor dat ze de beweging van de cabine niet belemmeren. Lijm en gebruik de klemmen. Voorheen moet u de hoogte van elke verdieping hebben ontworpen (niet voorzien in de plannen). We gebruiken 3 houten strips (20 x 50 mm.) als pilaren.

Stap 3: De stappenmotor

De stappenmotor
De stappenmotor

ESP

En nuestro caso hemos reciclado un motor de unimpresora hp laser antes de enviarla al punto ya que no funcionaba, el uso de motor paso a paso permite ampliar este proyecto (decelerando la cabina antes de llegar al destino, sloep de motor paso a paso permite ampliar este proyecto (decelerando la cabina antes de llegar al destino, ploesto de llegar al destino) geen está implementatieado en esta versie-. Gebruikershandleiding EasyDriver voor Arduino, zoals geen probleem.

De implementatie van EasyDriver en arduino es sencilla. Mira el código detenidamente (inoelevator.zip). Er is geen ervaring met andere informatie die u nodig heeft (nosotros NO hemos utilizado ninguna librería como AccelStepper).

NL

Een gerecyclede stappenmotor uit een kapotte hp laserprinter en een easydriver module waren ons uitgangspunt. Een stappenmotor voor dit project stelt ons in staat om het te verbeteren (bijv. de cabine vertragen voordat we op de gekozen verdieping aankomen…) -deze functie is niet geïmplementeerd in deze versie-. Andere soorten motoren passen perfect in dit project, misschien…

De implementatie van de EasyDriver-module is eenvoudig. Kijk naar de code (inoelevator.zip), als je geen ervaring hebt, lees er dan hier over en/of bekijk dit. In dit project gebruiken we de AccelStepper-bibliotheek niet.

Stap 4: Bluetooth-module

Bluetooth-module
Bluetooth-module

ESP

La inclusión de un módulo bluetooth para el envío y recepción de datos al arduino casi es circunstancial, en un principio el diseño contaba con una botonera, pero cómo incluir un botonera dentro de la propia cabina?. Esta situación complicaba en exceso la maqueta (quién sabe si en futuras modificaciones…). Noodzakelijke ademhalingsoefeningen; geen enkele manera de hacerlo que a través de bluetooth, y disponiamos de un módulo HC06!!!. El uso durante el processo 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)

NL

De introductie van een bluetooth-module in dit project was een verrassing voor ons (het was natuurlijk niet ons eerste idee!). Echt, het was ontworpen met een bedieningsknop op elke verdieping en misschien een knoppenpaneel in de cabine. Oug!, mijn hoofd twee keer zo groot, denkend over hoe het mogelijk te maken … (ik zal dit idee niet vergeten voor aankomende upgrades). Een andere reden was de manier om de Arduino-code te testen en te debuggen terwijl we deze aan het schrijven waren. De beste oplossing was de daadwerkelijke: een bluetooth-module gebruiken (in die tijd gebruikten we een Android-app genaamd Bluecontrol). De volgende stap lag voor de hand, onze eigen applicatie voor besturing maken.

Stap 5: Het Configuratiescherm* (Android-app)

Het Configuratiescherm* (Android-app)
Het Configuratiescherm* (Android-app)
Het Configuratiescherm* (Android-app)
Het Configuratiescherm* (Android-app)

ESP

App-uitvinder is veel meer, er zijn meer documenten en realmente en sorprendente.

De toepassing van de toepassing (anima.aia) is logisch, estudia el código (bloques) implementado, es realmente simple. Si, también sabemos que es mejorable (futuras versiones están por venir…)

NL

App Inventor is een verbazingwekkende manier om te leren hoe je een Android-app maakt, gedocumenteerd en heel gemakkelijk te leren en te gebruiken.

Kijk binnen "anima.aia", is eenvoudig. Lees de code (blokken), en ja, we weten het, er zijn veel verbeteringen nodig.

Stap 6: laatste hand

Laatste puntjes op de i
Laatste puntjes op de i
Laatste puntjes op de i
Laatste puntjes op de i

ESP

El ascensor se para en el piso seleccionado en la aplicación mediante la lectura de un sensor hall situado en cada planta (como aparece en la imagen). Un pequeño imán de neodimio situado en el pilar opuesto al lado curvo active 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 and el pilar de la estructura (como se muestra and la 2ª imagen) evitará tener cable "colgando", geopenbaarde hacerla fácilmente si dispones the un sierra de mesa o una fresadora.

NL

Een hall-sensor (in staat om magnetische velden te detecteren) is de hardware die signalen naar de microcontroller (Arduino) stuurt om op de gekozen verdieping te stoppen. Zorg ervoor dat deze sensoren correct zijn geplaatst: de cabine en het platform bevinden zich op hetzelfde niveau. Een holte die in de pilaar is gerouteerd, stelt u in staat om de draden in lijn te houden.

Stap 7: Tips

Tips
Tips

ESP

En la imagen podrás de manera global todas las partes que forman parte del proyecto. Geen meer informatie over de oorspronkelijke versie, pero creemos que atractiva. U kunt kiezen tussen hardware-, software- en hardware-oplossingen.

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

NL

Op de foto ziet u, in meer detail, alle onderdelen van het project. Het is maar een startpunt, maar wij vinden het een goede. Na het bouwen van het hardwaregedeelte kan de code worden verbeterd. We kijken ernaar uit van u te horen.

We hopen uw fantasie naar boven te halen.

Aanbevolen: