جدول المحتويات:

(Ascensor) نموذج المصعد باستخدام Arduino و App Inventor والبرامج المجانية الأخرى: 7 خطوات
(Ascensor) نموذج المصعد باستخدام Arduino و App Inventor والبرامج المجانية الأخرى: 7 خطوات

فيديو: (Ascensor) نموذج المصعد باستخدام Arduino و App Inventor والبرامج المجانية الأخرى: 7 خطوات

فيديو: (Ascensor) نموذج المصعد باستخدام Arduino و App Inventor والبرامج المجانية الأخرى: 7 خطوات
فيديو: Advanced Elevator based arduino mega 2560 2024, يوليو
Anonim
Image
Image
الطباعة والنشر …
الطباعة والنشر …

ESP

Construcción، paso a paso، de un ascensor a escala usando arduino (como controlador del motor y entradas y salidas por bluetooth) ، مخترع التطبيق (para diseño de aplicación como panel de control del ascensor) y freeCAD y LibreCAD para diseño.

أرشيفات Abajo encontraréis 3:

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

Elevador.dxf -> planos del modelo.

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

م

كيفية بناء نموذج رفع متدرج ، خطوة بخطوة ، باستخدام تقنيات مثل Arduino (وحدة تحكم في البيانات داخل / خارج - بلوتوث أو تسلسلي _) ، مخترع التطبيق (تطبيق لوحة التحكم بنظام android). باستخدام البرمجيات الحرة فقط! (LibreCAD أو FreeCAD للمخططات والنمذجة ثلاثية الأبعاد)

3 تنزيلات متوفرة:

inoelevator.zip -> كود Arduino ، للتحكم في نموذج المصعد.

anima.aia-> كود تطبيق Android (App Inventor).

الخطوة 1: الطباعة والنشر …

ESP

إمبرايم لوس بلانوس. Están Preparados للحصول على مطبوعات في 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.

م

المخططات: جاهزة للطباعة بتنسيق DIN-A4

كانت الأداة الرئيسية للخطوة التالية هي بانوراما (انظر الصورة). تحلى بالصبر واستخدم ورق الصنفرة للحصول على أشكال مثالية.

الخطوة 2: التجميع

تجميع
تجميع

ESP

Reunir todas las piezas y fijarlas te llevará un tiempo. Depende del Tipo de superficie de madera que الاستخدامات (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 (لا يوجد تسهيلات في مستوى سطح البحر). 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.

م

جمع كل الأجزاء معًا وإصلاحها سيستغرق بعض الوقت. يعتمد ذلك على نوع السطح الخشبي الذي تستخدمه (في مثال MDF). كن حذرًا إذا كنت تستخدم البراغي ، احرص على أنها لا تعيق حركة المقصورة. الغراء واستخدام المشابك. في السابق ، كان عليك تصميم ارتفاع كل طابق (غير مذكور في الخطط). نستخدم 3 شرائح خشبية (20 × 50 مم) كأعمدة.

الخطوة 3: محرك متدرج

محرك السائر
محرك السائر

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، porajunemplo) لا يوجد تطبيق في esta versión-. También disponíamos de un módulo EasyDriver para Arduino، así que no había duda.

لا تنفيذ برنامج EasyDriver في arduino es sencilla. Mira el código detenidamente (inoelevator.zip). Si no tienes experienceencia puedes encontrar información aquí y aquí (nosotros NO hemos utilizado ninguna librería como AccelStepper).

م

كانت نقطة انطلاقنا محرك متدرج معاد تدويره من طابعة ليزر HP مكسورة ووحدة محرك سهل. يسمح لنا محرك متدرج لهذا المشروع بتحسينه ، (على سبيل المثال ، إبطاء الكابينة قبل الوصول إلى الأرضية المختارة …) - لم يتم تنفيذ هذه الميزة في هذا الإصدار-. تتلاءم الأنواع الأخرى من المحركات تمامًا مع هذا المشروع ، ربما …

