সুচিপত্র:

(Ascensor) Arduino, App Inventor এবং অন্যান্য ফ্রি সফটওয়্যার ব্যবহার করে লিফট মডেল: 7 টি ধাপ
(Ascensor) Arduino, App Inventor এবং অন্যান্য ফ্রি সফটওয়্যার ব্যবহার করে লিফট মডেল: 7 টি ধাপ

ভিডিও: (Ascensor) Arduino, App Inventor এবং অন্যান্য ফ্রি সফটওয়্যার ব্যবহার করে লিফট মডেল: 7 টি ধাপ

ভিডিও: (Ascensor) Arduino, App Inventor এবং অন্যান্য ফ্রি সফটওয়্যার ব্যবহার করে লিফট মডেল: 7 টি ধাপ
ভিডিও: Elevator model using Arduino, App Inventor and free software 2024, জুলাই
Anonim
Image
Image
মুদ্রণ এবং কাটিং …
মুদ্রণ এবং কাটিং …

ইএসপি

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 como panel de control del ascensor) y freeCAD y LibreCAD para Diseño।

Abajo encontraréis 3 সংরক্ষণাগার:

inoelevator.zip -> código arduino para gestionar la lógica del ascensor।

elevador.dxf -> planos del modelo।

anima.aia-> código aplicación de control del ascensor para android (App Inventor)।

ENG

কিভাবে তৈরি করবেন, ধাপে ধাপে, Arduino (ইন/আউট ডেটা কন্ট্রোলার -ব্লুটুথ বা সিরিয়াল_), অ্যাপ উদ্ভাবক (কন্ট্রোল প্যানেল অ্যান্ড্রয়েড অ্যাপ) এর মতো প্রযুক্তি ব্যবহার করে একটি স্কেলড লিফট মডেল। শুধুমাত্র বিনামূল্যে সফটওয়্যার ব্যবহার! (ব্লুপ্রিন্ট এবং 3D মডেলিং এর জন্য LibreCAD বা FreeCAD)

3 টি ডাউনলোড পাওয়া যায়:

inoelevator.zip -> Arduino কোড, লিফট মডেল নিয়ন্ত্রণ করতে ।.elevador.dxf -> ব্লুপ্রিন্ট।

anima.aia-> অ্যান্ড্রয়েড অ্যাপ কোড (অ্যাপ ইনভেন্টর)।

ধাপ 1: প্রিন্টিং এবং সোয়িং…

ইএসপি

ইমপ্রাইম লস প্ল্যানোস। Están preparados para imprimirlos en DIN-A4

লা হেরামিয়েন্টা ইউটিলিজাদা পোর নোসোট্রোস হা সিদো ইনিকামেন্টে লা কি ভেস, উনা সিয়েরা দে ভাইভান। টেন আন পোকো ডি প্যাসিয়েন্সিয়া ওয়াই ইউএসএ লিজা প্যারা সুভিজার লাস পাইজাস।

ENG

ব্লুপ্রিন্ট: DIN-A4 ফরম্যাটে প্রিন্ট করার জন্য প্রস্তুত

পরবর্তী ধাপের জন্য প্রধান হাতিয়ার ছিল একটি জিগস (ছবি দেখুন)। ধৈর্য ধরুন এবং নিখুঁত আকার পেতে স্যান্ডপেপার ব্যবহার করুন।

ধাপ 2: একত্রিত করা

একত্রিত করা
একত্রিত করা

ইএসপি

Reunir todas las piezas y fijarlas te llevará un tiempo। Depende del tipo de superficie de madera que utilities (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

সমস্ত অংশ একসাথে পান এবং সেগুলি ঠিক করতে আপনার কিছুটা সময় লাগবে। এটি আপনার ব্যবহৃত কাঠের পৃষ্ঠের উপর নির্ভর করে (উদাহরণস্বরূপ MDF)। আপনি যদি স্ক্রু ব্যবহার করেন তবে সাবধান থাকুন, যত্ন নিন তারা কেবিন চলাচলে বাধা দেয় না। আঠালো এবং clamps ব্যবহার করুন। পূর্বে আপনাকে প্রতিটি তলার উচ্চতা ডিজাইন করতে হবে (পরিকল্পনাগুলিতে দেওয়া হয়নি)। আমরা পিলার হিসাবে 3 টি কাঠের স্ট্রিপ (20 x 50 মিমি) ব্যবহার করি।

ধাপ 3: স্টেপার মোটর

স্টেপার মোটর
স্টেপার মোটর

ইএসপি

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) no está বাস্তবায়ন en esta versión-। También disponíamos de un módulo EasyDriver para Arduino, así que no había duda।

La বাস্তবায়ন ডেল EasyDriver en 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

একটি ভাঙ্গা এইচপি লেজার প্রিন্টার থেকে একটি পুনর্ব্যবহৃত স্টেপার মোটর, এবং একটি ইজিড্রাইভার মডিউল ছিল আমাদের শুরুর পয়েন্ট। এই প্রকল্পের জন্য একটি স্টেপার মোটর আমাদের এটি উন্নত করতে দেয়, (যেমন। নির্বাচিত মেঝেতে আসার আগে কেবিনকে ধীর করে দেওয়া …) -এই বৈশিষ্ট্যটি এই সংস্করণে প্রয়োগ করা হয়নি- অন্যান্য ধরণের মোটর এই প্রকল্পে পুরোপুরি ফিট করে, সম্ভবত…

EasyDriver মডিউল বাস্তবায়ন সহজ। কোডটি দেখুন (inoelevator.zip), যদি আপনার কোন অভিজ্ঞতা না থাকে তবে এখানে পড়ুন এবং/অথবা এটি দেখুন এই প্রকল্পে আমরা AccelStepper লাইব্রেরি ব্যবহার করি না।

ধাপ 4: ব্লুটুথ মডিউল

ব্লুটুথ মডিউল
ব্লুটুথ মডিউল

ইএসপি

La inclusión de un módulo 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 বাস্তবায়ন 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

এই প্রকল্পে একটি ব্লুটুথ মডিউল প্রবর্তন করা আমাদের জন্য একটি চমক ছিল (অবশ্যই, এটি আমাদের প্রথম ধারণা ছিল না!)। সত্যিই, এটি প্রতিটি তলায় একটি নিয়ন্ত্রণ বোতাম এবং কেবিনে একটি বোতাম প্যানেল দিয়ে ডিজাইন করা হয়েছিল। ওহ!, আমার মাথার দ্বিগুণ সাইজ চিন্তা করে কিভাবে এটা সম্ভব করা যায় … (আমি আসন্ন আপগ্রেডের জন্য এই ধারণাটি ভুলে যাব না)। আরেকটি কারণ ছিল যখন আমরা এটি লিখছিলাম তখন আরডুইনো কোডটি পরীক্ষা এবং ডিবাগ করার উপায়। সেরা সমাধানটি ছিল আসল: একটি ব্লুটুথ মডিউল ব্যবহার করে (সেই দিনগুলিতে আমরা ব্লু কন্ট্রোল নামে একটি অ্যান্ড্রয়েড অ্যাপ ব্যবহার করতাম)। পরবর্তী ধাপটি সুস্পষ্ট ছিল, নিয়ন্ত্রণের জন্য আমাদের নিজস্ব অ্যাপ্লিকেশন তৈরি করুন।

ধাপ 5: কন্ট্রোল প্যানেল* (অ্যান্ড্রয়েড অ্যাপ)

কন্ট্রোল প্যানেল* (অ্যান্ড্রয়েড অ্যাপ)
কন্ট্রোল প্যানেল* (অ্যান্ড্রয়েড অ্যাপ)
কন্ট্রোল প্যানেল* (অ্যান্ড্রয়েড অ্যাপ)
কন্ট্রোল প্যানেল* (অ্যান্ড্রয়েড অ্যাপ)

ইএসপি

অ্যাপ আবিষ্কারক es muy versátil, está muy documentado y realmente es sorprendente।

La lógica de la aplicación (anima.aia) es sencilla, estudia el código (bloques) বাস্তবায়ন, es realmente simple। Si, también sabemos que es mejorable (futuras versiones están por venir…)

ENG

অ্যাপ উদ্ভাবক একটি অ্যান্ড্রয়েড অ্যাপ কিভাবে তৈরি করতে হয় তা জানার একটি বিস্ময়কর উপায়, নথিভুক্ত এবং শেখা এবং ব্যবহার করা সত্যিই সহজ।

"Anima.aia" এর ভিতরে দেখুন, সহজ। কোড (ব্লক) পড়ুন, এবং হ্যাঁ, আমরা জানি, এর অনেক উন্নতি দরকার।

ধাপ 6: চূড়ান্ত স্পর্শ

চূড়ান্ত স্পর্শ
চূড়ান্ত স্পর্শ
চূড়ান্ত স্পর্শ
চূড়ান্ত স্পর্শ

ইএসপি

এল 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 sitado 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 sitado 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 cables "colgando", puedes hacerla fácilmente si dispones de una sierra de mesa o una fresadora।

ENG

একটি হল সেন্সর (চৌম্বক ক্ষেত্র সনাক্ত করতে সক্ষম) হল হার্ডওয়্যার যা নির্বাচিত মেঝেতে থামার জন্য মাইক্রোকন্ট্রোলার (Arduino) কে সংকেত পাঠায়। নিশ্চিত করুন যে এই সেন্সরগুলি সঠিকভাবে স্থাপন করা হয়েছে: কেবিন এবং প্ল্যাটফর্ম একই স্তরে রয়েছে। স্তম্ভে একটি গহ্বর আপনাকে তারের লাইনে রাখতে দেয়।

ধাপ 7: টিপস

পরামর্শ
পরামর্শ

ইএসপি

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, el software está abierto a mejoras que espero nos contéis।

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

ENG

ছবিতে আপনি দেখতে পারেন, আরো বিস্তারিতভাবে, প্রকল্পের সমস্ত অংশ। শুধু একটি শুরু বিন্দু, কিন্তু আমরা একটি ভাল এক মনে করি। হার্ডওয়্যার অংশ তৈরির পরে, কোডটি উন্নত করা যেতে পারে। আমরা আপনার কাছ থেকে শ্রবণ করার জন্য উন্মুখ।

আমরা আপনার কল্পনা বের করে আনতে আশা করি।

প্রস্তাবিত: