সুচিপত্র:

আলেক্সা ভিত্তিক ভয়েস নিয়ন্ত্রিত রকেট লঞ্চার: 9 টি ধাপ (ছবি সহ)
আলেক্সা ভিত্তিক ভয়েস নিয়ন্ত্রিত রকেট লঞ্চার: 9 টি ধাপ (ছবি সহ)

ভিডিও: আলেক্সা ভিত্তিক ভয়েস নিয়ন্ত্রিত রকেট লঞ্চার: 9 টি ধাপ (ছবি সহ)

ভিডিও: আলেক্সা ভিত্তিক ভয়েস নিয়ন্ত্রিত রকেট লঞ্চার: 9 টি ধাপ (ছবি সহ)
ভিডিও: কিভাবে হ্যান্ড ফ্রি এ্যাকসেস ভয়েস কন্ট্রোল ব্যবহার করবেন 2024, জুলাই
Anonim
আলেক্সা ভিত্তিক ভয়েস নিয়ন্ত্রিত রকেট লঞ্চার
আলেক্সা ভিত্তিক ভয়েস নিয়ন্ত্রিত রকেট লঞ্চার

শীতের seasonতু যতই ঘনিয়ে আসছে; বছরের সেই সময় আসে যখন আলোর উৎসব পালিত হয়। হ্যাঁ, আমরা দিওয়ালির কথা বলছি যা বিশ্বজুড়ে উদযাপিত একটি সত্য ভারতীয় উৎসব। এই বছর, দিওয়ালি ইতিমধ্যেই শেষ হয়ে গেছে, এবং লোকজনকে পটকা ফাটানো দেখে, আমি আলেক্সা ভিত্তিক ভয়েস কন্ট্রোল্ড রকেট লঞ্চার বা ইগনিটার তৈরির ধারণা নিয়ে এসেছি, যা শুধু ভয়েস কমান্ড দিয়ে রকেট উৎক্ষেপণ করতে পারে, এটি শিশুদের জন্য খুব নিরাপদ এবং মজাদার করে তোলে।

এটা পরিষ্কার করার জন্য, আমি এখানে দীপাবলিতে মানুষকে পটকা বাজাতে উৎসাহিত করার জন্য আসিনি, ভারত সরকার দূষণ রোধে পটকা ফেলার উপর নিষেধাজ্ঞা জারি করেছে এবং এটি মেনে চলা আমাদের দায়িত্ব। এখানে ধারণা হল যে সারা দিন ক্র্যাকার্স ফায়ার করার পরিবর্তে, আসুন একটি শীতল ভয়েস-নিয়ন্ত্রিত আরডুইনো রকেট ইগনিটার তৈরি করি এবং স্টাইলে কয়েকটি রকেট ফায়ার করি। আমি এটাকে জয়-জয় হিসেবে দেখছি।

এই Arduino রকেট লঞ্চার অন্যদের থেকে খুব আলাদা হবে। এটি পাতলা পাতলা কাঠ থেকে তৈরি একটি খুব মজবুত চ্যাসি, একটি নির্ভরযোগ্য রিলে-ভিত্তিক নিয়ন্ত্রণ ব্যবস্থা, এবং রকেটগুলি চালু এবং পুনরায় লোড করার জন্য একটি খুব অনন্য প্রক্রিয়া, তাই আর দেরি না করে, আসুন বিল্ডিং প্রক্রিয়ায় প্রবেশ করি।

ধাপ 1: IoT- ভিত্তিক ভয়েস নিয়ন্ত্রিত স্মার্ট রকেট ইগনিটার

IoT- ভিত্তিক ভয়েস নিয়ন্ত্রিত স্মার্ট রকেট ইগনিটার
IoT- ভিত্তিক ভয়েস নিয়ন্ত্রিত স্মার্ট রকেট ইগনিটার
IoT- ভিত্তিক ভয়েস নিয়ন্ত্রিত স্মার্ট রকেট ইগনিটার
IoT- ভিত্তিক ভয়েস নিয়ন্ত্রিত স্মার্ট রকেট ইগনিটার
IoT- ভিত্তিক ভয়েস নিয়ন্ত্রিত স্মার্ট রকেট ইগনিটার
IoT- ভিত্তিক ভয়েস নিয়ন্ত্রিত স্মার্ট রকেট ইগনিটার
IoT- ভিত্তিক ভয়েস নিয়ন্ত্রিত স্মার্ট রকেট ইগনিটার
IoT- ভিত্তিক ভয়েস নিয়ন্ত্রিত স্মার্ট রকেট ইগনিটার

সার্কিটের কার্যকরী প্রক্রিয়া খুবই সহজ, রকেট উৎক্ষেপণের জন্য দায়ী প্রধান উপাদান হল নিক্রোম তার, এবং এটি একটি হিটিং কয়েল আকারে আসে। এই নিক্রোম তারটি রকেট ইগনিটার হিসেবে কাজ করবে। কিভাবে? পরে দেখাবো।

আপনি উপরের ছবিতে দেখতে পাচ্ছেন, নিক্রোম তারটি হিটার কয়েলের আকারে আসে, আমার জন্য, এটি এটি পাওয়ার সবচেয়ে সহজ উপায় ছিল। আমাদের এটিকে সোজা টানতে হবে এবং এটিকে বাঁকিয়ে এমন একটি আকৃতি তৈরি করতে হবে যা ছবিতে দেখানো হয়েছে।

একবার আমরা এটি সম্পন্ন করলে, আমরা এটিকে 12V সীসা-অ্যাসিড ব্যাটারি দিয়ে শক্তি দেব এবং এটি লাল গরম জ্বলবে। এটি রকেটের ভিতরে কালো পাউডার জ্বালানোর জন্য যথেষ্ট হবে এবং এটি একটি সাধারণ ফিউজ ডোজের মতো কাজ করবে। পরামর্শ দিন যে এটি একটি উচ্চ ক্ষমতার রকেট লঞ্চ কন্ট্রোলার, তারের লাল গরম করার জন্য প্রয়োজনীয় কারেন্ট বেশি। উচ্চ স্রোতের সাথে কাজ করার সময় নিরাপত্তার পরামর্শ অনুসরণ করুন।

একবার পরীক্ষা শেষ হয়ে গেলে, নিয়ন্ত্রণের প্রক্রিয়াটি কেবল অবশিষ্ট থাকে, যা আমরা নিবন্ধে আরও এগিয়ে যাওয়ার সাথে সাথে করব।

ধাপ 2: আমাদের NodeMCU রকেট লঞ্চ কন্ট্রোলারের জন্য লঞ্চপ্যাড

আমাদের NodeMCU রকেট লঞ্চ কন্ট্রোলারের জন্য লঞ্চপ্যাড
আমাদের NodeMCU রকেট লঞ্চ কন্ট্রোলারের জন্য লঞ্চপ্যাড
আমাদের NodeMCU রকেট লঞ্চ কন্ট্রোলারের জন্য লঞ্চপ্যাড
আমাদের NodeMCU রকেট লঞ্চ কন্ট্রোলারের জন্য লঞ্চপ্যাড
আমাদের NodeMCU রকেট লঞ্চ কন্ট্রোলারের জন্য লঞ্চপ্যাড
আমাদের NodeMCU রকেট লঞ্চ কন্ট্রোলারের জন্য লঞ্চপ্যাড

এই নির্মাণের জন্য, আসুন একটি লঞ্চপ্যাড তৈরি করি। লঞ্চপ্যাড সম্পন্ন হয়ে গেলে, আমরা সহজেই কিছু ক্র্যাকার পুনরায় লোড করতে পারি এবং খুব সহজেই চালু করতে পারি। আমি একটি লঞ্চপ্যাড তৈরি করেছি যা দেখতে ছবিতে দেখানো হয়েছে।

লঞ্চপ্যাড তৈরির ধাপে ধাপে প্রক্রিয়াটি চলুন।

ফ্রেমের দুই পাশের জন্য, আমি প্লাইউডের দুটি (25X3X1.5) ইঞ্চি লম্বা টুকরো ব্যবহার করেছি।

উপরের অংশের জন্য, আমি প্লাইউডের একটি (20X3X1.5) ইঞ্চি লম্বা অংশ ব্যবহার করেছি এবং বেসের জন্য, আমি একটি (20X6X1.5) ইঞ্চি লম্বা পাতলা পাতলা কাঠ ব্যবহার করেছি, যা এটিকে একটু বেশি স্থায়িত্ব দেবে।

এখন, সময় এসেছে নিক্রোম তার-ভিত্তিক ফিলামেন্ট তৈরির, যা আমাদের রকেটের ফিউজ হিসেবে কাজ করবে।

এর জন্য, আমি একটি 1000W নিক্রোম ওয়্যার বেস হিটিং কয়েল কিনেছি, এটিকে সোজা করেছি এবং ছবিতে যে কাঠামোটি দেখানো হয়েছে তা তৈরি করেছি। দেখানো হিসাবে নিক্রোম তারের আকার দিতে আমাকে দুটি প্লায়ার এবং সাইড কাটার ব্যবহার করতে হয়েছিল।

একবার এটি করা হয়ে গেলে, আমি 20 "প্লাইউড ব্লকের টুকরোটি সাতটি টুকরোতে ভাগ করেছিলাম এবং নিক্রোম ওয়্যার-ভিত্তিক ফিলামেন্টগুলি রাখার জন্য গর্তগুলি ড্রিল করেছিলাম এবং একবার এটি হয়ে গেলে, এটি নীচের চিত্রগুলির মতো দেখাচ্ছিল।

কিন্তু ফিলামেন্ট স্থাপন করার আগে, আমি প্রতিটি টার্মিনালে 1 বর্গ মিমি পুরু তামার তার সংযুক্ত করেছি এবং সেগুলি গর্তের মধ্য দিয়ে দিয়েছি, একবার সবকিছু শেষ হয়ে গেলে।

আপনি দেখতে পাচ্ছেন, আমি তারের এবং ফিলামেন্টগুলিকে নিরাপদ করার জন্য দুটি উপাদান আঠালোও রেখেছি। এটি সম্পন্ন হলে, আমাদের লঞ্চপ্যাড সম্পূর্ণ।

এবং যেমন আপনি এই বিভাগের প্রথম ছবি থেকে দেখতে পাচ্ছেন, আমি সরাসরি পিসিবিতে ফিলামেন্টের তারগুলি সংযুক্ত করেছি কারণ আমরা খুব উচ্চ স্রোতের সাথে কাজ করছি তাই আমি স্ক্রু টার্মিনাল স্থাপন করতে বিরক্ত হইনি, এবং এটি আমাদের চেসিসের সমাপ্তি চিহ্নিত করে নির্মাণ প্রক্রিয়া।

ধাপ 3: আলেক্সা নিয়ন্ত্রিত রকেট লঞ্চারের জন্য প্রয়োজনীয় উপাদান

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

12V- রিলে - 3

বিডি 139 ট্রানজিস্টার - 3

1N4004 ডায়োড - 3

5.08 মিমি স্ক্রু টার্মিনাল - 1

LM7805 - ভোল্টেজ রেগুলেটর - 1

100uF Decoupling ক্যাপাসিটর - 2

5.1V জেনার ডায়োড - 1

NodeMCU (ESP8266-12E) বোর্ড - 1

ডটেড পারফ বোর্ড -

তারের সংযোগ - 10

ধাপ 4: আরডুইনো রকেট লঞ্চার সার্কিট ডায়াগ্রাম

আরডুইনো রকেট লঞ্চার সার্কিট ডায়াগ্রাম
আরডুইনো রকেট লঞ্চার সার্কিট ডায়াগ্রাম

আলেক্সা নিয়ন্ত্রিত রকেট লঞ্চারের সম্পূর্ণ পরিকল্পনা এখানে দেওয়া হয়েছে।

আমি একটি পিনকে অন্য পিনের সাথে সংযুক্ত করতে ট্যাগ ব্যবহার করেছি। যদি আপনি যথেষ্ট কাছ থেকে দেখেন, তাহলে পরিকল্পিত ব্যাখ্যা করা কঠিন হওয়া উচিত নয়।

সার্কিট নির্মাণ বেশ সহজবোধ্য, তাই আমি বিস্তারিত বিবরণে যাব না।

প্রথমত, আমাদের IC1 আছে যা একটি LM7805 ভোল্টেজ নিয়ন্ত্রক, যার 100uF decoupling ক্যাপাসিটার C1 এবং C2 দ্বারা চিহ্নিত।

এর পরে, আমাদের প্রকল্পের কেন্দ্রবিন্দু রয়েছে, নোডএমসিইউ বোর্ড, যেখানে ইএসপি -12 ই মডিউল রয়েছে। যেহেতু আমরা পুরো সার্কিটকে পাওয়ার জন্য 12V লিড-এসিড ব্যাটারি ব্যবহার করছি, সেজন্য NodeMCU বোর্ডকে পাওয়ার করার জন্য প্রথমে LM7805 ব্যবহার করে 12V থেকে 5V এ রূপান্তর করতে হবে। আমরা এটি করছি কারণ অনবোর্ড AMS1117 ভোল্টেজ রেগুলেটর 12V কে সরাসরি 3.3V এ রূপান্তর করার জন্য যথেষ্ট নয়, এজন্য 7805 প্রয়োজন।

এগিয়ে যাচ্ছি, আমাদের তিনটি 12V রিলে আছে, এই প্রদর্শনের জন্য, আমরা তিনটি রিলে ব্যবহার করছি, কিন্তু যেমনটি আমরা আগে উল্লেখ করেছি, লঞ্চপ্যাডে 7 টি রকেটের জন্য স্থানধারক রয়েছে। আপনি কোডটি কিছুটা পরিবর্তন করতে পারেন এবং সাতটি রকেট পুরোপুরি চালু করতে পারেন। তিনটি রিলে একটি টি 1, টি 2 এবং টি 3 দ্বারা চালিত যা তিনটি এনপিএন ট্রানজিস্টর এবং এগুলি একটি বাস্তবের বোঝা চালানোর জন্য যথেষ্ট। অবশেষে, আমাদের তিনটি ফ্রি -হুইলিং ডায়োড রয়েছে যা রিলে দ্বারা উত্পন্ন উচ্চ ভোল্টেজ স্পাইক থেকে সার্কিটকে রক্ষা করছে।

ধাপ 5: পারফবোর্ডে সার্কিট তৈরি করা

পারফবোর্ডে সার্কিট নির্মাণ
পারফবোর্ডে সার্কিট নির্মাণ

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

ধাপ 6: আলেক্সা নিয়ন্ত্রিত রকেট লঞ্চারের জন্য প্রোগ্রামিং নোডএমসিইউ

এখন যেহেতু হার্ডওয়্যার প্রস্তুত, এখন আমাদের আলেক্সা ভিত্তিক ভয়েস নিয়ন্ত্রিত রকেট লঞ্চারের কোডিং শুরু করার সময়। কিন্তু আমরা শুরু করার আগে, আপনার Arduino IDE তে প্রয়োজনীয় লাইব্রেরি যোগ করা গুরুত্বপূর্ণ। নিশ্চিত করুন যে আপনি নীচের দেওয়া লিঙ্ক থেকে সঠিক লাইব্রেরি যোগ করেছেন অন্যথায় কোডটি সংকলনের সময় ত্রুটি ফেলে দেবে।

Espalexa লাইব্রেরি ডাউনলোড করুন

প্রয়োজনীয় লাইব্রেরি যুক্ত করার পরে, সার্কিট কাজ করছে কিনা তা পরীক্ষা করার জন্য আপনি সরাসরি কোডটি আপলোড করতে পারেন। আপনি যদি কোডটি কিভাবে কাজ করে তা জানতে চান, তাহলে পড়তে থাকুন।

ধাপ 7: অ্যালেক্সা অ্যান্ড্রয়েড অ্যাপ্লিকেশন দিয়ে অ্যালেক্সা কনফিগার করা

অ্যালেক্সা অ্যান্ড্রয়েড অ্যাপ্লিকেশন দিয়ে অ্যালেক্সা কনফিগার করা
অ্যালেক্সা অ্যান্ড্রয়েড অ্যাপ্লিকেশন দিয়ে অ্যালেক্সা কনফিগার করা
অ্যালেক্সা অ্যান্ড্রয়েড অ্যাপ্লিকেশন দিয়ে অ্যালেক্সা কনফিগার করা
অ্যালেক্সা অ্যান্ড্রয়েড অ্যাপ্লিকেশন দিয়ে অ্যালেক্সা কনফিগার করা

অ্যালেক্সা কেবল তখনই কমান্ড গ্রহণ করবে যদি এবং শুধুমাত্র যদি এটি ESP8866 ডিভাইসটিকে স্বীকৃতি দেয়। তার জন্য, আমাদের অ্যান্ড্রয়েডে অ্যালেক্সা অ্যাপের সাহায্যে অ্যালেক্সা কনফিগার করতে হবে। আমরা আরও এগিয়ে যাওয়ার আগে একটি গুরুত্বপূর্ণ বিষয় হল যে আমাদের নিশ্চিত করতে হবে যে আলেক্সা এবং 1 (বাক্যটি অসম্পূর্ণ)

এটি করার জন্য, অ্যালেক্সা অ্যাপের আরও বিভাগে যান এবং অ্যাড এ ডিভাইস অপশনে ক্লিক করুন, লাইট এ ক্লিক করুন, তারপর পৃষ্ঠার নীচে স্ক্রোল করুন এবং অন্যটিতে ক্লিক করুন।

পরবর্তীতে, ডিসকভার ডিভাইস এ ক্লিক করুন এবং কিছুক্ষণ অপেক্ষা করুন এর পর অ্যালেক্সা নতুন ডিভাইস খুঁজে পাবে। একবার অ্যালেক্সা ডিভাইসগুলি খুঁজে পেলে, আপনাকে সেগুলিতে ক্লিক করতে হবে এবং সেগুলি তাদের নিজ নিজ স্থান/বিভাগে যুক্ত করতে হবে এবং আপনার কাজ শেষ।

ধাপ 8: আলেক্সা নিয়ন্ত্রিত রকেট লঞ্চার - পরীক্ষা

আলেক্সা নিয়ন্ত্রিত রকেট লঞ্চার - পরীক্ষা
আলেক্সা নিয়ন্ত্রিত রকেট লঞ্চার - পরীক্ষা
আলেক্সা নিয়ন্ত্রিত রকেট লঞ্চার - পরীক্ষা
আলেক্সা নিয়ন্ত্রিত রকেট লঞ্চার - পরীক্ষা

পরীক্ষার প্রক্রিয়ার জন্য, আমি আমার বাগানে গিয়েছিলাম, রকেট থেকে সমস্ত ফিউজ টেনে এনে তাদের নিজ নিজ স্থানে রেখেছিলাম এবং আমি আলেক্সা বলে চিৎকার করেছিলাম…! আমার আঙ্গুলগুলি অতিক্রম করে সমস্ত রকেট চালু করুন। এবং আমার প্রচেষ্টাকে বিশাল সাফল্য হিসেবে চিহ্নিত করে সমস্ত রকেট উড়ে গেল। এটি দেখতে এরকম কিছু ছিল।

অবশেষে, আরো একবার বললাম আলেক্সা…! সমস্ত রকেট চালু করুন, ফিলামেন্টের একটি মহাকাব্য ছবি পেতে যা আপনি নীচে দেখতে পারেন।

ধাপ 9:

ছবি
ছবি

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

প্রস্তাবিত: