সুচিপত্র:
- ধাপ 1: মুদ্রিত সার্কিট বোর্ড (PCBs) অর্ডার করুন
- ধাপ 2: উপাদানগুলি অর্ডার করুন
- ধাপ 3: বোর্ডগুলি একত্রিত করা
- ধাপ 4: ArduinOLED প্রোগ্রামিং
ভিডিও: ArduinOLED তৈরি করুন: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
ArduinOLED ইলেকট্রনিক গেম এবং অন্যান্য প্রকল্পের জন্য একটি প্ল্যাটফর্ম। এটি একটি OLED স্ক্রিন, একটি জয়স্টিক, কিছু বোতাম, একটি বুজার এবং অন্যান্য অনেক ডিভাইসের সাথে ইন্টারফেস করার জন্য অ্যালিগেটর ক্লিপ সংযোগ পয়েন্ট অন্তর্ভুক্ত করে। আরো তথ্যের জন্য https://johanv.xyz/ArduinOLED দেখুন।
এই নির্দেশিকাটি কীভাবে এই বোর্ডগুলির মধ্যে একটিকে অর্ডার এবং একত্রিত করতে হয় তা বলে। সফটওয়্যারটি সেট আপ করতে, https://www.instructables.com/id/ArduinOLED/ এ যান
ধাপ 1: মুদ্রিত সার্কিট বোর্ড (PCBs) অর্ডার করুন
আমি EasyEDA এ বোর্ড ডিজাইন করেছি:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
"ArduinOLED v6" নামক বোর্ডটি আমি অর্ডার করেছি। এর কয়েকটি ভুল আছে:
- পাওয়ার ডায়োড ব্যতীত সমস্ত ডায়োড পিছনের দিকে।
- এসডিএ এবং এসসিএল পুল-আপ প্রতিরোধকগুলি দুর্ঘটনাক্রমে 5V এর পরিবর্তে মাটিতে সংযুক্ত ছিল, তাই আমাকে 1K ওহম রেডিয়াল সীসা প্রতিরোধকগুলিকে অ্যালিগেটর ক্লিপ সংযোগকারীদের কাছে বিক্রি করতে হয়েছিল।
আমি "ArduinOLED v8" নামক বোর্ডে এই সমস্ত সমস্যার সমাধান করেছি
- সমস্ত ডায়োড এখন সঠিক।
- এসডিএ এবং এসসিএল এখন 1K সারফেস মাউন্ট পুল-আপ প্রতিরোধক আছে।
- এসপিআই পিনগুলি বাম দিকে অ্যালিগেটর ক্লিপগুলিতে পাওয়া যায়।
- দ্রষ্টব্য: যেহেতু পিনগুলি পুনর্বিন্যাস করা হয়েছিল, তাই আপনাকে বোতামগুলি পড়তে সক্ষম হতে ArduinOLED লাইব্রেরি পরিবর্তন করতে হবে। এই টিউটোরিয়ালের শেষ ধাপে এই সম্পর্কে আরও।
বোর্ডগুলি অর্ডার করার জন্য, EasyEDA- এ একটি অ্যাকাউন্ট তৈরি করুন, উপরের লিঙ্কটি অনুসরণ করুন এবং আপনি যে বোর্ডটি অর্ডার করতে চান তার পাশে "সম্পাদক খুলুন" ক্লিক করুন। তারপরে "ফ্যাব্রিকেশন আউটপুট" (উপরের ছবিতে লেবেলযুক্ত) ক্লিক করুন, যা অর্ডার করার বিকল্পগুলির সাথে একটি নতুন ট্যাব খুলবে। "PCB পরিমাণ" কে 10 এ পরিবর্তন করুন, যেহেতু 5 এবং 10 এর দাম একই, এবং "সেভ টু কার্ট" এ ক্লিক করুন।
শিপিং খরচ পেতে আপনার ঠিকানা লিখুন। মার্কিন যুক্তরাষ্ট্রে, এটি সাধারণত $ 18 হয়, তাই যদি আপনি একাধিক ধরণের বোর্ড অর্ডার করতে চান, সেগুলি একই ক্রমে রাখুন যাতে আপনাকে কেবল একবার শিপিংয়ের জন্য অর্থ প্রদান করতে হয়।
পিসিবির অর্ডার এখনো জমা দেবেন না, যেহেতু আপনি পিসিবির সাথে কিছু উপাদান অর্ডার করে শিপিং খরচ কমাতে পারেন।
ধাপ 2: উপাদানগুলি অর্ডার করুন
সংযুক্ত সমস্ত উপাদানগুলির একটি স্প্রেডশীট এবং যেখানে আমি সেগুলি কিনেছি। "LCSC" থেকে সমস্ত উপাদান EasyEDA PCB অর্ডারের সাথে মিলিত হতে পারে। চেকআউটের সময়, শিপিং বিকল্পের অধীনে, "আমি একসঙ্গে জাহাজে পিসিবি অর্ডার একত্রিত করতে চাই" নির্বাচন করুন। তারপরে, আপনি LCSC এর জন্য অর্ডার জমা দেওয়ার পরে, ফিরে যান এবং EasyEDA থেকে বোর্ডগুলির জন্য অর্ডার জমা দিন।
ধাপ 3: বোর্ডগুলি একত্রিত করা
পিসিবিগুলিতে উপাদানগুলি সোল্ডার করার সময় কিছু নোট:
- Arduino Pro Mini এর পিনগুলিকে ক্লিপ করতে ভুলবেন না যা বোর্ডের পিছনে আটকে থাকবে কারণ তারা 9V ব্যাটারি ধারককে আঘাত করবে।
- এছাড়াও 9V ব্যাটারি ধারকের অধীনে থাকা ডায়োড, বোতাম এবং বুজার ক্লিপ করুন
- ব্যাটারি ধারককে শেষ পর্যন্ত সোল্ডার করুন।
- জয়স্টিক সোল্ডার করার সময়, আপনাকে কোণ শিরোনামটি সরিয়ে ফেলতে হবে এবং এটিকে সোজা হেডার বা ডায়োড থেকে কিছু অবশিষ্ট পিন দিয়ে প্রতিস্থাপন করতে হবে।
- ওএলইডি স্ক্রিন সংযুক্ত করার সময় আমি 1x4 মহিলা হেডার ব্যবহার করেছি যাতে আমি চাইলে এটি অপসারণ করতে পারি। আপনি সরাসরি বোর্ডে স্ক্রিনটি সোল্ডার করতে পারেন।
ধাপ 4: ArduinOLED প্রোগ্রামিং
ArduinOLED প্রোগ্রাম করার জন্য, এই টিউটোরিয়ালটি অনুসরণ করুন:
www.instructables.com/id/ArduinOLED/
যদি আপনি "ArudinOLED v8" অর্ডার করেন যা পিছনে "v2.0" লেবেলযুক্ত (পিছনের সংখ্যাটি লাইব্রেরির সামঞ্জস্যের জন্য "সফ্টওয়্যার সংস্করণ" উপস্থাপন করে), আপনাকে ArduinOLED লাইব্রেরিতে কয়েকটি লাইন পরিবর্তন করতে হবে।
ফাইলটি এখানে খুলুন:
[স্কেচবুক ফোল্ডার] /ArduinOLED/ArduinOLED.cpp
অথবা
[স্কেচবুক ফোল্ডার]/ArduinOLED-master/ArduinOLED.cpp
উপরের লাইনগুলি খুঁজুন:
আউটপুট col0 (উচ্চ);
আউটপুট col1 (উচ্চ); আউটপুট col2 (উচ্চ);
এবং তাদের এই পরিবর্তন করুন:
আউটপুট col0 (উচ্চ);
আউটপুট col1 (উচ্চ); আউটপুট col2 (উচ্চ); মূল পরিবর্তিত D10D9 D11D6 D12D
এটি "ArduinOLED v8" বোর্ডের পরিবর্তনগুলি প্রতিফলিত করতে বোতাম ম্যাট্রিক্সের জন্য কী পিন ব্যবহার করা হবে তা পরিবর্তন করবে। এটি বাম দিকে অ্যালিগেটর ক্লিপ সংযোগকারীগুলিতে এসপিআই পিনগুলি উপলব্ধ করে।
যদি আপনার কোন প্রশ্ন থাকে বা এই ধাপগুলির কোনটির ব্যাখ্যা প্রয়োজন হয় তাহলে আমাকে জানান। শুভকামনা!
প্রস্তাবিত:
লাইভ আরডুইনো ডেটা থেকে সুন্দর প্লট তৈরি করুন (এবং এক্সেলে ডেটা সংরক্ষণ করুন): 3 টি ধাপ
লাইভ Arduino ডেটা থেকে সুন্দর প্লট তৈরি করুন (এবং এক্সেল এ ডেটা সংরক্ষণ করুন): আমরা সবাই আমাদের P … লটার ফাংশন Arduino IDE তে খেলতে পছন্দ করি। পয়েন্ট যোগ করা হয় এবং এটি বিশেষ করে চোখের জন্য সুখকর নয়। Arduino IDE চক্রান্তকারী না
হলোগ্রাম নোভা এবং ইউবিডটসের সাথে আপনার সংযুক্ত সমাধানগুলি সংযুক্ত করুন এবং পুনরায় তৈরি করুন: 9 টি ধাপ
হলোগ্রাম নোভা এবং ইউবিডটসের সাথে আপনার সংযুক্ত সমাধানগুলি সংযুক্ত করুন এবং পুন Retপ্রতিষ্ঠিত করুন: অবকাঠামো পুনরুদ্ধারের জন্য আপনার হলোগ্রাম নোভা ব্যবহার করুন। একটি রাস্পবেরি পাই ব্যবহার করে হোলোগ্রাম নোভা সেটআপ করুন (তাপমাত্রা) ডেটা উবিডটসকে পাঠানোর জন্য।
একটি ডিসপোজেবল ক্যামেরা পুনরায় ব্যবহার করুন এবং গ্রহটি সংরক্ষণ করুন! এবং কিছু কুইড সংরক্ষণ করুন: 4 টি ধাপ
একটি ডিসপোজেবল ক্যামেরা পুনরায় ব্যবহার করুন এবং গ্রহটি সংরক্ষণ করুন! এবং কিছু কুইড সংরক্ষণ করুন: সম্প্রতি আমি আমার ব্যবহৃত স্থানীয় ফটো স্টোর (জেসপস) এ ছিলাম কিছু ব্যবহৃত ডিসপোজেবল ক্যামেরা পেতে আমি নিশ্চিত যে আপনি সচেতন যে তারা চমকপ্রদ মানুষের জন্য দারুণ মজা করে। শুধু জিজ্ঞাসা করুন এবং তারা তাদের ছেড়ে দেয়। আমিও ভেবেছিলাম, হাহ, এই কোম্পানিগুলি ক্যামেরাগুলি ফিরে পায়, রাখুন
একটি নিকন এসসি -28 টিটিএল ক্যাবলে একটি পিসি সিঙ্ক জ্যাক যুক্ত করুন (ক্যামেরা ফ্ল্যাশের জন্য অটো সেটিংস ব্যবহার করুন এবং ক্যামেরা ফ্ল্যাশ বন্ধ করুন !!): 4 টি ধাপ
একটি নিকন এসসি -28 টিটিএল ক্যাবলে একটি পিসি সিঙ্ক জ্যাক যুক্ত করুন (ক্যামেরা ফ্ল্যাশ অন করার জন্য অটো সেটিংস ব্যবহার করুন এবং ক্যামেরা ফ্ল্যাশ বন্ধ করুন !!): এই নির্দেশে আমি আপনাকে দেখাবো কিভাবে সেই বিরক্তিকর মালিকানা 3 পিন টিটিএল সংযোগকারীগুলিকে সরিয়ে ফেলতে হয় একটি নিকন SC-28 অফ ক্যামেরা টিটিএল তারের পাশে এবং এটি একটি আদর্শ পিসি সিঙ্ক সংযোগকারী দিয়ে প্রতিস্থাপন করুন। এটি আপনাকে একটি ডেডিকেটেড ফ্ল্যাশ ব্যবহার করতে দেবে
একটি খুব ছোট রোবট তৈরি করুন: বিশ্বের সবচেয়ে ছোট চাকাযুক্ত রোবটটি একটি গ্রিপার দিয়ে তৈরি করুন।: 9 টি ধাপ (ছবি সহ)
একটি খুব ছোট রোবট তৈরি করুন: একটি গ্রিপার দিয়ে বিশ্বের সবচেয়ে ছোট চাকাযুক্ত রোবটটি তৈরি করুন: একটি গ্রিপার দিয়ে একটি 1/20 কিউবিক ইঞ্চি রোবট তৈরি করুন যা ছোট বস্তু তুলতে এবং সরাতে পারে। এটি একটি Picaxe মাইক্রোকন্ট্রোলার দ্বারা নিয়ন্ত্রিত হয়। এই মুহুর্তে, আমি বিশ্বাস করি এটি হতে পারে পৃথিবীর সবচেয়ে ছোট চাকাযুক্ত রোবট যার মধ্যে একটি গ্রিপার রয়েছে। এতে কোন সন্দেহ নেই ch