সুচিপত্র:
- সরবরাহ
- ধাপ 1: আপনার আরডুইনোকে লাইটস্ট্রিপে সংযুক্ত করুন
- ধাপ 2: Arduino প্রোগ্রাম করুন
- ধাপ 3: এটি আপনার নিজের করুন
ভিডিও: জুপিটার স্যাটেলাইট ডিসপ্লে: Ste টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এটি একটি মজাদার এবং সহজ প্রকল্প যা একটি আকর্ষণীয়, শিক্ষামূলক এবং কথোপকথন শুরু করার জন্য প্রচুর সম্ভাবনা রয়েছে। এটি বৃহস্পতির চারটি প্রধান চাঁদের বর্তমান দিকনির্দেশ প্রদর্শন করতে একটি সস্তা ($ 10) নিওপিক্সেল হালকা স্ট্রিপ ব্যবহার করে।
সরবরাহ
Arduino Uno (যে কোন বৈকল্পিক কাজ করবে)
নিওপিক্সেল স্ট্রিপ (আমি আমাজন থেকে উপলব্ধ একটি ব্যবহার করেছি)
3 সংযুক্তি তারের
ধাপ 1: আপনার আরডুইনোকে লাইটস্ট্রিপে সংযুক্ত করুন
এই খুব না। লাইট স্ট্রিপের তিনটি সংযোগ রয়েছে; +5V এর জন্য লাল, গ্রাউন্ডের জন্য কালো, সংকেতের জন্য সবুজ।
আপনার আমার থেকে আলাদা আলোর স্ট্রিপ থাকতে পারে তাই রঙগুলি পরিবর্তিত হতে পারে তবে সংযোগ একই হবে।
নিম্নলিখিত সংযোগ করুন:
হালকা ফালা -------- Arduino পিন
লাল তার -------------- 5V
কালো তার ------------ GND
সবুজ তার ------------ পিন 6 (এটি কোন পিন হতে পারে কিন্তু আমার স্কেচ 6 ব্যবহার করে)
আপনি হালকা ফালা hooking আগে Arduino প্রোগ্রাম না হওয়া পর্যন্ত অপেক্ষা করতে চাইতে পারেন। এটি স্টার্টআপের সময় একটি এলোমেলো অবস্থাকে একই সাথে সমস্ত লাইটের শক্তি সঞ্চয় এবং কম্পিউটার ইউএসবি পোর্টকে ওভারলোড করা থেকে রোধ করবে।
ধাপ 2: Arduino প্রোগ্রাম করুন
আপনি যে পদ্ধতিতে অভ্যস্ত তা ব্যবহার করে আরডুইনোতে স্কেচ লোড করুন।
দ্রষ্টব্য: আপনার Adafruit Neopixel লাইব্রেরি লোড করতে হবে। মেকার সম্প্রদায়ের আশ্চর্যজনক সহায়তার জন্য অ্যাডাফ্রুটকে ধন্যবাদ !!!
এটি একটি খুব সহজ বাস্তবায়ন যা আপনার উন্নতির জন্য অনেক জায়গা ছেড়ে দেয়। বর্তমানে, আপনি তারিখ এবং সময়ে হার্ড কোড (UTC- এ)। আপনার বর্তমান UTC সময় পরিবর্তনশীল আপডেট করুন। আপনার আরডুইনোতে কোডটি কম্পাইল এবং ডাউনলোড করুন। আপনার চাঁদের বর্তমান অবস্থা দেখা উচিত। স্ট্রিপের মাঝখানে বৃহস্পতি একটি লাল বিন্দু হিসাবে উপস্থিত হবে। অন্যান্য চাঁদের রঙগুলি স্কেচে পরিবর্তন করা যেতে পারে যা আপনি চান। যেহেতু স্টার্টআপের তারিখ এবং সময় স্কেচে রয়েছে, আপনি এখন ডিসপ্লে অন্য কোথাও নিয়ে প্লাগ ইন করতে পারেন এবং এটি বর্তমান সময়ে শুরু হবে। এটি আপনাকে এটি প্রোগ্রাম করতে এবং তারিখ বা সময় না হারিয়ে দ্রুত এটিকে কোথাও সরিয়ে নিতে দেয়।
ধাপ 3: এটি আপনার নিজের করুন
স্পষ্টতই এটি উন্নত করার কিছু দুর্দান্ত উপায় রয়েছে যদি আপনি এটি আপনার বাড়ির জন্য একটি সুন্দর প্রকল্প করতে চান:
1) একটি ব্যাটারি সমর্থিত রিয়েল-টাইম ঘড়ি যোগ করুন। এগুলি কীভাবে ব্যবহার করা যায় সে সম্পর্কে প্রচুর তথ্য পাওয়া যায়। এটি আপনাকে বর্তমান তারিখ বা সময় হারাতে দেবে না যখন ইউনিট বিদ্যুৎ হারিয়ে ফেলে।
2) আপনি আরডুইনোতে কয়েকটি সুইচ যোগ করতে পারেন এবং একটি ডিসপ্লে হিসাবে হালকা স্ট্রিপ ব্যবহার করে সময় নির্ধারণ করতে কোডটি নিয়ে আসতে পারেন। হয়তো আপনি বৃহস্পতি থেকে (বা স্ট্রিপের এক প্রান্ত) থেকে কতগুলি এলইডি দ্বারা তারিখ এবং সময়ের প্রতিটি অঙ্ক সেট করুন।
3) গ্রহটিকে আরও ভালভাবে তুলে ধরতে আমি বৃহস্পতির একটি ছোট ছবি যুক্ত করেছি। একটি তারকা ক্ষেত্রের পটভূমিতে মাউন্ট করা সত্যিই এই প্রকল্পটিকে পপ করে তুলবে।
4) বর্তমানে, কোডটি একই পিক্সেলের দুটি চাঁদকে ওভাররাইট করবে। একই পিক্সেলে থাকা অবস্থায় দুটি রংকে পর্যায়ক্রমে ফ্ল্যাশ করার জন্য আপনি কোডটি সংশোধন করতে পারেন।
5) উপরের 2 এর মতো, আপনি চাঁদ প্রদর্শন এবং সময়ের মধ্যে বিকল্প করার জন্য একটি স্কিম নিয়ে আসতে পারেন। (আপনি কিভাবে একটি রৈখিক ফিতে সময় প্রদর্শন করতে পারেন তা আপনার উপর নির্ভর করে)। কোডটি প্রাথমিকভাবে ডিসপ্লে সেট করে এবং তারপর সাবরুটিনকে কল করে বারবার পজিশন গণনা করে। আমি প্রতিটি লুপ পুনরাবৃত্তির সময় 120 সেকেন্ড যোগ করার জন্য লুপ () সাবরুটিনে একটি লাইন যুক্ত করেছি। এটি আপনাকে চাঁদগুলিকে একে অপরের সাথে আপেক্ষিকভাবে আরও দ্রুত গতিতে দেখতে দেয় এবং এই মহাজাগতিক নৃত্যশিল্পীদের একটি দুর্দান্ত প্রদর্শন দেয়।
ভিডিওটিতে কোডটি দেখানো হয়েছে যাতে এই লাইনটি মন্তব্য করা হয়েছে। আপনি দেখতে পারেন কিভাবে জিওপিটারের চারপাশে আইও ফেটে যায় এবং ক্যালিস্টো শুট করে। আমি আশা করি আপনি এই প্রকল্পটি উপভোগ করবেন। যদি আপনি এটি তৈরি করেন, দয়া করে এটি সবার সাথে ভাগ করুন।
প্রস্তাবিত:
বিগবিট বাইনারি ক্লক ডিসপ্লে: Ste টি ধাপ (ছবি সহ)
বিগবিট বাইনারি ক্লক ডিসপ্লে: পূর্ববর্তী একটি নির্দেশযোগ্য (মাইক্রোবিট বাইনারি ক্লক) -এ, প্রকল্পটি একটি পোর্টেবল ডেস্কটপ অ্যাপ্লায়েন্স হিসেবে আদর্শ ছিল কারণ ডিসপ্লেটি খুবই ছোট ছিল।
মেকানিক্যাল সেভেন সেগমেন্ট ডিসপ্লে ক্লক: Ste টি ধাপ (ছবি সহ)
মেকানিক্যাল সেভেন সেগমেন্ট ডিসপ্লে ক্লক: কয়েক মাস আগে আমি একটি দুই ডিজিটের মেকানিক্যাল 7 সেগমেন্ট ডিসপ্লে তৈরি করেছি যা আমি কাউন্টডাউন টাইমারে পরিণত হয়েছি। এটি বেশ ভালভাবে বেরিয়ে এসেছিল এবং বেশ কয়েকটি লোক ঘড়ির জন্য ডিসপ্লেতে দ্বিগুণ হওয়ার পরামর্শ দিয়েছিল। সমস্যা ছিল যে আমি ইতিমধ্যে চালানো হয়েছিল
TTGO (রঙ) ডিসপ্লে উইথ মাইক্রোপাইথন (TTGO T- ডিসপ্লে): Ste টি ধাপ
TTGO (কালার) ডিসপ্লে উইথ মাইক্রোপাইথন (TTGO T- ডিসপ্লে): TTGO T-Display হল ESP32 ভিত্তিক একটি বোর্ড যাতে 1.14 ইঞ্চি কালার ডিসপ্লে রয়েছে। বোর্ডটি 7 ডলারের কম মূল্যের জন্য কেনা যাবে (শিপিং সহ, ব্যাংগুডে দেখা পুরস্কার)। এটি একটি ESP32 এর ডিসপ্লে সহ একটি অবিশ্বাস্য পুরস্কার।
বোল্ট - DIY ওয়্যারলেস চার্জিং নাইট ক্লক (Ste টি ধাপ): Ste টি ধাপ (ছবি সহ)
বোল্ট - DIY ওয়্যারলেস চার্জিং নাইট ক্লক (Ste টি ধাপ): ইনডাকটিভ চার্জিং (ওয়্যারলেস চার্জিং বা কর্ডলেস চার্জিং নামেও পরিচিত) হল এক ধরনের ওয়্যারলেস পাওয়ার ট্রান্সফার। এটি পোর্টেবল ডিভাইসে বিদ্যুৎ সরবরাহ করতে ইলেক্ট্রোম্যাগনেটিক ইন্ডাকশন ব্যবহার করে। সবচেয়ে সাধারণ অ্যাপ্লিকেশন হল কিউ ওয়্যারলেস চার্জিং সেন্ট
Arduino এবং TFT ডিসপ্লে ব্যবহার করে কিভাবে রিয়েলটাইম ঘড়ি তৈরি করবেন - 3.5 ইঞ্চি TFT ডিসপ্লে সহ Arduino Mega RTC: 4 টি ধাপ
কিভাবে Arduino এবং TFT ডিসপ্লে ব্যবহার করে রিয়েলটাইম ক্লক তৈরি করবেন | 3.5 ইঞ্চি TFT ডিসপ্লে সহ Arduino Mega RTC: আমার ইউটিউব চ্যানেলে যান। ভূমিকা:- এই পোস্টে আমি 3.5 ইঞ্চি TFT টাচ LCD, Arduino Mega ব্যবহার করে "রিয়েল টাইম ক্লক" তৈরি করতে যাচ্ছি 2560 এবং DS3231 RTC মডিউল …. শুরু করার আগে … আমার ইউটিউব চ্যানেল থেকে ভিডিওটি দেখুন .. নোট:- যদি আপনি Arduin ব্যবহার করেন