Taula de continguts:
- Pas 1: imprimir i serrar …
- Pas 2: Muntatge
- Pas 3: el motor pas a pas
- Pas 4: mòdul Bluetooth
- Pas 5: el tauler de control * (aplicació per a Android)
- Pas 6: tocs finals
- Pas 7: consells
Vídeo: (Ascensor) Model d'elevador mitjançant Arduino, App Inventor i altres programes lliures: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
ESP
Construcció, pas a pas, d’un ascensor a escala utilitzant arduino (com a controlador del motor i entrades i salades per bluetooth), app inventor (per al disseny d’aplicació com a panell de control del ascensor) i freeCAD i LibreCAD per al disseny.
A continuació trobareu 3 arxius:
inoelevator.zip -> codi arduino per gestionar la lògica del ascensor.
elevador.dxf -> plans del model.
anima.aia-> codi aplicació de control de l'ascensor per a Android (App Inventor).
CAT
Com construir, pas a pas, un model d'elevació a escala mitjançant tecnologies com Arduino (controlador de dades d'entrada / sortida -bluetooth o serial_), inventor d'aplicacions (aplicació per a Android del tauler de control). Utilitzant només programari lliure. (LibreCAD o FreeCAD per a plànols i modelatge 3D)
Hi ha disponibles 3 descàrregues:
inoelevator.zip -> Codi Arduino, per controlar l'elevador model.elevador.dxf -> plans.
anima.aia-> Codi de l'aplicació d'Android (App Inventor).
Pas 1: imprimir i serrar …
ESP
Imprimeix els plans. Estan preparats per imprimir en DIN-A4
La eina utilitzada per nosaltres ha estat únicament la que ves, una serra de vaivén. Ten un poco de paciencia y usa lija para suavizar las piezas.
CAT
Plànols: llestos per imprimir en format DIN-A4
L'eina principal per al següent pas va ser una trencaclosques (veure imatge). Tingueu paciència i utilitzeu paper de vidre per obtenir formes perfectes.
Pas 2: Muntatge
ESP
Reunir totes les peces i fijarles et portarà un temps. Depenent del tipus de superfície de fusta que utilitza (nosaltres DM), els seus serveis es mantenen assegurats de les peces amb tornells, assegurant que no dificultin el moviment de la cabina. Encola y presiona con sargentos. Debes haver planificat l’alçada de l’ascensor (no es facilita en pla). Nosotros usamos unos listones de 20 x 50 mm. y a cada planta li dimos un espai d'uns 33 cm. (l’alçada de la cabina de l’ascensor és d’uns 20 cm). Ese "hueco" que queda en cada planta fa creïble el model i permet la manipulació en el cas que es necessita.
CAT
Reunir totes les peces i solucionar-les us trigarà una estona. Depèn del tipus de superfície de fusta que utilitzeu (a l'exemple MDF). Aneu amb compte si utilitzeu cargols; tingueu cura que no obstaculitzin el moviment de la cabina. Enganxeu i utilitzeu les pinces. Abans cal haver dissenyat l'alçada de cada pis (no es preveu als plànols). Utilitzem 3 tires de fusta (20 x 50 mm.) Com a pilars.
Pas 3: el motor pas a pas
ESP
En nuestro caso hemos reciclado un motor de una impresora hp láser antes de enviar 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à implementat en aquesta versió-. També disposaríem d'un mòdul EasyDriver per a Arduino, així que no hi havia duda.
La implementació de l'EasyDriver en arduino és sencilla. Mira el codi detenidament (inoelevator.zip). Si no tens experiència pots trobar informació aquí i aquí (nosaltres NO hem utilitzat cap biblioteca com AccelStepper).
CAT
Un motor pas a pas reciclat d’una impressora làser HP trencada i un mòdul de controlador fàcil van ser el nostre punt de partida. Un motor pas a pas per a aquest projecte ens permet millorar-lo (per exemple, desaccelerar la cabina abans d'arribar al pis escollit …) -esta característica no està implementada en aquesta versió-. Altres tipus de motors encaixen perfectament en aquest projecte, potser …
La implementació del mòdul EasyDriver és fàcil. Mireu el codi (inoelevator.zip), si no teniu experiència, llegiu-ne aquí i / o vegeu-ho. En aquest projecte no utilitzem la biblioteca AccelStepper.
Pas 4: mòdul Bluetooth
ESP
La inclusió d’un mòdul bluetooth per a l’enviament i recepció de dades a l’arduino casi és circumstancial, en un principi el disseny contaba amb una botonera, però ¿com s’inclourà una botonera dins de la pròpia cabina ?. Aquesta situació es complica en excés la maqueta (qui sap si en futures modificacions …). A més necessitem salvar el codi mentre estem implementant funcions; no hi havia millor manera de fer-ho que a través de bluetooth, ¡i disposéssim d'un mòdul HC06 !!!. El ús durant el procés d’ensayo i error ens va mostrar que només cabia la possibilitat de millorar la interactivitat (el test es va realitzar amb Bluecontrol) realitzant la nostra pròpia aplicació (ver el següent pas)
CAT
La introducció d’un mòdul bluetooth en aquest projecte ha estat una sorpresa per a nosaltres (és clar, no era la nostra primera idea!). Realment, es va dissenyar amb un botó de control a cada pis i potser un panell de botons a la cabina. Uy !, el cap amb el doble de mida pensant en com fer-ho possible (no oblidaré aquesta idea per a properes actualitzacions). Un altre motiu era la manera de provar i depurar el codi arduino mentre l’escrivíem. La millor solució era la real: utilitzar un mòdul bluetooth (en aquells dies vam utilitzar una aplicació per a Android anomenada Bluecontrol). El següent pas era obvi: crear la nostra pròpia aplicació per controlar.
Pas 5: el tauler de control * (aplicació per a Android)
ESP
L’inventor d’aplicacions és molt versàtil, està molt documentat i realment és sorprenent.
La lògica de l’aplicació (anima.aia) és senzilla, estudia el codi (bloques) implementat, és realment senzill. Si, també sabem que és millorable (futures versions estan per venir …)
CAT
App Inventor és una manera sorprenent d’aprendre a crear una aplicació per a Android, documentada i fàcil d’aprendre i d’utilitzar.
Mireu dins "anima.aia", és senzill. Llegiu el codi (blocs) i, sí, ho sabem, necessita moltes millores.
Pas 6: tocs finals
ESP
El ascensor es para en el pis seleccionat en l’aplicació mitjançant la lectura d’un sensor hall situat en cada planta (com apareix en la imatge). Un petit imà de neodimio situat en el pilar oposat al costat curvo actiu el sensor. Assegurar que els sensors estan situats en l’estructura de manera que l’ascensor quede perfectament situat a la planta -evita que entre l’ascensor i la plataforma quede un escaló-
Una acanaladura en el pilar de l'estructura (com es mostra en la 2ª imatge) evitarà tenir cables "colgant", pots fer-ho fàcilment si disposa d'una serra de taula o una fresadora.
CAT
Un sensor de sala (capaç de detectar camps magnètics) és el maquinari que envia senyals al microcontrolador (Arduino) per aturar-se al pis escollit. Assegureu-vos que aquests sensors es col·loquen correctament: la cabina i la plataforma es troben al mateix nivell. Una cavitat encaminada al pilar permet mantenir els cables en línia.
Pas 7: consells
ESP
En la imatge es podrà veure de manera global totes les parts que formen part del projecte. No és més que una versió inicial, però creiem que atractiva. I una vegada va muntar la part del maquinari, el programari està obert a millors que espero que no tinguem.
Saludos a tots i esperem haver despertat vuestro interés.
CAT
A la imatge podeu veure, amb més detall, totes les parts del projecte. Només un punt de partida, però creiem que és bo. Després de construir la part de maquinari, es pot millorar el codi. Estem desitjant escoltar-vos.
Esperem treure la vostra imaginació.
Recomanat:
Model d'elevador controlat per Arduino: 7 passos (amb imatges)
Model d'ascensor controlat per Arduino: en aquest instructiu us mostraré com he construït un ascensor de joguina de dos nivells, amb portes corredisses que funcionen i un cotxe que es mou amunt i avall segons la demanda. El cor de l’ascensor és un Arduino Uno (o en aquest cas un Metro Adafruit), amb l’Adafruit Moto
Arduino: programes horaris i control remot des de l'aplicació Android: 7 passos (amb imatges)
Arduino: programes de temps i control remot des de l'aplicació Android: sempre m'he preguntat què passa amb totes aquestes plaques Arduino que la gent no necessita després d'acabar els seus projectes interessants. La veritat és una mica molesta: res. Ho he observat a casa de la meva família, on el meu pare va intentar construir la seva pròpia casa
Canvieu el nom de l’auricular / altaveu / adaptador Bluetooth o altres paràmetres mitjançant UART: 8 passos (amb imatges)
Canvieu el nom de l’auricular / altaveu / adaptador Bluetooth o altres paràmetres mitjançant UART: teniu un parell d’auriculars Bluetooth o altres accessoris d’àudio Bluetooth que tenen un nom realment repugnant i que cada cop que els parleu teniu aquest desig intern de canviar-ne nom? Encara que els motius no siguin els mateixos, hi ha
Com fer el vostre propi carregador de cotxe USB per a qualsevol iPod o altres dispositius que es carreguin mitjançant USB: 10 passos (amb imatges)
Com fer el vostre propi carregador de cotxe USB per a qualsevol iPod o altres dispositius que es carreguin mitjançant USB: creeu un carregador de cotxe USB per a qualsevol iPod o altre dispositiu que es carregui mitjançant USB combinant un adaptador de cotxe que produeixi un endoll femella de 5v i USB. La part més important d'aquest projecte és assegurar-se que la sortida que l'adaptador de cotxe escollit sigui aposta
Llums d'ascensor sense ascensor: 6 passos (amb imatges)
Llums d'ascensor sense ascensor: antecedents Fa uns anys es van refer tots els ascensors d'un edifici local. Un amic meu va veure totes les parts que es tiraven i va obtenir permís per escorcollar. Hem cercat i hem trobat diversos elements d'interès. La millor part que jo