Sommario:
- Passaggio 1: stampa e segatura…
- Passaggio 2: assemblaggio
- Passaggio 3: il motore passo-passo
- Passaggio 4: modulo Bluetooth
- Passaggio 5: il pannello di controllo* (app Android)
- Passaggio 6: ritocchi finali
- Passaggio 7: suggerimenti
Video: (Ascensor) Modello di ascensore con Arduino, App Inventor e altri software gratuiti: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
ESP
Construcción, 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 come panel de control del ascensor) y freeCAD y LibreCAD para diseño.
Abajo encontraréis 3 archivi:
inoelevator.zip -> codice arduino per la gestione della logica dell'ascensione.
elevador.dxf -> planos del modelo.
anima.aia->código aplicación de control del ascensor per android (App Inventor).
ITA
Come costruire, passo dopo passo, un modello di ascensore in scala utilizzando tecnologie come Arduino (controllore dati in/out -bluetooth o seriale_), App inventor (app per pannello di controllo Android). Utilizzando solo software gratuito! (LibreCAD o FreeCAD per progetti e modellazione 3D)
Sono disponibili 3 download:
inoelevator.zip -> codice Arduino, per controllare l'ascensore model.elevador.dxf -> blueprint.
anima.aia->Codice app Android (App Inventor).
Passaggio 1: stampa e segatura…
ESP
Imprimi los planos. Están preparato per stampa in 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.
ITA
Progetti: pronti per la stampa su formato DIN-A4
Lo strumento principale per il passaggio successivo era un puzzle (vedi immagine). Sii paziente e usa la carta vetrata per ottenere forme perfette.
Passaggio 2: assemblaggio
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. (l'altura della cabina dell'ascensor è di 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.
ITA
Metti insieme tutte le parti e riparale ti ci vorrà un po' di tempo. Dipende dal tipo di superficie in legno che utilizzi (nell'esempio MDF). Fare attenzione se si utilizzano viti, fare attenzione che non ostacolino il movimento della cabina. Incolla e usa i morsetti. In precedenza è necessario aver progettato l'altezza di ogni piano (non previsto nelle planimetrie). Usiamo 3 listelli di legno (20 x 50 mm.) come pilastri.
Passaggio 3: il motore passo-passo
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, por ejemplo) -aunque esto no está implementado en esta versión-. También disponíamos de un modulo EasyDriver per Arduino, así que no había duda.
L'implementazione di EasyDriver en arduino es sencilla. Mira el código detenidamente (inoelevator.zip). Si no tienes experiencia puedes encontrar información aquí y aquí (nosotros NO hemos utilizado ninguna librería como AccelStepper).
ITA
Un motore passo-passo riciclato da una stampante laser HP rotta e un modulo easydriver sono stati il nostro punto di partenza. Un motore passo passo per questo progetto ci permette di migliorarlo, (es. decelerare la cabina prima di arrivare al piano prescelto…) -questa caratteristica non è implementata in questa versione-. Altri tipi di motori si adattano perfettamente a questo progetto, forse…
L'implementazione del modulo EasyDriver è semplice. Guarda il codice (inoelevator.zip), se non hai esperienza leggilo qui e/o guarda questo. In questo progetto non usiamo la libreria AccelStepper.
Passaggio 4: modulo Bluetooth
ESP
L'inclusione di un modulo bluetooth per l'ambiente e la ricezione dei dati al arduino casi es circunstancial, in un principio el design contaba con una botonera, pero cómo include una botonera dentro la propria 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, ¡ e disponíamos de un modulo 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)
ITA
L'introduzione di un modulo bluetooth in questo progetto è stata per noi una sorpresa (ovviamente non è stata la nostra prima idea!). In realtà, è stato progettato con un pulsante di controllo in ogni piano e forse una pulsantiera in cabina. Ough!, la mia testa è grande il doppio pensando a come renderlo possibile… (non dimenticherò questa idea per i prossimi aggiornamenti). Un altro motivo era il modo per testare ed eseguire il debug del codice arduino mentre lo stavamo scrivendo. La soluzione migliore era quella attuale: utilizzare un modulo bluetooth (a quei tempi usavamo un'app Android chiamata Bluecontrol). Il passo successivo era ovvio, creare la nostra applicazione per il controllo.
Passaggio 5: il pannello di controllo* (app Android)
ESP
L'inventore dell'app è molto versatile, è molto documentato e davvero sorprendente.
La logica dell'applicazione (anima.aia) es sencilla, estudia el código (bloques) implementado, es davvero semplice. Si, también sabemos que es mejorable (future versioni están por venir…)
ITA
App Inventor è un modo sorprendente per imparare a creare un'app Android, documentato e davvero facile da imparare e da usare.
Guarda dentro "anima.aia", è semplice. Leggi il codice (blocchi) e sì, lo sappiamo, ha bisogno di molti miglioramenti.
Passaggio 6: ritocchi finali
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 sensors 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 canaladura en el pilar de la estructura (como se muestra en la 2ª imagen) evitará tener cable "colgando", puedes hacerla fácilmente si dispone di una sierra de mesa o una fresadora.
ITA
Un sensore di hall (in grado di rilevare i campi magnetici) è l'hardware che invia segnali al microcontrollore (Arduino) per fermarsi al piano prescelto. Assicurati che questi sensori siano posizionati correttamente: la cabina e la piattaforma sono allo stesso livello. Una cavità instradata nel pilastro consente di mantenere i fili in linea.
Passaggio 7: suggerimenti
ESP
En la imagen podrás ver de manera global todas las partes que forman part of proyecto. No es más que una versión inicial, pero creemos que atractiva. Y una vez montada la parte del hardware, el software è abierto a mejoras que espero nos contéis.
Saludos a todos y esperamos haber despertado vuestro interés.
ITA
Nella foto potete vedere, più in dettaglio, tutte le parti del progetto. Solo un punto di partenza, ma pensiamo sia buono. Dopo aver costruito la parte hardware, il codice può essere migliorato. Non vediamo l'ora di sentire da voi.
Speriamo di far emergere la vostra immaginazione.
Consigliato:
Altoparlante Bluetooth portatile (PIANI GRATUITI): 9 passaggi (con immagini)
Altoparlante Bluetooth portatile (PIANI GRATUITI): Ciao a tutti! In questo Instructable ti mostrerò come ho costruito questo altoparlante Bluetooth portatile che suona bene come sembra. Ho incluso piani di costruzione, piani di taglio laser, tutti i collegamenti per i prodotti di cui avresti bisogno per costruire questa spe
Ascensore con motore passo-passo controllato da infrarossi: 15 passaggi
Sollevatore con motore passo-passo controllato da infrarossi: avevo bisogno di automatizzare il sollevamento di un'immagine di grandi dimensioni che nasconde una TV montata su un caminetto. L'immagine è montata su un telaio in acciaio scorrevole personalizzato che utilizza funi, pulegge e contrappesi in modo che possa essere sollevato a mano. Questo suona bene in teoria, ma inc
Ascensore modello controllato da Arduino: 7 passaggi (con immagini)
Ascensore modello controllato da Arduino: in questo Instructable ti mostrerò come ho costruito un ascensore giocattolo a due livelli, con porte scorrevoli funzionanti e un'auto che si muove su e giù su richiesta. Il cuore dell'ascensore è un Arduino Uno (o in questo caso un Adafruit Metro), con l'Adafruit Moto
Padroneggia il tuo Micro: bit con Arduino IDE - Pulsante e altri GPIO: 3 passaggi (con immagini)
Padroneggia il tuo Micro:bit con Arduino IDE--Button e altri GPIO: nel nostro precedente blog Master Your Micro:bit con Arduino IDE --Light LED, abbiamo parlato di come installare la libreria micro:bit su Arduino IDE e come per pilotare LED su micro:bit con Arduino IDE. In questo articolo vi racconteremo h
Luci dell'ascensore senza ascensore: 6 passaggi (con immagini)
Luci dell'ascensore senza ascensore: contesto Alcuni anni fa tutti gli ascensori di un edificio locale sono stati rifatti. Un mio amico ha visto tutte le parti che venivano buttate via e ha ottenuto il permesso di scroccare. Abbiamo cercato e trovato diversi elementi di interesse. La parte migliore che ho