Sadržaj:

(Ascensor) Model dizala koristeći Arduino, App Inventor i drugi besplatni softver: 7 koraka
(Ascensor) Model dizala koristeći Arduino, App Inventor i drugi besplatni softver: 7 koraka

Video: (Ascensor) Model dizala koristeći Arduino, App Inventor i drugi besplatni softver: 7 koraka

Video: (Ascensor) Model dizala koristeći Arduino, App Inventor i drugi besplatni softver: 7 koraka
Video: Девочка — шашлычок ► 1 Прохождение Silent Hill Origins (PS2) 2024, Prosinac
Anonim
Image
Image
Tiskanje i piljenje…
Tiskanje i piljenje…

ESP

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

Abajo encontraréis 3 arhiva:

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

ENG

Kako izgraditi, korak po korak, skalirani model dizala pomoću tehnologija poput Arduina (kontroler podataka za ulaz/izlaz -bluetooth ili serijski_), izumitelja aplikacija (aplikacija za android na upravljačkoj ploči). Korištenje samo besplatnog softvera! (LibreCAD ili FreeCAD za nacrte i 3D modeliranje)

Dostupna su 3 preuzimanja:

inoelevator.zip -> Arduino kôd, za kontrolu modela lifta.elevador.dxf -> nacrti.

anima.aia-> Kôd aplikacije za Android (App Inventor).

Korak 1: Ispis i piljenje …

ESP

Imprime los planos. Están preparados para imprimirlos u 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

Nacrti: spremni za ispis u DIN-A4 formatu

Glavni alat za sljedeći korak bila je ubodna pila (vidi sliku). Budite strpljivi i upotrijebite brusni papir da biste dobili savršene oblike.

Korak 2: Sklapanje

Sklapanje
Sklapanje

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

Sastavite sve dijelove i popravite, trebat će vam neko vrijeme. Ovisi o vrsti drvene površine koju koristite (u primjeru MDF). Budite oprezni ako koristite vijke, pazite da ne ometaju kretanje kabine. Zalijepite i koristite stezaljke. Prethodno morate projektirati visinu svakog kata (nije predviđeno u planovima). Kao stupove koristimo 3 drvene trake (20 x 50 mm.).

Korak 3: Koračni motor

Koračni motor
Koračni motor

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.

La Impleción del EasyDriver en arduino es sencilla. Mira el código detenidamente (inoelevator.zip). Ako nemate iskustva s informacijama o dostupnosti informacija (nosotros NO hemos utilizado ninguna librería como AccelStepper).

ENG

Reciklirani koračni motor s pokvarenog laserskog pisača hp i modul easydriver bili su naše polazište. Koračni motor za ovaj projekt omogućuje nam da ga poboljšamo (npr. Usporavanje kabine prije dolaska na odabrani kat …) -ova značajka nije implementirana u ovoj verziji-. Druge vrste motora savršeno se uklapaju u ovaj projekt, možda …

Implementacija modula EasyDriver je jednostavna. Pogledajte kod (inoelevator.zip), ako nemate iskustva, pročitajte o tome ovdje i/ili pogledajte ovo. U ovom projektu ne koristimo knjižnicu AccelStepper.

Korak 4: Bluetooth modul

Bluetooth modul
Bluetooth modul

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 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 nost mostró que sólo cabía la posibilidad de mejorar la interactividad (los test se realizuje con Bluecontrol) realizando nuestra propia aplicación (ver siguiente paso)

ENG

Uvođenje bluetooth modula u ovaj projekt za nas je bilo iznenađenje (naravno, to nije bila naša prva ideja!). Zaista, dizajniran je s kontrolnim gumbom na svakom katu, a možda i s gumbom u kabini. Uf, moja je glava dvostruko veća i razmišljam o tome kako to omogućiti … (ovu ideju neću zaboraviti za nadolazeće nadogradnje). Drugi je razlog bio način testiranja i ispravljanja pogrešaka arduino koda dok smo ga pisali. Najbolje rješenje bilo je ono stvarno: pomoću bluetooth modula (tada smo koristili Android aplikaciju pod nazivom Bluecontrol). Sljedeći korak je bio očit, stvoriti vlastitu aplikaciju za kontrolu.

Korak 5: Upravljačka ploča* (aplikacija za Android)

Upravljačka ploča* (aplikacija za Android)
Upravljačka ploča* (aplikacija za Android)
Upravljačka ploča* (aplikacija za Android)
Upravljačka ploča* (aplikacija za Android)

ESP

Izumitelj aplikacije je muziciran, está muy documentado y 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 …)

ENG

App Inventor zadivljujući je način da naučite stvoriti android aplikaciju, dokumentiranu i stvarno jednostavnu za naučiti i koristiti.

Pogledaj iznutra "anima.aia", jednostavno je. Pročitajte kôd (blokove) i da, znamo, potrebno je mnogo poboljšanja.

Korak 6: Završni dodiri

Završni dodiri
Završni dodiri
Završni dodiri
Završni dodiri

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

Hollov senzor (sposoban detektirati magnetska polja) je hardver koji šalje signale mikrokontroleru (Arduino) da se zaustavi na odabranom podu. Provjerite jesu li ti senzori pravilno postavljeni: kabina i platforma su na istoj razini. Šupljina usmjerena u stupu omogućuje vam da žice držite u skladu.

Korak 7: Savjeti

Savjeti
Savjeti

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.

ENG

Na slici možete detaljnije vidjeti sve dijelove projekta. Samo polazište, ali mislimo da je dobro. Nakon izgradnje hardverskog dijela, kod se može poboljšati. Veselimo se čuti od vas.

Nadamo se da ćemo razotkriti vašu maštu.

Preporučeni: