সুচিপত্র:

Attiny85 দূরত্ব সন্ধানকারী: 4 টি ধাপ (ছবি সহ)
Attiny85 দূরত্ব সন্ধানকারী: 4 টি ধাপ (ছবি সহ)

ভিডিও: Attiny85 দূরত্ব সন্ধানকারী: 4 টি ধাপ (ছবি সহ)

ভিডিও: Attiny85 দূরত্ব সন্ধানকারী: 4 টি ধাপ (ছবি সহ)
ভিডিও: arduino project Project Car garage parking alarm attiny85 digispark 2024, নভেম্বর
Anonim
Image
Image
Attiny85 দূরত্ব সন্ধানকারী
Attiny85 দূরত্ব সন্ধানকারী
Attiny85 দূরত্ব সন্ধানকারী
Attiny85 দূরত্ব সন্ধানকারী

আমি এই নির্দেশযোগ্য করার আগে আমি কিছু নতুন Attinys (Attinies?) পেয়েছিলাম এবং তাদের সাথে কিছু করতে চেয়েছিলাম। আমি যখন লক্ষ্য করেছি আমার অতিস্বনক পরিসীমা সন্ধানকারী একা একা অব্যবহৃত। এই অতিস্বনক Attiny দূরত্ব সন্ধানকারী LEDs ঝলকানি একটি সিরিজের মাধ্যমে দূরত্ব দেয় এবং এমনকি যথেষ্ট সময় ধরে বোতামটি ধরে CM থেকে IN তে স্যুইচ করা যায়।

ধাপ 1: উপকরণ সংগ্রহ করুন

দু Sorryখিত, বেশিরভাগ লিঙ্কগুলি প্রচুর পরিমাণে আইটেমের জন্য কিন্তু সেগুলি সস্তা এবং আমি যা ব্যবহার করেছি।

  • Attiny85/45 - Ebay- এর দাম প্রায় $ 2.00 পাওয়া যাবে কিন্তু তালিকাগুলি দ্রুত শেষ হবে তাই এখানে আমাজন
  • 8 পিন সকেট
  • স্লাইড সুইচ
  • বোতাম
  • অতিস্বনক দূরত্ব সন্ধানকারী
  • Leds x 3 (কোন রঙ)
  • 5v এর জন্য নির্বাচিত রঙের সাথে যাওয়া প্রতিরোধক https://led.linear1.org/1led.wiz (সহায়ক প্রতিরোধক ক্যালকুলেটর)
  • পারফবোর্ড - 5. এর জন্য $ 6.99। এছাড়াও ইবে দেখুন।
  • নয় ভোল্ট ব্যাটারি + ধারক
  • 5v ভোল্টেজ নিয়ন্ত্রক

ধাপ 2: সার্কিট তৈরি করুন

সার্কিট তৈরি করেছেন
সার্কিট তৈরি করেছেন
সার্কিট তৈরি করেছেন
সার্কিট তৈরি করেছেন
সার্কিট তৈরি করেছেন
সার্কিট তৈরি করেছেন

যদি আপনি চান যে আপনি সবকিছু ঠিক আছে কিনা তা নিশ্চিত করতে একটি ব্রেডবোর্ডে এটি পরীক্ষা করতে পারেন, অথবা আপনি সরাসরি একটি পারফোর্ডে যেতে পারেন (অথবা আপনার নিজস্ব পিসিবি তৈরি করতে পারেন)।

পোর্ট নম্বর (পিন নম্বর)

  • অতিস্বনক ইকো + ট্রিগ পিন >>> 2 (7)
  • বোতাম ------------------------- >>> 1 (6)
  • 50s LED ---------------------- >>> 0 (5)
  • 10s LED --------------------- >> 4 (3)
  • 1s LED ------------------------ >>> 3 (2)

যে কোন ভাবেই পরিবর্তন করতে পারেন যেটা তৈরি করা সবচেয়ে সহজ। আমি এটিকে এইভাবে সেট করেছি কারণ এটি ফ্রিজিংয়ে সবচেয়ে সুন্দর লাগছিল:)

ধাপ 3: অ্যাট্টিনি প্রোগ্রাম করুন

অ্যাট্টিনি প্রোগ্রাম করুন
অ্যাট্টিনি প্রোগ্রাম করুন

আপনি সম্ভবত জানেন যে একটি Attiny প্রোগ্রাম করার জন্য অতিরিক্ত পদক্ষেপ প্রয়োজন। যদি আপনি জানেন কিভাবে আপনার প্রোগ্রাম চালিয়ে যেতে হবে! যদি আপনি না করেন, এখানে একটি লিঙ্ক বা একটি নির্দেশযোগ্য!

এছাড়াও, নতুন পিং লাইব্রেরি ডাউনলোড করার জন্য নিশ্চিত করুন যেভাবে আমি একই পিনে ইকো এবং ট্রিগ করতে পারি। আপনি যদি লাইব্রেরি যোগ করতে না জানেন, তাহলে লিঙ্ক থেকে.zip ডাউনলোড করুন তারপর স্কেচ> লাইব্রেরি অন্তর্ভুক্ত করুন> অ্যাড.জিপ লাইব্রেরি> ডাউনলোড> নিউপিং*.জিপে যান

*অনুগ্রহ করে বলবেন না যে আপনি প্রথমে লাইব্রেরি যোগ না করে কম্পাইল করার সময় ত্রুটি পাচ্ছেন!*

এবং এখানে কোড।

ধাপ 4: এটি ব্যবহার করা

মূলত এখন এটি শুধু বিন্দু এবং অঙ্কুর (ভাল, টিপুন)।

দূরত্ব দিতে তিনটি LED আছে। একটি অর্থ যথাক্রমে 50, 10 এবং 1। উদাহরণস্বরূপ, যদি দূরত্ব 67 হয় তাহলে 50 LED একবার ফ্ল্যাশ করবে, 10 টি একবার ফ্ল্যাশ করবে এবং 1 টি সাতবার ফ্ল্যাশ করবে। সব 67 যোগ করা। (50 + 10 + 7 = 67)।

এটিকে CM থেকে IN এ স্যুইচ করতে অথবা উল্টোদিকে দুই সেকেন্ডের জন্য বোতামটি ধরে রাখুন। এটি বর্তমানে কি আছে তার উপর নির্ভর করে (এর ডিফল্ট সিএম) সমস্ত এলইডি ফ্ল্যাশ করবে তা নির্দেশ করার জন্য এটি কী সেট করেছে।

সলিড লাইট অফ অফ == সিএম থেকে ইনফ্ল্যাশিং লাইট ---------- == ইন সিএম

যদি আপনার কোন প্রশ্ন থাকে তবে নির্দ্বিধায় জিজ্ঞাসা করুন!

প্রস্তাবিত: