সুচিপত্র:

ফ্রেড! আপনি কোথায় ?: 3 ধাপ
ফ্রেড! আপনি কোথায় ?: 3 ধাপ

ভিডিও: ফ্রেড! আপনি কোথায় ?: 3 ধাপ

ভিডিও: ফ্রেড! আপনি কোথায় ?: 3 ধাপ
ভিডিও: Facebook Level Up Program | How to Complete All Levels on Facebook | All Levels Complete Facebook 2024, জুলাই
Anonim
ফ্রেড! তুমি কোথায়?
ফ্রেড! তুমি কোথায়?
ফ্রেড! তুমি কোথায়?
ফ্রেড! তুমি কোথায়?

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

এই প্রকল্পে, আপনার প্রয়োজন হবে:

  • মিডিয়াটেক লিঙ্কআইটি ওয়ান
  • গ্রোভ এলসিডি আরজিবি ব্যাকলাইট
  • জিপিএস অ্যান্টেনা (যা কিটের সাথে অন্তর্ভুক্ত)
  • লি-আয়ন রিচার্জেবল ব্যাটারি (যা কিটের সাথে অন্তর্ভুক্ত)

ধাপ 1: সব টুকরা একসাথে সংযুক্ত করুন

সমস্ত টুকরা একসাথে সংযুক্ত করুন!
সমস্ত টুকরা একসাথে সংযুক্ত করুন!
  1. "GPS ANT" চিহ্নিত সংযোগকারীতে LinkIt ONE বোর্ডে জিপিএস অ্যান্টেনাকে আস্তে আস্তে সংযুক্ত করুন। এই সংযোগকারীটি বোর্ডের শীর্ষে এবং বাম দিকে রয়েছে।
  2. গ্রোভ এলসিডি আরজিবি ব্যাকলাইট বোর্ডকে "এসসিএল এসডিএ 5 ভি জিএনডি" দিয়ে গ্রোভ হেডারের সাথে সংযুক্ত করুন।
  3. LinkIt One বোর্ডে PWR_SW চিহ্নিত একটি বড় সুইচ রয়েছে যার একপাশে "BAT" এবং অন্য পাশে "USB" লেখা আছে (সুবিধামত এটি মাইক্রো USB পোর্টের পাশের দিক)। নিশ্চিত করুন যে এটি "ইউএসবি" তে স্যুইচ করা হয়েছে।
  4. ব্যাটারি সংযোগকারী (2 টি তার - লাল এবং কালো) নিন এবং নিশ্চিত করুন যে সংযোগকারীর কালো তারটি বোর্ডের প্রান্তের কাছাকাছি এবং লালটি বোর্ডের কেন্দ্রের দিকে। (বোর্ডের প্রান্তে আস্তে আস্তে এটি ক্রিম রঙের সকেটে ঠেলে দিন। এটি স্ন্যাপ ফিট তাই আপনি এটিকে জায়গায় জায়গায় ক্লিক করতে পারেন। নিশ্চিত করুন যে ব্যাটারিটি যথাযথভাবে সংযোগকারীকে সরানোর চেষ্টা করে। যদি এটি বেরিয়ে আসে তবে এটি আবার একটু শক্তভাবে ধাক্কা দিন।)
  5. মাইক্রো ইউএসবি কেবল সংযুক্ত করুন

ধাপ 2: আসুন কোড করি

কোড করা যাক!
কোড করা যাক!
  1. Arduino IDE শুরু করুন।
  2. আপনার LCD লাইব্রেরি ইনস্টল করা দরকার।
  3. উপরের ফাইলগুলো ডাউনলোড করুন।
  4. একটি ফাইল খুলুন এবং তারপর স্কেচে যান তারপর ফাইল যোগ করুন এবং অন্যান্য 2 টি ফাইল যুক্ত করুন।
  5. বোর্ডে কোড আপলোড করুন
  6. তারপরে বড় সুইচটিকে "BAT" এ পরিবর্তন করুন।

ধাপ 3: আরো তথ্য

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

  • সর্বনিম্ন দূরত্ব 100 মিটারের নিচে সম্পূর্ণ সবুজ, অর্থাৎ RGB তে (0, 255, 0)
  • সর্বোচ্চ দূরত্ব 10, 000 কিলোমিটারের উপরে সব নীল হতে হবে
  • এর মধ্যে স্কেল যাতে নীল মূল্য আমাদের মেঝে [log10 (মিটারে দূরত্ব) - log10 (100)]*51.5, এবং সবুজ মান মাত্র 255 - নীল।

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

প্রস্তাবিত: