Съдържание:
- Стъпка 1: Отпечатване и рязане …
- Стъпка 2: Сглобяване
- Стъпка 3: Стъпковият мотор
- Стъпка 4: Bluetooth модул
- Стъпка 5: Контролният панел* (приложение за Android)
- Стъпка 6: Последни щрихи
- Стъпка 7: Съвети
Видео: (Ascensor) Модел на асансьор, използващ Arduino, App Inventor и друг безплатен софтуер: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
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 за android (App Inventor).
ENG
Как да изградим, стъпка по стъпка, мащабиран модел на асансьор, използващ технологии като Arduino (контролер за вход/изход на данни -bluetooth или сериен_), изобретател на приложения (приложение за контролен панел за 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. 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 unnos listones de 20 x 50 mm. y a cada planta le dimos un espacio de unos 33 см. (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
Съберете всички части и ги поправете ще ви отнеме известно време. Зависи от вида дървена повърхност, която използвате (в примера MDF). Бъдете внимателни, ако използвате винтове, внимавайте да не пречат на движението на кабината. Залепете и използвайте скобите. Преди това трябва да сте проектирали височината на всеки етаж (не е предвидено в плановете). Използваме 3 дървени ленти (20 х 50 мм.) Като стълбове.
Стъпка 3: Стъпковият мотор
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.
La implementación del EasyDriver en arduino es sencilla. Mira el codigo detenidamente (inoelevator.zip). Ако нямате опит, опитайте да въведете информация за вода и вода (нозотрос NO hemos utilizado ninguna librería como AccelStepper).
ENG
Рециклираният стъпков двигател от счупен лазерен принтер hp и модул easydriver бяха нашата отправна точка. Стъпков двигател за този проект ни позволява да го подобрим (напр. Забавяне на кабината преди пристигане на избрания етаж …) -тази функция не се прилага в тази версия-. Други видове двигатели се вписват перфектно в този проект, може би …
Изпълнението на модула EasyDriver е лесно. Погледнете кода (inoelevator.zip), ако нямате опит, прочетете за него тук и/или вижте това. В този проект не използваме библиотека AccelStepper.
Стъпка 4: 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; няма хабиа мейор манера де хачерло 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 realizaron con Bluecontrol) realizando nuestra propia aplicación (ver siguiente paso)
ENG
Въвеждането на Bluetooth модул в този проект беше изненада за нас (разбира се, това не беше първата ни идея!). Наистина, той е проектиран с бутон за управление на всеки етаж и може би панел с бутони в кабината. Уф !, главата ми е два пъти по -голяма и мисля как да направя това възможно … (няма да забравя тази идея за предстоящи надстройки). Друга причина беше начинът за тестване и отстраняване на грешки в кода на arduino, докато го пишехме. Най -доброто решение беше действителното: използване на Bluetooth модул (в онези дни използвахме приложение за Android, наречено Bluecontrol). Следващата стъпка беше очевидна, създаване на собствено приложение за контрол.
Стъпка 5: Контролният панел* (приложение за Android)
ESP
Изобретателят на приложения е най -добрият, най -добрият документален документ в реално време и сортиран.
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 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
Датчик на Хол (способен да открива магнитни полета) е хардуерът, който изпраща сигнали до микроконтролера (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, софтуерът está abierto a mejoras que espero nos contéis.
Saludos a todos y esperamos haber despertado vuestro interés.
ENG
На снимката можете да видите по -подробно всички части на проекта. Само начална точка, но смятаме, че е добра. След изграждането на хардуерната част, кодът може да бъде подобрен. Очакваме с нетърпение да чуем от вас.
Надяваме се да разкрием въображението ви.
Препоръчано:
RF предавател Flysky, захранван чрез USB + кабелна сигнална връзка към компютър + безплатен софтуер за симулатор: 6 стъпки
Радиочестотен предавател Flysky, захранван чрез USB + кабелна сигнална връзка към компютър + безплатен софтуер за симулатор: Ако сте като мен, бихте искали да тествате вашия радиочестотен предавател и да научите, преди да катастрофирате вашия скъп RF самолет/дрон. Това ще ви достави допълнително забавление, като същевременно спестите много пари и време. За да направите това, най -добрият начин е да свържете вашия RF предавател към вас
Как да изтеглите безплатен софтуер като студент на ISU (Microsoft, Adobe и софтуер за сигурност: 24 стъпки
Как да изтеглите безплатен софтуер като студент по ISU (Microsoft, Adobe и софтуер за сигурност: За Adobe: преминете към стъпка 1. За Microsoft: отидете на стъпка 8. За сигурност: отидете на стъпка 12. За Azure: отидете на стъпка 16
Проектиране на печатни платки и фрезоване на изолация, използвайки само безплатен софтуер: 19 стъпки (със снимки)
Проектиране на печатни платки и фрезоване на изолация, използвайки само безплатен софтуер: В тази инструкция ще ви покажа как да проектирате и изработвате свои собствени печатни платки, изключително с помощта на безплатен софтуер, който работи на Windows, както и на Mac. Необходими неща: компютър с интернет връзка cnc мелница/рутер, толкова по -точен е залогът
Повече здрава наука с безплатен софтуер: 7 стъпки
По -добра наука със свободен софтуер: Преподавам физика в гимназията и прекарваме известно време в разговори за вълни и звук. Открих, че един от най -добрите начини да направите това е да използвате безплатен софтуер за анализ на хармоничните компоненти на различни звуци и след това да ги възстановите на една честота при
Направете компютъра си в сървър за 10 минути (безплатен софтуер): 5 стъпки
Направете компютъра си в сървър за 10 минути (безплатен софтуер): Това обхваща как бързо да настроите компютъра си (работещ под Windows) като сървър. Това ще ви позволи да хоствате вашия собствен уебсайт от вашия компютър и ще ви позволи да правите уеб страници с „бутони“, които ви позволяват да контролирате нещата в дома си (роботи, камера