সুচিপত্র:

হলিডে উল্লাস ছড়ানোর জন্য ফোর্স ব্যবহার করুন!: 5 টি ধাপ
হলিডে উল্লাস ছড়ানোর জন্য ফোর্স ব্যবহার করুন!: 5 টি ধাপ

ভিডিও: হলিডে উল্লাস ছড়ানোর জন্য ফোর্স ব্যবহার করুন!: 5 টি ধাপ

ভিডিও: হলিডে উল্লাস ছড়ানোর জন্য ফোর্স ব্যবহার করুন!: 5 টি ধাপ
ভিডিও: রথযাত্রার নাচ নরসিংদীর ২০২২।।#hinducommunity #dance #harekrishna 2024, জুলাই
Anonim
হলিডে উল্লাস ছড়ানোর জন্য ফোর্স ব্যবহার করুন!
হলিডে উল্লাস ছড়ানোর জন্য ফোর্স ব্যবহার করুন!

এই নির্দেশনাটি আপনাকে দেখাবে কিভাবে অফিস সরবরাহের বাইরে একটি ডেস্কটপ ক্রিসমাস ট্রি তৈরি করতে হয়, একটি মাইক্রো কন্ট্রোলার এবং স্বতন্ত্রভাবে ঠিকানাযুক্ত LEDs যোগ করতে হয়, এবং তারপর লাইট চালু করার জন্য স্পেরো ফোর্স ব্যান্ড (দ্বিতীয় প্রজন্মের Sphero BB-8 droid এর সাথে প্রকাশিত) ব্যবহার করতে হয়। এবং বন্ধ। যদিও আমি এখানে অন্তর্নিহিত প্রযুক্তির সংক্ষিপ্তসার করব, বেশিরভাগ ব্যাকগ্রাউন্ড তথ্য আমার পূর্ববর্তী নির্দেশযোগ্য, গুগল সহকারীর সাথে ESP8266 ভয়েস কন্ট্রোলে পাওয়া যাবে।

উপকরণ:

প্রয়োজনীয় উপকরণ হল:

  • স্পেরো ফোর্স ব্যান্ড (সাধারনত $,০, কিন্তু হলিডে বিক্রয় দেখুন!)
  • WS2812B LEDs এর স্ট্র্যান্ড (Neopixels কাজ করে, কিন্তু অন্যদের তুলনায় অভিন্ন এবং আরো ব্যয়বহুল)
  • ESP8266 ব্রেকআউট বোর্ড।
  • 3x পুরুষ থেকে মহিলা জাম্পার তারের।
  • তাতাল
  • ইউএসবি-এ থেকে ইউএসবি-মাইক্রো কেবল
  • 8.5 "বাই 11" কাগজের বেশ কয়েকটি টুকরো (কার্ডস্টক নয়)
  • স্কচ টেপ
  • কাঁচি
  • ব্লুটুথ সহ অ্যান্ড্রয়েড বা আইওএস ডিভাইস
  • একটি ওয়েব ব্রাউজার এবং Arduino IDE সহ একটি কম্পিউটার

যদি আপনি এখনও না করেন, আমার পূর্ববর্তী নির্দেশযোগ্য পর্যালোচনা করতে এক মিনিট সময় নিন, এবং তারপরে আমরা শুরু করব!

ধাপ 1: গাছ তৈরি করুন

গাছ তৈরি করুন!
গাছ তৈরি করুন!
গাছ তৈরি করুন!
গাছ তৈরি করুন!
গাছ তৈরি করুন!
গাছ তৈরি করুন!
গাছ তৈরি করুন!
গাছ তৈরি করুন!

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

আমাদের গাছের গোড়ায়, আমাদের একটি শক্ত কাগজ থাকবে। এটি 4-5 টি কাগজের টুকরো নিয়ে, একটি দীর্ঘ নল তৈরি করে, তারপর আলতো করে প্রান্তগুলিকে বিপরীত দিকে মোড়ানো যায়। আমি দেখেছি যে প্রায় তিন ইঞ্চি ব্যাস বিশিষ্ট একটি শঙ্কু সবচেয়ে ভাল কাজ করেছে। একবার আপনি এটি যে আকৃতিতে চান তা পেয়ে গেলে, উপরের এবং নীচের প্রান্তে শঙ্কুকে নিজেই টেপ করুন। এখন আপনার কাঁচি ব্যবহার করে চওড়া প্রান্ত তৈরি করুন, যাতে শঙ্কুটি নিজেই দাঁড়াতে পারে।

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

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

যেমনটি আমি আগেই বলেছি, এটি কেবল একটি বিকল্প। আপনি LEDs লাগাতে পারেন তাও কাজ করবে!

ধাপ 2: লাইট সংযুক্ত করুন

Image
Image
লাইট সংযুক্ত করুন!
লাইট সংযুক্ত করুন!
লাইট সংযুক্ত করুন!
লাইট সংযুক্ত করুন!

এখন যেহেতু আমাদের একটি গাছ আছে, এখন কিছু আলো যোগ করার সময় এসেছে। আমি স্ট্র্যান্ড থেকে 40 আরজিবি এলইডি ব্যবহার করেছি কারণ এটি ছোট ডেস্কটপ গাছের জন্য একটি ভাল দৈর্ঘ্যের মতো মনে হয়েছিল। আপনি কমবেশি ব্যবহার করতে পারেন, কিন্তু মনে রাখবেন যে আপনি যদি অনেক বেশি ব্যবহার করেন তবে আপনি তাদের সকলের জন্য পর্যাপ্ত শক্তি সরবরাহ করতে পারবেন না।

আমরা একটি সাধারণ প্রোগ্রাম দিয়ে শুরু করব যা বেশিরভাগ লাইট সবুজ করে (সামগ্রিক গাছকে সবুজ করতে), কিন্তু প্রতি seconds সেকেন্ডে অন্য লাইটগুলিকে একটি নতুন রঙে পরিবর্তন করে। আপনি এই প্রকল্পের সাথে সংযুক্ত এর জন্য কোড খুঁজে পেতে পারেন।

ESP8266 এর টাইমার 0/টাইমার 3 লাইব্রেরির জন্য সমর্থন নেই যা সাধারণত এইরকম কিছুর জন্য ব্যবহার করা হবে, কিন্তু এটির নিজস্ব লাইব্রেরি আছে, টিকার নামে, যা কাজগুলিকে নিয়মিত বিরতিতে পুনরাবৃত্তি করতে দেয়। আমরা এই এবং একটি সুইচ স্টেটমেন্ট ব্যবহার করি এলোমেলোভাবে প্রতি পাঁচ সেকেন্ডে চারটি রঙের মধ্যে বেছে নিতে।

যদিও আমি একটি NeoPixel ব্র্যান্ডেড লাইট স্ট্র্যান্ড ব্যবহার করছি না, তবুও আমি Adafruit NeoPixel লাইব্রেরি ব্যবহার করতে পারি, যা ইতিমধ্যে ESP8266 এর জন্য সমর্থন পেয়েছে এবং লাইট আপডেট করে। এটি Arduino IDE তে লাইব্রেরি ম্যানেজার থেকে ইনস্টল করা যেতে পারে।

আমার ESP8266 ব্রেকআউটের সাথে লাইট সংযোগ করার জন্য, আমি তিনটি পুরুষ-থেকে-মহিলা জাম্পার তার ব্যবহার করেছি, পুরুষ প্রান্তটি সরাসরি LEDs এর স্ট্র্যান্ডে সোল্ডারিং করেছি, এবং আমার ব্রেকআউট বোর্ডের পিনগুলিতে অন্য প্রান্তটি প্লাগ করছি। স্ট্র্যান্ডে GND মাটিতে সংযোগ করে, DI (ডেটা ইন) D4 এর সাথে সংযোগ স্থাপন করে (যদিও ESP8266 এ যেকোন আউটপুট পিন কাজ করা উচিত), এবং 5V VIN এর সাথে সংযোগ স্থাপন করে, যা স্ট্র্যান্ডটিকে USB পোর্ট থেকে বিদ্যুৎ বের করার অনুমতি দেয় প্রথমে MCU এর মাধ্যমে।

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

ধাপ 3: ইন্টারনেটে সংযোগ করুন

Image
Image

এখন আমাদের গাছটিকে ইন্টারনেটের সাথে সংযুক্ত করতে হবে। এই অংশটি আমার পূর্ববর্তী নির্দেশাবলীর ধাপ 1 এবং 2 এর প্রায় অভিন্ন, এখানে পাওয়া যায়। যদি আপনি ইতিমধ্যেই না করে থাকেন, তাহলে Adafruit IO অ্যাকাউন্ট সেট আপ করার জন্য সেই নির্দেশাবলী অনুসরণ করুন এবং আপনার গাছ নিয়ন্ত্রণের জন্য "অনঅফ" ফিড তৈরি করুন।

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

প্রকল্পের এই অংশটি পরীক্ষা করার জন্য, প্রোগ্রামটি লোড করুন এবং সিরিয়াল মনিটরটি পরীক্ষা করুন। একবার এটা বলে যে MQTT সংযুক্ত আছে, আপনার Adafruit IO ড্যাশবোর্ডের সুইচটি চালু করে বন্ধ করার চেষ্টা করুন। একবার এটি কাজ করলে, আপনার ফোর্স ব্যান্ডকে অ্যাডাফ্রুট আইও এর সাথে সংযুক্ত করা বাকি আছে!

আপনি নিশ্চিত করুন যে আপনি ESP সফ্টওয়্যার সংস্করণ 2.0.0 ব্যবহার করছেন। আমার আগের টিউটোরিয়ালে কিছু লোকের সমস্যা ছিল, কিন্তু ব্যবহারকারী PabloA52 খুঁজে পেয়েছেন যে এটি এটি ঠিক করতে সাহায্য করেছে।

ধাপ 4: বাহিনী ব্যবহার করুন

শক্তি ব্যবহার কর!
শক্তি ব্যবহার কর!
শক্তি ব্যবহার কর!
শক্তি ব্যবহার কর!
শক্তি ব্যবহার কর!
শক্তি ব্যবহার কর!

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

আপনার যদি ইতিমধ্যেই IFTTT অ্যাকাউন্ট না থাকে, তাহলে একই ইমেল ব্যবহার করে একটি তৈরি করুন যা আপনি Adafruit IO অ্যাকাউন্টের জন্য ব্যবহার করেছেন। তারপরে, আপনার কাস্টম অ্যাপলেট তৈরি শুরু করতে platform.ifttt.com এ যান।

ফোর্স ব্যান্ডের তিনটি ট্রিগার রয়েছে: ফোর্স পুশ, ফোর্স পুল এবং ফোর্স স্টপ। আমি লাইট চালু করার জন্য ফোর্স পুশ এবং ফোর্স পুলকে বন্ধ করার জন্য ফোর্স পুশ ব্যবহার করার সিদ্ধান্ত নিয়েছি, কিন্তু আপনি যে কোন কম্বিনেশন ব্যবহার করতে পারেন। একটি নতুন অ্যাপলেট তৈরি করতে, আপনার ড্যাশবোর্ডে যান এবং "নতুন অ্যাপলেট" বোতামে ক্লিক করুন। "যদি এই" বিভাগের অধীনে, "Sphero" টাইপ করা শুরু করুন এবং ড্রপ ডাউন মেনু থেকে "Star Wars Force Band by Sphero" নির্বাচন করুন। তারপরে, আপনি যে ক্রিয়াটি করার চেষ্টা করছেন তার জন্য সঠিক ট্রিগারটি চয়ন করুন।

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

একবার আপনি অ্যাপলেট সংরক্ষণ করলে, এটি সক্ষম করতে আপনার ড্যাশবোর্ডে ফিরে যান। যদি আপনি ইতিমধ্যে না করে থাকেন তবে IFTTT আপনাকে আপনার Adafruit IO এবং Force Band অ্যাকাউন্টগুলি সংযুক্ত করতে অনুরোধ করবে।

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

সবকিছু এই সময়ে সংযুক্ত করা উচিত। যা বাকি থাকা উচিত তা হ'ল পুরো সিস্টেমটি পরীক্ষা করা!

ধাপ 5: চূড়ান্ত পরীক্ষা

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

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

প্রস্তাবিত: