সুচিপত্র:

HackerBox 0030: Lightforms: 11 ধাপ
HackerBox 0030: Lightforms: 11 ধাপ

ভিডিও: HackerBox 0030: Lightforms: 11 ধাপ

ভিডিও: HackerBox 0030: Lightforms: 11 ধাপ
ভিডিও: HackerBoxes #0030 Распаковка LIGHTFORMS 2024, নভেম্বর
Anonim
হ্যাকারবক্স 0030: লাইটফর্ম
হ্যাকারবক্স 0030: লাইটফর্ম

এই মাসে, হ্যাকারবক্স হ্যাকাররা বুদ্ধিমান, ত্রিমাত্রিক, আলোকিত কাঠামো তৈরি করছে। এই নির্দেশযোগ্যটিতে হ্যাকারবক্স #0030 এর সাথে কাজ করার জন্য তথ্য রয়েছে, যা সরবরাহ শেষ হওয়ার সময় আপনি এখানে নিতে পারেন। এছাড়াও, যদি আপনি প্রতি মাসে আপনার মেইলবক্সে এইরকম একটি হ্যাকারবক্স পেতে চান, দয়া করে HackerBoxes.com এ সাবস্ক্রাইব করুন এবং বিপ্লবে যোগ দিন!

হ্যাকারবক্স 0030 এর জন্য বিষয় এবং শিক্ষার উদ্দেশ্য:

  • Arduino IDE এর সাথে ব্যবহারের জন্য ESP8266 NodeMCU কনফিগার করুন
  • পূর্ণ রঙের RGB LED স্ট্রিপ থেকে কাঠামো একত্রিত করুন
  • ESP8266 NodeMCU ব্যবহার করে RGB LED স্ট্রিপগুলি নিয়ন্ত্রণ করুন
  • ওয়াই-ফাই ওয়্যারলেস নেটওয়ার্কের মাধ্যমে NodeMCU অপারেশন প্রসারিত করুন
  • একটি 8x8x8 LED কিউব তৈরি করুন
  • একটি 8051 ভিত্তিক মাইক্রোকন্ট্রোলার পুনরায় প্রোগ্রামিংয়ের সাথে পরীক্ষা করুন

হ্যাকারবক্সগুলি DIY ইলেকট্রনিক্স এবং কম্পিউটার প্রযুক্তির জন্য মাসিক সাবস্ক্রিপশন বক্স পরিষেবা। আমরা শখ, নির্মাতা এবং পরীক্ষক। আমরা স্বপ্নের স্বপ্নদ্রষ্টা। হ্যাক দ্য প্ল্যানেট!

ধাপ 1: হ্যাকারবক্স 0030: বক্স সামগ্রী

Image
Image
  • হ্যাকারবক্স #0030 সংগ্রহযোগ্য রেফারেন্স কার্ড
  • ESP8266 এবং 32M ফ্ল্যাশ সহ NodeMCU V3 মডিউল
  • 60 WS2812B RGB LEDs এর রিল 2 মিটার
  • 8051 ভিত্তিক MCU এবং 512 LEDs সহ 8x8x8 LED কিট
  • CH340G এবং জাম্পার ওয়্যার সহ USB সিরিয়াল মডিউল
  • আটকে থাকা হুকআপ ওয়্যার 3 মিটার, 22 গেজ
  • এক্সক্লুসিভ হ্যাকারবক্স ডিকাল
  • এক্সক্লুসিভ ডার্ক সাইড LED ডিকাল

আরও কিছু জিনিস যা সহায়ক হবে:

  • সোল্ডারিং আয়রন, সোল্ডার এবং বেসিক সোল্ডারিং টুলস
  • সফটওয়্যার সরঞ্জাম চালানোর জন্য কম্পিউটার
  • LED সমাবেশ জিগের জন্য কার্ডবোর্ড বা কাঠ

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

হ্যাকারবক্সের প্রায়শই জিজ্ঞাসিত প্রশ্নাবলীতে বর্তমান এবং সম্ভাব্য সদস্যদের জন্য প্রচুর তথ্য রয়েছে।

ধাপ 2: NodeMCU এবং Arduino IDE

আরজিবি এলইডি স্ট্রিপ
আরজিবি এলইডি স্ট্রিপ

NodeMCU হল একটি ওপেন সোর্স IoT প্ল্যাটফর্ম। এর মধ্যে রয়েছে ফার্মওয়্যার যা Espressif সিস্টেম থেকে ESP8266 Wi-Fi SoC তে চলে।

শুরু করার জন্য, নিশ্চিত করুন যে আপনি Arduino IDE ইনস্টল করেছেন (www.arduino.cc)।

