সুচিপত্র:

সৌর চালিত আরডুইনো সারভাইভাল কিট: 8 টি ধাপ
সৌর চালিত আরডুইনো সারভাইভাল কিট: 8 টি ধাপ
Anonim
সৌর চালিত আরডুইনো সারভাইভাল কিট
সৌর চালিত আরডুইনো সারভাইভাল কিট
সৌর চালিত আরডুইনো সারভাইভাল কিট
সৌর চালিত আরডুইনো সারভাইভাল কিট

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

এই টিউটোরিয়ালে উপলব্ধ কোড এবং উপকরণগুলির বেশিরভাগই সম্ভব হয়েছে ওপেন সোর্স সম্প্রদায় এবং ক্রিয়েটরদের সমৃদ্ধ বিশ্বকে ধন্যবাদ যা একে অপরকে সাহায্য করতে ইচ্ছুক।

এই মডিউলের জন্য একটি ওয়েব অ্যাপ্লিকেশনও লেখা হয়েছে। এটি আপনাকে আপনার ফোন ছাড়া চলার অনুমতি দেবে এবং এখনও আপনার দীর্ঘ পথ ও ভ্রমণ ট্র্যাক করতে সক্ষম হবে এবং Googles Maps API ব্যবহার করে সেগুলি কল্পনা করতে পারবে। এই প্রোগ্রামটি লেখার জন্য একটি সহজ এবং আপনি যদি পৃষ্ঠার নান্দনিকতা বা বৈশিষ্ট্যগুলি পরিবর্তন করতে চান তবে এটি নিজেও করা যেতে পারে। তবে মনে রাখবেন যে এটি অবশ্যই ক্রোমে খোলা উচিত কারণ এটি ব্লুটুথ এপিআই -তে সর্বশেষ এবং সর্বশ্রেষ্ঠ ওয়েব ব্যবহার করে।

ধাপ 1: প্রয়োজনীয়তা

প্রয়োজনীয়তা
প্রয়োজনীয়তা
প্রয়োজনীয়তা
প্রয়োজনীয়তা
প্রয়োজনীয়তা
প্রয়োজনীয়তা
প্রয়োজনীয়তা
প্রয়োজনীয়তা

এই টিউটোরিয়ালে ব্যবহৃত প্রযুক্তি নিম্নরূপ:

একটি Arduino মেগা 2560 (কোড আপলোড করার জন্য একটি USB-A থেকে USB টাইপ B তারের সাথে) 4x নমনীয় সৌর প্যানেল A Seeed স্টুডিও সোলার শিল্ড v2.2An HM-10 ব্লুটুথ Arduino মডিউল (ব্লুটুথ 4.0 সমর্থন করে যা আধুনিক ডিভাইসের সাথে যোগাযোগের জন্য গুরুত্বপূর্ণ এবং ওয়েব পেজ) একটি জিপিএস মডিউল একটি সাধারণ বোতাম যেকোনো ইলেক্ট্রনিক অ্যাডুইনো বুজার একটি 5000 এমএএইচ ব্যাটারি প্যাক যা মাইক্রো-ইউএসবি এর মাধ্যমে চার্জিং এবং ইউএসবি-এ এর মাধ্যমে ডিসচার্জ করা সমর্থন করে। ব্যবহার এবং পরীক্ষার সহজতার জন্য একটি রুটিবোর্ড অনেক তারের !! (পুরুষ থেকে মহিলা, পুরুষ থেকে পুরুষ, মহিলা থেকে মহিলা, বিদ্যুতের তারগুলি যা ছোট স্রোতে সক্ষম)

পদক্ষেপ 2: পাওয়ার সেটআপ

পাওয়ার সেটআপ
পাওয়ার সেটআপ
পাওয়ার সেটআপ
পাওয়ার সেটআপ
পাওয়ার সেটআপ
পাওয়ার সেটআপ

আমাদের মোবাইল সেটআপের সবচেয়ে গুরুত্বপূর্ণ অংশ হচ্ছে চলতে চলতে আমাদের শক্তি নিশ্চিত করা। আমরা আমাদের সৌর প্যানেল দিয়ে একটি 6 ভোল্ট সিস্টেম তৈরি করার জন্য আমাদের উপাদানগুলিকে রক্ষা করার জন্য সীড সৌর ieldাল ব্যবহার করব। Seeed Solar Shield 4.8 ~ 6 ভোল্টের একটি সোলার ইনপুট ভোল্টেজ পরিচালনা করতে পারে। অতিরিক্ত ভোল্টেজ সরবরাহ করে এবং এটিকে নামিয়ে দিয়ে অথবা বিভিন্ন উপায়ে আপনার সার্কিটগুলিকে তারের মাধ্যমে এই পরিসরের সাথে নির্দ্বিধায় খেলতে পারেন।

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

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

ধাপ 2. বি: ভোল্টমিটার দিয়ে আপনার ওয়্যারিং পরীক্ষা করা একটি ভাল অভ্যাস। যদি অন্ধকারে কাজ করা হয়, আপনার ফোনের ক্যামেরা থেকে একটি টর্চলাইট যথেষ্ট পরিমাণে ভোল্টেজ পাঠানোর জন্য যথেষ্ট হওয়া উচিত যা দৃশ্যমান হবে।

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

ধাপ 3b: উপরের ধাপের মতো, আপনি সম্ভবত আপনার পাওয়ার ব্যাঙ্কে সরাসরি ব্যাটারি টার্মিনালে প্লাগ করতে পারবেন না, বিশেষত একটি বাণিজ্যিক স্টাইলের পাওয়ার ব্যাঙ্কের সাথে। সম্ভবত আপনি তারের কাটা এবং একটি সোল্ডার ব্যবহার করতে হবে যাতে তারগুলি সংশোধন করা যায় যাতে এটি সৌর চার্জিংয়ের জন্য ব্যাটারি টার্মিনালে প্লাগ ইন করা যায়।

ধাপ 4. এছাড়াও পাওয়ার ব্যাঙ্কের সাথে, এটি সৌর ieldালের মাইক্রো ইউএসবি পোর্টে প্লাগ ইন করুন। আমাদের পাওয়ার ব্যাংক মাইক্রো ইউএসবি এর মাধ্যমে চার্জ করে এবং ইউএসবি-এ এর মাধ্যমে ডিসচার্জ হয়। চার্জ এবং ডিসচার্জ নিরীক্ষণের জন্য একটি প্রোগ্রামের মাধ্যমে, আপনার পাওয়ারব্যাঙ্কটি একই সময়ে চার্জ এবং ডিসচার্জ করার ক্ষমতা/অক্ষমতা নির্বিশেষে আপনার সম্পূর্ণ ব্যবহার করতে সক্ষম হওয়া উচিত।

সোলার সিল্ড শিল্ড সোলার প্যানেল থেকে কখন বিদ্যুৎ আসছে তা নির্দেশ করার জন্য একটি লাল আলো প্রদান করে। এটি পরীক্ষায় সহায়ক হতে পারে!

এখন যেহেতু আমাদের পাওয়ারব্যাঙ্ক চার্জিংয়ের জন্য উপযুক্তভাবে প্রস্তুত, আমরা আপনার নির্বাচিত ফোন চার্জারটি সাথে নিয়ে আসতে পারি যাতে আপনি যে কোন যাত্রায় আপনার ফোনকে শক্তি দিতে পারেন! ইউএসবি-সি, লাইটনিং, মাইক্রোসবি, আপনি এটির নাম দিন!

ধাপ 3: ব্লুটুথ এবং জিপিএস মডিউল

ব্লুটুথ এবং জিপিএস মডিউল
ব্লুটুথ এবং জিপিএস মডিউল
ব্লুটুথ এবং জিপিএস মডিউল
ব্লুটুথ এবং জিপিএস মডিউল
ব্লুটুথ এবং জিপিএস মডিউল
ব্লুটুথ এবং জিপিএস মডিউল

আপনি একটি ছোট Arduino ব্যবহার করছেন কি না তার উপর নির্ভর করে নিম্নলিখিত পদক্ষেপগুলির জন্য একটি ব্রেডবোর্ড ব্যবহার করা দরকারী হতে পারে।

এই পদক্ষেপগুলির জন্য, আমরা সফটওয়্যার সিরিয়াল লাইব্রেরি ব্যবহার করব। যদি আপনি মেগা থেকে আলাদা Arduino অনুসরণ করে থাকেন, (যেমন Arduino DUE), তাহলে আপনি নিম্নলিখিত কোড এবং ধাপগুলি চালিয়ে যেতে লাইব্রেরির অভাব খুঁজে পেতে পারেন। আমি ব্যক্তিগতভাবে DUE এ সমাধান খুঁজে পেতে সংগ্রাম করেছি এবং MEGA 2560 এ সুইচ করেছি।

ধাপ 1: পিন

এইচএম - 10

HM-10 5 ভোল্ট নামতে পারে, তাই নির্দ্বিধায় এটি 3.3 বা 5v পিনে সংযুক্ত করুন

vcc - 5vtx - 11rx - 10gnd - GND

জিপিএস (NEO-6M-0-001)

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

vcc - 5vrx - 18tx - 19gnd - GND

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

জিপিএস মডিউল এবং আরডুইনো মেগা 2560 এর বৃহত্তর মেমরির সাহায্যে, আমরা আমাদের জিপিএস ডেটা ব্লুটুথ ডিভাইসে পাঠাতে পারি এবং বিভিন্ন ওয়েব অ্যাপ্লিকেশনগুলির মাধ্যমে মানচিত্র তৈরি করতে পারি।

নীচের কোড লিঙ্ক করুন

github.com/andym03/ArduinoSurvivalKit

ধাপ 4: (ptionচ্ছিক) LED বাটন তারের

(Alচ্ছিক) LED বাটন তারের
(Alচ্ছিক) LED বাটন তারের
(Alচ্ছিক) LED বাটন তারের
(Alচ্ছিক) LED বাটন তারের
(Alচ্ছিক) LED বাটন তারের
(Alচ্ছিক) LED বাটন তারের

আপনি ভাল জানেন, বোতামগুলি একটি সাধারণ দুটি পিন সংযোগের মাধ্যমে তারযুক্ত করা যেতে পারে। বোতাম টিপলে, এই পিনের মধ্যে সংযোগ পুনরুদ্ধার করা হয়। অনেক LED বাটন আলোর জন্য অতিরিক্ত পিন থাকবে। এটি আলো এবং নান্দনিকতার শারীরিক যুক্তি এবং বোতামের প্রকৃত উদ্দেশ্যকে আলাদা করে। আমাদের বোতামে তারের জন্য ইতিবাচক এবং নেতিবাচক সংযোগগুলির জন্য একটি লেবেল রয়েছে, তবে আমাদের I/O পিনের জন্য তারের অভাব ছিল। এর জন্য কিছু পরীক্ষা বা বিড়ম্বনার প্রয়োজন হতে পারে। ধাপ 1: আপনার বোতামটি প্রং 'পিন' দিয়ে নিন এবং তার পরিবর্তে পুরুষের তারগুলি সোল্ডার করুন যাতে বোতামটি একটি রুটিবোর্ডে বা সরাসরি আপনার Arduino এ রাখা যায়। পদক্ষেপ 1b। তাপ সঙ্কুচিত এবং বৈদ্যুতিক টেপ যোগ করা আপনার তারের নতুন সোল্ডারের স্থায়িত্ব নিশ্চিত করার একটি চমৎকার উপায় হতে পারে। এই ধাপটি এড়িয়ে যাওয়া সময় সাশ্রয় করবে কিন্তু যখন আপনি আপনার নতুন ফেন্সি বোতামটি পরীক্ষা করছেন তখন বিশেষ করে যখন ইতিমধ্যেই লেবেলিং ইস্যুতে দৌড়াচ্ছে তখন আরও বেশি অনিশ্চয়তা সৃষ্টি করবে।

ধাপ ২. আপনার বোতামটি পরীক্ষা করুন এবং এতে আপনার পছন্দ মতো যুক্তি যুক্ত করুন, যেমন ব্লুটুথ চালু করা বা আমাদের বুজারের জন্য একটি বোতাম হিসাবে কাজ করা যা ভবিষ্যতে ধাপে ইনস্টল করা হবে।

ধাপ 3: আপনার কোডে একটি ডিবাউন্সার অন্তর্ভুক্ত করতে ভুলবেন না যা আপনি বাটন ব্যবহার করে শেষ করুন। ডিবাউন্সারগুলি বৈদ্যুতিক স্রোতকে স্বজ্ঞাত এবং প্রোগ্রামিংয়ের জন্য ব্যবহারযোগ্য করার একটি দুর্দান্ত উপায়।

পিন: আমাদের বোতামটি 3.3v লাইনের নিচে স্থল সহ স্থাপন করা হয়েছে। অন্যান্য পিন যথাক্রমে 5 এবং 6 এ রয়েছে এবং আমাদের বুজার নিয়ন্ত্রণ করে।

ধাপ 5: বিকল্প 2: সাধারণ বোতাম

বিকল্প 2: সাধারণ বোতাম
বিকল্প 2: সাধারণ বোতাম

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

ধাপ 6: বুজার

বুজার
বুজার

সঠিক ফ্রিকোয়েন্সি একটি বজার পশুদের (এবং সম্ভাব্য, বিরক্তিকর ছোট শিশুদের) একটি ভয় হতে পারে। আপনি বাজারটি উড়িয়ে দেবেন না তা নিশ্চিত করার জন্য একটি প্রতিরোধক ব্যবহার করা যেতে পারে, কারণ এটি আমাদের আরডুইনো আউটপুট করতে পারে এমন 3.3 ভোল্টের প্রয়োজন হয় না।

Arduino Mega 2560 এর কাছে পিন আছে, এবং আমাদের তিন প্রকারের বজার 47 পিনে প্লাগ ইন করা হয়েছে, মূলত আলাদা আলাদা উপাদান থেকে আলাদা এবং সংগঠিত রাখার জন্য।

ধাপ 7: আবেদন: ptionচ্ছিক পদক্ষেপ - একটি সৌর চালিত জ্যাকেট

আবেদন: চ্ছিক পদক্ষেপ - একটি সৌর চালিত জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি সৌর চালিত জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি সৌর চালিত জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি সৌর চালিত জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি সৌর চালিত জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি সৌর চালিত জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি সৌর চালিত জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি সৌর চালিত জ্যাকেট

সৌর প্যানেল বসানো:

লাইটওয়েট এবং নমনীয় সোলার প্যানেলের pieces টি টুকরোতে পুরোপুরি ফিট করার জন্য একটি পুনর্ব্যবহারযোগ্য প্লাস্টিকের পকেট তৈরি করা হয় যার ধাতব রিং হোল থাকে যা তারের জ্যাকেটের মাঝের স্তর দিয়ে বাম দিকে চার্জ করার জন্য পাওয়ার ব্যাঙ্কে পৌঁছাতে পারে -স্মার্ট জ্যাকেটের হাত। এটি সামনের দিকে স্থাপন করা হয়েছে কারণ দূরপাল্লার হাইকাররা রাতের বেলা থাকার জন্য বড় ব্যাকপ্যাক বহন করবে সেখানে পিছনে প্যানেলগুলি স্থাপন করা অবশ্যই সামনের দিকে রাখার চেয়ে কম কার্যকর হবে।

পুনর্ব্যবহৃত স্বচ্ছ প্লাস্টিক, অতএব এটি প্যানেলের কার্যকারিতা প্রভাবিত করবে না কারণ এটি সূর্যের আলোকে যেতে দেয় এবং জল প্রতিরোধীও যা তারের ক্ষতি হতে বাধা দিতে পারে।

এছাড়াও একটি আয়তক্ষেত্রের স্ট্রিপ রয়েছে যা ধাতব রিংকে আচ্ছাদিত করে যা ব্যাটারি এবং প্যানেলের মধ্যে সংযোগ স্থাপনের অনুমতি দেয় যা কেবল তারের সংযোগকে আবৃত করার জন্য সঠিকভাবে পরিমাপ করা হয় কিন্তু প্যানেলের পৃষ্ঠকে নয়।

আকার: প্লাস্টিকের পকেট 4 (195 মিমি x 58 মিমি) সৌর প্যানেলগুলিকে ঝরঝরে এবং দক্ষতার সাথে ড্রপ প্যাটার্নে সাজানোর অনুমতি দেয়।

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

ধাপ 8: আবেদন: চ্ছিক পদক্ষেপ - একটি স্মার্ট জ্যাকেট

আবেদন: চ্ছিক পদক্ষেপ - একটি স্মার্ট জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি স্মার্ট জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি স্মার্ট জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি স্মার্ট জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি স্মার্ট জ্যাকেট
আবেদন: চ্ছিক পদক্ষেপ - একটি স্মার্ট জ্যাকেট

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

প্রস্তাবিত: