সুচিপত্র:

মাইক্রো: বিট ম্যাজিক ওয়ান্ড! (শিক্ষানবিস): 8 টি ধাপ (ছবি সহ)
মাইক্রো: বিট ম্যাজিক ওয়ান্ড! (শিক্ষানবিস): 8 টি ধাপ (ছবি সহ)

ভিডিও: মাইক্রো: বিট ম্যাজিক ওয়ান্ড! (শিক্ষানবিস): 8 টি ধাপ (ছবি সহ)

ভিডিও: মাইক্রো: বিট ম্যাজিক ওয়ান্ড! (শিক্ষানবিস): 8 টি ধাপ (ছবি সহ)
ভিডিও: BBC Micro:bit V2 Introduction And Features - From Kitronik 2024, জুলাই
Anonim
Image
Image
কোড ইট: ভান্ড কন্ট্রোলার!
কোড ইট: ভান্ড কন্ট্রোলার!

যদিও আমাদের অ-জাদুকর মানুষের জন্য আমাদের মন, শব্দ বা ছড়ির সাহায্যে বস্তু উত্তোলন করা কিছুটা জটিল, আমরা প্রযুক্তি ব্যবহার করতে পারি (মূলত) একই জিনিসগুলি করতে!

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

আমি উইঙ্গার্ডিয়াম লেভিওসা বানানের জন্য গিয়েছিলাম, তবে আপনি অবশ্যই এই প্রকল্পটি অন্যান্য বানানগুলি নিক্ষেপ করতে মানিয়ে নিতে পারেন:)

অসুবিধা: শিক্ষানবিস+ (কোডিং এবং সার্কিটগুলির সাথে লিল 'বিট অভিজ্ঞতা সহায়ক)

পড়ার সময়: 10 মিনিট

নির্মাণের সময়: ~ 2 ঘন্টা

খরচ: ~ $ 35

সরবরাহ

  • ছড়ি!

    আপনি কাস্টম wands কিনতে বা আপনার নিজের করতে পারেন! একটি উপযুক্ত লাঠি খুঁজুন এবং কিছু ফ্লেয়ার যোগ করুন (অথবা এটি খালি!)

  • পালক (ভাসমান জন্য!)
  • গ্লাভস (মাইক্রো লুকানোর জন্য: বিট ভ্যান্ড কন্ট্রোলার)
  • অ্যালুমিনিয়াম পারেন
  • পিচবোর্ডের ছোট টুকরা (~ 2 "x 2"/5cm x 5cm)
  • দুই (2) মাইক্রো: বিট
  • দুটি (1) মাইক্রো: বিট ব্যাটারি প্যাক এবং ব্যাটারি

    যদি আপনি মাইক্রো: বিট গো বান্ডেল পান, এটি একটি ব্যাটারি প্যাক এবং ব্যাটারি নিয়ে আসে

  • দুটি (2) মাইক্রো ইউএসবি কেবল
  • একটি (1) হাফ সাইজ (বা মিনি) ব্রেডবোর্ড
  • একটি (1) ছোট 5V ডিসি মোটর
  • একটি (1) মোটর মাউন্ট

    অথবা কার্ডবোর্ড এবং/অথবা কাঠের ডোয়েল থেকে একটি তৈরি করুন

  • এক (1) 9V ব্যাটারি এবং ব্যাটারি ক্লিপ বাড়ে
  • এক (1) এন-চ্যানেল MOSFET

    আমি একটি D4N06L (এখানে ডেটশীট) ব্যবহার করেছি যা 4A, 60Vdc এর জন্য রেট করা হয়েছে। আপনি একটি ভিন্ন MOSFET ব্যবহার করতে পারেন যতক্ষণ এটি কমপক্ষে 3A এবং 9Vdc পরিচালনা করতে পারে।

  • এক (1) 100Ohm প্রতিরোধক
  • এক (1) ডায়োড
  • চার (4) অ্যালিগেটর থেকে পিন তার
  • এক (1) জাম্পার ওয়্যার

ধাপ 1: আমরা কি করছি ??

Image
Image

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

যদিও আমাদের ঠিক সেই ধরণের যাদু নেই, আমাদের কাছে এমন প্রযুক্তি রয়েছে যা কখনও কখনও অলৌকিক বলে মনে হয়। সুতরাং যে ধরণের গণনা!

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

এই টিউটোরিয়ালটি আপনাকে দেখাবে কিভাবে নিম্নলিখিতগুলি করতে হবে:

1. একটি মাইক্রো: বিট ভান্ড কন্ট্রোলারের জন্য একটি সাধারণ ব্লক-ভিত্তিক কোড লিখুন

2. একটি ছোট, 5V ডিসি মোটর নিয়ন্ত্রণ করার জন্য একটি সার্কিট তৈরি করুন

একটি রেডিও সিগন্যাল (ওরফে ব্লুটুথ) দিয়ে ট্রিগার করা ম্যাজিক্যাল রিসিভারের জন্য একটি সহজ ব্লক-ভিত্তিক কোড লিখুন

4. আমাদের প্রযুক্তি সত্যিই জাদুর মত দেখতে একটি সেটআপ তৈরি করুন!

ধাপ 2: কোড ইট: ভান্ড কন্ট্রোলার

কোড ইট: ভান্ড কন্ট্রোলার!
কোড ইট: ভান্ড কন্ট্রোলার!
কোড ইট: ভান্ড কন্ট্রোলার!
কোড ইট: ভান্ড কন্ট্রোলার!
কোড ইট: ভান্ড কন্ট্রোলার!
কোড ইট: ভান্ড কন্ট্রোলার!

আসুন আমাদের জাদুর কাঠি দিয়ে শুরু করি!

যেহেতু এটি একটি শিক্ষানবিস-বান্ধব প্রকল্প, তাই আমরা মেক কোড ওয়েবসাইটে ব্লক-ভিত্তিক কোডিং ব্যবহার করছি। যাইহোক, যদি আপনার w/ কোডিং এর আরো অভিজ্ঞতা থাকে তবে আপনি আপনার ফেভ কোডিং পরিবেশে মাইক্রোপিথন বা C ++ ব্যবহার করে মাইক্রো: বিট প্রোগ্রাম করতে পারেন (যেমন অলস, ভিজ্যুয়াল স্টুডিও কোড ইত্যাদি)।

ঠিক আছে, আসুন ব্লক করা যাক!

ধাপ 1: অন স্টার্ট ব্লকে রেডিও গ্রুপ নম্বর সেট করুন।

আপনার পছন্দের একটি নম্বর বাছুন এবং মনে রাখবেন, যেহেতু আমাদের এটি রিসিভারের জন্যও প্রয়োজন হবে।

ধাপ 2: সিদ্ধান্ত নিন যে আপনি কীভাবে আপনার ছড়িটি কর্মকে ট্রিগার করতে চান।

মাইক্রো: বিটের একটি অ্যাকসিলরোমিটার রয়েছে যা আমাদের তিনটি স্থানিক মাত্রায় ত্বরণের পরিবর্তন পরিমাপ করে: উপরে/নিচে, বাম/ডান এবং সামনে/পিছনে।

দ্রুত সমাধান: "অন শেক" ব্লকটি ব্যবহার করুন! (কোড নং 1, ছবি 2)

আরো জটিল, অঙ্গভঙ্গি ভিত্তিক সমাধান: এক্সেলরোমিটার কিভাবে কাজ করে তা এক্সপ্লোর করুন এবং মাইক্রো: বিট সরানোর সময় আউটপুট পর্যবেক্ষণ করুন (আউটপুট দেখতে Arduino IDE সিরিয়াল মনিটর খুলুন, যদি আপনার সাহায্যের প্রয়োজন হয় এই টিউটোরিয়ালটি দেখুন)। ট্রিগার সেট করতে আপনার পর্যবেক্ষণ ব্যবহার করুন। (কোড নং 2, ছবি 3)

কোড নং 2 এর উদাহরণ হল উইঙ্গার্ডিয়াম লেভিওসা অঙ্গভঙ্গিতে আমার প্রচেষ্টা: সুইশ-এন্ড-ফ্লিক! (নিচে এবং বাম)। Useas- হয় বা আপনার নিজের প্রিয় জাদুকরী অঙ্গভঙ্গি জন্য একটি সূচনা পয়েন্ট হিসাবে!

সহায়ক টিপস:

(1) যেহেতু মাইক্রোকন্ট্রোলাররা অতি দ্রুত তথ্য প্রসেস করে, তাই পজ ব্লক আমাদের মাইক্রো: বিট দ্বিতীয় অংশের জন্য চেক করার আগে অঙ্গভঙ্গির প্রথম অংশ শেষ করার সময় দেয়।

(2) আমি মাইক্রো: বিটে অক্ষের লেবেল যুক্ত করেছি যাতে উইঙ্গার্ডিয়াম লেভিওসা বানানের জন্য সঠিক গতি পেতে আমি আরও সহজেই বুঝতে পারি - অবশ্যই এটি সুপারিশ করুন!

ধাপ 3: একটি রেডিও নম্বর পাঠাতে অঙ্গভঙ্গি ব্যবহার করুন।

"রেডিও সেন্ড নম্বর" ব্লকটি "রেডিও" ব্লক সেটে পাওয়া যায়। যে কোন (যুক্তিসঙ্গত, বাস্তব, অসীম) সংখ্যা কাজ করবে!

ধাপ 4: কোডটি ডাউনলোড করুন এবং মাইক্রো: বিট এ সংরক্ষণ করুন

মাইক্রো: বিট পাওয়ার লাইট ফ্ল্যাশ হবে যেমনটি ঘটছে, যখন তারা ফ্ল্যাশ করা হয় তখন কোড আপলোড করা শেষ হয়।

ধাপ 3: এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (1/2)

এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (1/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (1/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (1/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (1/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (1/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (1/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (1/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (1/2)

আপনার দ্বিতীয় মাইক্রো নিন: বিট, আপনার রুটিবোর্ড, এবং সব মজার ইলেকট্রনিক যন্ত্রাংশ এবং টুকরা!

ধাপ 1: রুটিবোর্ডে আপনার MOSFET ট্রানজিস্টর োকান। (ছবি 1)

ট্রানজিস্টরের কালো অংশটি আপনার মুখোমুখি করার জন্য প্রস্তাবিত যাতে এই নির্দেশাবলীতে পিন রেফারেন্সগুলি সঠিক হয়:)

ধাপ 2: আপনার পিন-এন্ড অ্যালিগেটর ক্লিপগুলির একটি ধরুন এবং এটিকে মাইক্রো: বিট পিন P0 থেকে রুটিবোর্ডের একটি খোলা সারিতে সংযুক্ত করুন। (ছবি 2)

ধাপ 3: আপনার প্রতিরোধককে মাইক্রো: বিট P0 তারের এবং MOSFET গেট পিনের (বামদিকের পিন) মধ্যে সংযুক্ত করুন। (ছবি 3)

ধাপ 4: মাইক্রো: বিট GND পিন এবং MOSFET সোর্স পিন (ডানদিকের পিন) এর মধ্যে একটি পিন-এন্ড অ্যালিগেটর ক্লিপ সংযুক্ত করুন। (ছবি 4)

ধাপ 4: এটি তৈরি করুন: যাদুকর রিসিভার! (2/2)

এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (2/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (2/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (2/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (2/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (2/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (2/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (2/2)
এটি তৈরি করুন: ম্যাজিকাল রিসিভার! (2/2)

ধাপ 5: আপনার দুটি অবশিষ্ট পিন-এন্ড অ্যালিগেটর ক্লিপ ব্যবহার করে, মোটরকে ব্রেডবোর্ডে দুটি খোলা সারির সাথে সংযুক্ত করুন। (ছবি 1)

ধাপ 6: আপনার জাম্পার ওয়্যারটিকে মোটর তারের একটি থেকে MOSFET ড্রেন পিন (মধ্যম পিন) এর সাথে সংযুক্ত করুন। (ছবি 2)

ধাপ 7: মোটর টার্মিনাল জুড়ে আপনার ডায়োডটি সংযুক্ত করুন যাতে নেতিবাচক দিক (w/ স্ট্রাইপ) অবশিষ্ট মোটর তারের সাথে সংযুক্ত হয় (ছবিতে হলুদ তারের)। (ছবি 3)

ধাপ 8: নেতিবাচক (কালো) ব্যাটারি লিডকে MOSFET সোর্স পিনের সাথে সংযুক্ত করুন (মাইক্রো: বিট GND এর মতো সারি)। (ছবি 4)

ধাপ 9: অবশিষ্ট মোটর তারের (হলুদ তারের) ধনাত্মক (লাল) ব্যাটারি সীসা সংযুক্ত করুন। (ছবি 4)

ধাপ 5: কোড ইট: ম্যাজিকাল রিসিভার

কোড ইট: ম্যাজিকাল রিসিভার!
কোড ইট: ম্যাজিকাল রিসিভার!

ধাপ 1: রেডিও গ্রুপকে ওয়ান্ড কন্ট্রোলারের মতোই সেট করুন।

ধাপ 2: একটি "রেডিওতে প্রাপ্ত" ব্লকটি টানুন এবং এটি "প্রাপ্ত নম্বর" এ সেট করুন।

ধাপ 3: "রেডিওতে প্রাপ্ত" ব্লকে একটি পুনরাবৃত্তি ব্লক টেনে আনুন এবং এটি 2 - 3 বার পুনরাবৃত্তি করতে স্যুইচ করুন।

ধাপ 4: (butচ্ছিক কিন্তু প্রস্তাবিত) মাইক্রো: বিট -এ একটি আইকন দেখান যাতে এটি স্ট্রিং পেয়েছে কিনা তা আপনাকে জানাতে পারে।

এটি ডিবাগিংয়ের জন্য সুপার ডুপার সহায়ক।

ধাপ 5: ডিজিটাল পিন 0 চালু করুন! (ওরফে "ডিজিটাল রাইট পিন P0" থেকে 1)

এই ব্লকটি উন্নত ট্যাবের অধীনে "পিন" ব্লকের নিচে পাওয়া যায়।

ধাপ 6: কয়েক সেকেন্ডের জন্য বিরতি দিন।

আমি 4 সেকেন্ড বেছে নিয়েছি, আপনি এটি রাখতে পারেন বা ইচ্ছামতো সামঞ্জস্য করতে পারেন।

ধাপ 7: ডিজিটাল পিন 0 ("ডিজিটাল রাইট পিন P0" থেকে 0) এবং মাইক্রো: বিট ডিসপ্লে বন্ধ করুন।

ধাপ 8 (butচ্ছিক কিন্তু প্রস্তাবিত): মাইক্রো: বিট বাটন A ব্যবহার করে একটি ব্যাক-আপ ট্রিগার যোগ করুন পরীক্ষা এবং ডিবাগিং উদ্দেশ্যে:)

ভয়েলা! আপনার ম্যাজিক্যাল রিসিভার মাইক্রো: বিট -এ কোডটি ডাউনলোড করুন এবং আমরা ম্যাজিক্যাল প্রোপের জন্য প্রস্তুত!

ধাপ 6: আসুন কিছু বাতাস তৈরি করি

আসুন কিছু বাতাস তৈরি করি!
আসুন কিছু বাতাস তৈরি করি!
আসুন কিছু বাতাস তৈরি করি!
আসুন কিছু বাতাস তৈরি করি!
আসুন কিছু বাতাস তৈরি করি!
আসুন কিছু বাতাস তৈরি করি!

আসুন একটি বায়ু জেনারেটর তৈরি করি !! AKA a fan:) একটি গরম আঠালো বন্দুক চালু করুন এবং আপনার কাঁচি, স্থায়ী মার্কার, অ্যালুমিনিয়াম ক্যান এবং কিছু কার্ডবোর্ড ধরুন।

ধাপ 1: সাবধানে একটি খালি ক্যান থেকে অ্যালুমিনিয়ামের একটি আয়তক্ষেত্র এবং প্রায় 1/2 (1 সেমি) ব্যাসের কার্ডবোর্ডের একটি ছোট বৃত্ত কেটে নিন।

ধাপ 2: স্কেলে 50% এ ছবি 1 এ কাগজের ফ্যান টেমপ্লেটটি প্রিন্ট করুন। ফ্যানের একটি ব্লেড কেটে কেটে অ্যালুমিনিয়াম ফয়েলে পাঁচ (5) বার ট্রেস করুন।

ধাপ 3: সাবধানে অ্যালুমিনিয়াম ফ্যান ব্লেড এবং আঠালো সমান ব্যবধানে কার্ডবোর্ড বৃত্তের উপর কাটা।

ধাপ 4: কার্ডবোর্ডের একটি টুকরোতে মোটর মাউন্ট করুন (অ্যালিগেটর ক্লিপগুলি সংযুক্ত করা সহজ করার জন্য আমি কাঠের ডোয়েল দিয়ে তৈরি পা 'যোগ করেছি)।

অন্যান্য অপশন

  • বস্তুগুলিকে ঘোরানোর জন্য মোটর ড্রাইভ শাফট ব্যবহার করুন অথবা কিছু গিয়ার/লিভার তৈরি করুন যাতে জিনিসগুলি বিভিন্ন দিকে চলে যায়
  • যদি আপনি মাইক্রো: বিটকে স্পিকারের সাথে সংযুক্ত করেন, এটি শব্দও চালাতে পারে!
  • সহজ কিছু দিয়ে শুরু করুন এবং এমন কিছু খুঁজতে খেলুন যা আপনাকে জাদুকরী মনে করে।

ধাপ 7: সমস্ত জিনিস পরীক্ষা করুন

সব কিছু পরীক্ষা করুন!
সব কিছু পরীক্ষা করুন!

এবং এখন, আমাদের প্রিয় অংশের জন্য: পরীক্ষা !! আপনার মাইক্রোকে শক্তিশালী করুন: বিট (এবং ব্যাটারি সংযুক্ত করুন) এবং আপনার জাদুকরী নিয়ন্ত্রক (বা দ্রুত বোতাম ট্রিগার ব্যবহার করুন) পরীক্ষা করুন যাতে আমাদের জাদুকরী রিসিভার মোটরটি চালায়।

যখন আপনি পরীক্ষা শেষ করেন, জাদুকরী রিসিভার সংযোগগুলিকে গরম আঠালোতে আবদ্ধ করুন যাতে সেগুলি স্থির থাকে। আপনি যদি একটি অতি-স্থায়ী সমাধান চান, epoxy ব্যবহার করুন (জলরোধী একটি চমৎকার বোনাস বৈশিষ্ট্য)। আপনার মাইক্রো: বিটগুলিতে আঠালো (এবং বিশেষ করে ইপক্সি) এড়াতে সতর্ক থাকুন যাতে আপনি ভবিষ্যতে প্রকল্পগুলির জন্য তাদের ব্যবহার করতে পারেন!

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

প্রত্যাশা অনুযায়ী কাজ করছে না?

ডিবাগিং জিনিসগুলি নির্মাণের প্রায় অনিবার্য অংশ, তাই অভিনন্দন! আপনি আনুষ্ঠানিকভাবে একজন নির্মাতা! এখানে কিছু ডিবাগিং টিপস দেওয়া হল:

1. সমস্ত অভিজ্ঞতা স্তরের নির্মাতাদের জন্য ক্ষমতা সবচেয়ে সাধারণ সমস্যা। দুবার পরীক্ষা করুন যে ব্যাটারি সঠিকভাবে সংযুক্ত এবং মাইক্রো: বিট পাওয়ার লাইট দুটোই চালু আছে (মাইক্রো ইউএসবি পোর্টের ছোট ছোট হলুদ আলো)।

2. মোটর চলছে না? নিশ্চিত হোন যে তার বা অন্য কোন বস্তু পথে নেই।

Motor. মোটর পালকের দিকে টানছে বরং? মোটর লিডের ওরিয়েন্টেশন অদলবদল করুন। এর ফলে মোটরটি উল্টো দিকে ঘুরবে এবং এভাবে বায়ু বিপরীত দিকে ধাক্কা খাবে।

ধাপ 8: কিছু ম্যাজিক করুন

কিছু ম্যাজিক তৈরি করুন!
কিছু ম্যাজিক তৈরি করুন!
কিছু ম্যাজিক তৈরি করুন!
কিছু ম্যাজিক তৈরি করুন!

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

এটাই! আপনার বানান অনুশীলন করুন এবং আপনার নতুন পাওয়া শক্তি দিয়ে আপনার বন্ধুদের মুগ্ধ করুন।

প্রশ্ন, মন্তব্য, সৃষ্টি? মতামত দিন! সুখী, আপনি জাদুকর প্রাণী!

এটি সরান
এটি সরান
এটি সরান
এটি সরান

মেক ইট মুভে রানার আপ

প্রস্তাবিত: