ESP32 LED ম্যাট্রিক্স ঘড়ি: 8 টি ধাপ
ESP32 LED ম্যাট্রিক্স ঘড়ি: 8 টি ধাপ
Anonim
ESP32 LED ম্যাট্রিক্স ক্লক
ESP32 LED ম্যাট্রিক্স ক্লক

এটি ESP8266 LED ম্যাট্রিক্স ক্লক প্রকল্পের ধারাবাহিকতা।

মূল কোডের লেখক এটি ESP32 (schreibfaul1 এর জন্য বড় ধন্যবাদ!)

ধাপ 1: যন্ত্রাংশ এবং সরঞ্জাম

যন্ত্রাংশ এবং সরঞ্জাম
যন্ত্রাংশ এবং সরঞ্জাম
যন্ত্রাংশ এবং সরঞ্জাম
যন্ত্রাংশ এবং সরঞ্জাম
যন্ত্রাংশ এবং সরঞ্জাম
যন্ত্রাংশ এবং সরঞ্জাম

অংশ:

  • 6 x 8x8 MAX7219 LED ম্যাট্রিক্স
  • 1 x ESP32 বোর্ড
  • 1 x KY-018 Photoresistor মডিউল
  • 1 x DHT11 সেন্সর
  • 1 এক্স মাইক্রো ইউএসবি প্লাগ
  • 1 এক্স পাস্তা জার
  • 1 x 5.5mm X 2.1mm DC পাওয়ার সাপ্লাই মেটাল জ্যাক প্যানেল মাউন্ট
  • 1 x USB থেকে 5.5mm X 2.1mm ব্যারেল জ্যাক 5v ডিসি পাওয়ার ক্যাবল
  • 1 এক্স উইন্ডো টিন্ট ফিল্ম
  • 11 x মহিলা থেকে মহিলা ডুপন্ট তার

সরঞ্জাম:

  • তাতাল
  • ছিটানোর বোতল
  • শখের ছুরি
  • ডবল পার্শ্বযুক্ত টেপ

সমস্ত অংশ সহজেই eBay/aliexpress এবং/অথবা স্থানীয় দোকান থেকে সংগ্রহ করা যেতে পারে।

ধাপ 2: LED ম্যাট্রিক্স প্রস্তুত করা

LED ম্যাট্রিক্স প্রস্তুত করা হচ্ছে
LED ম্যাট্রিক্স প্রস্তুত করা হচ্ছে
LED ম্যাট্রিক্স প্রস্তুত করা হচ্ছে
LED ম্যাট্রিক্স প্রস্তুত করা হচ্ছে

আমি 2 x 4pcs মডিউল কিনতে সহজ পেয়েছি, পিসিবিতে মুদ্রিত ওরিয়েন্টেশন বজায় রেখে তাদের একটিকে অর্ধেক করে অন্যটিতে বিক্রি করে দিয়েছি।

ধাপ 3: LED ম্যাট্রিক্স ডিসপ্লে, LDR এবং DHT11 কে ESP32 এর সাথে সংযুক্ত করুন

LED ম্যাট্রিক্স ডিসপ্লে, LDR এবং DHT11 কে ESP32 এর সাথে সংযুক্ত করুন
LED ম্যাট্রিক্স ডিসপ্লে, LDR এবং DHT11 কে ESP32 এর সাথে সংযুক্ত করুন
LED ম্যাট্রিক্স ডিসপ্লে, LDR এবং DHT11 কে ESP32 এর সাথে সংযুক্ত করুন
LED ম্যাট্রিক্স ডিসপ্লে, LDR এবং DHT11 কে ESP32 এর সাথে সংযুক্ত করুন
LED ম্যাট্রিক্স ডিসপ্লে, LDR এবং DHT11 কে ESP32 এর সাথে সংযুক্ত করুন
LED ম্যাট্রিক্স ডিসপ্লে, LDR এবং DHT11 কে ESP32 এর সাথে সংযুক্ত করুন

মডিউলগুলিতে পিন হেডারগুলি সোল্ডার করুন তারপর ডুপোন্ট তারগুলি ব্যবহার করুন যাতে সেগুলি নিম্নরূপ সংযুক্ত হয়।

MAX7219

  • VCC - VIN
  • GND - GND
  • DIN - D23
  • CS - D15
  • CLK - D18

DHT11

  • এস - ডি 4
  • + - 3V3
  • - - GND

এলডিআর

  • এস - ডি 34
  • + - 3V3
  • - - GND

ধাপ 4: পাস্তা জারে সোলার ফিল্ম প্রয়োগ করুন

পাস্তা জারে সোলার ফিল্ম লাগান
পাস্তা জারে সোলার ফিল্ম লাগান
পাস্তা জারে সোলার ফিল্ম লাগান
পাস্তা জারে সোলার ফিল্ম লাগান
পাস্তা জারে সোলার ফিল্ম লাগান
পাস্তা জারে সোলার ফিল্ম লাগান
পাস্তা জারে সোলার ফিল্ম লাগান
পাস্তা জারে সোলার ফিল্ম লাগান

আমি বাকি উপাদানগুলিকে দৃশ্যমান রাখার জন্য জারের একটি অংশ ফিল্ম দিয়ে coverেকে রাখার সিদ্ধান্ত নিয়েছি।

কিছু ট্রায়াল এবং ত্রুটির পরে আমি লক্ষ্য করেছি যে 'গোপন' হল জার এবং ফিল্ম উভয়ই সাবান জল দিয়ে যতটা সম্ভব ভেজা করা উচিত যাতে আপনি এটি প্রয়োগ করার সময় সামঞ্জস্য করতে সক্ষম হন। সবকিছু সুন্দর এবং ভেজা রাখতে স্প্রে বোতল এবং অতিরিক্ত ফিল্ম কাটার জন্য শখের ছুরি ব্যবহার করুন। একবার এটি পুরোপুরি শুকিয়ে গেলে ফিল্মটি জারের উপর বেশ ভালভাবে প্রসারিত হওয়া উচিত।

ধাপ 5: ডিসি পাওয়ার সাপ্লাই মেটাল জ্যাক প্রস্তুত করুন

ডিসি পাওয়ার সাপ্লাই মেটাল জ্যাক প্রস্তুত করুন
ডিসি পাওয়ার সাপ্লাই মেটাল জ্যাক প্রস্তুত করুন
ডিসি পাওয়ার সাপ্লাই মেটাল জ্যাক প্রস্তুত করুন
ডিসি পাওয়ার সাপ্লাই মেটাল জ্যাক প্রস্তুত করুন
ডিসি পাওয়ার সাপ্লাই মেটাল জ্যাক প্রস্তুত করুন
ডিসি পাওয়ার সাপ্লাই মেটাল জ্যাক প্রস্তুত করুন
ডিসি পাওয়ার সাপ্লাই মেটাল জ্যাক প্রস্তুত করুন
ডিসি পাওয়ার সাপ্লাই মেটাল জ্যাক প্রস্তুত করুন

ডিসি জ্যাকের সাথে 2 টি ডুপন্ট তারের সোল্ডার করুন এবং তারপরে মাইক্রো ইউএসবি প্লাগটি সোল্ডার করুন।

আমি পিনআউট ব্যবহার করেছি যা এখানে বর্ণিত হয়েছে।

জারের idাকনার মাঝখানে একটি সম্পূর্ণ ড্রিল করুন এবং ডিসি জ্যাকটি মাউন্ট করুন।

এছাড়াও DHT11 সেন্সর জন্য whoাকনা মধ্যে কিছু wholes ড্রিল।

ধাপ 6: ESP32 মডিউল ফ্ল্যাশ করুন

ESP32 মডিউল ফ্ল্যাশ করুন
ESP32 মডিউল ফ্ল্যাশ করুন

পরবর্তী ধাপে কোডটি ESP32 এ আপলোড করা হবে।

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

// শংসাপত্র ----------------------------------------#SSID সংজ্ঞায়িত করুন "### ## "; // আপনার ওয়াইফাই শংসাপত্র এখানে#PW "#####" নির্ধারণ করুন;

ধাপ 7: সবকিছু একত্রিত করা

Image
Image

নিশ্চিত করুন যে মডিউলগুলি কোনও LED মডিউল পরিচিতি স্পর্শ করছে না, এবং যদি তারা তা করে তবে কোনও শর্টস এড়ানোর জন্য পরিচিতিগুলি coverেকে রাখার জন্য কিছু বৈদ্যুতিক টেপ ব্যবহার করুন।

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

ধাপ 8: আরও ধারণা

একটি TP4056 এর মাধ্যমে চার্জ করা একটি ব্যাকআপ ব্যাটারি যোগ করুন;

একটি 3 ডি মুদ্রিত কেস ডিজাইন করুন

আশা করি আপনি এই প্রকল্পটি উপভোগ করেছেন এবং যদি আপনার কোন প্রশ্ন থাকে তবে নির্দ্বিধায় জিজ্ঞাসা করুন।

পড়ার জন্য আপনাকে ধন্যবাদ!

প্রস্তাবিত: