বেঙ্গালা আইওটি: 7 টি ধাপ
বেঙ্গালা আইওটি: 7 টি ধাপ
বেঙ্গালা আইওটি
বেঙ্গালা আইওটি

টীম:

  1. রদ্রিগো ফেরাজ আজেভেদো (eu@rodrigoazevedo.com)
  2. জোসে ম্যাসেডো নেটো (jose_macedo.neto@outlook.com)
  3. রিকার্ডো মেডিরোস হর্নুং (ricardo.caverna@gmail.com)

প্রকল্প বর্ণনা:

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

ধাপ 1: অংশ

যন্ত্রাংশ
যন্ত্রাংশ
  • ড্রাগন বোর্ড 410C
  • 96 বোর্ডের জন্য লিঙ্কার মেজানাইন কার্ড স্টার্টার কিট
  • Ultrassonic সেন্সর HC-SR04
  • ব্লোটুথ হেডসেট
  • ব্যাটারি
  • বুজার
  • বোতাম

ধাপ 2: উপাদানগুলি প্লাগ করুন

উপাদানগুলি প্লাগ করুন
উপাদানগুলি প্লাগ করুন
উপাদানগুলি প্লাগ করুন
উপাদানগুলি প্লাগ করুন

ধাপ 3: স্থানীয় সফটওয়্যার ইনস্টল করুন

নিম্নলিখিত সফ্টওয়্যার ইনস্টল করুন:

  1. অ্যান্ড্রয়েড স্টুডিও (https://developer.android.com/studio/install.html
  2. ভিজ্যুয়াল স্টুডিও (https://www.visualstudio.com/pt-br/downloads/)

ড্রাগনবোর্ড অ্যান্ড্রয়েড 5.1 ইনস্টল (বর্তমান সংস্করণ 06-2017) নিয়ে আসে এবং আমরা উপস্থাপিত সমাধানের জন্য এই সংস্করণটি ব্যবহার করি, কিন্তু আপনার প্রয়োজন হলে আপনি 96 বোর্ডস সাইটে উপলব্ধ অ্যান্ড্রয়েডের সংস্করণটি ডাউনলোড এবং ইনস্টল করতে পারেন।

অ্যান্ড্রয়েড 5.1 (https://www.96boards.org/documentation/ConsumerEdition/DragonBoard-410c/Downloads/Android.md/)

ধাপ 4: ক্লাউড পরিষেবা কনফিগার করুন

ক্লাউড পরিষেবা কনফিগার করুন
ক্লাউড পরিষেবা কনফিগার করুন
ক্লাউড পরিষেবা কনফিগার করুন
ক্লাউড পরিষেবা কনফিগার করুন
ক্লাউড পরিষেবা কনফিগার করুন
ক্লাউড পরিষেবা কনফিগার করুন
ক্লাউড পরিষেবা কনফিগার করুন
ক্লাউড পরিষেবা কনফিগার করুন

আমরা এই প্রকল্পের জন্য মাইক্রোসফট আজুর ক্লাউড প্রদানকারী ব্যবহার করি যেখানে নির্দিষ্ট সময়ের জন্য একটি পরীক্ষা ব্যবহারকারী হিসেবে নিবন্ধন করা সম্ভব।

  1. নতুন পরিষেবা যোগ করতে প্লাস (+) এ ক্লিক করুন;
  2. "মোবাইল অ্যাপ" অনুসন্ধান করুন এবং তৈরি করুন ক্লিক করুন;
  3. ক্ষেত্রগুলি পূরণ করুন: আবেদনের নাম, স্বাক্ষর, সম্পদ গোষ্ঠী, স্থানীয়করণ/পরিষেবা পরিকল্পনা এবং তৈরি করুন ক্লিক করুন;
  4. সম্পন্ন!

ধাপ 5: স্থানীয় অ্যাপ তৈরির জন্য টেমপ্লেট ডাউনলোড করুন

স্থানীয় অ্যাপ তৈরির জন্য টেমপ্লেট ডাউনলোড করুন
স্থানীয় অ্যাপ তৈরির জন্য টেমপ্লেট ডাউনলোড করুন
স্থানীয় অ্যাপ তৈরির জন্য টেমপ্লেট ডাউনলোড করুন
স্থানীয় অ্যাপ তৈরির জন্য টেমপ্লেট ডাউনলোড করুন
  1. উন্নয়নের গতি বাড়ানোর জন্য অ্যান্ড্রয়েড টেমপ্লেট ডাউনলোড করুন;
  2. পছন্দসই বৈশিষ্ট্যগুলি পরিবর্তন করতে অ্যান্ড্রয়েড স্টুডিওতে খুলুন;
  3. GpioProcessor.java একটি গুরুত্বপূর্ণ ফাইল যা GPIO- কে সফটওয়্যারের মাধ্যমে ম্যানিপুলেশন করার অনুমতি দেয়। এই ফাইলটি কোয়ালকমের গিটহাব থেকে ডাউনলোড করা হয়েছে (https://github.com/IOT-410c/IOT-DB410c-Course-3.git)

ধাপ 6: ভিডিও

এই ভিডিওগুলি সমাধান সম্পর্কে উদ্ধৃত করে এবং এটি কীভাবে কাজ করে তা দেখায়।

ধাপ 7: রেফারেন্স

  • ইন্টারনেট অফ থিংস স্পেশালাইজেশন ইউসি সান দিয়েগো (https://www.coursera.org/specializations/internet-of-things)
  • অ্যান্ড্রয়েড (https://www.96boards.org/documentation/ConsumerEdition/DragonBoard-410c/Downloads/Android.md/)
  • অ্যান্ড্রয়েড স্টুডিও (https://developer.android.com/studio)
  • কোয়ালকম ডেভেলপার নেটওয়ার্ক (https://developer.qualcomm.com/hardware/dragonboard-410c/tutorial-videos)
  • লিনাক্স এবং অ্যান্ড্রয়েডের জন্য ড্রাগনবোর্ড 410c ইনস্টলেশন গাইড (https://github.com/96boards/documentation/wiki/Dragonboard-410c-Installation-Guide-for-Linux-and-Android)
  • মাইক্রোসফ্ট আজুর (https://azure.microsoft.com/pt-br/)

প্রস্তাবিত: