Բովանդակություն:
- Քայլ 1: Տպում և սղոցում…
- Քայլ 2: հավաքում
- Քայլ 3: The Stepper Motor
- Քայլ 4: Bluetooth մոդուլ
- Քայլ 5: Կառավարման վահանակ* (Android հավելված)
- Քայլ 6: Վերջնական հպումներ
- Քայլ 7: Խորհուրդներ
Video: (Ascensor) Վերելակի մոդել Arduino- ի, App Inventor- ի և այլ անվճար ծրագրերի միջոցով. 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
ESP
Կառուցվածք, փոխանցում, հեռացում և բարձրացում arduino (ինչպես նաև bluetooth- ի միջոցով վերահսկվող շարժիչով և սարքերով), ծրագրերի գյուտարար (կանխարգելիչ սարքերի կիրառման վահանակի վերահսկում) անվճար CAD և LibreCAD հիվանդությունների համար:
Abajo encontraréis 3 archivos:
inoelevator.zip -> código arduino para gestionar la lógica del ascensor:
liftador.dxf -> planos del modelo.
anima.aia-> código aplicación de control del ascensor para android- ի համար (App Inventor):
ENG
Ինչպես կառուցել, քայլ առ քայլ, վերելակի մասշտաբային մոդել ՝ օգտագործելով տեխնոլոգիաներ, ինչպիսիք են Arduino- ն (տվյալների մուտքի/ելքի տվյալների վերահսկիչ -Bluetooth կամ սերիական_), inventրագրերի գյուտարար (կառավարման վահանակի android ծրագիր): Օգտագործելով միայն անվճար ծրագրակազմ: (LibreCAD կամ FreeCAD նախագծերի և 3D մոդելավորման համար)
3 ներլցումներ մատչելի են.
inoelevator.zip -> Arduino կոդ, վերելակի մոդելը վերահսկելու համար.elevador.dxf -> գծագրեր:
anima.aia-> Android ծրագրի կոդը (Inրագրի գյուտարար):
Քայլ 1: Տպում և սղոցում…
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
Նախագծեր. Պատրաստ է տպել DIN-A4 ձևաչափով
Հաջորդ քայլի հիմնական գործիքը ոլորահատ սղոցն էր (տես նկարը): Եղեք համբերատար և օգտագործեք հղկաթուղթ `կատարյալ ձևեր ստանալու համար:
Քայլ 2: հավաքում
ESP
Reunir todas las piezas y fijarlas te llevará un tiempo. Կախված օգտագործվող օգտագործման (nosotros DM) գերծանրքաշային դիպլոմներից, դեբետներից, որոնք կարող են օգտագործվել որպես կանոն, ինչպես նաև 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 մմ: y a cada planta le dimos un espacio de unos 33 սմ. (la altura de la cabina del ascensor es de unos 20 սմ): Ese "hueco" que queda en cada planta hace cre elble el modelo y permite la manipulación en el caso que se necesite.
ENG
Հավաքեք բոլոր մասերը և շտկեք դրանք ձեզ որոշ ժամանակ կպահանջեն: Դա կախված է օգտագործվող փայտե մակերեսի տեսակից (օրինակ ՝ MDF): Screwգույշ եղեք, եթե պտուտակներ եք օգտագործում, զգույշ եղեք, որ դրանք չխանգարեն տնակի շարժմանը: Կպչեք և օգտագործեք սեղմակներ: Նախկինում դուք պետք է նախագծված լինեիք յուրաքանչյուր հարկի բարձրությունը (նախատեսված չէ պլաններում): Որպես սյուներ օգտագործում ենք 3 փայտե ժապավեն (20 x 50 մմ.):
Քայլ 3: The Stepper Motor
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:
EasyDriver- ի իրականացումն ու սենսիլայի պատրաստումը: Mira el código detenidamente (inoelevator.zip): Ինչպես ոչ մի փորձառություն puedes encontrar información aquí y aquí (nosotros NO hemos utilizado ninguna librería como AccelStepper):
ENG
Վերամշակված stepper շարժիչը կոտրված hp լազերային տպիչից և հեշտ շարժիչի մոդուլը մեր ելակետն էին: Այս նախագծի սլաքային շարժիչը թույլ է տալիս կատարելագործել այն (օրինակ. Խցիկի դանդաղեցումը նախքան ընտրված հատակին հասնելը …) -այս հնարավորությունը այս տարբերակում չի կիրառվում: Այլ տեսակի շարժիչներ հիանալի տեղավորվում են այս նախագծում, գուցե…
EasyDriver մոդուլի իրականացումը հեշտ է: Նայեք ծածկագրին (inoelevator.zip), եթե փորձ չունեք, կարդացեք դրա մասին այստեղ և/կամ տեսեք սա: Այս նախագծում մենք չենք օգտագործում AccelStepper գրադարանը:
Քայլ 4: Bluetooth մոդուլ
ESP
Ներառված 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 complexaba en exceso la maqueta (quién sabe si en futuras modificaciones…): Además necesitábamos depurar el código mientras íbamos implementado funciones; ոչ había mejor manera de hacerlo que a través de bluetooth, ¡y disponíamos de un módulo HC06 !!!. El uso durante el processo 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
Այս նախագծում Bluetooth մոդուլի ներդրումը մեզ համար անակնկալ էր (իհարկե, դա մեր առաջին գաղափարը չէր): Իրոք, այն նախագծված էր յուրաքանչյուր հարկի կառավարման կոճակով, իսկ գուցե ՝ տնակում ՝ կոճակի վահանակով: Օughհ, գլուխս երկու անգամ ավելի մեծ է ՝ մտածելով, թե ինչպես դա հնարավոր դարձնել… (Ես չեմ մոռանա այս գաղափարը առաջիկա թարմացումների համար): Մեկ այլ պատճառ էլ 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 մալուխներ «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, կամ ծրագրային ապահովումը գտնվում է մի մեծ մասում, որը նախատեսված է մեր կոնտեյսի համար:
Saludos a todos y esperamos haber despertado vuestro interés:
ENG
Նկարում կարող եք ավելի մանրամասն տեսնել նախագծի բոլոր մասերը: Ուղղակի ելակետ, բայց մենք կարծում ենք, որ դա լավ է: Ապարատային մասի կառուցումից հետո կոդը կարող է բարելավվել: Մենք անհամբերությամբ սպասում ենք ձեզ:
Հուսով ենք, որ դուրս կբերենք ձեր երևակայությունը:
Խորհուրդ ենք տալիս:
Անվտանգ WIFI երթուղիչ - Հակավիրուսային, չարամիտ ծրագրերի և ransomware- ի պաշտպանություն և գաղտնիություն. 5 քայլ
Secure WIFI Router - AntiVirus, Malware and Ransomware Protection & Գաղտնիություն. RaspBerryPI 4 և բաց կոդով վերջնական կետի ցածր գնով պաշտպանություն: Արգելափակում է հետևյալը ՝ նախքան ձեր համակարգչին կամ հեռախոսին հասնելը. գովազդի միջոցով
Alexa միացված վերելակի կոճակ. 4 քայլ
Alexa Enabled Elevator Button: Այս մեթոդի մեթոդը կարող է օգտագործվել ցանկացած կոճակի համար, բայց այս դեպքում մենք ունենք վերելակ, որը մենք ցանկանում ենք զանգահարել օգտագործելով Amazon Alexa- ն: Ես ունեի նախորդ հրահանգը, որտեղ ես նույնը գործադրելու համար օգտագործեցի Alexa- ի կողմից վերահսկվող էլեկտրամագնիսականը, բայց
ARDUINO- ի միջոցով 3D մոդել ստեղծելու մոտակա օբյեկտների սկանավորում. 5 քայլ (նկարներով)
ARDUINO- ի միջոցով 3D մոդել ստեղծելու համար մոտակա օբյեկտների սկանավորում. Այս նախագիծը հատուկ է `օգտագործելով HC-SR04 ուլտրաձայնային տվիչը` մոտակա օբյեկտները սկանավորելու համար: 3D մոդել պատրաստելու համար հարկավոր է սենսորը ուղղել ուղղահայաց ուղղությամբ: Դուք կարող եք ծրագրավորել Arduino- ն ազդանշան հնչեցնելիս, երբ սենսորը հայտնաբերում է օբյեկտ
Ինչպես անվճար փոխակերպել Google- ը կամ Youtube- ի տեսանյութերը գրեթե ցանկացած այլ ձևաչափի ՝ 7 քայլ
Ինչպես անվճար փոխակերպել Google- ը կամ Youtube- ի տեսանյութերը գրեթե ցանկացած այլ մեդիա ձևաչափի կոդեկներ: Մեկ այլ օգտագործում է երաժշտական տեսահոլովակներ ներբեռնելը և դրանք mp3- ի վերածելը
Անվճար փոխակերպեք (պարզապես մոտավորապես) ցանկացած մեդիա ֆայլ (պարզապես մասին) ցանկացած այլ մեդիա ֆայլ: 4 քայլ
Vertանկացած մեդիա ֆայլ անվճար փոխակերպեք (պարզապես մասին) Otherանկացած այլ մեդիա ֆայլ: ավելի ունիվերսալ է, օրինակ