পরবর্তী, আপনি যে NodeMCU মডিউলটি ব্যবহার করছেন তার জন্য উপযুক্ত সিরিয়াল-ইউএসবি চিপের জন্য আপনার ড্রাইভার প্রয়োজন হবে। বর্তমানে অনেক NodeMCU মডিউল CH340 সিরিয়াল-ইউএসবি চিপ অন্তর্ভুক্ত। CH340 চিপস (WCH.cn) প্রস্তুতকারকের কাছে সমস্ত জনপ্রিয় অপারেটিং সিস্টেমের জন্য ড্রাইভার পাওয়া যায়। তাদের সাইটের জন্য গুগল অনুবাদ পৃষ্ঠা দেখুন। সেই ড্রাইভারদের মধ্যে কিছু WeMos সাইটে মিরর করা হয়।

অবশেষে, Arduino IDE- এ ESP8266 বোর্ড সাপোর্ট ইনস্টল করার জন্য নির্দেশাবলী অনুসরণ করুন।

IDE কনফিগার করার সময়, বোর্ড হিসাবে "ESP-12E মডিউল" নির্বাচন করুন। আপনার কম্পিউটারে NodeMCU সংযুক্ত করার সময় প্রদর্শিত উপযুক্ত পোর্টটি নির্বাচন করুন।

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

ধাপ 3: RGB LED স্ট্রিপ

এই নমনীয় আরজিবি এলইডি স্ট্রিপগুলি যে কোনও প্রকল্পে জটিল আলো প্রভাব যুক্ত করার একটি সহজ উপায়। প্রতিটি LED এর একটি সমন্বিত ড্রাইভার রয়েছে যা আপনাকে প্রতিটি LED এর রঙ এবং উজ্জ্বলতা স্বাধীনভাবে নিয়ন্ত্রণ করতে দেয়। এই স্ট্রিপগুলির সম্মিলিত LED/ড্রাইভার IC হল অত্যন্ত কম্প্যাক্ট WS2812B (ডেটশীট)। আপনি যদি ম্যাগনিফায়ার দিয়ে WS2812 "পিক্সেল" দেখেন, তাহলে আপনি দেখতে পাবেন যে একীভূত ড্রাইভারটি বন্ধন তারের সাথে এটিকে ছোট ছোট অভ্যন্তরীণ সবুজ, লাল এবং নীল LEDs এর সাথে সংযুক্ত করে।

NodeMCU থেকে WS2812 LEDs এর চেইন নিয়ন্ত্রণ করতে, FastLED লাইব্রেরি বেশ শক্তিশালী বিকল্প।

লাইব্রেরি কিছু চমৎকার উদাহরণ স্কেচ নিয়ে আসে যা আপনি চেষ্টা করতে পারেন। এই সংজ্ঞাগুলি পরিবর্তন করতে ভুলবেন না:

#LED_PIN D1 নির্ধারণ করুন#COLOR_ORDER GRB সংজ্ঞায়িত করুন#CHIPSET WS2812 নির্ধারণ করুন

পাওয়ার সাপ্লাই নোট প্রতিটি WS2812 60mA এর কাছাকাছি টানতে পারে, তাই আপনি যে কোনো সময়ে যে পরিমাণ LEDs আলোকিত করবেন তার জন্য সর্বোচ্চ 5V সরবরাহ নিশ্চিত করতে ভুলবেন না।

ধাপ 4: লাইটফর্ম

লাইটফর্ম
লাইটফর্ম

এলইডি স্ট্রিপগুলি বিভিন্ন কাঠামোর মধ্যে তৈরি করা যেতে পারে যাতে কোনও সৃষ্টির আকাঙ্ক্ষা করা যায়। এখানে বেশ কয়েকটি আকর্ষণীয় উদাহরণ প্রকল্প রয়েছে:

ছাতা

ডিস্কো জার

ইনফিনিটি মিরর

মেঘের আলো

ঘড়ি

ব্যাকলাইট প্রদর্শন করুন

ঘনক

কসপ্লে

রেইনবো জার

ধাপ 5: লাইটফর্ম ফায়ারপ্লেস

লাইটফর্ম অগ্নিকুণ্ড
লাইটফর্ম অগ্নিকুণ্ড
লাইটফর্ম অগ্নিকুণ্ড
লাইটফর্ম অগ্নিকুণ্ড

আপনার যদি কিছু পার্চমেন্ট পেপার এবং একটি পাতলা বাক্স (বা একটি সাশ্রয়ী মূল্যের দোকান বা ডলারের দোকান থেকে একটি ছবির ফ্রেম) থাকে, তাহলে আপনি কয়েক ঘন্টার মধ্যে এই ফায়ারপ্লেস প্রকল্পটি একত্রিত করতে পারেন।

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

প্রস্তাবিত: