সুচিপত্র:

মাইক্রো: বিট ম্যাজিক ওয়ান্ড! (মধ্যবর্তী): 8 টি ধাপ
মাইক্রো: বিট ম্যাজিক ওয়ান্ড! (মধ্যবর্তী): 8 টি ধাপ

ভিডিও: মাইক্রো: বিট ম্যাজিক ওয়ান্ড! (মধ্যবর্তী): 8 টি ধাপ

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

"যথাযথভাবে উন্নত কোনো প্রযুক্তি যাদু থেকে আলাদা নয়।" (আর্থার সি ক্লার্ক)। হ্যাক হ্যাঁ এটা! আমরা কিসের জন্য অপেক্ষা করছি, আসুন প্রযুক্তি ব্যবহার করে আমাদের নিজস্ব ধরনের জাদু তৈরি করি !!

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

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

অসুবিধা: মধ্যবর্তী

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

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

খরচ: ~ 40 ডলার

সরবরাহ

  • ছড়ি!

    আপনি কাস্টম wands কিনতে বা সৃজনশীল পেতে এবং আপনার নিজের করতে পারেন

  • পালক (ভাসমান জন্য!)
  • গ্লাভস (মাইক্রো লুকানোর জন্য: বিট ভ্যান্ড কন্ট্রোলার)
  • একটি (1) পরিবারের কুলিং ফ্যান (4A বা তার কম)

    আমরা কুলিং ফ্যান পরিবর্তন করি না তাই আপনার বাড়ির আশেপাশে থাকা একটি ধরুন বা প্রিয় মানুষের কাছ থেকে একটি ধার নিন।

  • এক (1) এক্সটেনশন কর্ড

    আমরা এক্সটেনশন কর্ড পরিবর্তন করব, তাই আপনার প্রয়োজন নেই এমন একটি অতিরিক্ত ব্যবহার করুন বা সস্তা কিনুন।

  • দুই (2) মাইক্রো: বিট
  • দুটি (2) মাইক্রো: বিট ব্যাটারি প্যাক এবং দুটি (2) এএএ ব্যাটারি

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

  • দুটি (2) মাইক্রো ইউএসবি কেবল
  • এক (1) পিসিবি

    খনি 2cm x 8cm, কোন অনুরূপ বা বড় PCB কাজ করবে (কিন্তু স্পষ্টভাবে একটি রুটিবোর্ড ব্যবহার করবেন না কারণ এটি উচ্চ কারেন্ট পরিচালনা করতে পারে না)

  • এক (1) কঠিন অবস্থা রিলে (JZC-11F)

    5Vdc ইনপুট এবং 220/250 Vac এবং 5A আউটপুটের জন্য রেট দেওয়া হয়েছে। আপনি একটি ভিন্ন রিলে ব্যবহার করতে পারেন যতক্ষণ এটি স্যুইচ করতে পারে

  • এক (1) এনপিএন ট্রানজিস্টর
  • এক (1) ডায়োড
  • এক (1) 100 ওহম প্রতিরোধক
  • তিনটি (3) অ্যালিগেটর ক্লিপ
  • তিনটি (3) জাম্পার তার, 22 গেজ
  • দুই (2) জাম্পার তার, 14 গেজ (সর্বনিম্ন 5A রেটিং)
  • তাপ সঙ্কুচিত নল (~ 4 "/20cm)

ধাপ 1: যাদু? কি?! কিভাবে ??

Image
Image

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

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

এই প্রকল্পের একটি নতুন সংস্করণ তৈরির পরে, আমি 100% সন্তুষ্ট ছিলাম না। আমি হারমিওন-স্তরের উইজার্ড মর্যাদায় পৌঁছাতে চেয়েছিলাম! তাই আমি একটি দ্বিতীয় সংস্করণ ডিজাইন করেছি যা একটি বড় পরিবারের ফ্যানের জন্য শক্তি পরিবর্তন করতে পারে।

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

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

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

একটি 12V, 4A hosuehold ফ্যানের জন্য পাওয়ার সুইচ করার জন্য একটি সার্কিট তৈরি করুন।

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

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

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

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

ধাপ 1: অন স্টার্ট ব্লকে রেডিও গ্রুপ নম্বর সেট করুন। আমরা যাদুকর রিসিভার মাইক্রো: বিটের জন্য একই নম্বর ব্যবহার করব।

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

মাইক্রো: বিটের একটি 3-অক্ষের অ্যাকসিলরোমিটার রয়েছে, আমরা এটি একটি অঙ্গভঙ্গি ট্রিগার সেট করতে ব্যবহার করব।

দ্রুত সমাধান: "অন শেক" ব্লকটি ব্যবহার করুন!

আরো জটিল, অঙ্গভঙ্গি ভিত্তিক সমাধান:

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

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

সহায়ক টিপস:

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

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

ধাপ 3: একটি রেডিও নম্বর পাঠানোর জন্য অঙ্গভঙ্গি ব্যবহার করুন (অথবা স্ট্রিং, শুধু সামঞ্জস্যপূর্ণ)।

"রেডিও সেন্ড স্ট্রিং" এবং "রেডিও সেন্ড নম্বর" ব্লকগুলি "রেডিও" ব্লক সেটে পাওয়া যায়।

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

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

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

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

দ্রুত ওভারভিউ: আমরা রিলে ডিসি সাইড ট্রিগার করার জন্য মাইক্রো: বিট 3.3V পাওয়ার আউট ব্যবহার করছি। NPN ট্রানজিস্টারে মাইক্রো: বিট P0 পিন স্যুইচ করলে সার্কিটটি সম্পন্ন হয়।

ধাপ 2: রিলে ডিসি পাওয়ার পিন জুড়ে ডায়োড সোল্ডার করুন মাইক্রোকে রক্ষা করতে: রিলে কয়েল সুইচ করার সময় বিপথগামী ভোল্টেজ থেকে বিট। ডায়োডের নেতিবাচক দিক (ধূসর রেখা) পিনে রিলে ডিসি পজিটিভ পাওয়ারের সাথে সংযুক্ত হওয়া উচিত।

ধাপ 3: রিলে ডিসি পজিটিভ পাওয়ার ইনপিনে একটি জাম্পার ওয়্যার সোল্ডার করুন। এই তারের এবং মাইক্রো: বিট 3.3V আউটপুট প্যাডের মধ্যে একটি অ্যালিগেটর ক্লিপ সংযুক্ত করুন।

ধাপ 4: রিলে ডিসি পাওয়ার আউট (GND) পিন এবং ট্রানজিস্টার কালেক্টর পিনের মধ্যে আরেকটি জাম্পার ওয়্যার সোল্ডার করুন।

ধাপ 5: ট্রানজিস্টর এমিটার পিনে তৃতীয় জাম্পার ওয়্যার সোল্ডার করুন। এই তারের এবং মাইক্রো: বিট GND প্যাডের মধ্যে একটি অ্যালিগেটর ক্লিপ সংযুক্ত করুন।

ধাপ 6: আপনার প্রতিরোধককে ট্রানজিস্টার বেস পিনে বিক্রি করুন। প্রতিরোধকের অন্য প্রান্ত এবং মাইক্রো: বিট P0 প্যাডের মধ্যে একটি অ্যালিগেটর ক্লিপ সংযুক্ত করুন।

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

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

ধাপ 7: উভয় দিকের 14 গেজ তার থেকে 1/2 (2 সেমি) অন্তরণ সরান। একটি তারের রিলে NO (সাধারণত খোলা) পিন এবং অন্য তারের রিলে COM (বা কয়েল 2) পিনে সোল্ডার করুন।

ধাপ 8: শুধুমাত্র একপাশে এক্সটেনশন কর্ডটি কাটা এবং কাটা তারের পাশ থেকে ~ 1/2 (2cm) অন্তরণ সরান।

ধাপ 9: 14 গেজ তারের ধরুন এবং প্রতিটি তারের উপর তাপ সঙ্কুচিত নল একটি টুকরা স্লাইড করুন।

ধাপ 10: এক্সটেনশন কর্ড তারের এক প্রান্তের সাথে 14 গেজ তারের এক প্রান্তে লাইন করুন, তারপরে ধাতুটি একসাথে বাঁকুন। আপনার ফেভ দিয়ে তাপ সঙ্কুচিত টিউব সুরক্ষিত করুন। তাপের উৎস (যেমন লাইটার, হেয়ার ড্রায়ার ইত্যাদি)। অন্যান্য তারের জন্য পুনরাবৃত্তি করুন এবং তাপ সঙ্কুচিত নল।

দ্রষ্টব্য: এসি তারের ওরিয়েন্টেশন কোন ব্যাপার না।

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

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

আমাদের জাদুকরী রিসিভার কোড করার সময়!

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

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

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

এটি সুপার ডুপার সহায়ক যদি/যখন আপনি ডিবাগ করছেন।

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

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

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

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

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

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

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

ধাপ 6: পরীক্ষা এবং ডিবাগ

পরীক্ষা এবং ডিবাগ!
পরীক্ষা এবং ডিবাগ!
পরীক্ষা এবং ডিবাগ!
পরীক্ষা এবং ডিবাগ!

এবং এখন, আমাদের প্রিয় অংশের জন্য: পরীক্ষা !!

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

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

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

1. সমস্ত অভিজ্ঞতা স্তরের নির্মাতাদের জন্য ক্ষমতা সবচেয়ে সাধারণ সমস্যা। ডাবল চেক করুন যে সব জিনিস প্লাগ ইন করা আছে। মাইক্রো: বিট কন্ট্রোলার কুইক ট্রিগার ব্যবহার করে পরীক্ষা করুন যে রিসিভার "গোট মেসেজ" আইকন দেখায়।

2. ফ্যান নড়ছে না? যখন রিলে সুইচ, আপনি একটি শ্রবণযোগ্য ক্লিক শুনতে পাবেন। মাইক্রো: বিট কন্ট্রোলার দ্রুত ট্রিগার ব্যবহার করুন এবং শব্দ শুনুন।

আমি লক্ষ্য করেছি যে মাইক্রো: বিট 2xAAA ব্যাটারি প্যাক রিলে ট্রিগার করার জন্য অপর্যাপ্ত শক্তি ছিল। আমি কেবল মাইক্রো ইউএসবি কেবল ব্যবহার করে শেষ করেছি কিন্তু একটি 3xAAA ব্যাটারি প্যাকটিও কৌশলটি করা উচিত।

3. আপনার সোল্ডার জয়েন্টগুলির ধারাবাহিকতা পরীক্ষা করতে একটি মাল্টিমিটার ব্যবহার করুন এবং, প্রয়োজনে, রিলে ডিসি কয়েল জুড়ে ভোল্টেজ।

ধাপ 7: আপনার জাদুকরী প্রপ তৈরি করুন

আপনার জাদুকরী প্রপ তৈরি করুন!
আপনার জাদুকরী প্রপ তৈরি করুন!

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

জাদুকরী রিসিভারের জন্য: আপনি পালকটি কোথায় রাখতে চান এবং কীভাবে আপনি ফ্যানটি লুকিয়ে রাখতে পারেন?

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

অন্য ধরনের জাদু করতে চান? আপনি বিভিন্ন ধরণের প্রপস তৈরি করতে পারেন! এই একই সেটআপ স্পিকার বা স্ক্রিনের মতো কম ক্ষমতার এসি ডিভাইস চালু করতে কাজ করবে! শুধু নিশ্চিত থাকুন যে সর্বোচ্চ বর্তমান ড্র 5A এর কম।

ধাপ 8: এগিয়ে যান এবং যাদু করুন

এগিয়ে যান এবং জাদুকরী হোন!
এগিয়ে যান এবং জাদুকরী হোন!

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

আপনার যদি কিছু সাহায্যের প্রয়োজন হয়, কোন প্রশ্ন থাকে, অথবা আপনার সৃষ্টি দেখানোর জন্য একটি মন্তব্য করুন!

সুখী করা, বন্ধুরা!

প্রস্তাবিত: