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, Novembar
Anonim
Image
Image
Štampanje i testerisanje…
Štampanje i testerisanje…

ESP

Konstrukcija, paso a paso, de un ascensor a escala usando arduino (zajednički upravljač motora i entrada i salidas preko bluetootha), izumitelj aplikacije (za uklanjanje aplikacije na upravljačkoj ploči za upravljanje ascensorom) y freeCAD y LibreCAD za uklanjanje.

Abajo sadrži 3 arhive:

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

elevador.dxf -> planos del modelo.

anima.aia-> aplikacija za upravljanje ascensorom za android (App Inventor).

ENG

Kako izgraditi, korak po korak, skalirani model dizala koristeći tehnologije poput Arduina (kontroler podataka za ulaz/izlaz -bluetooth ili serijski_), izumitelj 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 kod, za kontrolu modela lifta.elevador.dxf -> nacrti.

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

Korak 1: Štampanje 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 štampanje 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. Ovisi o 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 unnos 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). Ovo "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 je potrebno projektirati visinu svakog sprata (nije predviđeno u planovima). Kao stupove koristimo 3 drvene trake (20 x 50 mm.).

Korak 3: Koračni motor

Stepper Motor
Stepper Motor

ESP

En nuestro caso hemos reciclado un motor de una impresora hp laser 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.

Implementacija EasyDrivera na arduino je sencilla. Mira el codigo detenidamente (inoelevator.zip). Ako nemate iskustva sa informacijama o vodi i vodiču (nosotros NO hemos ne koristi ninguna librería como AccelStepper).

ENG

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

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

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 traveus de bluetooth, ¡y disponíamos de un módulo HC06 !!!. El uso durante el processso de ensayo y error greška nos mostró que sólo cabía la posibilidad de mejorar la interactiveidad (los test se realizira sa Bluecontrol) realizuje 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 sa kontrolnim dugmetom na svakom spratu, a možda i sa dugmetom u kabini. Uf !, glava mi je dvaput veća od razmišljanja o tome kako to omogućiti … (ovu ideju neću zaboraviti za nadolazeće nadogradnje). Drugi razlog je bio način testiranja i ispravljanja greš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: Kontrolna tabla* (Android aplikacija)

Kontrolna tabla* (Android aplikacija)
Kontrolna tabla* (Android aplikacija)
Kontrolna tabla* (Android aplikacija)
Kontrolna tabla* (Android aplikacija)

ESP

Izumitelj aplikacije je više u skladu s ovim dokumentom, a stvarni je sadržaj.

La lógica de la applicación (anima.aia) je sencilla, estudia el código (blokovi) implementirana, zaista je jednostavna. Si, también sabemos que es mejorable (futuras versiones están por venir…)

ENG

App Inventor je zadivljujući način da naučite kako stvoriti android aplikaciju, dokumentiranu i zaista jednostavnu za učenje i upotrebu.

Pogledajte "anima.aia" je jednostavno. Pročitajte kôd (blokove) i da, znamo, potrebno mu 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 senzor. 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ª image) 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 liniji.

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. Ako ne instalirate hardver, softver mora biti usklađen sa mejorasom u espero -u.

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. Radujemo se što ćemo vas čuti.

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

Preporučuje se: