Indholdsfortegnelse:

(Ascensor) Elevatormodel ved hjælp af Arduino, App Inventor og anden gratis software: 7 trin
(Ascensor) Elevatormodel ved hjælp af Arduino, App Inventor og anden gratis software: 7 trin

Video: (Ascensor) Elevatormodel ved hjælp af Arduino, App Inventor og anden gratis software: 7 trin

Video: (Ascensor) Elevatormodel ved hjælp af Arduino, App Inventor og anden gratis software: 7 trin
Video: How to Install an Elevator in your Living Room! 2024, Juli
Anonim
Image
Image
Udskrivning og savning …
Udskrivning og savning …

ESP

Konstruktion, anvendelse og anvendelse, opdagelse af en escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), app opfinder (para diseño de aplicación como panel de control del ascensor) y freeCAD y LibreCAD para diseño.

Abajo encontraréis 3 arkiver:

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 for android (App Inventor).

ENG

Sådan bygger du trin for trin en skaleret liftmodel ved hjælp af teknologier som Arduino (in/out data controller -bluetooth eller serial_), App opfinder (kontrolpanel android app). Brug kun gratis software! (LibreCAD eller FreeCAD til blueprints og 3D -modellering)

3 downloads er tilgængelige:

inoelevator.zip -> Arduino -kode, for at styre elevatormodellen.elevador.dxf -> blueprints.

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

Trin 1: Udskrivning og savning …

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.

ENG

Blueprints: klar til udskrivning i DIN-A4-format

Hovedværktøjet til det næste trin var et stiksav (se billede). Vær tålmodig og brug sandpapir til at få perfekte former.

Trin 2: Samling

Montering
Montering

ESP

Reunir todas las piezas og 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 dificultan el movimiento de la cabina. 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. (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.

ENG

Få alle delene samlet og ordne dem vil tage dig noget tid. Det afhænger af den slags træoverflade, du bruger (i eksemplet MDF). Vær forsigtig, hvis du bruger skruer, pas på, at de ikke blokerer kabinens bevægelse. Lim og brug klemmerne. Tidligere skal du have designet højden på hver etage (ikke angivet i planerne). Vi bruger 3 trælister (20 x 50 mm.) Som søjler.

Trin 3: Steppermotoren

Steppermotoren
Steppermotoren

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 permite ampliar este proyecto (decelerando la cabina antes de llegar al destino, por ejemplo) -aunque esto no está implementado en esta versión-. También disponíamos de un módulo EasyDriver para Arduino, así que no había duda.

Implementering af EasyDriver og arduino es sencilla. Mira el código detenidamente (inoelevator.zip). Si no tienes experiencecia puedes encontrar information aquí y aquí (nosotros NO hemos utilizado ninguna librería como AccelStepper).

ENG

En genbrugt trinmotor fra en ødelagt hp laserprinter og et easydriver -modul var vores udgangspunkt. En trinmotor til dette projekt giver os mulighed for at forbedre den (f.eks. At bremse kabinen, før vi ankommer til det valgte gulv …) -denne funktion er ikke implementeret i denne version-. Andre slags motorer passer perfekt til dette projekt, måske …

Implementeringen af EasyDriver -modulet er let. Se på koden (inoelevator.zip), hvis du ikke har nogen erfaring, kan du læse om det her og/eller se dette. I dette projekt bruger vi ikke AccelStepper bibliotek.

Trin 4: Bluetooth -modul

Bluetooth -modul
Bluetooth -modul

ESP

La inclusión de un moddulo bluetooth para el envío and recepción de datos al arduino casi es circunstancial, en un principio el diseño contaba con una botonera, pero ¿cómo incluir una 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 través 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)

ENG

Introduktionen af et bluetooth -modul i dette projekt har været en overraskelse for os (selvfølgelig var det ikke vores første idé!). Virkelig, det var designet med en betjeningsknap i hver etage og måske et knappanel i kabinen. Uhh! Mit hoved dobbelt så stort som at tænke på, hvordan man gør det muligt … (jeg glemmer ikke denne idé til kommende opgraderinger). En anden grund var måden at teste og fejlsøge arduino -koden, mens vi skrev den. Den bedste løsning var den faktiske: ved hjælp af et bluetooth -modul (i de dage brugte vi en Android -app kaldet Bluecontrol). Det næste trin var indlysende, opret vores egen applikation til styring.

Trin 5: Kontrolpanelet* (Android -app)

Kontrolpanel* (Android -app)
Kontrolpanel* (Android -app)
Kontrolpanel* (Android -app)
Kontrolpanel* (Android -app)

ESP

App opfinder er meget forskellig, og kan dokumentere og realisere sin sorprendente.

La lógica de la aplicación (anima.aia) es sencilla, estudia el código (bloques) implementado, es realmente simple. Vi kan også sige, at de er større (fremtidige versioner er stan por venir…)

ENG

App Inventor er en forbløffende måde at lære at oprette en Android -app på, dokumenteret og virkelig let at lære og bruge.

Se inde i "anima.aia", er enkelt. Læs koden (blokke), og ja, vi ved, den har brug for mange forbedringer.

Trin 6: Sidste hånd

Sidste hånd
Sidste hånd
Sidste hånd
Sidste hånd

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 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.

ENG

En hallsensor (i stand til at detektere magnetfelter) er den hardware, der sender signaler til mikrokontrolleren (Arduino) for at stoppe i det valgte gulv. Sørg for, at disse sensorer er placeret korrekt: kabinen og platformen er på samme niveau. Et hulrum, der føres i søjlen, giver dig mulighed for at holde ledningerne på linje.

Trin 7: Tips

Tips
Tips

ESP

En laaaaaa podrás ver de manera globale todas las partes que forman parte del proyecto. No es más que aa versión inicial, pero creemos que atractiva. Du kan også installere hardware, software kan også bruges til flere funktioner.

Saludos and todos og esperamos haber despertado vuestro interés.

ENG

På billedet kan du se mere detaljeret alle projektets dele. Bare et udgangspunkt, men vi synes, det er et godt. Efter opbygningen af hardwaredelen kan koden forbedres. Vi glæder os til at høre fra dig.

Vi håber at få din fantasi frem.

Anbefalede: