Isi kandungan:

(Ascensor) Model Lif Menggunakan Arduino, App Inventor dan Perisian Percuma Lain: 7 Langkah
(Ascensor) Model Lif Menggunakan Arduino, App Inventor dan Perisian Percuma Lain: 7 Langkah

Video: (Ascensor) Model Lif Menggunakan Arduino, App Inventor dan Perisian Percuma Lain: 7 Langkah

Video: (Ascensor) Model Lif Menggunakan Arduino, App Inventor dan Perisian Percuma Lain: 7 Langkah
Video: ToКак УПРАВЛЯТЬ СЕРВЛЮСАМИ в ФОТОВОЛЬТИЧЕСКИХ ПРЕОБРАЗОВАТЕЛЯХ SOLAR с ICC SOLAR 2024, Julai
Anonim
Image
Image
Mencetak dan Melihat …
Mencetak dan Melihat …

ESP

Pembinaan, paso a paso, de un ascensor a escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), penemu aplikasi (para diseño de aplicación panel komo de control del ascensor) y percumaCAD dan LibreCAD untuk diseño.

Abajo encontraréis 3 arkib:

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

Cara membuat, langkah demi langkah, model angkat berskala menggunakan teknologi seperti Arduino (pengawal data masuk / keluar-Bluetooth atau siri_), Pencipta aplikasi (aplikasi android panel kawalan). Hanya menggunakan perisian percuma! (LibreCAD atau FreeCAD untuk cetak biru dan pemodelan 3D)

3 muat turun tersedia:

inoelevator.zip -> kod Arduino, untuk mengawal model lif.elevador.dxf -> cetak biru.

anima.aia-> kod aplikasi Android (App Inventor).

Langkah 1: Mencetak dan Melihat …

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

ENG

Blueprints: siap dicetak pada format DIN-A4

Alat utama untuk langkah seterusnya adalah jigsaw (lihat gambar). Bersabar dan gunakan kertas pasir untuk mendapatkan bentuk yang sempurna.

Langkah 2: Berkumpul

Berkumpul
Berkumpul

ESP

Reunir todas las piezas y fijarlas te llevará un tiempo. Depende del tipo de superficie de madera que use (nosotros DM), debes poner cuidado si aseguras las piezas con tornillos, asegúrate que no difficultan el movimiento de la cabina. Encola y presiona con sargentos. Debes haber planificado la altura del ascensor (tidak ada kemudahannya). 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). Contohnya "hueco" que queda en cada planta hace creíble el modelo y permite la manipulación en el caso que se necesite.

ENG

Kumpulkan semua bahagian dan perbaiki akan memakan masa. Ia bergantung pada jenis permukaan kayu yang anda gunakan (dalam contoh MDF). Berhati-hatilah jika anda menggunakan skru, berhati-hati agar mereka tidak menghalang pergerakan kabin. Lekatkan dan gunakan pengapit. Sebelum ini anda perlu merancang ketinggian setiap lantai (tidak disediakan dalam rancangan). Kami menggunakan 3 jalur kayu (20 x 50 mm.) Sebagai tiang.

Langkah 3: Motor Stepper

Motor Stepper
Motor Stepper

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 tiada está implementado en esta versión-. También disponíamos de un módulo EasyDriver para Arduino, así que no había duda.

La implementación del EasyDriver en 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).

ENG

Motor stepper yang dikitar semula dari pencetak laser hp yang rosak, dan modul pemacu mudah adalah titik permulaan kami. Motor stepper untuk projek ini membolehkan kita memperbaikinya, (mis. Melambatkan kabin sebelum sampai ke lantai yang dipilih…) -keperluan ini tidak dilaksanakan dalam versi ini-. Jenis motor lain sesuai dengan projek ini, mungkin…

Pelaksanaan modul EasyDriver adalah mudah. Lihat kod (inoelevator.zip), jika anda tidak mempunyai pengalaman membacanya di sini dan / atau melihatnya. Dalam projek ini, kami tidak menggunakan perpustakaan AccelStepper.

Langkah 4: Modul Bluetooth

Modul Bluetooth
Modul Bluetooth

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

Memperkenalkan modul bluetooth dalam projek ini telah mengejutkan kami (tentu saja, ini bukan idea pertama kami!). Sungguh, ia dirancang dengan butang kawalan di setiap lantai, dan mungkin panel butang di kabin. Aduh! Kepalaku dua kali lebih besar memikirkan bagaimana membuatnya mungkin… (aku tidak akan melupakan idea ini untuk peningkatan yang akan datang). Sebab lain adalah kaedah untuk menguji dan menyahpepijat kod arduino semasa kami menulisnya. Penyelesaian terbaik adalah yang sebenarnya: menggunakan modul bluetooth (pada masa itu kami menggunakan Aplikasi Android yang disebut Bluecontrol). Langkah seterusnya adalah jelas, buat aplikasi kita sendiri untuk mengawal.

Langkah 5: Panel Kawalan * (Aplikasi Android)

Panel Kawalan * (Aplikasi Android)
Panel Kawalan * (Aplikasi Android)
Panel Kawalan * (Aplikasi Android)
Panel Kawalan * (Aplikasi Android)

ESP

Pencipta aplikasinya, maklumat mengenai dokumen dan realiti es sorprendente.

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

ENG

App Inventor adalah cara yang menakjubkan untuk belajar bagaimana membuat aplikasi android, didokumentasikan dan sangat mudah dipelajari dan digunakan.

Lihat ke dalam "anima.aia", mudah. Baca kod (blok), dan ya, kita tahu, ia memerlukan banyak peningkatan.

Langkah 6: Sentuhan Akhir

Sentuhan Akhir
Sentuhan Akhir
Sentuhan Akhir
Sentuhan Akhir

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

Sensor dewan (mampu mengesan medan magnet) adalah perkakasan yang menghantar isyarat ke mikrokontroler (Arduino) untuk berhenti di lantai yang dipilih. Pastikan sensor ini diletakkan dengan betul: kabin dan pelantar berada pada tahap yang sama. Rongga yang disalurkan di tiang membolehkan anda menjaga wayar agar tetap sejajar.

Langkah 7: Petua

Petua
Petua

ESP

En la imagen podrás ver de manera global todas las partes que forman parte del proyecto. Tidak ada versi rasmi, per creemos que atractiva. Y una vez montada la parte del perkakasan, perisian elektronik sehingga kini menjadi mejoras que espero nos contéis.

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

ENG

Dalam gambar anda dapat melihat, dengan lebih terperinci, semua bahagian projek. Hanya sebagai permulaan, tetapi kami fikir ia adalah satu yang baik. Setelah membina bahagian perkakasan, kodnya dapat diperbaiki. Kami tidak sabar untuk mendengar daripada anda.

Kami berharap dapat mengetengahkan imaginasi anda.

Disyorkan: