সুচিপত্র:
ভিডিও: EAL - SmartStorage: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এটি ক্যাসপার বোর্গার টুলিনিয়াসের স্মার্ট স্টোরেজের জন্য একটি প্রকল্প
ধাপ 1: পদ্ধতি
এই প্রকল্পের জন্য আমি কয়েকটি ভিন্ন প্রোগ্রাম ব্যবহার করেছি।
মেশিনটি নিজেই 123D ডিজাইনে তৈরি করা হয়েছে এবং একটি DaVinci জুনিয়রে মুদ্রণ করা হয়েছে। প্রিন্টার
সেরা নয় কিন্তু খুব সহজ এবং ব্যবহারকারী বান্ধব।
এটি C তে প্রোগ্রাম করা একটি Arduino দ্বারা পরিচালিত হয়।
আমি WindowsFormApp (C#) তৈরি করতে ভিজ্যুয়াল স্টুডিও 2017 ব্যবহার করেছি।
ধাপ 2: Arduino এর জন্য কোড
মেশিনের জন্যই আমি একটি Arduino মেগা ব্যবহার করেছি। এটি সি -তে প্রোগ্রাম করা হয়েছে। মেশিনটি খুবই সহজ। এটি একটি শেলফ পেতে এবং অপারেটরের জন্য উপস্থাপন করার জন্য একটি সহজ ক্রম চালায়।
আমি যে মোটরগুলি ব্যবহার করেছি তা হল 2 টি SBT0811 দ্বারা চালিত 2 টি ছোট স্টেপার মোটর।
মেশিন নিয়ন্ত্রণ করার জন্য আমি একটি অ্যাপ তৈরি করেছি যা com পোর্ট দ্বারা যোগাযোগ করে।
#অন্তর্ভুক্ত "Stepper.h"
#সংজ্ঞায়িত ধাপ 32 // অভ্যন্তরীণ খাদ পুনরুদ্ধারের জন্য ধাপ সংখ্যা // Fra WinApp int posZero = 0; int posOne = 1000; int posTwo = 1500; int posThree = 2000; int দখল = 100; int ডেলিভারি = -100; int steps_extractor_out = 512; int steps_extractor_back = -512; স্টেপার উত্তোলন (ধাপ, 8, 10, 9, 11); স্টেপার এক্সট্রাক্টর (স্টেপস, 2, 3, 4, 5); void setup () {} void loop () {Serial.begin (9600); cmd = Serial.read (); যদি (cmd == 1) {Serial.end (); বিলম্ব (1000); } অন্যথায় যদি (cmd == 0) {hoist.setSpeed (600); hoist.step (posOne); বিলম্ব (200); extractor.setSpeed (300); extractor.step (steps_extractor_out); বিলম্ব (200); hoist.setSpeed (100); hoist.step (দখল); বিলম্ব (200); extractor.step (steps_extractor_back); বিলম্ব (200); hoist.setSpeed (600); hoist.step (-posOne- দখল); বিলম্ব (200); extractor.step (steps_extractor_out); বিলম্ব (5000); // EVT CMD FRA WINAPP extractor.step (steps_extractor_back); বিলম্ব (200); hoist.step (posOne+দখল); বিলম্ব (200); extractor.step (steps_extractor_out); বিলম্ব (200); hoist.setSpeed (100); hoist.step (-grab); বিলম্ব (200); extractor.step (steps_extractor_back); বিলম্ব (200); hoist.setSpeed (600); hoist.step (-posOne); Serial.begin (9600); Serial.println (0); Serial.end (); } অন্যথায় যদি (cmd == 2) {hoist.setSpeed (600); hoist.step (posTwo); বিলম্ব (200); extractor.setSpeed (300); extractor.step (steps_extractor_out); বিলম্ব (200); hoist.setSpeed (100); hoist.step (দখল); বিলম্ব (200); extractor.step (steps_extractor_back); বিলম্ব (200); hoist.setSpeed (600); hoist.step (-posTwo- দখল); বিলম্ব (200); extractor.step (steps_extractor_out); বিলম্ব (5000); // EVT CMD FRA WINAPP extractor.step (steps_extractor_back); বিলম্ব (200); hoist.step (posTwo+দখল); বিলম্ব (200); extractor.step (steps_extractor_out); বিলম্ব (200); hoist.setSpeed (100); hoist.step (-grab); বিলম্ব (200); extractor.step (steps_extractor_back); বিলম্ব (200); hoist.setSpeed (600); hoist.step (-posTwo); Serial.begin (9600); Serial.println (0); Serial.end (); } অন্যথায় যদি (cmd == 3) {hoist.setSpeed (600); hoist.step (posThree); বিলম্ব (200); extractor.setSpeed (300); extractor.step (steps_extractor_out); বিলম্ব (200); hoist.setSpeed (100); hoist.step (দখল); বিলম্ব (200); extractor.step (steps_extractor_back); বিলম্ব (200); hoist.setSpeed (600); hoist.step (-posThree-grab); বিলম্ব (200); extractor.step (steps_extractor_out); বিলম্ব (5000); // EVT CMD FRA WINAPP extractor.step (steps_extractor_back); বিলম্ব (200); hoist.step (posThree+দখল); বিলম্ব (200); extractor.step (steps_extractor_out); বিলম্ব (200); hoist.setSpeed (100); hoist.step (-grab); বিলম্ব (200); extractor.step (steps_extractor_back); বিলম্ব (200); hoist.setSpeed (600); hoist.step (-posThree); Serial.begin (9600); Serial.println (0); Serial.end (); }}
ধাপ 3: অ্যাপ
আমার তৈরি করা অ্যাপটি VisualStudio 2017 তে তৈরি করা হয়েছে।
এটি একটি উইন্ডো ফর্ম অ্যাপলিকেশন যা এই ক্ষেত্রে একটি এসকিউএল-ডাটাবেস অন্তর্ভুক্ত করে।
ডাটাবেসে tables টি টেবিল রয়েছে যার মধ্যে ব্যবহারকারীর তথ্য, প্রতিটি মেশিনের অবস্থান এবং প্রতিটি মেশিনের বিষয়বস্তু রয়েছে।
অ্যাপটি চালু করার সময় আপনি আপনার নাম এবং pw দিয়ে লগইন করুন।
তারপরে আপনি কোন মেশিনটি পরিচালনা করবেন তা চয়ন করবেন এবং প্রতিটি ড্রয়ারের বিষয়বস্তু আপনার জন্য উপস্থাপন করা হবে।
তারপরে আপনি কেবল "ড্রয়ার পান" টিপতে পারেন এবং মেশিন ড্রয়ারটি পাবে এবং আপনি যে আইটেমটি নিয়েছেন বা দায়ের করেছেন তার পরিমাণ আপডেট করতে পারেন।
প্রস্তাবিত:
EAL - শিল্প 4.0 Rc গাড়িতে GPS ডেটা সংগ্রহ: 4 টি ধাপ
EAL - শিল্প 4.0 Rc গাড়িতে জিপিএস ডেটা সংগ্রহ: এই নির্দেশে আমরা কিভাবে একটি RC গাড়িতে একটি GPS মডিউল সেটআপ করি এবং সংগৃহীত তথ্য একটি ওয়েবপৃষ্ঠায় সহজে পর্যবেক্ষণের জন্য পোস্ট করি সে সম্পর্কে কথা বলব। আমরা কিভাবে আমাদের RC গাড়ি বানিয়েছি তার একটি নির্দেশনা তৈরি করেছি, যা এখানে পাওয়া যাবে। এটি th ব্যবহার করছে
EAL- এমবেডেড - কম্বিনেশন লক: 4 টি ধাপ
EAL- এমবেডেড- কম্বিনেশন লক: এই প্রকল্পটি একটি স্কুল প্রকল্প, যা আমি EAL- এ 2.1 C-programming বিষয় নির্বাচন করার জন্য তৈরি করেছি। এটি প্রথমবার, যখন আমি একটি Arduino প্রকল্প এবং সি-প্রোগ্রামিং করেছি। এটি একটি প্রকল্প, যা একটি সমন্বয় লক উপস্থাপন করে। একটি সমন্বয় লক
EAL - এমবেডেড প্রোগ্রামিং: ক্যান্ডি মিক্সার 1000: 9 ধাপ
EAL - এমবেডেড প্রোগ্রামিং: ক্যান্ডি মিক্সার 1000: আরডুইনোতে আমাদের প্রকল্পের জন্য আমরা মিষ্টির জন্য একটি মিক্সার তৈরির সিদ্ধান্ত নিয়েছি। ধারণা হল যে ব্যবহারকারী একটি বোতাম ধাক্কা দিতে পারে এবং তারপরে মোটরগুলি একটি বাটিতে ক্যান্ডি বের করতে শুরু করবে এবং যখন প্রোগ্রামটি চলবে তখন এটি বন্ধ হয়ে যাবে। প্রথম খসড়া w
EAL- এমবেডেড ইনডোর-জলবায়ু: 5 টি ধাপ
EAL- এমবেডেড ইনডোর-জলবায়ু: আমাদের স্কুল প্রকল্পের জন্য, আমাদের একটি arduino কে একটি স্বয়ংক্রিয় ব্যবস্থায় সংহত করার দায়িত্ব দেওয়া হয়েছিল। আমরা একটি অভ্যন্তরীণ জলবায়ু সেন্সর তৈরি করতে বেছে নিয়েছি, যা ঘরের ভিতরে তাপমাত্রা, আর্দ্রতা এবং ডেসিবেল স্তর উপলব্ধি করতে পারে। আমরা মন্ত্রিসভায় কয়েকটি গর্ত ড্রিল করেছি
EAL - শিল্প 4.0 তাপ ও আর্দ্রতা: 9 টি ধাপ
EAL - ইন্ডাস্ট্রিয়াল 4.0 তাপ ও আর্দ্রতা: I dette projekt har vi lavet en maskine der regulerer varmen og fugtigheden i et rum og opsamler data for at forbedre indeklimaet i et rum i fremtiden। Den g ø r brug af 4 forskellige প্রোগ্রামার এবং forskellige typer হার্ডওয়্যার