Innehållsförteckning:
- Steg 1: Skriva ut och såga …
- Steg 2: Montering
- Steg 3: Stegmotorn
- Steg 4: Bluetooth -modul
- Steg 5: Kontrollpanelen* (Android -app)
- Steg 6: Sista handen
- Steg 7: Tips
Video: (Ascensor) Hissmodell med Arduino, App Inventor och annan fri programvara: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
ESP
Konstruktion, uppgradering och kontroll, upptäckt av escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), app uppfinnare (para diseño de aplicación como panel de control del ascensor) y freeCAD y LibreCAD para diseño.
Abajo encontraréis 3 arkiv:
inoelevator.zip -> código arduino para gestionar la lógica del ascensor.
elevador.dxf -> modellplaner.
anima.aia-> código aplicación de control del ascensor för android (App Inventor).
ENG
Hur man bygger steg för steg en skalad lyftmodell med teknik som Arduino (in/ut data controller -bluetooth eller serial_), App uppfinnare (kontrollpanel android app). Använd endast gratis programvara! (LibreCAD eller FreeCAD för ritningar och 3D -modellering)
3 nedladdningar finns tillgängliga:
inoelevator.zip -> Arduino -kod, för att styra hissmodellen.elevador.dxf -> ritningar.
anima.aia-> Android-appkod (App Inventor).
Steg 1: Skriva ut och såga …
ESP
Imprime los planos. Están preparados para 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
Ritningar: redo att skriva ut i DIN-A4-format
Huvudverktyget för nästa steg var en sticksåg (se bild). Var tålmodig och använd sandpapper för att få perfekta former.
Steg 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
Ta ihop alla delar och fixa dem tar lite tid. Det beror på vilken typ av träyta du använder (i exemplet MDF). Var försiktig om du använder skruvar, var försiktig så att de inte hindrar kabinrörelsen. Limma och använd klämmorna. Tidigare måste du ha utformat höjden på varje våning (ingår inte i planerna). Vi använder 3 trälister (20 x 50 mm.) Som pelare.
Steg 3: Stegmotorn
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 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 implementation av EasyDriver och 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 återvunnen stegmotor från en trasig hp laserskrivare och en easydriver -modul var vår utgångspunkt. En stegmotor för detta projekt gör att vi kan förbättra den (t.ex. retardera kabinen innan vi kommer till det valda golvet …) -den här funktionen är inte implementerad i denna version-. Andra typer av motorer passar perfekt i det här projektet, kanske …
EasyDriver -modulens implementering är enkel. Titta på koden (inoelevator.zip), om du inte har någon erfarenhet läs om det här och/eller se detta. I det här projektet använder vi inte AccelStepper -biblioteket.
Steg 4: Bluetooth -modul
ESP
La inclusión de un moddulo bluetooth para el envío and 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; 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
Att introducera en bluetooth -modul i detta projekt har varit en överraskning för oss (naturligtvis var det inte vår första idé!). Det var verkligen utformat med en kontrollknapp på varje våning och kanske en knapppanel i kabinen. Usch !, mitt huvud är dubbelt så stort och tänker på hur man gör det möjligt … (jag kommer inte att glömma den här idén för kommande uppgraderingar). En annan anledning var sättet att testa och felsöka arduino -koden medan vi skrev den. Den bästa lösningen var den faktiska: att använda en bluetooth -modul (på den tiden använde vi en Android -app som heter Bluecontrol). Nästa steg var uppenbart, skapa vår egen applikation för kontroll.
Steg 5: Kontrollpanelen* (Android -app)
ESP
App -uppfinnare är mycket olika, det finns dokumentation och realitet som är 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 är ett häpnadsväckande sätt att lära sig att skapa en Android -app, dokumenterad och riktigt lätt att lära sig och använda.
Titta inuti "anima.aia", är enkelt. Läs koden (block), och ja, vi vet, den behöver många förbättringar.
Steg 6: Sista handen
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
En hallsensor (som kan detektera magnetfält) är hårdvaran som skickar signaler till mikrokontrollern (Arduino) för att stanna i det valda golvet. Se till att dessa sensorer är korrekt placerade: kabinen och plattformen är på samma nivå. Ett hålrum i pilaren gör att du kan hålla trådarna i linje.
Steg 7: Tips
ESP
En la imagen podrás ver de manera global todas las partes que forman parte del proyecto. Inga andra versioner är officiella, men vi kan också använda dem. Du kan också installera hårdvara, mjukvara som kan användas på flera olika sätt.
Saludos a todos y esperamos haber despertado vuestro interés.
ENG
På bilden kan du se mer detaljerat alla projektets delar. Bara en utgångspunkt, men vi tycker att det är bra. Efter att ha byggt hårdvarudelen kan koden förbättras. Vi ser fram emot att höra från dig.
Vi hoppas få fram din fantasi.
Rekommenderad:
Hur man bygger din egen vindmätare med hjälp av Reed Switches, Hall Effect Sensor och några rester på Nodemcu - Del 2 - Programvara: 5 steg (med bilder)
Hur man bygger din egen vindmätare med hjälp av Reed Switches, Hall Effect Sensor och några rester på Nodemcu - Del 2 - Programvara: Introduktion Detta är uppföljaren till det första inlägget " Hur man bygger din egen vindmätare med Reed Switches, Hall Effect Sensor och några rester på Nodemcu - Del 1 - Hårdvara " - där jag visar hur man monterar vindhastighet och riktningsmätning
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
PCB -design och isolering Fräsning med endast fri programvara: 19 steg (med bilder)
PCB -design och isolering Fräsning med endast fri programvara: I denna instruktionsbok kommer jag att visa dig hur du designar och tillverkar dina egna kretskort, uteslutande med gratis programvara som körs på Windows såväl som på en Mac. Saker du behöver: dator med internetanslutning cnc kvarn/router, desto mer exakt är insatsen
Behärska din mikro: bit med Arduino IDE-knapp och annan GPIO: 3 steg (med bilder)
Behärska din mikro: bit Med Arduino IDE-Button och annan GPIO: I vår tidigare blogg Master Your Micro: bit med Arduino IDE - - Light LED, vi har pratat om hur man installerar micro: bit bibliotek på Arduino IDE och hur för att driva LED på micro: bit med Arduino IDE. I den här artikeln kommer vi att berätta för dig
Panoramafotografering med fri programvara och billig hårdvara: 6 steg
Panoramafotografering med fri programvara och billig hårdvara: Panoramafotografier används för att göra bilder av scener som är för stora för att passa in i en vanlig kameralins eller till och med för stora för det mänskliga ögat att se samtidigt. De mest kända panoramabilderna är landskapsbilder utomhus med geologiska särdrag eller stadshimmel