সুচিপত্র:
- ধাপ 1: উপকরণ প্রয়োজন
- ধাপ 2: কোড পার্ট 1: পরিবর্তনশীল সেটআপ
- ধাপ 3: কোড পার্ট 2: টারবাইন কোড
- ধাপ 4: কোড পার্ট 3: সোলার প্যানেল কোড এবং প্লট
- ধাপ 5: কোড পার্ট 4: ইমেইল
- ধাপ 6: অতিরিক্ত সাহায্য
ভিডিও: EF 230 সূর্যকে ক্যাপচার করে: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই নির্দেশযোগ্য কিভাবে একটি Arduino কিট/সার্কিট বোর্ড এবং MATLAB ব্যবহার করে একটি প্রোটোটাইপ হোম এনার্জি সিস্টেম তৈরি করতে হবে যা বায়ু এবং সৌর শক্তি অর্জনের উপর দৃষ্টি নিবদ্ধ করে। যথাযথ উপকরণ এবং প্রদত্ত কোড/সেটআপ ব্যবহার করে, আপনি আপনার নিজের ক্ষুদ্র স্কেল, সবুজ শক্তি সংগ্রহ ব্যবস্থা তৈরি করতে পারেন।
এই প্রকল্পটি নকশভিলে টেনেসি বিশ্ববিদ্যালয়ের টিকল কলেজ অফ ইঞ্জিনিয়ারিংয়ের শিক্ষার্থীদের দ্বারা ডিজাইন করা হয়েছিল।
ধাপ 1: উপকরণ প্রয়োজন
1) MATLAB ইনস্টল করা একটি ল্যাপটপ।
2) Arduino সাপোর্ট প্যাকেজ ডাউনলোড করতে এই লিঙ্কটি ব্যবহার করুন:
3) আপনার একটি Arduino মাইক্রো-কন্ট্রোলার কিটও লাগবে।
4) ডিসি মোটর মাউন্ট করার জন্য একটি উপযুক্ত প্ল্যাটফর্ম। প্রদত্ত উদাহরণে, একটি মোটর মোটরকে সমর্থন করতে এবং উপরে ডিসি মোটর মাউন্ট করার জন্য একটি কাঠের কাটআউট ব্যবহার করা হয়েছিল।
5) এই লিঙ্কটি 3 ডি প্রিন্টে প্রোপেলার ব্যবহার করা যেতে পারে যা মাউন্ট করা ডিসি মোটরের সাথে সংযুক্ত করা যেতে পারে:
ধাপ 2: কোড পার্ট 1: পরিবর্তনশীল সেটআপ
প্রাথমিক পরিবর্তনশীল ঘোষণার জন্য এই কোডটি অপরিহার্য।
clc; সব পরিষ্কার করে দাও;
%পিন এবং Arduino মত বস্তু ঘোষণা a = arduino ('com3', 'uno'); s1 = servo (a, 'D9', 'MinPulseDuration', 1e-3, 'MaxPulseDuration', 2e-3); s2 = servo (a, 'D10', 'MinPulseDuration', 1e-3, 'MaxPulseDuration', 2e-3); configurePin (a, 'A0', 'Analoginput'); configurePin (a, 'A1', 'Analoginput'); configurePin (a, 'A2', 'Analoginput'); configurePin (a, 'A3', 'Analoginput') b = 0; i = 0.1 চিত্র
ধাপ 3: কোড পার্ট 2: টারবাইন কোড
যখন আমি <10;
%টারবাইন অংশ potval = readVoltage (a, 'A0') servoval = potval।/5 writePosition (s1, servoval)
ধাপ 4: কোড পার্ট 3: সোলার প্যানেল কোড এবং প্লট
এই কোডটি আপনাকে সূর্যের গতিবিধি অনুসারে সার্ভো সরানোর জন্য দুটি ফটো-প্রতিরোধক ব্যবহার করতে দেবে। কোডটি বায়ু টারবাইনের সময় বাতাসের দিকের একটি মেরু গ্রাফও তৈরি করবে।
%সৌর প্যানেল অংশ
photoval1 = readVoltage (a, 'A1'); photoval2 = readVoltage (a, 'A2'); পার্থক্য = photoval1-photoval2 absdiff = abs (পার্থক্য) যদি পার্থক্য> 1.5 writePosition (s2, 0); অন্যথায় পার্থক্য> 1.25 লেখার অবস্থান (s2, 0.3); elseif absdiff <1 writePosition (s2, 0.5); অন্যথায় পার্থক্য <(-1) writePosition (s2, 0.7); অন্যথায় পার্থক্য <(-1.25) writePosition (s2, 1); অন্যথায় i = i+0.1 theta = (potval/5)।*(2*pi) polarscatter (theta, i) শেষ ধরে রাখুন
ধাপ 5: কোড পার্ট 4: ইমেইল
প্লট ডেটা সহ সঠিকভাবে একটি ইমেল পাওয়ার জন্য 'উদাহরণ ইমেল' পছন্দসই ঠিকানায় পরিবর্তন করুন।
%ইমেইল বিভাগ
শিরোনাম ('বায়ু দিকনির্দেশনা বনাম সময়') saveas (gcf, 'Turbine.png') %সংরক্ষণ করে চিত্র সেটপ্রেফ ('ইন্টারনেট', 'SMTP_Server', 'smtp.gmail.com'); setpref ('ইন্টারনেট', 'E_mail', '[email protected]'); setpref ('ইন্টারনেট', 'SMTP_Username', '[email protected]') থেকে পাঠানোর জন্য % মেল অ্যাকাউন্ট; % প্রেরকদের ব্যবহারকারীর নাম setpref ('ইন্টারনেট', 'SMTP_Password', 'gssegsse'); % সেন্ডার পাসওয়ার্ড প্রপস = java.lang. System.getProperties; props.setProperty ('mail.smtp.auth', 'true'); props.setProperty ('mail.smtp.socketFactory.class', 'javax.net.ssl. SSLSocketFactory'); props.setProperty ('mail.smtp.socketFactory.port', '465'); সেন্ডমেইল ('উদাহরণ ইমেল', 'টারবাইন ডেটা', 'এটি আপনার টারবাইন ডেটা। গ্রহ সংরক্ষণের জন্য ধন্যবাদ!', 'টারবাইন.পিএনজি') ডিসপ ('ইমেল পাঠানো হয়েছে')
ধাপ 6: অতিরিক্ত সাহায্য
আপনার সার্কিট বোর্ড স্থাপনে অতিরিক্ত সাহায্যের জন্য আপনি Arduino মাইক্রো কন্ট্রোলার কিটের সাথে থাকা SIK গাইডটি উল্লেখ করতে পারেন। ম্যাথওয়ার্কস ওয়েবসাইট MATLAB সমর্থনের জন্য একটি দরকারী হাতিয়ার হতে পারে।
প্রস্তাবিত:
মোশন ট্রিগারড ইমেজ ক্যাপচার এবং ইমেইল: Ste টি ধাপ
মোশন ট্রিগারড ইমেজ ক্যাপচার এবং ইমেইল: আমরা আগের ESP32-CAM প্রজেক্টের উপর ভিত্তি করে তৈরি করি এবং একটি মোশন-ট্রিগারড ইমেজ ক্যাপচারিং সিস্টেম তৈরি করি যা ইমেজ সহ একটি সংযুক্তি হিসাবে একটি ইমেল পাঠায়। এই বিল্ডটি একটি PIR সেন্সর মডিউল সহ ESP32-CAM বোর্ড ব্যবহার করে যা AM312 এর উপর ভিত্তি করে
ESP32-CAM বোর্ড ব্যবহার করে ভিডিও ক্যাপচার: 4 টি ধাপ
ESP32-CAM বোর্ড ব্যবহার করে ভিডিও ক্যাপচার: আমরা একটি খুব আকর্ষণীয় GitHub সংগ্রহস্থলের দিকে নজর দিই যা ESP32-CAM বোর্ডে ভিডিও রেকর্ডিং সক্ষম করে। একটি ভিডিও সাবধানে সময়োপযোগী চিত্রের একটি সিরিজ ছাড়া আর কিছুই নয়, এবং এই স্কেচটি এর উপর ভিত্তি করে। দলটি এফটিপি কার্যকারিতা যোগ করেছে
ESP32-CAM ফটো ক্যাপচার করুন এবং SPIFF মেমোরি ব্যবহার করে ই-মেইলের মাধ্যমে পাঠান। -- কোন এসডি কার্ড প্রয়োজন: 4 টি ধাপ
ESP32-CAM ফটো ক্যাপচার করুন এবং SPIFF মেমোরি ব্যবহার করে ই-মেইলের মাধ্যমে পাঠান। || কোন এসডি কার্ডের প্রয়োজন নেই: হ্যালো লোকেরা, ইএসপি 32-সিএএম বোর্ড একটি কম খরচের উন্নয়ন বোর্ড যা একটি ইএসপি 32-এস চিপ, একটি ওভি 2640 ক্যামেরা, পেরিফেরাল এবং একটি মাইক্রোএসডি কার্ড স্লট সংযোগের জন্য বেশ কয়েকটি জিপিআইও সংযুক্ত করে। এটিতে ভিডিও স্ট্রিমিং ওয়েব সার্ভার থেকে শুরু করে বেশ কয়েকটি অ্যাপ্লিকেশন রয়েছে
ESP8266 WeMos D1 R1 ওয়াইফাই প্রসেসর ব্যবহার করে ESP32-Cam দিয়ে ছবিগুলি ক্যাপচার এবং পাঠান: 7 টি ধাপ
ESP8266 WeMos D1 R1 Wifi প্রসেসর ব্যবহার করে ESP32-Cam দিয়ে ছবি ক্যাপচার ও পাঠান: Uno দিয়ে ESP8266 WeMos D1 R1 WiFI প্রসেসর ব্যবহার করে ESP32-Cam (OV2640) ব্যবহার করে ছবি ক্যাপচার করুন এবং ইমেইলে পাঠান, গুগল ড্রাইভে সেভ করুন এবং পাঠান টুইলিও ব্যবহার করে হোয়াটসঅ্যাপ।
পুনর্নির্মাণ স্যাটেলাইট ডিশ অ্যান্টেনা ওয়াই-ফাই এবং সেল ফোন সিগন্যাল ক্যাপচার করে: 4 টি ধাপ
পুনurপ্রতিষ্ঠিত স্যাটেলাইট ডিশ অ্যান্টেনা ওয়াই-ফাই এবং সেল ফোন সিগন্যাল ক্যাপচার করে: যখন আমি সান আন্তোনিও থেকে গ্রামীণ নর্থ ক্যারোলাইনাতে চলে আসি, তখন আমি নিজেকে যেখানে থাকতাম সেখানে ওয়াই-ফাই বা সেল ফোন সিগন্যাল পেতে সম্পূর্ণ অক্ষম দেখলাম। আমার কাছে সেল সিগন্যাল পাওয়ার একমাত্র উপায় ছিল যেখান থেকে আমি যেদিকেই যাই সেখান থেকে এক মাইলের উপরে গাড়ি চালানো