Innholdsfortegnelse:
- Trinn 1: Skrive ut og sage …
- Trinn 2: Montering
- Trinn 3: Stepper Motor
- Trinn 4: Bluetooth -modul
- Trinn 5: Kontrollpanelet* (Android -app)
- Trinn 6: Siste berøringer
- Trinn 7: Tips
Video: (Ascensor) Heismodell ved bruk av Arduino, App Inventor og annen gratis programvare: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
ESP
Konstruksjon, paso a paso, de un ascensor a escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), app inventor (para diseño de aplicación como panel de control del ascensor) y freeCAD y LibreCAD para diseño.
Abajo encontraréis 3 arkiver:
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 for android (App Inventor).
ENG
Hvordan bygge, trinnvis, en skalert heismodell ved bruk av teknologier som Arduino (in/out data controller -bluetooth eller serial_), App -oppfinner (kontrollpanel android app). Bruker bare gratis programvare! (LibreCAD eller FreeCAD for tegninger og 3D -modellering)
3 nedlastinger er tilgjengelige:
inoelevator.zip -> Arduino -kode, for å kontrollere heismodellen.elevador.dxf -> blåkopier.
anima.aia-> Android-appkode (App Inventor).
Trinn 1: Skrive ut og sage …
ESP
Imprime los planos. Están preparados for imprimirlos en 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
Blåkopier: klar til utskrift i DIN-A4-format
Hovedverktøyet for neste trinn var et stikksag (se bilde). Vær tålmodig og bruk sandpapir for å få perfekte former.
Trinn 2: Montering
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 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.
ENG
Få alle delene sammen og fikse dem vil ta litt tid. Det avhenger av typen treoverflate du bruker (i eksempelet MDF). Vær forsiktig hvis du bruker skruer, pass på at de ikke hindrer kabinbevegelsen. Lim og bruk klemmene. Tidligere må du ha designet høyden på hver etasje (ikke angitt i planene). Vi bruker 3 trelister (20 x 50 mm.) Som søyler.
Trinn 3: Stepper Motor
ESP
En nyestro 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 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 implementering av EasyDriver en arduino es sencilla. Mira el código detenidamente (inoelevator.zip). Si no tienes experiencecia puedes encontrar información aquí y aquí (nosotros NO hemos utilizado ninguna librería como AccelStepper).
ENG
En resirkulert trinnmotor fra en ødelagt hp laserskriver og en easydriver -modul var vårt utgangspunkt. En trinnmotor for dette prosjektet gjør at vi kan forbedre den (f.eks. Å bremse kabinen før vi kommer til det valgte gulvet …) -denne funksjonen er ikke implementert i denne versjonen-. Andre typer motorer passer perfekt i dette prosjektet, kanskje …
EasyDriver -modulimplementeringen er enkel. Se på koden (inoelevator.zip), hvis du ikke har erfaring, kan du lese om det her og/eller se dette. I dette prosjektet bruker vi ikke AccelStepper bibliotek.
Trinn 4: Bluetooth -modul
ESP
Vil du inkludere en Bluetooth -enhet for en datamaskin eller en datamaskin som kan brukes i sirkus, og er det en prinsipp som kan brukes sammen med en botonera, men som også kan inkludere en 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, ¡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
Å introdusere en bluetooth -modul i dette prosjektet har vært en overraskelse for oss (selvfølgelig var det ikke vår første idé!). Virkelig, den ble designet med en kontrollknapp i hver etasje, og kanskje et knappepanel i hytta. Huff !, hodet mitt er dobbelt så stort som jeg tenker på hvordan jeg skal gjøre det mulig … (jeg vil ikke glemme denne ideen for kommende oppgraderinger). En annen grunn var måten å teste og feilsøke arduino -koden mens vi skrev den. Den beste løsningen var den faktiske: ved hjelp av en bluetooth -modul (i de dager brukte vi en Android -app kalt Bluecontrol). Det neste trinnet var åpenbart, lag vår egen applikasjon for kontroll.
Trinn 5: Kontrollpanelet* (Android -app)
ESP
App -oppfinneren er en versjon, en dokumentasjon og en virkelighet som er 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 er en forbløffende måte å lære å lage en Android -app på, dokumentert og veldig lett å lære og bruke.
Se inni "anima.aia", er enkelt. Les koden (blokker), og ja, vi vet, den trenger mange forbedringer.
Trinn 6: Siste berøringer
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ª image) evitará tener cable "colgando", puedes hacerla fácilmente si dispones de una sierra de mesa o una fresadora.
ENG
En hallsensor (i stand til å oppdage magnetfelt) er maskinvaren som sender signaler til mikrokontrolleren (Arduino) for å stoppe i det valgte gulvet. Sørg for at disse sensorene er plassert riktig: kabinen og plattformen er på samme nivå. Et hulrom ført i søylen lar deg holde ledningene i kø.
Trinn 7: Tips
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. Du kan også installere maskinvare, programvare som kan brukes på flere måter.
Saludos and todos y esperamos haber despertado vuestro interés.
ENG
På bildet kan du se mer detaljert alle delene av prosjektet. Bare et utgangspunkt, men vi synes det er bra. Etter å ha bygd maskinvaredelen, kan koden forbedres. Vi gleder oss til å høre fra deg.
Vi håper å få fram fantasien din.
Anbefalt:
Bruk telefonen som en annen skjerm: 5 trinn
Bruk telefonen som en annen skjerm: Vi har alle hatt en erfaring med å jobbe hjemmefra. Det gir oss luksusen å fullføre jobber eller oppdrag fra komforten i våre egne hjem. Imidlertid ønsker vi alle å fullføre disse oppgavene på den mest effektive og produktive måten som er mulig, slik at
Rotary Encoder - Forstå og bruk den (Arduino/annen Μkontroller): 3 trinn
Rotary Encoder - Forstå og bruk den (Arduino/annen ΜController): En roterende encoder er en elektromekanisk enhet som konverterer rotasjonsbevegelse til digital eller analog informasjon. Den kan snu med eller mot klokken. Det er to typer roterende encoders: Absolutte og relative (inkrementelle) encoders.Wh
Hvordan lage en oppstartbar USB -stasjon uten bruk av programvare: 3 trinn
Hvordan lage en oppstartbar USB -stasjon uten bruk av programvare: For å lage en oppstartbar USB -stasjon manuelt, bruker vi kommandoprompt som et standardprogram i Windows. Her er trinn for trinn for å lage en oppstartbar USB -stasjon som Windows -installasjonsmediet. For å lage en oppstartbar USB -stasjon som en Windows -installasjon meg
Design og isolering av kretskort ved bruk av bare gratis programvare: 19 trinn (med bilder)
Design og isolering av kretskort ved bruk av bare gratis programvare: I denne instruksjonsboken vil jeg vise deg hvordan du designer og lager dine egne kretskort, utelukkende ved å bruke gratis programvare som kjører på Windows så vel som på en Mac. Ting du trenger: datamaskin med internettforbindelse cnc mill/router, jo mer nøyaktig er innsatsen
Hvordan formere dyr ved hjelp av GIMP (gratis programvare): 5 trinn
Hvordan forandre dyr ved hjelp av GIMP (gratis programvare): Jeg vil lære deg hvordan du kan forandre 2 dyr i løpet av denne instruerbare. Du kan bruke denne metoden for morphing for alle dyr, eller enhver skapelse du kan finne på. Vis meg kreasjonene dine ved å bruke denne enkle guiden! Ting du trenger: datamaskin, kreative mi