সুচিপত্র:

আরডুইনো মোবাইল: 8 টি ধাপ
আরডুইনো মোবাইল: 8 টি ধাপ

ভিডিও: আরডুইনো মোবাইল: 8 টি ধাপ

ভিডিও: আরডুইনো মোবাইল: 8 টি ধাপ
ভিডিও: প্রোগ্রামিং মোবাইলে হবে | Arduino Programming and Uploading with Smartphone 2024, নভেম্বর
Anonim
আরডুইনো মোবাইল
আরডুইনো মোবাইল

এই PCB- এর উদ্দেশ্য হল ARDUINO UNO- এর মতো একটি বোর্ড প্রদান করা কিন্তু এমবেডেড প্রকল্পের (যেমন ব্যাটারি দ্বারা চালিত) উৎসর্গীকৃত।

কেন? কারণ আপনি ব্যাটারি ব্যবহার করে দীর্ঘ সময় ধরে আরডুইনো আনোকে শক্তি দিতে পারবেন না। বেশিরভাগ কারণ ইউএসবি বৈশিষ্ট্য কয়েক এমএ লাগে, এমনকি স্লিপ মোডেও। ভোল্টেজ নিয়ন্ত্রকের স্বাভাবিকভাবে কাজ করার জন্য কমপক্ষে 7V প্রয়োজন, ব্যাটারির দক্ষ ব্যবহারের জন্য খুব বেশি ভোল্টেজ। এবং শেষ সমস্যা হল পাওয়ার গ্রিন লিড, এছাড়াও কয়েক এমএ।

আরডুইনো মোবাইলের মাধ্যমে আপনি 1.8V থেকে 5.5V পর্যন্ত বোর্ডকে শক্তি দিতে পারেন। আর কোন ইউএসবি ক্ষমতা নেই বা প্রায়, আমরা দেখব যে পরবর্তী ধাপে, কোন ভোল্টেজ নিয়ন্ত্রক এবং কোন পাওয়ার এলইডি নেই।

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

পিনআউটটি আরডুইনো ইউনোর মতো এবং পিন 13 এর সাথে সংযুক্ত সমন্বিত নেতৃত্ব এখনও রয়েছে।

ধাপ 1: স্কিম্যাটিক দেখুন

স্কিম্যাটিক দেখা যাক
স্কিম্যাটিক দেখা যাক

বিদ্যুৎ সরবরাহ অবশ্যই J1 (1.8V -> 5.5V) এর সাথে সংযুক্ত থাকতে হবে।

D1 মেরুতা ভুল প্রতিরোধ করে। কিন্তু এটি ভোল্টেজকে 0.6V এ নামিয়ে দেয়। যদি আপনি কোন ড্রপ না চান, সোল্ডার SJ1।

Atmega328 arduino বুটলোডারের সাথে প্রাক-প্রোগ্রাম করা উচিত। আপনি এটি একটি arduino uno থেকে নিতে পারেন অথবা নিজে একটি নতুন মাইক্রো কন্ট্রোলার প্রোগ্রাম করতে পারেন (আমি নিশ্চিত যে আপনি এটি কিভাবে করবেন সে সম্পর্কে নির্দেশাবলী পাবেন)।

এফটিডিআই সংযোগকারীটি আরডুইনো মোবাইল প্রোগ্রামিংয়ের উদ্দেশ্যে একটি ইউএসবি-সিরিয়াল ডিভাইস toোকানোর জন্য ব্যবহার করা হয়।

যদি আপনি arduino সফটওয়্যার ছাড়া সরাসরি atmega328 প্রোগ্রাম করতে চান তবে আমি একটি ISP সংযোগকারী রেখেছি।

কিছু ক্যাপাসিটার, একটি 16Mhz স্ফটিক, পিন 13 এর জন্য একটি LED এবং এটাই সব !!

পদক্ষেপ 2: বোর্ড তৈরি করা যাক

বোর্ড তৈরি করা যাক
বোর্ড তৈরি করা যাক

আমি পরিকল্পিত এবং PCB এর এই নির্দেশযোগ্য agগল ফাইল সংযুক্ত করেছি।

আমি এই বোর্ডটি তৈরির জন্য ওএসএইচ পার্কের সুপারিশ করছি কিন্তু অন্য কোন প্রদানকারীকে এটি করতে সক্ষম হওয়া উচিত।

আপনি যদি agগল এবং পিসিবি তৈরির সাথে পরিচিত না হন তবে নির্দ্বিধায় আমার সাথে যোগাযোগ করুন। আমি আপনাকে একটি পিসিবি পাঠাতে পারি।

ধাপ 3: আপনার সফটওয়্যার আপলোড করতে দিন

আপনার সফটওয়্যার আপলোড করতে দিন
আপনার সফটওয়্যার আপলোড করতে দিন

FTDI ইউএসবি-সিরিয়াল অ্যাডাপ্টার সন্নিবেশ করান

আপনার arduino সফটওয়্যারটি খুলুন, সঠিক COM PORT এবং arduino uno কে বোর্ড হিসেবে বেছে নিন।

আপনার স্কেচ আপলোড করুন। সব ঠিক আছে কিনা তা যাচাই করতে আমি ব্লিঙ্ক স্কেচ ব্যবহার করার পরামর্শ দিই।

NB: ইউএসবি-সিরিয়াল অ্যাডাপ্টার বোর্ডকে পাওয়ার জন্য যথেষ্ট শক্তিশালী, তাই প্রোগ্রামিং করার সময় আপনার বাহ্যিক বিদ্যুৎ সরবরাহের প্রয়োজন নেই।

ধাপ 4: ঘুমের মোড পরীক্ষা করুন

আপনি atmega328 এর স্লিপ মোড ক্ষমতা ব্যবহার করতে পারেন এবং ব্যাটারিতে চালিত প্রজেক্টে যদি আপনি আরডুইনো মোবাইল ব্যবহার করতে চান তবে এটি জাগিয়ে তুলতে বাধা দেয়।

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

ধাপ 5: বোর্ডকে একা থাকতে দিন

FTDI সংযোগ বিচ্ছিন্ন করুন।

তারপর আপনার পছন্দের ব্যাটারি প্যাক (NiMH, Li-Ion…) থেকে অরুডিনো মোবাইলটি পাওয়ার করুন।

মনে রাখবেন যে ভোলজ 1.8V এবং 5.5V এর মধ্যে হতে হবে।

ধাপ 6: ভবিষ্যতের উন্নতি

আমি একটি রিসেট পুশ বোতাম রাখিনি। এটি পরবর্তী সংস্করণে চমৎকার হতে পারে।

কোন চালু/বন্ধ সুইচ নেই। আমি এটা চিন্তা করব …

ধাপ 7: বোর্ডকে আদেশ দিন

যেমনটি আমি বলেছি, যদি আপনি পিসিবি তৈরির সাথে পরিচিত না হন তবে নির্দেশাবলী মেইলিং থেকে আমার সাথে যোগাযোগ করুন। আমি একটি বোর্ড তৈরি করে আপনার কাছে পাঠাতে পারি।

ধাপ 8: BOM

আমি aliexpress এ সমস্ত অংশ খুঁজে পেয়েছি।

প্রস্তাবিত: