সুচিপত্র:
- ধাপ 1: আপনার প্রয়োজনীয় উপাদানগুলি:
- ধাপ 2: শেল প্রিন্ট করুন
- ধাপ 3: সার্কিট সংযুক্ত করুন
- ধাপ 4: প্রোগ্রাম বার্নিং
- ধাপ 5: সোল্ডার এবং ইনস্টল করুন
ভিডিও: কীভাবে একটি রিস্টব্যান্ড পেডোমিটার তৈরি করবেন: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আমি যে জেলায় থাকি সেখানে আমি হাঁটতে এবং দৌড়াতে পছন্দ করি। আমি একা থাকার সময়টি উপভোগ করি কারণ এই সময়ে আমার কাছে কিছু দুর্দান্ত ধারণা আসে সম্প্রতি আমি DFRobot থেকে একটি 6-অক্ষের ইনটারিয়াল মোশন সেন্সর কিনেছি। তাই আমার মনে হয় আমার শারীরিক শক্তির হিসাব করার জন্য রিস্টব্যান্ড পেডোমিটার তৈরি করি না কেন। অনুপ্রেরণা এলে আমি সবসময় এটি প্রতিরোধ করতে পারি না।
ঠিক আছে, আমাকে সোজা হতে দিন এবং শুরু করুন।
ধাপ 1: আপনার প্রয়োজনীয় উপাদানগুলি:
মাধ্যাকর্ষণ: I2C BMI160 6-অক্ষ ইনটারিয়াল মোশন সেন্সর × 1
বিটল - সবচেয়ে ছোট Arduino × 1
মাধ্যাকর্ষণ I2C OLED-2864 প্রদর্শন × 1
3.7V মিনি-লিথিয়াম ব্যাটারি × 1
বোতাম × 2
টগল সুইচ × 1
ওয়াচব্যান্ড × ১
BMI160 6-অক্ষের জড় গতি সেন্সরটি আল্ট্রা-লো-পাওয়ার 3-অক্ষের জাইরোস্কোপের সাথে 16-বিট-3-অক্ষের অ্যাকসিলরোমিটার সংহত করে। যখন অ্যাকসিলরোমিটার এবং জাইরোস্কোপ পূর্ণ অপারেশন মোডে থাকে, তখন বিদ্যুৎ খরচ সাধারণত 900 ইউএএ হয়।
ধাপ 2: শেল প্রিন্ট করুন
নকশা অনুপ্রেরণা আমার প্রিয় ঘড়ি থেকে আসে। এর প্রদর্শন সহজ এবং মার্জিত হিসাবে ডিজাইন করা হয়েছে। সেকেন্ড হ্যান্ড, মিনিট হ্যান্ড এবং আওয়ার হ্যান্ড ডিসপ্লের বেশিরভাগ এলাকা দখল করে, যা আমাদের সময় চিনতে সুবিধাজনক। এটির ওজন 40 গ্রাম এবং দাম 15 ডলার।
(শেল প্রিন্ট করার পর, আপনি কালো অংশে কালো রং স্প্রে করতে পারেন যাতে রঙ সমানভাবে সম্মত হয়।)
আমি প্রায়ই ঘর্ষণকারী উপাদান সংগ্রহ করি। এটা আমার এক ধরনের শখ। বুক এবং আলমারি দিয়ে গুঞ্জন করার পর, অবশেষে আমি একটি ইয়াকেলি খুঁজে পেয়েছি যার রঙ OLED এর অনুরূপ। তাই আমি এটি কাটা এবং একটি প্যানেল হিসাবে ব্যবহার করার সিদ্ধান্ত নিয়েছে।
ধাপ 3: সার্কিট সংযুক্ত করুন
OLED এবং BMI160 উভয়েরই I2C ইন্টারফেস রয়েছে, তাই আপনাকে কেবল বিটলের সংশ্লিষ্ট I2C ইন্টারফেসে তাদের সোল্ডার করতে হবে।
ধাপ 4: প্রোগ্রাম বার্নিং
আমি সরাসরি BMI160 লাইব্রেরিতে পেডোমিটারের প্রোগ্রাম সংশোধন করেছি। সিস্টেম আপটাইমকে স্টপওয়াচে রূপান্তর করতে মিলিস () ফাংশন যুক্ত করুন। আমি u8g ক্যারেক্টার লাইব্রেরির ডিসপ্লে কোড যোগ করি। U8g.h হেড ফাইলে একের পর এক ফন্ট চেষ্টা করার পর, আমি দেখেছি ফন্ট ফ্রিডুমার আমার কাছে দুর্দান্ত।
সিস্টেম আপটাইমকে স্টপওয়াচে রূপান্তর করার কোড নিচে দেখানো হয়েছে:
স্বাক্ষরবিহীন int ss = 1000; স্বাক্ষরবিহীন int mi = ss*60; দীর্ঘ মিনিট = t0/mi; দীর্ঘ সেকেন্ড = (t0-মিনিট*mi)/ss; দীর্ঘ মিলি সেকেন্ড = sysTime-minute*mi-second*ss; strTime [0] = (মিনিট%60)/10+'0'; strTime [1] = মিনিট%60%10+'0'; strTime [3] = (দ্বিতীয়%60)/10+'0'; strTime [4] = সেকেন্ড%60%10+'0'; strTime [6] = milliSecond/100+'0'; strTime [7] = (milliSecond%100)/10+'0';
ধাপ 5: সোল্ডার এবং ইনস্টল করুন
আমি মনে করি এই পদক্ষেপটি সবচেয়ে কঠিন, কারণ আমি স্পেস ডিস্ট্রিবিউশন ডিজাইন করার পর এবং যন্ত্রাংশ সাবধানে ইনস্টল করার পর, আমি সুইচটি চালু করি, এবং দেখলাম যে জিনিসটি কাজ করে না। আবারও, ইনস্টলেশনের সময় দুর্ঘটনাক্রমে আমার দ্বারা এক বা দুটি তার কেটে গেছে। কিন্তু আমি বিশ্বাস করি "যেখানে ধৈর্য আছে, সেখানে উপায় আছে"। অনেক ব্যর্থতার পর, অবশেষে সাফল্য আমার কাছে আসে।
শেলের উভয় প্রান্তে 1 মিমি ছিদ্র করার জন্য বৈদ্যুতিক গ্রাইন্ডার ব্যবহার করুন, সমস্ত অংশ একসাথে ইনস্টল করুন এবং তারপরে পুরো প্রকল্পটি এখন শেষ।
আপনি লক্ষ্য করতে পারেন যে বাম দিকে দুটি বোতাম রয়েছে, নীচেরটি স্টপওয়াচের জন্য, তাই উপরেরটির কী হবে?
রাতে দৌড়ানোর জন্য! উপরের বোতামটি চারটি 5 মিমি এলইডি নিয়ন্ত্রণ করতে ব্যবহৃত হয় (আমি কব্জির বন্ধনকে আরও সূক্ষ্ম করার জন্য গর্ত এবং ইউভি আঠালো দিয়ে সুইচটির মধ্যে ফাটলটি পূরণ করেছি।)
চারটি এলইডির অবস্থান মানুষের দৌড়ের সময় অস্ত্রের avingেউয়ের কোণের সাথে সামঞ্জস্যপূর্ণ। বাহু যেভাবেই চলুক না কেন মাটি সর্বদা আলোকিত থাকবে।
এই রিস্টব্যান্ড পেডোমিটার আমাকে শুধু আমার শারীরিক শক্তি গণনা করতে সাহায্য করে না, বরং রাতে চালানো আরও নিরাপদ করে তোলে। এত ভাল জিনিস, আপনার কাছে এটি পাওয়ার যোগ্য।
প্রস্তাবিত:
কীভাবে একটি লিনাক্স বুট ড্রাইভ তৈরি করবেন (এবং এটি কীভাবে ব্যবহার করবেন): 10 টি ধাপ
কীভাবে একটি লিনাক্স বুট ড্রাইভ তৈরি করবেন (এবং এটি কীভাবে ব্যবহার করবেন): এটি লিনাক্স, বিশেষ করে উবুন্টুর সাথে কীভাবে শুরু করা যায় তার একটি সহজ ভূমিকা।
কিভাবে একটি 85 মিমি প্রজেক্টর লেন্সের জন্য একটি সামঞ্জস্যপূর্ণ হেলিকয়েড অ্যাডাপ্টার তৈরি করবেন, একটি পলিপ্রোপিলিন টিউব সংযোগকারী থেকে: 5 টি ধাপ
একটি পলিপ্রোপিলিন টিউব সংযোগকারী থেকে 85 মিমি প্রজেক্টর লেন্সের জন্য একটি সামঞ্জস্যযোগ্য হেলিকয়েড অ্যাডাপ্টার কীভাবে তৈরি করবেন: আমি সম্প্রতি প্রায় 10 ইউরোর জন্য একটি পুরানো স্লাইড প্রজেক্টর কিনেছি। প্রজেক্টরটি 85 মিমি f/2.8 লেন্স দিয়ে সজ্জিত, সহজেই প্রজেক্টর থেকে বিচ্ছিন্ন (কোন যন্ত্রাংশ বিচ্ছিন্ন করার প্রয়োজন নেই)। তাই আমি আমার পেন্টার জন্য এটিকে 85 মিমি লেন্সে রূপান্তর করার সিদ্ধান্ত নিয়েছি
কীভাবে সার্কিট ডিজাইন করবেন এবং অটোডেস্ক AGগল ব্যবহার করে একটি পিসিবি তৈরি করবেন: 9 টি ধাপ
কিভাবে সার্কিট ডিজাইন করা যায় এবং অটোডেস্ক AGগল ব্যবহার করে একটি পিসিবি তৈরি করা যায়: সেখানে অনেক ধরনের CAD (কম্পিউটার এইডেড ডিজাইন) সফটওয়্যার রয়েছে যা আপনাকে PCBs (প্রিন্টেড সার্কিট বোর্ড) ডিজাইন এবং তৈরিতে সাহায্য করতে পারে, একমাত্র সমস্যা হল তাদের অধিকাংশই এগুলি কীভাবে ব্যবহার করতে হয় এবং তারা কী করতে পারে তা সত্যিই ব্যাখ্যা করে। আমি অনেক টি ব্যবহার করেছি
একটি কোল্ডপ্লে LED রিস্টব্যান্ড হ্যাকিং: 4 টি ধাপ (ছবি সহ)
একটি কোল্ডপ্লে এলইডি রিস্টব্যান্ড হ্যাকিং: একটি বড় কনসার্টে যাওয়ার সময়, তারা প্রায়ই ছোট এলইডি লাইট দেয়। কোল্ডপ্লের কনসার্টে যাওয়ার সময়, আপনি এর দুর্দান্ত সংস্করণটি পান: একটি LED রিস্টব্যান্ড। শো চলাকালীন, তারা স্বয়ংক্রিয়ভাবে আলোকিত হয় এবং একটি দুর্দান্ত প্রভাব দেয়। S এর শেষে
একটি আরসি গাড়ি থেকে কীভাবে একটি শীতল রোবট তৈরি করবেন: 11 টি ধাপ
কিভাবে একটি আরসি গাড়ি থেকে একটি শীতল রোবট তৈরি করা যায়: এই শীতল প্রকল্পটি উচ্চ বিদ্যালয়ের শিক্ষার্থী বা যে কোনো শখের জন্য যারা একটি শীতল রোবট তৈরি করতে চায় আমি দীর্ঘদিন ধরে একটি ইন্টারেক্টিভ রোবট তৈরির চেষ্টা করছিলাম কিন্তু যদি আপনি এটি না করেন তবে এটি তৈরি করা সহজ নয় কোন ইলেকট্রনিক্স বা বিশেষ প্রোগ্রামিং ভাষা জানেন না। এখন সেখানে