Სარჩევი:

(Ascensor) ლიფტის მოდელი Arduino– ს, აპლიკაციის გამომგონებლის და სხვა უფასო პროგრამული უზრუნველყოფის გამოყენებით: 7 ნაბიჯი
(Ascensor) ლიფტის მოდელი Arduino– ს, აპლიკაციის გამომგონებლის და სხვა უფასო პროგრამული უზრუნველყოფის გამოყენებით: 7 ნაბიჯი

ვიდეო: (Ascensor) ლიფტის მოდელი Arduino– ს, აპლიკაციის გამომგონებლის და სხვა უფასო პროგრამული უზრუნველყოფის გამოყენებით: 7 ნაბიჯი

ვიდეო: (Ascensor) ლიფტის მოდელი Arduino– ს, აპლიკაციის გამომგონებლის და სხვა უფასო პროგრამული უზრუნველყოფის გამოყენებით: 7 ნაბიჯი
ვიდეო: Девочка — шашлычок ► 1 Прохождение Silent Hill Origins (PS2) 2024, ივლისი
Anonim
Image
Image
ბეჭდვა და ხერხი…
ბეჭდვა და ხერხი…

ESP

კონსტრუქცია, paso paso, de ascensor a escala usando arduino (como controlador del motor y entradas y salidas for bluetooth), პროგრამის გამომგონებელი (para disiño de aplicación como panel de control del ascensor) y freeCAD y LibreCAD para disiño.

Abajo encontraréis 3 არქივი:

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 for android (აპლიკაციის გამომგონებელი).

ენგ

როგორ ავაშენოთ, ეტაპობრივად, გაფართოებული ლიფტის მოდელი ისეთი ტექნოლოგიების გამოყენებით, როგორიცაა Arduino (მონაცემების კონტროლერი შემოსული/გარეთ -Bluetooth ან სერიული_), პროგრამების გამომგონებელი (პანელის Android აპლიკაცია). მხოლოდ უფასო პროგრამული უზრუნველყოფის გამოყენებით! (LibreCAD ან FreeCAD გეგმებისა და 3D მოდელირებისთვის)

შესაძლებელია 3 გადმოწერა:

inoelevator.zip -> Arduino კოდი, ლიფტის მოდელის გასაკონტროლებლად.elevador.dxf -> გეგმები.

anima.aia-> Android პროგრამის კოდი (აპლიკაციის გამომგონებელი).

ნაბიჯი 1: ბეჭდვა და ხერხი…

ESP

Imprime los planos. Est pren 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.

ენგ

გეგმები: მზად არის დასაბეჭდად DIN-A4 ფორმატში

შემდეგი ნაბიჯის მთავარი ინსტრუმენტი იყო jigsaw (იხ. სურათი). იყავით მომთმენი და გამოიყენეთ ქვიშაქვა სრულყოფილი ფორმების მისაღებად.

ნაბიჯი 2: შეკრება

აწყობა
აწყობა

ESP

Reunir todas las piezas y fijarlas te llevará un tiempo. დამოკიდებულია ზედაპირის გამოყენებასთან დაკავშირებულ სარგებელზე (nosotros DM), რომელიც ასახავს როგორც ასორტიმენტს, ასევე ტორნილოს, რომელიც არ არის განსხვავებული მოძრაობისთვის. Encola y presiona con sargentos. Debes haber planificado la altura del ascensor (no se facilita en plano). Nosotros usamos unos listones 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 სმ). ეს არის "hueco", რომელიც ითვალისწინებს იმას, რომ შესაძლებელია შეიქმნას მოდელი და ნებადართული მანიპულირება იმ შემთხვევებში, როდესაც საჭიროა.

ენგ

შეაგროვეთ ყველა ნაწილი და დააფიქსირეთ მათ გარკვეული დრო დაგჭირდებათ. ეს დამოკიდებულია ხის ზედაპირზე, რომელსაც იყენებთ (მაგალითად MDF). ფრთხილად იყავით, თუ ხრახნებს იყენებთ, გაუფრთხილდით, რომ ისინი ხელს არ შეუშლიან სალონის მოძრაობას. წებო და გამოიყენეთ დამჭერები. ადრე თქვენ უნდა გქონდეთ შემუშავებული თითოეული სართულის სიმაღლე (არ არის გათვალისწინებული გეგმებში). ჩვენ ვიყენებთ 3 ხის ზოლს (20 x 50 მმ.) სვეტებად.

ნაბიჯი 3: სტეპერიანი ძრავა

სტეპერიანი ძრავა
სტეპერიანი ძრავა

ESP

არ არის გამორიცხული, რომ გამოიყენოთ hp láser antes en enviarla punto limpio ya que no funcionaba, el uso de motor paso 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). როგორც არა გამოცდილებამ შეიძლება შეაფასოს წყლის შესახებ ინფორმაცია (არ არის გამოყენებული AccelStepper– ის არაკომერციული გამოყენება).

ენგ

გადამუშავებული სტეპერიანი ძრავა გატეხილი ცხენის ძრავის ლაზერული პრინტერისგან და ჰიდრაიდერის მოდული იყო ჩვენი ამოსავალი წერტილი. ამ პროექტის სტეპერიანი ძრავა საშუალებას გვაძლევს გავაუმჯობესოთ იგი (მაგ. სალონის შენელება შერჩეულ სართულზე ჩასვლამდე …) -ეს ფუნქცია ამ ვერსიაში არ არის დანერგილი-. სხვა სახის ძრავები შესანიშნავად ჯდება ამ პროექტში, შესაძლოა…

EasyDriver მოდულის განხორციელება მარტივია. შეხედეთ კოდს (inoelevator.zip), თუ არ გაქვთ გამოცდილება წაიკითხეთ ამის შესახებ აქ და/ან ნახეთ. ამ პროექტში ჩვენ არ ვიყენებთ AccelStepper ბიბლიოთეკას.

ნაბიჯი 4: Bluetooth მოდული

Bluetooth მოდული
Bluetooth მოდული

ESP

ჩართული bluetooth para el envío y recepción de datos al arduino casi is circunstancial, en un principio el diseño contaba con una botonera, pero ¿cómo incluir una botonera dentro de la propia cabina ?. ეს არის სიტუაციის გართულება, რომელიც დაკავშირებულია ექსკლუზიურ მდგომარეობასთან (რაც შეიძლება შეიცვალოს მომავალში…). Además necesitábamos depurar el código mientras íbamos implementado funciones; არ არის საჭირო Bluetooth– ის ტრანსპორტირებისთვის, რომელიც გამოჩნდება 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)

ენგ

ამ პროექტში bluetooth მოდულის დანერგვა ჩვენთვის მოულოდნელი იყო (რა თქმა უნდა, ეს არ იყო ჩვენი პირველი იდეა!). მართლაც, ის შეიქმნა საკონტროლო ღილაკით ყველა სართულზე, და შესაძლოა ღილაკის პანელი სალონში. ოჰჰ! კიდევ ერთი მიზეზი იყო არდუინოს კოდის შესამოწმებლად და გამართვის საშუალება, სანამ ჩვენ ვწერდით მას. საუკეთესო გამოსავალი იყო რეალური: bluetooth მოდულის გამოყენებით (იმ დღეებში ჩვენ ვიყენებდით Android პროგრამას, სახელწოდებით Bluecontrol). შემდეგი ნაბიჯი აშკარა იყო, შევქმენით საკუთარი აპლიკაცია კონტროლისთვის.

ნაბიჯი 5: პანელი* (Android აპლიკაცია)

საკონტროლო პანელი* (Android აპლიკაცია)
საკონტროლო პანელი* (Android აპლიკაცია)
საკონტროლო პანელი* (Android აპლიკაცია)
საკონტროლო პანელი* (Android აპლიკაცია)

ESP

აპლიკაციის გამომგონებელი არის ძალიან განსხვავებული, ეს არის დოკუმენტირებული და რეალური რესურსი.

La lógica de la aplicación (anima.aia) es sencilla, estudia el código (bloques) implementado, es realmente simple. როგორც, también sabemos que es mejorable (futuras versiones están por venir…)

ენგ

აპლიკაციის გამომგონებელი არის გასაოცარი გზა ვისწავლოთ თუ როგორ შექმნათ android აპლიკაცია, დოკუმენტირებული და მართლაც ადვილი სწავლა და გამოყენება.

შეხედე შიგნით "anima.aia", მარტივია. წაიკითხეთ კოდი (ბლოკები) და დიახ, ჩვენ ვიცით, რომ მას ბევრი გაუმჯობესება სჭირდება.

ნაბიჯი 6: საბოლოო შეხება

საბოლოო შეხებები
საბოლოო შეხებები
საბოლოო შეხებები
საბოლოო შეხებები

ESP

El ascensor se para en el piso seleccionado en la aplicación mediante la lectura de un un sensor hall situado en cada planta (como aparece en la imagen). ნეოდიმიური სიტუაციის განმსაზღვრელი და აქტიური სენსორი. 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.

ენგ

დარბაზის სენსორი (რომელსაც შეუძლია მაგნიტური ველების გამოვლენა) არის აპარატურა, რომელიც სიგნალებს უგზავნის მიკროკონტროლერს (არდუინო) არჩეულ იატაკზე გაჩერების მიზნით. დარწმუნდით, რომ ეს სენსორები სწორად არის განთავსებული: სალონი და პლატფორმა ერთ დონეზეა. სვეტში გაშლილი ღრუ საშუალებას გაძლევთ შეინახოთ მავთულები რიგში.

ნაბიჯი 7: რჩევები

Რჩევები
Რჩევები

ESP

En la imagen podrás ver de manera global todas las partes que forman parte del proyecto. არ არის ოფიციალური, მაგრამ არ არის მიმზიდველი. თქვენ შეგიძლიათ დააინსტალიროთ აპარატურის ნაწილი და პროგრამული უზრუნველყოფა, რომელიც არის შემორჩენილი და არ არის დაცული.

Saludos a todos y esperamos haber despertado vuestro interés.

ენგ

სურათზე შეგიძლიათ იხილოთ, უფრო დეტალურად, პროექტის ყველა ნაწილი. ეს მხოლოდ ამოსავალი წერტილია, მაგრამ ჩვენ ვფიქრობთ, რომ კარგია. ტექნიკის ნაწილის შექმნის შემდეგ, კოდი შეიძლება გაუმჯობესდეს. ჩვენ მოუთმენლად ველით თქვენს პასუხს.

ჩვენ ვიმედოვნებთ, რომ გამოვაქვეყნებთ თქვენს ფანტაზიას.

გირჩევთ: