সুচিপত্র:

তিনটি নিওপিক্সেল রিং সহ নিওপিক্সেল ঘড়ি: 7 টি ধাপ
তিনটি নিওপিক্সেল রিং সহ নিওপিক্সেল ঘড়ি: 7 টি ধাপ

ভিডিও: তিনটি নিওপিক্সেল রিং সহ নিওপিক্সেল ঘড়ি: 7 টি ধাপ

ভিডিও: তিনটি নিওপিক্সেল রিং সহ নিওপিক্সেল ঘড়ি: 7 টি ধাপ
ভিডিও: Build a Full Stack React Native Application | Mastering Mobile Development | React Native Project 2024, জুলাই
Anonim
Image
Image

স্টিভ ম্যানলে দ্বারা নিও পিক্সেল ঘড়ির উজ্জ্বল সৃষ্টি আমাকে সর্বনিম্ন অর্থের জন্য কীভাবে একটি অনুরূপ ঘড়ি তৈরি করা যায় সে সম্পর্কে এই নির্দেশ তৈরি করতে অনুপ্রাণিত করেছিল। (একটি গুরুত্বপূর্ণ ডাচ অভ্যাস সর্বদা অর্থ সাশ্রয়ের চেষ্টা করছে;-))

আমি খুঁজে পেয়েছি যে আসল নকশাটি কেবল অ্যাডাফ্রুট নিওপিক্সেল রিংগুলির সাথে খাপ খায় এবং সেগুলি একেবারে সস্তা নয়।

আমি আলী এক্সপ্রেসে ঘুরে দেখলাম এবং এর কিছু সস্তা সংস্করণ পেয়েছি। কাজের অংশ হতে দেখা গেছে, কিন্তু একই মাত্রার সাথে নয়। আমি ঘড়িটির জন্য একটি 3D নকশা অনুসন্ধান এবং সন্ধান শেষ করেছিলাম এবং সেই অনুযায়ী এটি সামঞ্জস্য করেছি।

এর পরে আমি যে বোর্ডটি ব্যবহার করেছি তা হল একটি Arduino Nano এর ক্লোন, এবং একইভাবে প্রোগ্রাম করা হয়েছে। যাইহোক, বিশুদ্ধ ঘড়ি প্রোগ্রাম, অন্য কোন সংযোজন ছাড়া কোথাও পাওয়া যায় না তাই আমার সফ্টওয়্যারটি একটু সামঞ্জস্য করা দরকার।

সরবরাহ

  • থিনারি ন্যানো মিনি ইউএসবি বোর্ড
  • আরটিসি ঘড়ি
  • LR1120 ব্যাটারি
  • WS2812B 60 LED রিং
  • WS2812B 24 LED রিং
  • WS2812B 12 LED রিং

ধাপ 1: ঘড়ি মুখ 3 ডি প্রিন্ট করুন

সমস্ত প্রয়োজনীয় অংশ সংগ্রহ করুন
সমস্ত প্রয়োজনীয় অংশ সংগ্রহ করুন

সংযুক্ত ফাইলগুলিতে আপনি ঘড়ি-ফেসপ্লেট মুদ্রণ করতে আপনার প্রয়োজনীয় stl ফাইলটি পাবেন।

পদক্ষেপ 2: সমস্ত প্রয়োজনীয় অংশ সংগ্রহ করুন

সমস্ত প্রয়োজনীয় অংশ সংগ্রহ করুন
সমস্ত প্রয়োজনীয় অংশ সংগ্রহ করুন
সমস্ত প্রয়োজনীয় অংশ সংগ্রহ করুন
সমস্ত প্রয়োজনীয় অংশ সংগ্রহ করুন

আলী এক্সপ্রেসে আপনি এই প্রকল্পের জন্য প্রয়োজনীয় সমস্ত যন্ত্রাংশ খুঁজে পেতে সক্ষম হবেন।

ইলেকট্রনিক যন্ত্রাংশের পাশে আমি একটি কুৎসিত ফেস-প্লেট দিয়ে একটি ঘড়ি কিনেছি, কারণ এটি একটি নীল রঙের তুলনায় 10 ইউরো সস্তা করে।

ধাপ 3: রিংগুলি সংযুক্ত করুন

রিংগুলি সংযুক্ত করুন
রিংগুলি সংযুক্ত করুন

জায়গায় রিং সংযুক্ত করার জন্য গরম আঠালো ব্যবহার করুন। রিংগুলি 5 ভোল্টের সাথে সরবরাহ করা হয়, এবং তারপরে সিরিয়ালে একে অপরের সাথে সংযুক্ত হয় আকারের ক্রমে প্রতিটি রিংয়ে DOUT থেকে DIN সংযুক্ত করে, তাই 60 থেকে 24 থেকে 12।

ধাপ 4: অন্যান্য ইলেকট্রনিক যন্ত্রাংশ তারের

অন্যান্য ইলেকট্রনিক যন্ত্রাংশ তারের
অন্যান্য ইলেকট্রনিক যন্ত্রাংশ তারের

উপরের স্কিমা আপনাকে দেখায় কিভাবে অংশগুলিকে একে অপরের সাথে সংযুক্ত করতে হয়।

আমরা DS3234 রিয়েলটাইম ঘড়ি দিয়ে শুরু করব। ঘড়িটি একটি সিরিয়াল বাস চালিত ডিভাইস এবং সময় সেট মনে রাখার জন্য একটি ব্যাকআপ ব্যাটারি রয়েছে।

ধাপ 5: Arduino Nano প্রোগ্রাম করার প্রস্তুতি

Arduino ন্যানো Arduino IDE ব্যবহার করে প্রোগ্রাম করা হয়। এটি আইডিইতে আপনি "স্কেচ" লিখেন যা তারপরে ফার্মওয়্যারে সংকলিত হয় যা আপনার কম্পিউটারটি ইউএসবি কেবল ব্যবহার করে সংযুক্ত আরডুইনোকে লিখে থাকে। IDE ডাউনলোড করে ইন্সটল করুন।

NeoPixelClock_V1.ino ফাইলটি লোড করুন

আমরা বোর্ডে কোড আপলোড করার আগে, আমাদের নিশ্চিত করতে হবে যে আমাদের বোর্ডের জন্য ড্রাইভার ইনস্টল করা আছে এবং আমাদের সঠিক বোর্ড নির্বাচন করা আছে। আরডুইনো ন্যানো ক্লোনের সাথে, আমাদের CH340G ইউএসবি-সিরিয়াল কনভার্টার চিপের জন্য ড্রাইভার দরকার। ইউএসবি-থেকে-সিরিয়ালের জন্য ব্যবহৃত চিপসেট CH340/CH341, যার জন্য ড্রাইভার (উইন্ডোজের জন্য) এখানে ডাউনলোড করা যাবে:

www.wch.cn/download/CH341SER_EXE.html

আপনি যদি ম্যাক -এ কাজ করেন তাহলে আপনার আর কোন সমস্যা হবে না।

পদক্ষেপ 6: অ্যাডাফ্রুট নিওপিক্সেল লাইব্রেরি ইনস্টল করা

Adafruit NeoPixel লাইব্রেরি ইনস্টল করা হচ্ছে
Adafruit NeoPixel লাইব্রেরি ইনস্টল করা হচ্ছে
Adafruit NeoPixel লাইব্রেরি ইনস্টল করা হচ্ছে
Adafruit NeoPixel লাইব্রেরি ইনস্টল করা হচ্ছে

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

পাওয়া গেলে, এটি নির্বাচন করুন এবং ইনস্টল বোতামে ক্লিক করুন।

এছাড়াও "সরঞ্জাম> বোর্ড" মেনুর অধীনে, নিশ্চিত করুন যে সঠিক বোর্ডটি নির্বাচন করা হয়েছে, আরডুইনো ন্যানো।

ধাপ 7: স্কেচ আপলোড করুন

স্কেচ আপলোড করুন
স্কেচ আপলোড করুন

এখন আমাদের সবকিছু প্রস্তুত আছে, আমরা বোর্ডে আপলোড শুরু করতে পারি। আমরা ইউএসবি কেবল দিয়ে বোর্ডটি সংযুক্ত করি।

প্রথমে আমরা বুঝলাম কোন সিরিয়াল পোর্ট বোর্ড রেজিস্টার করেছে।

উইন্ডোজ এ:

[উইন্ডোজ] [আর] দিয়ে একটি কমান্ড খুলুন এবং কম্পিউটার ম্যানেজমেন্টে compmgmt.msc টাইপ করুন, কোন পোর্টটি ব্যবহার করা হচ্ছে তা জানতে ডিভাইস ম্যানেজার পোর্টের নিচে দেখুন ক্লিক করুন।

ম্যাক ওএসে:

অ্যাপল আইকন> এই ম্যাক সম্পর্কে> সিস্টেম রিপোর্ট> ইউএসবি

এখন টুলস মেনুতে, নিশ্চিত করুন যে পুরানো বুটলোডারের সাথে প্রসেসর নির্বাচন করা আছে। এটি একটি ক্লোন বোর্ডের জন্য প্রয়োজন।

এখন আইডিইতে উপরের বাম দিকে, আপলোড বোতামে ক্লিক করুন। ডানদিকে নির্দেশ করা তীর সহ বোতামটি হবে। যত তাড়াতাড়ি আপলোড করা হয়, ঘড়িটি কাজ শুরু করবে।

প্রস্তাবিত: