সুচিপত্র:
- সরবরাহ
- ধাপ 1: প্রোগ্রাম
- ধাপ 2: সার্কিট
- ধাপ 3: ATtiny85 তারের
- ধাপ 4: OLED ডিসপ্লে ওয়্যারিং
- ধাপ 5: চার্জার পরিচিতি রাখুন
- ধাপ 6: HMC5883L তারের
- ধাপ 7: ব্যাটারি তারের
- ধাপ 8: সুইচ তারের
- ধাপ 9: ক্যালিব্রেটিং
- ধাপ 10: চার্জার I
- ধাপ 11: চার্জার II
- ধাপ 12: চার্জার III
![ATtiny85 এর সাথে একটি ক্ষুদ্র কম্পাস: 12 টি ধাপ (ছবি সহ) ATtiny85 এর সাথে একটি ক্ষুদ্র কম্পাস: 12 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/001/image-637-11-j.webp)
ভিডিও: ATtiny85 এর সাথে একটি ক্ষুদ্র কম্পাস: 12 টি ধাপ (ছবি সহ)
![ভিডিও: ATtiny85 এর সাথে একটি ক্ষুদ্র কম্পাস: 12 টি ধাপ (ছবি সহ) ভিডিও: ATtiny85 এর সাথে একটি ক্ষুদ্র কম্পাস: 12 টি ধাপ (ছবি সহ)](https://i.ytimg.com/vi/f3QSvUhJ_Og/hqdefault.jpg)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
![ATtiny85 সহ একটি ক্ষুদ্র কম্পাস ATtiny85 সহ একটি ক্ষুদ্র কম্পাস](https://i.howwhatproduce.com/images/001/image-637-12-j.webp)
এটি ATtiny85 এর সাথে আমাদের প্রথম প্রকল্প; একটি সাধারণ পকেট ডিজিটাল কম্পাস (জে। আর্টুরো এসপিজেল বায়েজের সহযোগিতায়)।
ATtiny85 একটি উচ্চ কর্মক্ষমতা এবং কম শক্তি মাইক্রোকন্ট্রোলার। এটিতে 8 Kbytes প্রোগ্রামযোগ্য ফ্ল্যাশ মেমরি রয়েছে। এই কারণে, এই প্রকল্পে চ্যালেঞ্জ ছিল প্রোগ্রামের আকার কমানো, যেহেতু সার্কিটটি খুবই সহজ, I2C প্রোটোকলের জন্য ধন্যবাদ।
সরবরাহ
কম্পাসের জন্য:
- ATtiny85
- HMC5883L ম্যাগনেটোমিটার
- SSD1306 I2c 0.96 "128x64 OLED ডিসপ্লে
- স্ব-লকিং স্কয়ার বোতাম সুইচ
- 3.7V 300mAh লিপো লি-পলিমার ব্যাটারি
- থ্রিডি প্রিন্টেড কেস (2 টি অংশ, দয়া করে এসটিএল লিঙ্কগুলি সন্ধান করুন)
চার্জারের জন্য:
- পিসিবি দুই টুকরা; 17x10 মিমি এবং 13x18 মিমি
- থ্রিডি প্রিন্টেড কেস (2 টি অংশ, দয়া করে এসটিএল লিঙ্কগুলি সন্ধান করুন)
- মাইক্রো ইউএসবি 5V 1A TP4056 লিথিয়াম ব্যাটারি চার্জার মডিউল
ধাপ 1: প্রোগ্রাম
সার্কিটে ওয়্যারিং করার আগে ATTiny85 এ AB.ino প্রোগ্রামটি লোড করা প্রয়োজন। এর জন্য, আপনি ইন্টারনেটে যে কোন টিউটোরিয়াল অনুসরণ করতে পারেন, যেমন https://www.instructables.com/id/DIY-Attiny-Progr… প্রোগ্রাম কম্পাইল করার জন্য, আপনাকে লাইব্রেরি ssd1306 ইনস্টল করতে হবে অ্যালেক্সি ডিন্ডা, https://platformio.org/lib/show/1904/ssd1306 এ উপলব্ধ
ধাপ 2: সার্কিট
![সার্কিট সার্কিট](https://i.howwhatproduce.com/images/001/image-637-13-j.webp)
ধাপ 3: ATtiny85 তারের
![ATtiny85 তারের ATtiny85 তারের](https://i.howwhatproduce.com/images/001/image-637-14-j.webp)
![ATtiny85 তারের ATtiny85 তারের](https://i.howwhatproduce.com/images/001/image-637-15-j.webp)
![ATtiny85 তারের ATtiny85 তারের](https://i.howwhatproduce.com/images/001/image-637-16-j.webp)
![ATtiny85 তারের ATtiny85 তারের](https://i.howwhatproduce.com/images/001/image-637-17-j.webp)
সোল্ডারিংয়ের আগে এটিটিনির অব্যবহৃত পিনগুলি কাটা সুবিধাজনক।
১ ম এবং ২ য় ছবিতে যেমন দেখানো হয়েছে, দুটি 2-মিমি অংশকে অর্ধেক সরিয়ে এবং একে অপরের থেকে প্রায় 5 মিমি আলাদা করে দুটি 10-সেমি জোড়া তারের প্রস্তুত করুন। প্রথম জোড়া তারের (A) থেকে SDA (পিন 5) এবং অন্য অংশটি এসসিএল (পিন 7) -এ 3 য় ছবিতে দেখানো হয়েছে। অন্য জোড়া তারের (B) সঙ্গে, 4 টি ছবির মতো একটি তারের GND (পিন 4) এবং অন্যটি +V (পিন 8) এ সোল্ডার করুন।
ধাপ 4: OLED ডিসপ্লে ওয়্যারিং
![OLED ডিসপ্লে ওয়্যারিং OLED ডিসপ্লে ওয়্যারিং](https://i.howwhatproduce.com/images/001/image-637-18-j.webp)
ATTiny (SDA, SCL, +V, এবং GND) এর একপাশের চারটি তারের OLED ডিসপ্লের সংশ্লিষ্ট পরিচিতিগুলিতে বিক্রি করুন এবং এটিকে আঠালো করুন। ডিসপ্লে বোর্ডকে ইনসুলেটিং টেপ দিয়ে রক্ষা করুন।
ধাপ 5: চার্জার পরিচিতি রাখুন
![চার্জার পরিচিতি রাখুন চার্জার পরিচিতি রাখুন](https://i.howwhatproduce.com/images/001/image-637-19-j.webp)
![চার্জার পরিচিতি রাখুন চার্জার পরিচিতি রাখুন](https://i.howwhatproduce.com/images/001/image-637-20-j.webp)
![চার্জার পরিচিতি রাখুন চার্জার পরিচিতি রাখুন](https://i.howwhatproduce.com/images/001/image-637-21-j.webp)
একটি পুরুষ হেডার পিন সংযোগকারী থেকে দুটি তারের নিন। প্রথম ছবির মতো হুক তৈরি করে প্রত্যেককে ভাঁজ করুন। ডিসপ্লে কেসের পাশের দিকে একটি ertোকান, এবং অন্যটি দেখানো হিসাবে নীচের lাকনায়।
ধাপ 6: HMC5883L তারের
![HMC5883L তারের HMC5883L তারের](https://i.howwhatproduce.com/images/001/image-637-22-j.webp)
![HMC5883L তারের HMC5883L তারের](https://i.howwhatproduce.com/images/001/image-637-23-j.webp)
![HMC5883L তারের HMC5883L তারের](https://i.howwhatproduce.com/images/001/image-637-24-j.webp)
HMC5883L ম্যাগনেটোমিটারটি নিচের lাকনাতে আঠালো করুন। এসটিএল এবং এসডিএ তারগুলি ATTiny থেকে ম্যাগনেটোমিটারের সংশ্লিষ্ট পরিচিতিগুলিতে বিক্রি করুন, চার্জার যোগাযোগের তার এবং ভাঁজটি GND পরিচিতিতে ভাঁজ করুন। ATTiny থেকে সংশ্লিষ্ট পরিচিতিগুলিতে +V এবং GND তারগুলি বিক্রি করুন। ইনসুলেটিং টেপ দিয়ে ম্যাগনেটোমিটার বোর্ডকে রক্ষা করুন।
ধাপ 7: ব্যাটারি তারের
![ব্যাটারি তারের ব্যাটারি তারের](https://i.howwhatproduce.com/images/001/image-637-25-j.webp)
![ব্যাটারি তারের ব্যাটারি তারের](https://i.howwhatproduce.com/images/001/image-637-26-j.webp)
![ব্যাটারি তারের ব্যাটারি তারের](https://i.howwhatproduce.com/images/001/image-637-27-j.webp)
ব্যাটারির নেগেটিভ পোলটি ATTiny এর 4 পিন করতে, এবং কেসটির পাশে চার্জার কন্টাক্টে পজিটিভ। এই পরিচিতি থেকে সুইচে একটি তার যুক্ত করুন (পরবর্তী ধাপ দেখুন)।
ধাপ 8: সুইচ তারের
![তারের সুইচ তারের সুইচ](https://i.howwhatproduce.com/images/001/image-637-28-j.webp)
![তারের সুইচ তারের সুইচ](https://i.howwhatproduce.com/images/001/image-637-29-j.webp)
পাশের চার্জার কন্টাক্ট থেকে তারের সুইচটির একটি কন্টাক্টে, এবং তারপর ম্যাগনেটোমিটারের +V কন্টাক্টে আরেকটি ওয়্যার সোল্ডার করুন। এখন আপনি কম্পাস পরীক্ষা করতে পারেন এবং নিচের lাকনা আঠালো করতে পারেন।
ধাপ 9: ক্যালিব্রেটিং
AB.ino প্রোগ্রামটির একটি স্বয়ংক্রিয় ক্যালিব্রেটিং অ্যালগরিদম রয়েছে। ভিডিওতে দেখানো হিসাবে আপনাকে কেবল কম্পাস 360º চালু এবং ঘুরাতে হবে।
সাবধানতা! উভয় বাহ্যিক পরিচিতিকে কখনোই সংযুক্ত করবেন না কারণ এটি ব্যাটারিকে শর্ট সার্কিট করবে।
ধাপ 10: চার্জার I
![চার্জার I চার্জার I](https://i.howwhatproduce.com/images/001/image-637-30-j.webp)
![চার্জার I চার্জার I](https://i.howwhatproduce.com/images/001/image-637-31-j.webp)
![চার্জার I চার্জার I](https://i.howwhatproduce.com/images/001/image-637-32-j.webp)
17 মিমি x 10 মিমি এবং 13 মিমি x18 মিমি পিসিবির দুটি টুকরো কাটুন। বৃত্তাকার 3D মুদ্রিত অংশে ছিদ্রের সাথে মেলে এমন ছোট টুকরোতে একটি গর্ত ড্রিল করুন, একটি তারের মধ্য দিয়ে যান এবং এটি সোল্ডার করুন। ছবিতে দেখানো হিসাবে PCB আঠালো।
ধাপ 11: চার্জার II
![চার্জার ২ চার্জার ২](https://i.howwhatproduce.com/images/001/image-637-33-j.webp)
![চার্জার ২ চার্জার ২](https://i.howwhatproduce.com/images/001/image-637-34-j.webp)
17x10 মিমি পিসিবি টুকরোতে একটি তারের সোল্ডার করুন এবং এটি 3 ডি মুদ্রিত অংশে স্লটটি নিক্ষেপ করুন। দেখানো হিসাবে এটি আঠালো।
ধাপ 12: চার্জার III
![চার্জার III চার্জার III](https://i.howwhatproduce.com/images/001/image-637-35-j.webp)
![চার্জার III চার্জার III](https://i.howwhatproduce.com/images/001/image-637-36-j.webp)
![চার্জার III চার্জার III](https://i.howwhatproduce.com/images/001/image-637-37-j.webp)
দেখানো হিসাবে 3D মুদ্রিত অংশগুলিকে ফিট করুন এবং আঠালো করুন এবং ব্যাটারি চার্জার মডিউলে তারগুলিকে সোল্ডার করুন। নীচের অংশে সোল্ডার করা তারটি নেতিবাচক। এখন আপনি একটি মিনি ইউএসবি কেবল দিয়ে কম্পাসের ব্যাটারি চার্জ করতে পারেন।
![মানচিত্র চ্যালেঞ্জ মানচিত্র চ্যালেঞ্জ](https://i.howwhatproduce.com/images/001/image-637-38-j.webp)
![মানচিত্র চ্যালেঞ্জ মানচিত্র চ্যালেঞ্জ](https://i.howwhatproduce.com/images/001/image-637-39-j.webp)
মানচিত্র চ্যালেঞ্জে দ্বিতীয় পুরস্কার
প্রস্তাবিত:
ATtiny85 পরিধানযোগ্য কম্পন কার্যকলাপ ট্র্যাকিং ওয়াচ এবং প্রোগ্রামিং ATtiny85 Arduino Uno এর সাথে: 4 টি ধাপ (ছবি সহ)
![ATtiny85 পরিধানযোগ্য কম্পন কার্যকলাপ ট্র্যাকিং ওয়াচ এবং প্রোগ্রামিং ATtiny85 Arduino Uno এর সাথে: 4 টি ধাপ (ছবি সহ) ATtiny85 পরিধানযোগ্য কম্পন কার্যকলাপ ট্র্যাকিং ওয়াচ এবং প্রোগ্রামিং ATtiny85 Arduino Uno এর সাথে: 4 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/002/image-4670-11-j.webp)
ATtiny85 Warable Vibrating Activity Tracking Watch & Programming ATtiny85 Arduino Uno দিয়ে: কিভাবে পরিধানযোগ্য কার্যকলাপ ট্র্যাকিং ঘড়ি তৈরি করবেন? এটি একটি পরিধানযোগ্য গ্যাজেট যা স্পন্দনের জন্য ডিজাইন করা হয়েছে যখন এটি স্থিরতা সনাক্ত করে। আপনি কি আমার মতো বেশিরভাগ সময় কম্পিউটারে কাটান? আপনি কি না বুঝে ঘন্টার পর ঘন্টা বসে আছেন? তারপর এই ডিভাইসটি f
একটি ক্ষুদ্র খাদ Preamp এবং প্রভাব বাক্স: কালো বরফ, ইলেক্ট্রা ফাজ: 9 ধাপ (ছবি সহ)
![একটি ক্ষুদ্র খাদ Preamp এবং প্রভাব বাক্স: কালো বরফ, ইলেক্ট্রা ফাজ: 9 ধাপ (ছবি সহ) একটি ক্ষুদ্র খাদ Preamp এবং প্রভাব বাক্স: কালো বরফ, ইলেক্ট্রা ফাজ: 9 ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/010/image-28481-j.webp)
একটি ক্ষুদ্র বেস প্রিম্প এবং ইফেক্টস বক্স: ব্ল্যাক আইস, ইলেক্ট্রা ফাজ: এই গাইডে আমি দেখাব কিভাবে আপনি আপনার নিজের বেস/গিটার প্রি-এম্প্লিফায়ার এবং ইফেক্ট বক্স তৈরি করতে পারেন। আমি একটি হাইব্রিড ইফেক্ট বক্স তৈরি করতে পছন্দ করি, যা সাধারণ "কালো বরফ" বা "ইলেক্ট্রা বিকৃতি" বিকৃতি প্রভাবকে "বাজ ফস" ফাজ প্রভাবের সাথে মিশিয়ে দেয়।
LSM303DHLC এর সাথে কম্পেন্টেড কম্পাস টিল্ট করুন: 3 টি ধাপ
![LSM303DHLC এর সাথে কম্পেন্টেড কম্পাস টিল্ট করুন: 3 টি ধাপ LSM303DHLC এর সাথে কম্পেন্টেড কম্পাস টিল্ট করুন: 3 টি ধাপ](https://i.howwhatproduce.com/images/001/image-206-72-j.webp)
LSM303DHLC এর সাথে টিল্ট কম্পেন্সেটেড কম্পাস: এই নির্দেশে আমি দেখাতে চাই কিভাবে LSM303 সেন্সর ব্যবহার করে একটি টিল্ট ক্ষতিপূরণ কম্পাস উপলব্ধি করতে হয়। প্রথম (ব্যর্থ) প্রচেষ্টার পরে আমি সেন্সরের ক্রমাঙ্কন মোকাবেলা করেছি। এর জন্য ধন্যবাদ, ম্যাগনেটোমিটারের মান উন্নত হয়েছে
একটি অতি ক্ষুদ্র Arduino সামঞ্জস্যপূর্ণ বোর্ড ব্যবহার করে একটি ক্ষুদ্র অ্যালার্ম সিস্টেম !: 10 টি ধাপ
![একটি অতি ক্ষুদ্র Arduino সামঞ্জস্যপূর্ণ বোর্ড ব্যবহার করে একটি ক্ষুদ্র অ্যালার্ম সিস্টেম !: 10 টি ধাপ একটি অতি ক্ষুদ্র Arduino সামঞ্জস্যপূর্ণ বোর্ড ব্যবহার করে একটি ক্ষুদ্র অ্যালার্ম সিস্টেম !: 10 টি ধাপ](https://i.howwhatproduce.com/images/002/image-3868-132-j.webp)
একটি অতি ক্ষুদ্র Arduino সামঞ্জস্যপূর্ণ বোর্ড ব্যবহার করে একটি ক্ষুদ্র অ্যালার্ম সিস্টেম !: হ্যালো, আজ আমরা একটি ছোট শীতল প্রকল্প তৈরি করতে যাচ্ছি। আমরা একটি ক্ষুদ্র অ্যালার্ম ডিভাইস তৈরি করতে যাচ্ছি যা নিজের এবং তার সামনে একটি বস্তুর মধ্যে দূরত্ব পরিমাপ করে। এবং যখন বস্তুটি একটি নির্ধারিত দূরত্ব অতিক্রম করে, ডিভাইসটি আপনাকে একটি দিয়ে অবহিত করবে
ক্ষুদ্র AVR মাইক্রোকন্ট্রোলার একটি ফলের ব্যাটারিতে চলে: 9 টি ধাপ (ছবি সহ)
![ক্ষুদ্র AVR মাইক্রোকন্ট্রোলার একটি ফলের ব্যাটারিতে চলে: 9 টি ধাপ (ছবি সহ) ক্ষুদ্র AVR মাইক্রোকন্ট্রোলার একটি ফলের ব্যাটারিতে চলে: 9 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/002/image-4723-115-j.webp)
ক্ষুদ্র AVR মাইক্রোকন্ট্রোলার একটি ফলের ব্যাটারিতে চলে: আমরা যে ফল এবং সবজি খাই তার কিছু বিদ্যুৎ তৈরিতে ব্যবহার করা যেতে পারে। অনেক ফল এবং সবজির ইলেক্ট্রোলাইট, বিভিন্ন ধাতু দিয়ে তৈরি ইলেক্ট্রোড সহ প্রাথমিক কোষ তৈরিতে ব্যবহার করা যেতে পারে। সবচেয়ে সহজলভ্য সবজিগুলির মধ্যে একটি