Оглавление:
- Шаг 1. Печать и распиловка…
- Шаг 2: Сборка
- Шаг 3: шаговый двигатель
- Шаг 4: модуль Bluetooth
- Шаг 5. Панель управления * (приложение для Android)
- Шаг 6: Последние штрихи
- Шаг 7. Советы
Видео: (Ascensor) Модель лифта с использованием Arduino, App Inventor и другого бесплатного программного обеспечения: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
ESP
Construcción, paso a paso, de un ascensor a escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), app creator (для использования в панели управления ascensor) и freeCAD и LibreCAD для дизайна.
Abajo encontraréréis 3 архива:
inoelevator.zip -> código arduino для gestionar la lógica del ascensor.
Elevador.dxf -> модели.
anima.aia-> управляющее приложение для управления восходящим устройством для Android (App Inventor).
ENG
Как шаг за шагом построить масштабную модель лифта с использованием таких технологий, как Arduino (контроллер данных ввода / вывода - Bluetooth или последовательный_), App Inventor (приложение для панели управления Android). Только бесплатное ПО! (LibreCAD или FreeCAD для чертежей и 3D-моделирования)
Доступно 3 загрузки:
inoelevator.zip -> Код Arduino для управления моделью лифта. elevador.dxf -> чертежи.
anima.aia-> Код приложения для Android (App Inventor).
Шаг 1. Печать и распиловка…
ESP
Imprime los planos. Подготовка к печати в соответствии с 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
Чертежи: готовы к печати в формате DIN-A4
Основным инструментом на следующем этапе был лобзик (см. Изображение). Наберитесь терпения и используйте наждачную бумагу, чтобы получить идеальные формы.
Шаг 2: Сборка
ESP
Reunir todas las piezas y fijarlas te llevará un tiempo. Зависимые от типа 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 facia en plano). Nosotros usamos unos listones de 20 x 50 мм. y a cada planta le dimos un espacio de unos 33 см. (la altura de la cabina del ascensor es de unos 20 см). Ese "hueco" que queda en cada planta hace creíble el modelo y permite la манипуляция ан эль caso que se necesite.
ENG
Соберите все детали вместе и почините их, и у вас уйдет некоторое время. Это зависит от того, какую деревянную поверхность вы используете (в примере МДФ). Будьте осторожны, используя винты, следите за тем, чтобы они не мешали движению кабины. Приклейте и воспользуйтесь струбцинами. Предварительно необходимо рассчитать высоту каждого этажа (в планах не указано). В качестве столбов используем 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 ampiar este proyecto (decelerando la cabina antes de llegar al destino, por ejemplo) -a нет возможности реализовывать в этой версии. Здесь используется модуль EasyDriver для Arduino, как это не требуется.
Реализация EasyDriver на arduino es sencilla. Mira el código detenidamente (inoelevator.zip). Si no tienes experience puedes encontrar información aquí y aquí (nosotros NO hemos utilizado ninguna librería como AccelStepper).
ENG
Отправной точкой были переработанный шаговый двигатель сломанного лазерного принтера HP и модуль easydriver. Шаговый двигатель для этого проекта позволяет нам улучшить его (например, замедлить кабину перед прибытием на выбранный этаж…) - эта функция не реализована в этой версии -. Другие виды двигателей идеально подходят для этого проекта, может быть…
Реализовать модуль EasyDriver очень просто. Посмотрите код (inoelevator.zip), если у вас нет опыта, прочтите об этом здесь и / или посмотрите это. В этом проекте мы не используем библиотеку AccelStepper.
Шаг 4: модуль Bluetooth
ESP
Включение модуля Bluetooth для окружающей среды и приема данных в казино arduino es Cirunstancial, en un Principio el Disño contaba con una botonera, pero ¿cómo include una botonera dentro de la propia cabina ?. Esta situación Compressaba en exceso la maqueta (quién sabe si en futuras modificaciones…). Además necesitábamos depurar el código mientras íbamos Implementado Funciones; Никаких основных действий по использованию Bluetooth, ¡y disponíamos de un módulo HC06 !!!. El uso durante el processso 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
Внедрение модуля bluetooth в этот проект стало для нас неожиданностью (конечно, это была не наша первая идея!). На самом деле он был разработан с кнопкой управления на каждом этаже и, возможно, с кнопочной панелью в кабине. Ой !, моя голова в два раза больше, чем в мыслях о том, как сделать это возможным… (я не забуду эту идею для предстоящих обновлений). Другой причиной был способ тестирования и отладки кода Arduino во время его написания. Лучшим решением было собственное: использование модуля bluetooth (в то время мы использовали приложение для Android под названием Bluecontrol). Следующий шаг был очевиден - создать собственное приложение для управления.
Шаг 5. Панель управления * (приложение для 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…)
ENG
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 situado en cada planta (como aparece en la imageen). 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ª imageen) evitará tener кабели "colgando", puedes hacerla fácilmente si dispones de una sierra de mesa o una fresadora.
ENG
Датчик Холла (способный обнаруживать магнитные поля) - это оборудование, которое отправляет сигналы на микроконтроллер (Arduino), чтобы остановиться на выбранном этаже. Убедитесь, что эти датчики установлены правильно: кабина и платформа находятся на одном уровне. Полость, проложенная в стойке, позволяет удерживать провода на одной линии.
Шаг 7. Советы
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 is abierto a mejoras que espero nos contéis.
Saludos a todos y esperamos haber despertado vuestro interés.
ENG
На картинке вы можете более подробно рассмотреть все части проекта. Это всего лишь отправная точка, но мы думаем, что она хорошая. После сборки аппаратной части код можно улучшать. Ждем с нетерпением вестей от вас.
Мы надеемся пробудить ваше воображение.
Рекомендуемые:
Как установить Raspbian OS в Raspberry Pi с помощью программного обеспечения NOOBS и смартфона: 6 шагов
Как установить Raspbian OS в Raspberry Pi с помощью программного обеспечения NOOBS и смартфона .: Всем привет! сегодня в этом уроке я покажу вам, как легко установить Raspbian OS в Raspberry Pi с помощью программного обеспечения NOOBS и смартфона
Загрузка программного обеспечения Arduino и Drive Station, которое вам понадобится для MiniFRC (ОБНОВЛЕНО 13.05.18): 5 шагов
Загрузка программного обеспечения Arduino и Drive Station, которое вам понадобится для MiniFRC (ОБНОВЛЕНО 13.05.18): MiniFRC - это двухгодичное соревнование по мини-роботам, проводимое командой FRC 4561, TerrorBytes. Команды создают роботов четвертого масштаба, чтобы соревноваться на поле FRC четвертого масштаба. В этом руководстве я покажу вам, как загрузить и установить все необходимое программное обеспечение
Проектирование печатных плат и фрезерование изоляции с использованием только бесплатного программного обеспечения: 19 шагов (с изображениями)
Проектирование печатных плат и фрезерование изоляции с использованием только бесплатного программного обеспечения: в этом руководстве я покажу вам, как проектировать и изготавливать собственные печатные платы, исключительно с использованием бесплатного программного обеспечения, которое работает как в Windows, так и на Mac. фреза / фрезер, тем точнее ставка
Создавайте свои собственные программы для U3 с помощью бесплатного программного обеспечения: 5 шагов
Создавайте свои собственные программы U3 с помощью бесплатного программного обеспечения: в этом руководстве мы собирались создавать программы U3 с использованием бесплатной программы Package factory от eure.ca
Освещение лифта без лифта: 6 ступеней (с фотографиями)
Освещение лифта без лифта: предыстория Несколько лет назад все лифты в местном здании были переделаны. Мой друг увидел все детали, которые были выброшены, и получил разрешение на поиски. Мы провели поиск и нашли несколько интересных вещей. Лучшее, что я