সুচিপত্র:
- ধাপ 1: রটার তৈরি করুন
- পদক্ষেপ 2: উপরের বেস তৈরি করুন
- ধাপ 3: অপটিক্যাল ইন্টারপার্টার
- ধাপ 4: রটার সংযুক্ত করুন
- ধাপ 5: লোয়ার বেস তৈরি করুন
- ধাপ 6: অপটিক্যাল সেন্সর তৈরি করুন
- ধাপ 7: ডেটা লগার তৈরি করুন
- ধাপ 8: ইলেকট্রনিক্স সংযুক্ত করুন
- ধাপ 9: ক্রমাঙ্কন
- ধাপ 10: কিছু বায়ু তথ্য সংগ্রহ করুন
- ধাপ 11: সোর্স কোড
ভিডিও: একটি স্বয়ংসম্পূর্ণ ডেটা লগিং অ্যানিমোমিটার: 11 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
আমি তথ্য সংগ্রহ এবং বিশ্লেষণ করতে পছন্দ করি। আমি ইলেকট্রনিক গ্যাজেট তৈরি করতেও ভালোবাসি। এক বছর আগে যখন আমি আরডুইনো পণ্য আবিষ্কার করেছি, তখনই আমি ভাবলাম, "আমি পরিবেশগত তথ্য সংগ্রহ করতে চাই।" এটি পোর্টল্যান্ডে একটি বাতাসের দিন ছিল, অথবা, তাই আমি বাতাসের তথ্য ক্যাপচার করার সিদ্ধান্ত নিয়েছি। আমি অ্যানিমোমিটারের জন্য কিছু নির্দেশাবলীর দিকে তাকিয়েছিলাম এবং সেগুলি বেশ দরকারী বলে মনে হয়েছিল, কিন্তু কিছু ইঞ্জিনিয়ারিং পরিবর্তন করার প্রয়োজন ছিল। প্রথমত, আমি চেয়েছিলাম যে ডিভাইসটি এক সপ্তাহের জন্য স্বয়ংসম্পূর্ণ, বাইরে চালানো হোক। দ্বিতীয়ত, আমি চেয়েছিলাম যে এটি খুব ছোট বাতাসের রেকর্ড করতে সক্ষম হবে, এখানে বেশ কয়েকটি নকশার জন্য শক্তিশালী বাতাসের প্রয়োজন। সবশেষে, আমি তথ্য রেকর্ড করতে চেয়েছিলাম। আমি যতটা সম্ভব সামান্য নিষ্ক্রিয়তা এবং প্রতিরোধের সাথে একটি সত্যিই লাইটওয়েট রটার ডিজাইনের জন্য যাওয়ার সিদ্ধান্ত নিয়েছি। এটি সম্পন্ন করার জন্য, আমি সমস্ত প্লাস্টিকের অংশ (থ্রেডেড ভিনাইল রড সহ), বল বহনকারী সংযোগ এবং অপটিক্যাল সেন্সর ব্যবহার করেছি। অন্যান্য ডিজাইনে ম্যাগনেটিক সেন্সর বা প্রকৃত ডিসি মোটর ব্যবহার করা হয়েছে, কিন্তু এই দুটিই রটারকে ধীর করে, অপটিক্স একটু বেশি শক্তি ব্যবহার করে কিন্তু কোন যান্ত্রিক প্রতিরোধের প্রস্তাব দেয় না। ডেটা লগারটি একটি 8 মেগাবাইট ফ্ল্যাশ চিপ সহ একটি Atmega328P। আমি SD যাওয়ার কথা ভেবেছিলাম, কিন্তু আমি খরচ, বিদ্যুৎ খরচ এবং জটিলতা কম রাখতে চেয়েছিলাম। আমি একটি সাধারণ প্রোগ্রাম লিখেছিলাম যা প্রতি সেকেন্ডে দুই-বাইট ঘূর্ণন গণনা করে। 8 মেগাবিটের সাথে আমি ভেবেছিলাম আমি প্রায় এক সপ্তাহের ডেটা সংগ্রহ করতে পারি। আমার আসল নকশায়, আমি ভেবেছিলাম আমার 4 C কোষের প্রয়োজন হবে, কিন্তু এক সপ্তাহ পরে সেগুলি এখনও পুরোপুরি চার্জ করা হয়েছিল তাই আমি অবশ্যই বিদ্যুৎ খরচ বৃদ্ধির ক্রম দ্বারা বন্ধ হয়েছি। আমি লিনিয়ার রেগুলেটর ব্যবহার করিনি, আমি সমস্ত ভোল্টেজ রেল 6V তে নিয়ে গিয়েছিলাম (যদিও কিছু অংশের 3.3V রেট দেওয়া হয়েছিল। ইয়ে ওভারডিজাইন!)। ডেটা ডাউনলোড করার জন্য, আমার একটি জটিল সিস্টেম ছিল যা ফ্ল্যাশ পড়ে আরডুইনো সিরিয়াল মনিটরে ফেলে দেয়, এবং আমি এক্সেল এ কেটে পেস্ট করেছি। ফ্ল্যাশকে স্ট্যান্ডার্ড আউট করার জন্য একটি কমান্ড লাইন ইউএসবি অ্যাপ কিভাবে লিখতে হয় তা বের করার চেষ্টা করার জন্য আমি সময় ব্যয় করিনি, কিন্তু কিছু সময়ে আমাকে এটি বের করতে হবে। ফলাফলটি বরং আশ্চর্যজনক ছিল, আমি কিছু খুব আকর্ষণীয় প্রবণতা পর্যবেক্ষণ করতে সক্ষম হয়েছি, যা আমি অন্য একটি প্রতিবেদনের জন্য সংরক্ষণ করছি। শুভকামনা!
ধাপ 1: রটার তৈরি করুন
আমি রটার কাপের জন্য বিভিন্ন ধারনার চেষ্টা করেছি: ইস্টার ডিম, পিং পং বল, প্লাস্টিকের কাপ এবং খালি ক্রিসমাস ট্রি অলঙ্কার বল। আমি বেশ কয়েকটি রোটার তৈরি করেছি এবং সেগুলি একটি হেয়ার ড্রায়ার দিয়ে পরীক্ষা করেছি, যা বাতাসের গতিবেগ সরবরাহ করে। চারটি প্রোটোটাইপের মধ্যে, অলঙ্কারের খোসাগুলি সবচেয়ে ভাল কাজ করেছিল। তাদের কাছে এই ছোট্ট ট্যাবগুলিও ছিল যা এফিক্সিংকে সহজ করে তুলেছিল, এবং একটি শক্ত প্লাস্টিক থেকে তৈরি হয়েছিল যা পলিকার্বোনেট সিমেন্টের সাথে ভালভাবে কাজ করেছিল। আমি ছোট ছোট, মাঝারি এবং বড় (প্রায় 1 "থেকে প্রায় 6") কয়েকটি ভিন্ন দৈর্ঘ্যের চেষ্টা করেছি এবং দেখেছি যে বড় আকারগুলি খুব বেশি টর্ক করে এবং কম বাতাসের গতিতে ভাল সাড়া দেয় না, তাই আমি ছোট আকারের শ্যাফ্টগুলির সাথে গেলাম । যেহেতু সবকিছু পরিষ্কার প্লাস্টিক ছিল, তাই আমি তিনটি ব্লেড নামাতে সাহায্য করার জন্য একটি সহজ ছোট প্রিন্টআউট তৈরি করেছি। উপকরণ: অলঙ্কারগুলি ওরিয়েন্টাল ট্রেডিং কোম্পানি থেকে এসেছে, "48/6300 DYO CLEAR ORNAMENT" আইটেম, $ 6 এবং $ 3 শিপিং। প্লাস্টিকের শ্যাফ্ট এবং স্ট্রাকচারাল ডিস্ক একটি স্থানীয় TAP প্লাস্টিকের দোকান থেকে এসেছে, প্রায় $ 4 অংশে।
পদক্ষেপ 2: উপরের বেস তৈরি করুন
ঘূর্ণনশীল জড়তা কমাতে, আমি ম্যাকমাস্টার কার থেকে একটি থ্রেডযুক্ত নাইলন রড ব্যবহার করেছি। আমি বিয়ারিং ব্যবহার করতে চেয়েছিলাম, কিন্তু মেশিন বিয়ারিংগুলি রটার-স্লোয়িং গ্রীসে প্যাক করা আছে, তাই আমি কিছু সস্তা স্কেটবোর্ড বিয়ারিং কিনেছি যার কোনটিই নেই। তারা শুধু CPVC অভ্যন্তরীণ ব্যাস 3/4 "পাইপ অ্যাডাপ্টারের ভিতরে ফিট হয়ে গেছে.. যতক্ষণ না আমি কাঠামোটি একত্রিত করি ততক্ষণ পর্যন্ত আমি বুঝতে পারি না যে স্কেট বিয়ারিংগুলি প্ল্যানার লোড হ্যান্ডেল করে, এবং আমি উল্লম্ব লোড প্রয়োগ করছিলাম, তাই আমার একটি থ্রাস্টার বিয়ারিং ব্যবহার করা উচিত ছিল, কিন্তু তারা ঠিক কাজ করেছে, এবং সম্ভবত প্রিসেশন টর্ক থেকে ঘর্ষণ পরিচালনা করতে সাহায্য করেছে। আমি শাফটের নীচে একটি অপটিক্যাল সেন্সর সংযুক্ত করার পরিকল্পনা করেছি, তাই আমি সিপিভিসি কাপলিংকে একটি বড় বেসে মাউন্ট করেছি। হোম ডিপো মিশ্রণের জন্য একটি মজার জায়গা এবং সিপিভিসি/পিভিসি ফিটিং মিলান। শেষ পর্যন্ত আমি 3/4 "থ্রেডেড সিপিভিসি কাপলিংকে পিভিসি 3/4" থেকে 1-1/2 "রিডুসারে স্টাফ করতে সক্ষম হয়েছি। সবকিছু ফিট করতে চারপাশে অনেক খেলার প্রয়োজন হয়েছিল, কিন্তু এটি ইলেকট্রনিক্সের জন্য পর্যাপ্ত জায়গা রেখেছিল। সামগ্রী: 98743A235-কালো থ্রেড নাইলন রড (5/16 "-18 থ্রেড) 94900A030-কালো নাইলন হেক্স বাদাম (5/16" -18 থ্রেড) সস্তা স্কেটবোর্ড বিয়ারিং 3/4 "থ্রেডেড সিপিভিসি অ্যাডাপ্টার 3/4" থেকে 1 -1/2 "পিভিসি রেডুসার টু থ্রেডেড 3/4" নোট: পিভিসি এবং সিপিভিসি কাপলিং ডাইমেনশন এক নয়, সম্ভবত দুর্ঘটনাজনিত অপব্যবহার রোধ করতে; তাই একটি সাধারণ পিভিসি 3/4 এ অদলবদল "নিয়মিত অ্যাডাপ্টার কাজ করবে না, তবে থ্রেডেড অ্যাডাপ্টারের থ্রেড একই, যা সম্পূর্ণ অদ্ভুত। আমি সম্ভবত এই সমস্ত পদ মিশ্রিত করছি, কিন্তু হোম ডিপো প্লাম্বিং আইলে 15 মিনিট আপনাকে সোজা করে দেবে।
ধাপ 3: অপটিক্যাল ইন্টারপার্টার
রটার ঘুরার সাথে সাথে এর ঘূর্ণন একটি অপটিক্যাল ইন্টারপার্টার দ্বারা গণনা করা হয়। আমি একটি ডিস্ক ব্যবহার করার কথা ভেবেছিলাম, কিন্তু এর মানে হল যে আমাকে আলোকসজ্জা উৎস এবং আবিষ্কারককে উল্লম্বভাবে সংযুক্ত করতে হবে, যা একত্রিত করা খুব চ্যালেঞ্জিং হবে। পরিবর্তে আমি অনুভূমিক মাউন্ট বেছে নিয়েছি এবং কিছু ছোট কাপ খুঁজে পেয়েছি যা চেয়ারের নীচে শক্ত কাঠের মেঝে রক্ষা করে। আমি ছয়টি অংশ আঁকা এবং টেপ করেছি, যা আমাকে বারো (প্রায়) অভিন্ন প্রান্ত, বা রোটারের বিপ্লব প্রতি 12 টিক দেবে। আমি আরো কিছু করার কথা ভেবেছিলাম কিন্তু ডিটেক্টরের গতির সাথে খুব বেশি পরিচিত ছিলাম না, অথবা এর অপটিক্সের ফিল্ড-অফ-ভিউ ছিলাম না। অর্থাৎ, যদি আমি খুব সংকীর্ণ হয়ে যাই, LED প্রান্তের চারপাশে লিপ্ত হতে পারে এবং সেন্সর সক্রিয় করতে পারে। এটি গবেষণার আরেকটি ক্ষেত্র যা আমি অনুসরণ করিনি, তবে অন্বেষণ করা ভাল হবে। আমি আঁকা কাপটি একটি বাদামে আঠালো করেছিলাম এবং এটি খাদটির শেষের দিকে বেঁধে দিয়েছিলাম। উপকরণ: হোম ডিপো ব্ল্যাক পেইন্ট থেকে চেয়ার লেগ প্রটেক্টর কাপ জিনিস
ধাপ 4: রটার সংযুক্ত করুন
এই মুহুর্তে এটি দেখতে খুব সুন্দর লাগছিল। নাইলন বাদাম সত্যিই পিচ্ছিল, তাই আমাকে অনেক লকনাট ব্যবহার করতে হয়েছিল (যদি আপনি আগের ছবিগুলি লক্ষ্য না করেন)। আমাকে রোটারের নীচে ক্যাপের মধ্যে ফিট করার জন্য একটি বিশেষ ফ্ল্যাট রেঞ্চ তৈরি করতে হয়েছিল যাতে আমি উভয় বাদাম লক করতে পারি।
ধাপ 5: লোয়ার বেস তৈরি করুন
নিম্ন বেস ব্যাটারী এবং একটি সমর্থন কাঠামো প্রদান করে। আমি পলিকেস নামক একটি কোম্পানির কাছ থেকে অনলাইনে একটি সুন্দর শীতল জলরোধী বাক্স পেয়েছি। এটি একটি সত্যিই চটচটে কেস যা শক্তভাবে সীলমোহর করে, এবং স্ক্রুগুলি বেসে বিস্তৃত হয় যাতে তারা সহজেই উপরে থেকে পড়ে না। আমি উপরের পিভিসি বুশিংয়ে একটি পিভিসি সাথী ব্যবহার করেছি। এই লোয়ার বেস সাথী হল একটি থ্রেডেড 1-1/2 "পিভিসি কাপলিং। উপরের রটার বেস প্রেশার এই কাপলিংয়ের মাধ্যমে নিচের বেসে ফিট করে। আপনি পরে দেখবেন, আমি এই টুকরোগুলি একসঙ্গে আঠালো করিনি কারণ আমি চেয়েছিলাম এটি খুলতে এবং প্রয়োজনে সমন্বয় করতে সক্ষম হোন, এবং সার্কিট বোর্ড সংযুক্ত করার সময় সমাবেশ করা সহজ হয়। উপকরণ: পলিকেস থেকে জলরোধী বাক্স, আইটেম # WP-23F, $ 12.50 থ্রেডেড 1-1/2 "পিভিসি কাপলিং
ধাপ 6: অপটিক্যাল সেন্সর তৈরি করুন
সেন্সর প্রক্রিয়াটি একটি 940nm LED এবং একটি শ্মিট-ট্রিগার রিসিভার। আমি ভালোবাসি ভালোবাসি শ্মিট ট্রিগার সার্কিট, এটা আমার সব ডিবাউন্সিং চাহিদার যত্ন নেয় এবং একটি CMOS/TTL সামঞ্জস্যপূর্ণ সংকেত পাঠায়। একমাত্র নেতিবাচক দিক? 5V অপারেশন। হ্যাঁ, আমি পুরো নকশাটি 6V তে নিয়ে গিয়েছিলাম, কিন্তু যদি এই অংশটি না থাকত তবে আমি 3.3V এ যেতে পারতাম। ধারণাটি হল যে এই সার্কিটটি রটার কাপের নীচে মাউন্ট করে, যা বিমকে বাঁকানোর সাথে সাথে বাধা দেয়, প্রতিটি প্রান্তের জন্য যৌক্তিক রূপান্তর তৈরি করে। এটি কীভাবে মাউন্ট করা হয়েছিল তার একটি ভাল ছবি আমার কাছে নেই। আমি মূলত নীচের বেস পিভিসি কাপলিংয়ের মধ্যে দুটি প্লাস্টিকের অফসেট আঠালো করেছিলাম, এবং উপর থেকে তাদের মধ্যে স্ক্রু করেছি। বোর্ডের প্রান্তগুলোকে সুন্দর করে ফিট করার জন্য আমাকে পিষে ফেলতে হয়েছিল। আমার কাছে এর জন্য একটি পরিকল্পনাও নেই, এটি সত্যিই সহজ: কেবল ভিন থেকে 1k রোধক চালান এবং এটিকে তারের সাথে সংযুক্ত করুন যাতে LED সর্বদা চালু থাকে এবং ডিটেক্টরের আউটপুট পিনে থাকে। সামগ্রী: 1 940nm LED 1k রোধ 1 OPTEK OPL550 সেন্সর 1 থ্রি-পিন প্লাগ (মহিলা) 1 1.5 "x1.5" সার্কিট বোর্ড তারের বিভিন্ন দৈর্ঘ্য তাপ-সঙ্কুচিত টিউবিং যদি আপনি আপনার তারের বান্ডেল পছন্দ করেন
ধাপ 7: ডেটা লগার তৈরি করুন
Arduino প্রোটোটাইপিং বোর্ড চ্যাসি মধ্যে মাপসই বড় উপায় ছিল। আমি একটি ছোট সার্কিট বোর্ড স্থাপনের জন্য agগলক্যাড ব্যবহার করেছি, এবং একটি একক স্তর টেনে হারিয়ে গেছে … কয়েকটি ফাঁক কাটাতে আমার চারটি কুৎসিত তারের প্রয়োজন।
(আমি ভেবেছিলাম আমি এটি m 50mW অপারেটিং পাওয়ারে পরিমাপ করেছি, এবং ব্যাটারির ওয়াট-আওয়ারের উপর ভিত্তি করে, আমি ভেবেছিলাম যে আমি এক সপ্তাহে 5V এর নিচে নেমে যাব, কিন্তু আমার শক্তি পরিমাপ বা আমার গণিত ভুল ছিল কারণ 4 সি-সেল রাখা হয়েছিল একটি দীর্ঘ সময়ের জন্য যাচ্ছে DorkBoard নামে কিছু আছে যা আমিও ব্যবহার করতে পারতাম, এটি মূলত DIP সকেটের আকারে ATMega328 dev বোর্ডের জন্য প্রয়োজনীয় সবকিছু। আমি একটি কেনার কথা ভেবেছিলাম কিন্তু আমার বিচ্ছিন্ন পদ্ধতি প্রায় 50% সস্তা ছিল। এখানে ডর্কবোর্ড লিঙ্ক দেওয়া হল:
বোর্ডটি কীভাবে কাজ করে তার মূল ধারণাটি (সোর্স কোড পরে অন্তর্ভুক্ত করা হবে): জাম্পার "ডিবাগ" মোডে সেট করা: অপটিক্যাল সেন্সর আউটপুটে একটি পরিবর্তন-মান বিঘ্ন সংযুক্ত করুন এবং ডিটেক্টরের সাথে একত্রে পরীক্ষা LED ফ্ল্যাশ করুন। এটি ডিবাগিংয়ের জন্য খুব সহায়ক ছিল। জাম্পার "রেকর্ড" মোডে সেট: একটি কাউন্টারে একই বাধা সংযুক্ত করুন, এবং প্রধান লুপে, 1000 msec বিলম্ব করুন। 1000 msec এর শেষে, 256-বাইট ফ্ল্যাশ পৃষ্ঠায় # প্রান্ত গণনা লিখুন এবং পৃষ্ঠাটি পূর্ণ হয়ে গেলে, এটি লিখুন এবং গণনাটি পুনরায় সেট করুন। সহজ, তাই না? যথেষ্ট. আমি সত্যিই উইনবন্ড ফ্ল্যাশ ডিভাইস পছন্দ করি, আমি 90 এর দশকে ফ্ল্যাশ ব্যাক ডিজাইন করতাম, তাই তাদের আবার প্রোগ্রাম করতে মজাদার ছিল। SPI ইন্টারফেস উজ্জ্বল। ব্যবহার করা খুবই সহজ। আমি স্কিম্যাটিক্স এবং সোর্স কোড নিজেদের জন্য কথা বলতে দেব। আমি কি উল্লেখ করেছি EagleCAD অসাধারণ? বকঝ. ইউটিউবে দারুন কিছু টিউটোরিয়াল আছে।
ধাপ 8: ইলেকট্রনিক্স সংযুক্ত করুন
আবার, আমার এখানে অনেক ভাল ছবি নেই, কিন্তু যদি আপনি কল্পনা করেন যে দুটি প্লাস্টিকের স্ট্যান্ডঅফ পিভিসির ভিতরে আঠালো, তবে উভয় বোর্ডই এতে ঘূর্ণায়মান। নীচে সংযুক্ত লগার বোর্ডের একটি শট এখানে। ডিটেক্টর বোর্ড হাউজিং এর ভিতরে।
ধাপ 9: ক্রমাঙ্কন
আমি পশুকে ক্যালিব্রেট করার জন্য একটি টেস্ট রিগ তৈরি করেছি যাতে আমি কাঁচা রটার গণনাকে এমপিএইচ -এ রূপান্তর করতে পারি। হ্যাঁ, এটি একটি 2x4। আমি এক প্রান্তে অ্যানিমোমিটার সংযুক্ত করেছি, এবং অন্যদিকে একটি ডিবাগ আরডিও। এলসিডি রটার গণনা প্রদর্শন করে। প্রক্রিয়াটি এইরকম হয়েছে: 1) যানবাহন ছাড়াই একটি দীর্ঘ সোজা রাস্তা খুঁজুন। 2) 2x4 ধরে রাখুন যাতে এটি যতটা সম্ভব উইন্ডো থেকে বেরিয়ে আসে 3) আপনার আইফোন বা অ্যান্ড্রয়েডে ভয়েস রেকর্ডিং চালু করুন 4) আপনার পছন্দের হ্যান্ডহেল্ড ডিভাইসে একটি ডিজিটাল জিপিএস স্পিডোমিটার চালু করুন 5) বেশ কয়েকটি গতিতে ক্রমাগত ড্রাইভ করুন এবং ঘোষণা করুন আপনার রেকর্ডার গতি এবং গড় রটার গণনা 6) ক্র্যাশ না 7)? 8) পরবর্তীতে, ড্রাইভিং না করার সময়, আপনার ফোন বার্তাটি পুনরায় চালান এবং এক্সেলের মধ্যে ডেটা প্রবেশ করুন এবং আশা করুন যে একটি রৈখিক বা সূচকীয় বা একটি বহুবচন 99% এর বেশি R- স্কোয়ার্ড মান সহ এই রূপান্তর # পরে ব্যবহার করা হবে। ডিভাইসটি কেবল কাঁচা ডেটা ক্যাপচার করে, আমি এটিকে এক্সেলে এমপিএইচ (বা কেপিএইচ) -তে পোস্ট-প্রসেস করেছি। (আমি কি উল্লেখ করেছি যে আমি অলিভ ড্রাব পেইন্টের একটি বাদাস কোট প্রয়োগ করেছি? আমি এটিকে "টেকটিক্যাল ডেটা লগিং অ্যানিমোমিটার" বলতাম, কিন্তু তখন মনে পড়ে যে "কৌশল" মানে "কালো"।)
ধাপ 10: কিছু বায়ু তথ্য সংগ্রহ করুন
যে প্রায় কাছাকাছি এটা. আমি মনে করি কিছু ছবি অনুপস্থিত, যেমন দেখানো হয়নি চারটি সি-সেল নিচের বেসে cুকে গেছে। আমি একটি স্প্রিং-লোড হোল্ডারকে ফিট করতে পারিনি তাই আমি সোল্ডারিং শেষ করে ব্যাটারির দিকে নিয়ে যাই। আমি এটি তৈরি করার এক বছর পরে এই নির্দেশযোগ্যটি লিখছি, এবং সংশোধন #2 এ, আমি AA ব্যাটারী ব্যবহার করেছি কারণ আমি বিদ্যুতের ব্যবহারকে ব্যাপকভাবে মূল্যায়ন করেছি। এএ ব্যবহার করে আমাকে একটি অন-অফ সুইচ যুক্ত করার অনুমতি দেয় এবং সত্যিই ভিতরে কিছু জায়গা খালি করে দেয়, অন্যথায় এটি বেশ শক্ত ছিল। সব মিলিয়ে আমি নকশা নিয়ে বেশ সন্তুষ্ট ছিলাম। নিচের গ্রাফটি এক সপ্তাহের গড় ডেটা দেখায়। ব্যাটারিগুলি সপ্তম দিনে মারা যেতে শুরু করে। আমি প্রায় 1kHz এ কম ডিউটি সাইকেলে LED চালানোর মাধ্যমে ব্যাটারির আয়ু উন্নত করতে পারতাম এবং রোটারের কৌণিক বেগ তুলনামূলকভাবে কম হওয়ায় আমি কোন প্রান্ত হারাতাম না।
আনন্দ কর! যদি আপনি উন্নতির জন্য কোন জায়গা দেখেন তবে আমাকে জানান!
ধাপ 11: সোর্স কোড
সংযুক্ত একটি একক Arduino উৎস ফাইল। আমি এটা জিপিএল করেছি কারণ, আরে, জিপিএল।
সম্পাদনা করুন: আমি উল্লেখ করতে চাই যে আমার 1s বিলম্ব () ব্যবহার করার বাস্তবায়ন একটি ভয়ানক ধারণা এবং h ফ্ল্যাশে লিখতে এবং সেন্সরটি পড়ার জন্য প্রয়োজনীয় সময়ের পরিমাণ ছোট মনে হতে পারে, কিন্তু 7 এর সময় -10s এটি কিছু উল্লেখযোগ্য ড্রিফট যোগ করে। পরিবর্তে, 1Hz টাইমার ইন্টারাপ্ট ব্যবহার করুন (328P তে টাইমার #1 পুরোপুরি 1Hz এ ক্যালিব্রেট করা যায়)। নিরাপদ থাকার জন্য আপনাকে একটি বেড়ায় কোড করা উচিত যদি কোন কারণে পৃষ্ঠা লেখা এবং সেন্সর পড়ার কারণে 1 সেকেন্ডের বেশি সময় লাগে (নমুনাগুলি হ্যান্ডেল করা), কিন্তু টাইমার ইন্টারাপ্ট হল এমন জিনিসগুলি করার উপায় যা ভাল হতে হবে, সময়- সঠিক চিয়ার্স!
প্রস্তাবিত:
করোনা লক্ষণ সনাক্তকরণ এবং ডেটা লগিং সহ স্মার্ট ওয়াচ: 10 টি ধাপ
করোনা লক্ষণ সনাক্তকরণ এবং ডেটা লগিং সহ স্মার্ট ওয়াচ: এটি একটি স্মার্টওয়াচ যা সার্ভারে ডেটা লগিং সহ এলএম 35 এবং অ্যাক্সিলারোমিটার ব্যবহার করে করোনার লক্ষণ সনাক্তকরণ। Rtc ফোনের সাথে সময় এবং সিঙ্ক দেখানোর জন্য এবং ডেটা লগিং এর জন্য ব্যবহার করা হয়। Esp32 ব্লু সহ কর্টেক্স কন্ট্রোলারের সাথে মস্তিষ্ক হিসাবে ব্যবহৃত হয়
ডেটা লগার - লগিং কম্পিউটার মডিউল: 5 টি ধাপ
ডেটা লগার - লগিং কম্পিউটার মডিউল: সেন্সর ব্রিজ থেকে HTTP ভিত্তিক ডেটা সংগ্রহের জন্য ইথারনেট ডেটা লগার যা I2C ইন্টারফেসড সেন্সরকে ইথারনেট সেন্সরে রূপান্তর করে
মাল্টিমিটার/Arduino/pfodApp ব্যবহার করে উচ্চ নির্ভুলতা দূরবর্তী ডেটা লগিং: 10 টি ধাপ (ছবি সহ)
মাল্টিমিটার/Arduino/pfodApp ব্যবহার করে উচ্চ নির্ভুলতা দূরবর্তী ডেটা লগিং অ্যাপ: আপডেট করা হয়েছে 26 এপ্রিল 2017 সংশোধিত সার্কিট এবং 4000ZC ইউএসবি মিটার ব্যবহারের জন্য বোর্ড। কোন অ্যান্ড্রয়েড কোডিং প্রয়োজন নেই এই নির্দেশাবলী আপনাকে দেখায় কিভাবে আপনার Arduino থেকে উচ্চ নির্ভুলতা পরিমাপের একটি বিস্তৃত পরিসর অ্যাক্সেস করে এবং সেগুলি দূর থেকেও পাঠায় লগিং করার জন্য এবং
ডেটা লগিং সহ আবহাওয়া স্টেশন: 7 টি ধাপ (ছবি সহ)
ডেটা লগিং সহ ওয়েদার স্টেশন: এই নির্দেশে আমি আপনাকে দেখাব কিভাবে আপনার দ্বারা আবহাওয়া স্টেশন সিস্টেম তৈরি করা যায়। আপনার যা দরকার তা হল ইলেকট্রনিক্স, প্রোগ্রামিং এবং অল্প সময়ের মধ্যে প্রাথমিক জ্ঞান।এই প্রকল্পটি এখনও তৈরি হচ্ছে। এটি শুধুমাত্র প্রথম অংশ। আপগ্রেড হবে
আরডুইনো এবং অ্যান্ড্রয়েডের সাথে রিয়েলটাইম MPU-6050/A0 ডেটা লগিং: 7 টি ধাপ (ছবি সহ)
Arduino এবং Android এর সাথে রিয়েলটাইম MPU-6050/A0 ডেটা লগিং: আমি মেশিন লার্নিং এর জন্য Arduino ব্যবহার করতে আগ্রহী। প্রথম ধাপ হিসাবে, আমি একটি অ্যান্ড্রয়েড ডিভাইসের সাথে একটি রিয়েলটাইম (বা এর খুব কাছাকাছি) ডেটা প্রদর্শন এবং লগার তৈরি করতে চাই। আমি MPU-6050 থেকে অ্যাকসিলরোমিটার ডেটা ক্যাপচার করতে চাই তাই আমি ডিজাইন করেছি