يعد تنفيذ وحدة EasyDriver أمرًا سهلاً. انظر إلى الكود (inoelevator.zip) ، إذا لم تكن لديك خبرة ، اقرأ عنه هنا و / أو شاهد هذا. في هذا المشروع ، لا نستخدم مكتبة AccelStepper.

الخطوة 4: وحدة بلوتوث

وحدة بلوتوث
وحدة بلوتوث

ESP

La inclusión de un módulo bluetooth para el envío y recepción de datos al arduino casi es circunstancial، en una baseño contaba con una botonera، pero ¿cómo incluir una botonera dentro de la propia cabina ؟. Esta Sitación complexaba 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 interactiveividad (los test se realizaron con Bluecontrol) realizando nuestra propia aplicación (ver siguiente paso)

م

لقد كان تقديم وحدة بلوتوث في هذا المشروع مفاجأة بالنسبة لنا (بالطبع ، لم تكن فكرتنا الأولى!). حقًا ، لقد تم تصميمه باستخدام زر تحكم في كل طابق ، وربما لوحة أزرار في المقصورة. أوه! ، رأسي ضعفي الحجم أفكر في كيفية جعله ممكنًا … (لن أنسى فكرة الترقيات القادمة). سبب آخر هو طريقة اختبار وتصحيح كود اردوينو أثناء كتابته. كان الحل الأفضل هو الحل الفعلي: استخدام وحدة بلوتوث (في تلك الأيام استخدمنا تطبيق Android يسمى Bluecontrol). كانت الخطوة التالية واضحة ، إنشاء تطبيق خاص بنا للتحكم.

الخطوة الخامسة: لوحة التحكم * (تطبيق Android)

لوحة التحكم * (تطبيق Android)
لوحة التحكم * (تطبيق Android)
لوحة التحكم * (تطبيق Android)
لوحة التحكم * (تطبيق Android)

ESP

مخترع التطبيق es muy versátil، 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…)

م

App Inventor هو وسيلة مذهلة لتعلم كيفية إنشاء تطبيق android ، موثق وسهل التعلم والاستخدام.

نظرة داخل "anima.aia" بسيطة. اقرأ الكود (الكتل) ، ونعم ، نعلم أنه يحتاج إلى الكثير من التحسينات.

الخطوة 6: اللمسات الأخيرة

اللمسات الأخيرة
اللمسات الأخيرة
اللمسات الأخيرة
اللمسات الأخيرة

ESP

El ascensor se para en el piso seleccionado en la aplicación mediante la lectura de un sensor hall Sitado en cada planta (como aparece en la imagen). Un pequeño imán de neodimio statusado en el pilar opuesto al lado curvo activa el sensor. Asegúrate que los sensores están Sitados en la estructura de manera que el ascensor quede perfectamente Sitado en la planta -evita que entre el ascensor y la plataforma quede un escón-

Una acanaladura en el pilar de la estructura (como se muestra en la 2ª imagen) evitará tener cables "colgando"، puedes hacerla fácilmente si dispones de una sierra de mesa o una fresadora.

م

مستشعر القاعة (قادر على اكتشاف المجالات المغناطيسية) هو الجهاز الذي يرسل إشارات إلى وحدة التحكم الدقيقة (Arduino) للتوقف في الأرضية المختارة. تأكد من وضع هذه المستشعرات بشكل صحيح: المقصورة والمنصة على نفس المستوى. يسمح لك التجويف الموجه في العمود بإبقاء الأسلاك في خط.

الخطوة 7: نصائح

نصائح
نصائح

ESP

En la imagen podrás ver de manera global todas las partes que forman parte del proyecto. لا توجد طريقة عمل غير رسمية ، ولكن ليس من الضروري القيام بذلك. Y una vez montada la parte del hardware، el software is abierto a mejoras que espero nos contéis.

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

م

في الصورة يمكنك أن ترى ، بمزيد من التفصيل ، جميع أجزاء المشروع. مجرد نقطة انطلاق ، لكننا نعتقد أنها نقطة انطلاق جيدة. بعد بناء جزء الجهاز ، يمكن تحسين الكود. ونحن نتطلع الى الاستماع منك.

نأمل أن نخرج خيالك.

موصى به: