সুচিপত্র:

ডেস্ক ক্রিসমাস ট্রি অ্যানিমেটেড LEDs Attiny85: 6 ধাপ
ডেস্ক ক্রিসমাস ট্রি অ্যানিমেটেড LEDs Attiny85: 6 ধাপ

ভিডিও: ডেস্ক ক্রিসমাস ট্রি অ্যানিমেটেড LEDs Attiny85: 6 ধাপ

ভিডিও: ডেস্ক ক্রিসমাস ট্রি অ্যানিমেটেড LEDs Attiny85: 6 ধাপ
ভিডিও: Build a Full Stack React Native Application | Mastering Mobile Development | React Native Project 2024, নভেম্বর
Anonim
Image
Image
ডেস্ক ক্রিসমাস ট্রি অ্যানিমেটেড LEDs Attiny85
ডেস্ক ক্রিসমাস ট্রি অ্যানিমেটেড LEDs Attiny85
ডেস্ক ক্রিসমাস ট্রি অ্যানিমেটেড LEDs Attiny85
ডেস্ক ক্রিসমাস ট্রি অ্যানিমেটেড LEDs Attiny85

ছোট (32x32 মিমি) ক্রিসমাস ট্রি 8 এলইডি একটি ATtiny85 SU (smd) দ্বারা অ্যানিমেটেড ক্রিসমাসের দিন তার ডেস্কে রাখা, অ্যানিমেশন 5 মিনিট স্থায়ী হয় এবং একটি লুপে পুনরাবৃত্তি করে।

সফটওয়্যার:

বিনামূল্যে মুদ্রিত সার্কিট সফটওয়্যার: কিক্যাড 5 লিঙ্ক

আরডুইনো 1.8

USBASP প্রোগ্রামার বা ISP Arduino বোর্ড

Arduino সফটওয়্যারে ATTinys প্রোগ্রামিংয়ের জন্য ক্ষুদ্র বোর্ডগুলি এগুলি ইনস্টল করার জন্য নীচে দেখুন

ধাপ 1:

ছবি
ছবি
ছবি
ছবি
ছবি
ছবি

সরঞ্জাম: সস্তা ম্যাগনিফায়ার চশমা

তাতাল

টিপ 1 মিমি 0.5 মিমি (বা 1 মিমি) dingালাই

সোল্ডারিং ফ্লাক্স

এসিটোন

ইউভি ইনসোলেটিং মেশিন

মিনি ড্রিল এবং বন 0, 8 মিমি সর্বোচ্চ

সবকিছু করার জন্য কাঁচি

গরম আঠালো বন্দুক বা 2 উপাদান epoxy আঠালো

টুইজার (এসএমডি প্রবেশ করতে)

পেইন্ট স্প্রে সাদা এবং চকচকে বার্নিশ

ধাপ 2: উপাদান

SMD উপাদান:

8 রঙের LEDs (আকার 0805)

4 প্রতিরোধক 150 Ohms (আকার 1206)

1 প্রতিরোধ 10 KOhms (আকার 1206)

1 ক্যাপাসিটর 100nF (আকার 1206)

1 ক্যাপাসিটর ট্যানটালাম 22μF 10 ভোল্টস (আকার বি

তামার PCB তারের একটি স্ট্র্যান্ড বা প্রতিরোধের লেজ

epoxy প্রাক সংবেদনশীল ইতিবাচক দ্বি-পার্শ্বযুক্ত 5/10 (সেরা) বা 16/10 (কাটা কঠিন)

ধাপ 3: পরিকল্পিত এবং পিসিবি

পরিকল্পিত এবং পিসিবি
পরিকল্পিত এবং পিসিবি
পরিকল্পিত এবং পিসিবি
পরিকল্পিত এবং পিসিবি
পরিকল্পিত এবং পিসিবি
পরিকল্পিত এবং পিসিবি

টাইপন:

যদি আপনি কিক্যাড ব্যবহার করতে না চান তবে গাছের উভয় পাশে স্বচ্ছভাবে মুদ্রণ করতে হবে সেগুলি অবশ্যই মিরর করা উচিত (উল্টো দিকে), এগুলি এসভিজি ভেক্টর ফর্ম্যাটে আছে এবং ইন্টারনেট এক্সপ্লোরারের সাথে খোলা আছে বা ফ্রি ভেক্টর অঙ্কন সফ্টওয়্যার ইনকস্কেপ লিঙ্ক ইনস্কেপ

Kicad:

সমস্ত Kicad ফাইল এখানে আছে: Kicad 5.1 ফাইল

ধাপ 4: এটি তৈরি করুন

বানাও !
বানাও !
বানাও !
বানাও !
বানাও !
বানাও !

কাটা: আপনি যদি 0.5 মিমি পুরু ইপক্সি ব্যবহার করেন তবে আপনি কাঁচি দিয়ে গাছের রূপরেখাটি কেটে ফেলতে পারেন (অভ্যন্তরীণ কোণের জন্য সতর্ক থাকুন) এবং তারপর একটি কাটার দিয়ে টুইকিং করুন। আপনি যদি 1.6 মিমি ইপক্সি (16/10) ব্যবহার করেন তবে আপনাকে অবশ্যই একটি হ্যাকসো ব্লেড, একটি ফাইল এবং একটি কাটার ব্যবহার করতে হবে।

dingালাই: এসএমডি উপাদানগুলির dingালাই খুব সূক্ষ্ম, আমি আপনাকে ম্যাগনিফাইং গ্লাস, টুইজার, 0.5 মিমি (1 মিমি সর্বোচ্চ) একটি সোল্ডারিং লোহার টিপ ব্যবহার করার পরামর্শ দিই। পিসিবিকে অ্যাসিটোন দিয়ে ভালোভাবে পরিষ্কার করুন, একটি ম্যাগনিফাইং গ্লাস দিয়ে পরীক্ষা করুন যে আঁচড়ের কারণে কোন মাইক্রো কাটা নেই, fluালাইয়ের "পাই" এড়াতে ফ্লাক্সের সাথে কোট। সিএমএস -এ সেরা ফলাফলের জন্য, টিনিং এবং সোল্ডারিংয়ের আগে সর্বদা কোট কম্পোনেন্ট এবং পিসিবি একটু ফ্লাক্স দিয়ে রাখুন। এসএমডি এলইডিগুলি ভঙ্গুর, সেগুলি সোল্ডার করার সময় খুব বেশি গরম করবেন না। ইউটিউব এবং ব্লগে সিএমএস বার্ন এবং ওয়েল্ডিংয়ের অনেক টিউটোরিয়াল আছে, যদি আপনি সিএমএসে নতুন হন তবে আমি আপনাকে সেগুলি দেখার পরামর্শ দিই। আমরা মাল্টি-স্ট্র্যান্ড তারের একটি স্ট্র্যান্ড বা উভয় পক্ষের একটি প্রতিরোধের লেজ দিয়ে 4 টি ভায়াস beginালাইয়ের মাধ্যমে শুরু করি, তারপর এলইডিগুলি, একটি টুইজার অটোর সাহায্যে তাদের বজায় রাখার সময় একে একে টিন করুন, তারপর তাদের পিসিবিতে রাখুন এবং ওরিয়েন্টেশনের দিকে মনোযোগ দেওয়া প্রথম পিনটি dালুন সবুজ বিন্দু ক্যাথোড (সর্বনিম্ন) নির্দেশ করে এবং তারপর দ্বিতীয় পিনটি সোল্ডার করে। যদি LED (0805 তে) সোল্ডার করা খুব কঠিন মনে হয় তবে আপনি উপরের আকারটি (1206 প্রতিরোধক হিসাবে) নিতে পারেন। একবার LED welালাই করা হলে আপনি 150 ওহমের 4 টি প্রতিরোধককে সোল্ডার করতে পারেন যা একই মুখের উপর।

সোল্ডারিংয়ের আগে চিপটি প্রোগ্রাম করা উচিত। ATTiny13A (মেমরির 1K) বা ATtiny85 (8K মেমরির) দুটি মডেলের মধ্যে আপনার পছন্দ আছে প্রোগ্রামিং এবং FUSE BIT- এর সমস্ত বিবরণ নিচে বর্ণিত হয়েছে। যখন চিপটি প্রোগ্রাম করা হয় তখন আপনি এটি টিন করতে পারেন, এটি PCB এ সামঞ্জস্য করতে পারেন এবং একটি পিন সোল্ডার করতে পারেন, প্রয়োজনে অন্যান্য পিনের সাথে মিলিয়ে সামঞ্জস্য করতে পারেন এবং একে একে একে বিক্রি করতে পারেন। ক্যাপাসিটর 100nF সোল্ডার তারপর ক্যাপাসিটর Tantale10μF 10V, সোল্ডার 10KOhms এবং উভয় পক্ষের পাওয়ার পিন সোল্ডার করে শেষ করুন। তারপর পিসিবিকে এসিটোন এবং একটি পুরানো টুথব্রাশ দিয়ে পরিষ্কার করুন, চেক করুন যে কোনও ট্র্যাক স্পর্শ করছে না এবং পরীক্ষা করছে, ফিডের + এবং - পোলারিটিটির যত্ন নিচ্ছে, গাছটি অবিলম্বে "শুরু" করতে হবে, যদি এটি না হয় তবে ওয়েল্ডগুলি পরীক্ষা করুন এবং ট্র্যাক.

এটিকে পেইন্ট, গ্লিটার এবং বার্নিশ লেকের ছবি দিয়ে বা আপনার স্বাদে সাজান।

আপনি যদি প্রোগ্রামিং এর বিস্তারিত বিবরণ লিখতে না চান তাহলে ATTiny13A এবং ATtiny85 এর জন্য জিপে HEX ফাইল সংযুক্ত করা আছে। আমি প্রোগ্রামারদের ব্যবহারের পদ্ধতি বর্ণনা করি না কারণ সেখানে নির্দেশনা বা ইউটিউব ভিডিও রয়েছে যা এটি বর্ণনা করে।

ধাপ 5: শুধুমাত্র Arduino HEX ফাইল ছাড়া চিপ প্রোগ্রাম করুন

শুধুমাত্র Arduino HEX ফাইল ছাড়া চিপ প্রোগ্রাম করুন
শুধুমাত্র Arduino HEX ফাইল ছাড়া চিপ প্রোগ্রাম করুন
শুধুমাত্র Arduino HEX ফাইল ছাড়া চিপ প্রোগ্রাম করুন
শুধুমাত্র Arduino HEX ফাইল ছাড়া চিপ প্রোগ্রাম করুন
শুধুমাত্র Arduino HEX ফাইল ছাড়া চিপ প্রোগ্রাম করুন
শুধুমাত্র Arduino HEX ফাইল ছাড়া চিপ প্রোগ্রাম করুন

আপনি যদি প্রোগ্রামিং এর বিস্তারিত বিবরণ লিখতে না চান তাহলে ATTiny13A এবং ATtiny85 এর জন্য জিপে HEX ফাইল সংযুক্ত করা আছে।

HEX ফাইলের লিঙ্ক

Attiny মেমরি প্রোগ্রাম করার জন্য, আপনি প্রোগ্রামিং সফটওয়্যার এবং একটি প্রোগ্রামার প্রয়োজন উইন্ডোজ, ব্যবহার ProgIsp একটি খুব সম্পূর্ণ সফ্টওয়্যার যা AVR মাইক্রোকন্ট্রোলার সবকিছু করতে পারে। আমার প্রোগ্রামার হল একটি ইউএসবিএএসপি (আমরা এটিকে ইবেতে হাস্যকর মূল্যের জন্য খুঁজে পাই।) আমি স্ক্রিনশট সহ পিডিএফ -এ ডকটি পুনidনির্দেশ করেছি:

ProgIsp ম্যানুয়াল এবং সফটওয়্যার

Avrdudess.exe রয়েছে এটি উইন্ডোজ এবং (উবুন্টু মোনো সহ) কাজ করে।

AVRdudess লিঙ্ক

AVR চিপগুলির জন্য একটি খুব দরকারী সাইট ATtiny85 এর জন্য স্ক্রিনশট দেখুন

AVR ফিউজ ক্যালকুলেটর

উইন্ডোজের নিচে ProgIsp এবং AVRdudess সহ ফিউসবিট কনফিগারেশনের স্ক্রিনশট দেখুন

ধাপ 6: আরডুইনো দিয়ে পরিবর্তন এবং প্রোগ্রাম চিপ

প্রস্তাবিত: