সুচিপত্র:

প্রকল্প 2 স্মার্ট-হেলমেট: 6 ধাপ (ছবি সহ)
প্রকল্প 2 স্মার্ট-হেলমেট: 6 ধাপ (ছবি সহ)

ভিডিও: প্রকল্প 2 স্মার্ট-হেলমেট: 6 ধাপ (ছবি সহ)

ভিডিও: প্রকল্প 2 স্মার্ট-হেলমেট: 6 ধাপ (ছবি সহ)
ভিডিও: গরুটা সাথে কি হয়েছে #shorts #wildlifebd 2024, নভেম্বর
Anonim
প্রকল্প 2 স্মার্ট-হেলমেট
প্রকল্প 2 স্মার্ট-হেলমেট
প্রকল্প 2 স্মার্ট-হেলমেট
প্রকল্প 2 স্মার্ট-হেলমেট
প্রকল্প 2 স্মার্ট-হেলমেট
প্রকল্প 2 স্মার্ট-হেলমেট

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

এই প্রকল্পের জন্য আমাদের প্রয়োজনীয় অংশগুলি হল:

- একটি Arduino Uno

- ব্রেডবোর্ড

- জাম্পার তার

- প্রতিরোধক

- আলো

- ব্লুটুথ মডিউল (কম শক্তি সামঞ্জস্যপূর্ণ নয়)

- ওএলইডি

আপনি এটি BoM এ দেখতে পারেন যা আমি এখানে লিঙ্ক করেছি। বাকি নির্দেশের জন্য, আমি আপনাকে ব্যাখ্যা করব কিভাবে আপনি এই প্রকল্পটি পুনরায় তৈরি করতে পারেন।

ধাপ 1: পণ্যের তথ্য

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

ধাপ 2: ফ্রিজিং

ফ্রিজিং
ফ্রিজিং

সুতরাং, প্রথমত আমরা আইপিও শিক্ষার্থীর কাছ থেকে একটি ফ্রিজিং স্কিম পেয়েছি, কারণ আপনার যন্ত্রাংশগুলি কীভাবে সঠিকভাবে কাজ করে তা আপনাকে জানতে হবে।

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

ধাপ 3: সাধারণ ডাটাবেস কাঠামো

সাধারণ ডাটাবেস কাঠামো
সাধারণ ডাটাবেস কাঠামো

স্বাভাবিক ডাটাবেস কাঠামোর জন্য, আপনাকে প্রথমে একটি প্রাথমিক অধ্যয়ন করতে হবে। এখানে আপনি কোন ডেটা প্রয়োজন এবং আপনার প্রকল্প কিভাবে কাজ করবে তা নিয়ে চিন্তাভাবনা করতে পারেন।

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

ধাপ 4: Azure ফাংশন

Azure ফাংশন
Azure ফাংশন
Azure ফাংশন
Azure ফাংশন
Azure ফাংশন
Azure ফাংশন

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

ধাপ 5: আবেদন

আবেদন
আবেদন
আবেদন
আবেদন
আবেদন
আবেদন

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

ধাপ 6: শেষ পণ্য

শেষ পণ্য
শেষ পণ্য
শেষ পণ্য
শেষ পণ্য
শেষ পণ্য
শেষ পণ্য

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

আমি আশা করি সবকিছু পরিষ্কার এবং ভাল ছিল এবং এই পোস্টটি আপনাকে অনেক সাহায্য করেছে।

এই প্রকল্পের সদস্যরা:- বেনুট সভেন- স্টেইলেন্স লেনার্ট- দুজারদিন লরেন্স

HOWEST Kortrijk, Belgium এ নতুন মিডিয়া এবং কমিউনিকেশন টেকনোলজি অধ্যয়নরত।

প্রস্তাবিত: