সুচিপত্র:
- ধাপ 1: একত্রিত সেন্সর হাব: ICOS10 CORS WEBCOMPONENTS
- ধাপ 2: একত্রিত সেন্সর হাব: ICOS10 কাস্টমাইজেশন ওয়েব সার্ভার
- ধাপ 3: একত্রিত সেন্সর হাব: ICOS10 ক্রাউটন রিসেট নোড
- ধাপ 4: একত্রিত সেন্সর হাব: ICOS10 3V3 MQTT NODE
- ধাপ 5: একত্রিত সেন্সর হাব: ICOS10 জেনেরিক শেল (IDC) সমাবেশ
- ধাপ 6: IOT123 - একত্রিত সেন্সর হাব: ICOS10 জেনেরিক শেল (হুকআপ ওয়্যার) সমাবেশ
- ধাপ 7: I2C MAX9812 ব্রিক
- ধাপ 8: একত্রিত সেন্সর: MAX9812
- ধাপ 9: I2C হার্টবিট ব্রিক
- ধাপ 10: সমবেত অভিনেতা: হার্টবিট
- ধাপ 11: I2C 2CH রিলে ব্রিক
- ধাপ 12: I2C KY019 ব্রিক
- ধাপ 13: সমবেত অভিনেতা: KY019
- ধাপ 14: I2C TEMT6000 ব্রিক
- ধাপ 15: একত্রিত সেন্সর: TEMT6000
- ধাপ 16: I2C MQ2 ব্রিক
- ধাপ 17: একত্রিত সেন্সর: MQ2
- ধাপ 18: I2C DHT11 ব্রিক
- ধাপ 19: একত্রিত সেন্সর: DHT11
- ধাপ 20: I2C PCB RAILS
- ধাপ 21: I2C ব্রিক প্রোটোটাইপিং স্লেভ
- ধাপ 22: I2C ব্রিক মাস্টার জিআইজি
- ধাপ 23: আইডিসি কেবল পরীক্ষক (6 ওয়্যার)
- ধাপ 24: ICOS প্যানেল সার্কিট পরীক্ষক
- ধাপ 25: ATTINY85 অনবোর্ড প্রোগ্রামিং জিআইজি
- ধাপ 26: ভিডিও
ভিডিও: IOT123 - IOT নেটওয়ার্কে একত্রিত করুন: 26 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
ASMIMILATE IOT NETWORK হল প্রোটোকলের একটি সেট যা বাইরের বিশ্বের সাথে সেন্সর, অভিনেতা, জিনিস নোড এবং স্থানীয় দালালদের সহজে সংহত করার অনুমতি দেয়।
এই নির্দেশযোগ্য নির্দেশাবলীর জন্য নির্দেশাবলী; এটি বিভিন্ন প্রকল্পের সূচী এবং প্রতিটি প্রকল্পের জন্য নিবন্ধ এবং সম্পদ কোথায় নির্দেশ করে।
বৈশিষ্ট্য এবং দৃষ্টিভঙ্গি বর্তমানে দাস (সেন্সর এবং অভিনেতা) স্বনির্ভর এবং বৈশিষ্ট্যগুলি পড়ার জন্য বা আদেশে কাজ করার জন্য কনভেনশন ভিত্তিক I2C বার্তার উপর নির্ভর করে। মাস্টার দাসদের কাছ থেকে মেটাডেটা এবং সম্পত্তি সংগ্রহ করে এবং এটি একটি MQTT দালালের কাছে পাঠায়। এটি একটি ওয়েব সার্ভারও শুরু করে এবং JSON ফাইলগুলি পরিবেশন করে যা মাস্টারকে কনফিগার করতে এবং মেটাডেটা/বৈশিষ্ট্যগুলি কাস্টমাইজ করার জন্য সম্পাদনা করা যায় যা শেষ পর্যন্ত ক্রাউটন দ্বারা গ্রাস করা হয়। ক্রাউটনের মাধ্যমে স্বতন্ত্র সেন্সর/অভিনেতাদের পড়া/নির্দেশ দেওয়া হয়, দাসরা কি করে তার পূর্ব জ্ঞান না থাকায়।
ASSIMILATE IOT NETWORK- এর লক্ষ্যগুলির মধ্যে একটি হল AssimilateCrouton কে কাস্টমাইজ করা যাতে IOT NODE ওয়েব সার্ভার (নিচের হাবগুলো দেখুন) থেকে পরিবেশন করা ম্যাশআপ এডিটরগুলিকে ওয়েব কম্পোনেন্ট হিসেবে যুক্ত করা হয় যা জিনিসটির সম্পূর্ণ নিয়ন্ত্রণ দেবে অর্থাৎ মাস্টার প্রোগ্রাম করা হয়নি, ক্রীতদাসদের মৌলিক বৈশিষ্ট্য সেট আছে কিন্তু ক্রাউটন ড্যাশবোর্ড জিনিস চালানোর জন্য প্রয়োজনীয় সমস্ত ব্যবসায়িক নিয়মাবলী অন্তর্ভুক্ত করে!
ক্রাউটন ফর্ককে বিকেন্দ্রীভূত নিয়ন্ত্রণ/জিনিসগুলির কনফিগারেশনের বিকল্প হিসাবে দেখা হয়। সংক্ষেপে যেকোন MQTT ক্লায়েন্ট/GUI সমন্বয় আপনার জিনিসগুলি পরিচালনা করতে পারে, কারণ প্রতিটি ফাংশন (সেন্সর এবং অভিনেতা) MQTT এন্ডপয়েন্ট হিসাবে প্রকাশ পায়।
ক্রাউটন
ক্রাউটন। https://crouton.mybluemix.net/ Crouton হল একটি ড্যাশবোর্ড যা আপনাকে ন্যূনতম সেটআপ দিয়ে আপনার IOT ডিভাইসগুলিকে কল্পনা এবং নিয়ন্ত্রণ করতে দেয়। মূলত, এটি শুধুমাত্র MQTT এবং JSON ব্যবহার করে যেকোন IOT হার্ডওয়্যার উত্সাহীদের জন্য সেটআপ করা সবচেয়ে সহজ ড্যাশবোর্ড।
ASSIMILATE SLAVES (সেন্সর এবং অভিনেতা) এমবেডেড মেটাডেটা এবং প্রোপার্টি যা মাস্টার ব্যবহার করে ডিভাইস ইনফো json প্যাকেট যা ক্রাউটন ড্যাশবোর্ড তৈরিতে ব্যবহার করে। ASMIMILATE NODES এবং Crouton এর মধ্যে মধ্যস্থতাকারী হল একটি MQTT ব্রোকার যা ওয়েবসকেট বন্ধুত্বপূর্ণ: ডেমোর জন্য মশা ব্যবহার করা হয়।
ASSIMILATE MASTER (নিচের হাবগুলি দেখুন) বৈশিষ্ট্যের জন্য অনুরোধ করে, এটি Crouton আপডেটের জন্য প্রয়োজনীয় বিন্যাসে প্রতিক্রিয়া মানগুলি বিন্যাস করে।
ধাপ 1: একত্রিত সেন্সর হাব: ICOS10 CORS WEBCOMPONENTS
ডিভাইসে, এসপিআইএফএফএস -এ প্রমাণীকরণ এবং হোস্টিং সহ সমস্ত ওয়েব সার্ভার বৈশিষ্ট্যগুলি এখনও সমর্থিত, তবে পলিমার ওয়েব কম্পোনেন্টগুলির জন্য সিওআরএস (ক্রস অরিজিন রিসোর্স শেয়ারিং) সমর্থনের জন্য বিশেষ মনোযোগ দেওয়া হয়েছে (ক্রাউটন পলিমার 1.4.0 ব্যবহার করে)।
রিসোর্সেস ইন্সট্রাকটেবল, রিপোজিটরি
ধাপ 2: একত্রিত সেন্সর হাব: ICOS10 কাস্টমাইজেশন ওয়েব সার্ভার
অ্যাসেমিলেট সেন্সর/অ্যাক্টর ক্রীতদাস এমবেড মেটাডেটা যা ক্রাউটনে সংজ্ঞায়িত ভিজ্যুয়ালাইজেশনের জন্য ব্যবহৃত হয়। এই বিল্ডটি ESP8266 মাস্টারে একটি ওয়েব সার্ভার যোগ করে, কিছু কনফিগ ফাইল প্রদান করে যা ব্যবহারকারী দ্বারা সংশোধন করা যায়, তারপর ভিজ্যুয়ালাইজেশনগুলিকে পুনরায় সংজ্ঞায়িত করতে সেই ফাইলগুলি ব্যবহার করে। সুতরাং ড্যাশবোর্ড কার্ডের নাম এবং কনফিগারযোগ্য বৈশিষ্ট্যগুলির বেশিরভাগই পরিবর্তন করা যেতে পারে। এটি প্রয়োজনীয় ছিল যেমন DHT11 তাপমাত্রা এবং আর্দ্রতার বৈশিষ্ট্য প্রকাশ করে: যদি কোনো সাইটে আলাদা DHT11 সেন্সর সহ বেশ কয়েকটি নোড থাকে সেগুলিকে তাপমাত্রা বলা যাবে না (গ্যারেজ টেম্প, ইয়ার্ড টেম্প …)। I2C বাস (16 অক্ষর) দ্বারা নির্ধারিত মেটাডেটা দৈর্ঘ্যের সীমাবদ্ধতা বিদ্যমান নেই এবং সমৃদ্ধ মান প্রয়োগ করা যেতে পারে (64 অক্ষর পর্যন্ত)।
Basচ্ছিক মৌলিক প্রমাণীকরণ সম্পাদনা ওয়েবপৃষ্ঠার জন্য সংযোজনযোগ্য, সেইসাথে অন্যান্য সম্পদের জন্য প্রমাণীকরণ থেকে একটি বর্জন তালিকা। লো-সাইড সুইচ যা প্রয়োজনে ক্রীতদাসদের ক্ষমতা দেয়, তাও বিদ্যমান কন্যা বোর্ডে তৈরি করা হয়েছে। একটি প্রযুক্তিগত নোট হিসাবে, এই নির্মাণ শুরু করার আগে একটি গ্লোবাল মেটাডেটা অবজেক্ট গ্রাফের কারণে মেমরির পদচিহ্ন 70% ছিল। সর্বশেষ AssimilateBus লাইব্রেরিতে ভাঙা পরিবর্তন হয়েছে যা SPIFFS- এ সংরক্ষিত ছোট JSON ফাইলে গ্লোবাল ভেরিয়েবলকে দ্বিগুণ করে। এটি পায়ের ছাপ ~ 50%-এ ফিরিয়ে এনেছে, যা JSON পার্সিং/বিল্ডিংয়ের জন্য নিরাপদ। এই পরিবর্তনগুলি জুড়ে AssimilateBusSlave লাইব্রেরি একই থাকে (ASSIM_VERSION 2)।
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল
ধাপ 3: একত্রিত সেন্সর হাব: ICOS10 ক্রাউটন রিসেট নোড
এটি কাস্টমাইজেশন ওয়েবসাইট সার্ভার বিল্ডের পূর্বসূরী। এটি এখনও Crouton ইন্টিগ্রেশন আছে।
এই বিল্ডটি স্বয়ংক্রিয় ড্যাশবোর্ড বুটস্ট্র্যাপ করার জন্য ক্রাউটনের প্রয়োজনীয় ডিভাইস ইনফোকে এমকিউটিটি ব্রোকারের কাছে পাঠায়। ASSIM_VERSION এর জন্য 2 হওয়া প্রয়োজন AssimilateBusSlaves (অভিনেতা এবং সেন্সর) পূর্ববর্তী হাউজিং হেডারদের সামান্য পরিবর্তন করা হয়েছে, D0 রেলটি অব্যবহৃত D6 রেলকে প্রতিস্থাপন করে। একটি নতুন কন্যা-বোর্ড যুক্ত করা হয়েছে যা হার্ডওয়্যার পুনরায় সেট করার অনুমতি দেয়, নির্দিষ্ট অবস্থার অধীনে জেগে ওঠে এবং ভবিষ্যতে লো-সাইড পাওয়ার সুইচ (দাসদের নিয়ন্ত্রণের জন্য) ব্যবহার করা হবে।
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল
ধাপ 4: একত্রিত সেন্সর হাব: ICOS10 3V3 MQTT NODE
এসএমআইএলইটি সেন্সর হাবগুলিতে বিভিন্ন ধরণের এমসিইউ/ফিচার কম্বিনেশনে এটিই প্রথম: যে মাস্টাররা আই 2 সি অ্যাসিমিলেট সেন্সর ক্রীতদাসদের কাছ থেকে ডেটা ডাম্প সংগ্রহ করে।
এই বিল্ডটি Wemos D1 মিনি ব্যবহার করে, এসিএমআইএলইটি সেন্সর থেকে এমকিউটিটি সার্ভারে ডাম্প করা যেকোন ডেটা প্রকাশ করতে। এটি সেন্সরগুলিতে একটি 3V3 I2C বাস সরবরাহ করে। একটি 5V রেল এখনও সরবরাহ করা হয় কিন্তু 5V I2C এর জন্য একটি লজিক লেভেল কনভার্টার নেই এবং এটি ইচ্ছামত কাজ নাও করতে পারে। এটি এখানে উপস্থাপিত একজনের জন্য ভবিষ্যতে ফিচার-সেট কন্যা-বোর্ড প্রতিস্থাপনে সরবরাহ করা হবে।
রিসোর্সেস ইন্সট্রাকটেবল, রিপোজিটরি
ধাপ 5: একত্রিত সেন্সর হাব: ICOS10 জেনেরিক শেল (IDC) সমাবেশ
এটি ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) Assembly এর একটি উন্নত (সার্কিট মজবুততা) সংস্করণ। এটি দ্রুত সমবেত হয় এবং একটি উচ্চমানের সার্কিট থাকে, কিন্তু খরচ বেশি হয় (10 সেন্সর সমর্থন করলে ~ $ 10 অতিরিক্ত)। প্রধান বৈশিষ্ট্য হল এটি এখন খুব মডুলার: প্যানেল এবং তারগুলি ডি-সোল্ডারিং/সোল্ডারিংয়ের প্রয়োজন ছাড়াই প্রতিস্থাপন/কাস্টমাইজড করতে পারে।
রিসোর্স ইন্সট্রাকটেবল, থ্রিডি পার্টস
ধাপ 6: IOT123 - একত্রিত সেন্সর হাব: ICOS10 জেনেরিক শেল (হুকআপ ওয়্যার) সমাবেশ
এটি আসল শেল সমাবেশ। উপরের আইডিসি ব্যবহার করুন।
রিসোর্স ইন্সট্রাকটেবল, থ্রিডি পার্টস
ধাপ 7: I2C MAX9812 ব্রিক
এই সার্কিট যা নিম্নলিখিত এসিমিলিয়েট সার্সার দ্বারা ব্যবহৃত হয়।
এই I2C MAX9812 ব্রিক ডাম্প 3 শব্দ সেন্সিং বৈশিষ্ট্য:
- audMin (0-1023) - 50ms (20Hz) নমুনা উইন্ডোর ভিতরে সর্বনিম্ন মান
- audMax (0-1023) - 50ms (20Hz) নমুনা উইন্ডোর ভিতরে সর্বোচ্চ মান
- audDiff (0-50) - একটি মান aMin এবং aMax এর পার্থক্য থেকে প্রাপ্ত
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল
ধাপ 8: একত্রিত সেন্সর: MAX9812
এই বিল্ডটি I2C MAX9812 ব্রিকের উপর ভিত্তি করে।
যদি আপনার সামঞ্জস্যযোগ্য লাভের প্রয়োজন হয়, আমি MAX4466 এর জন্য এই সেন্সরটি অদলবদল করার পরামর্শ দিই।
এই একত্রিত সেন্সর 3 টি বৈশিষ্ট্য ডাম্প করে:
- audMin (0-1023) - 50ms (20Hz) নমুনা উইন্ডোর ভিতরে সর্বনিম্ন মান
- audMax (0-1023) - 50ms (20Hz) নমুনা উইন্ডোর ভিতরে সর্বোচ্চ মান
- audDiff (0-50) - একটি মান aMin এবং aMax এর পার্থক্য থেকে প্রাপ্ত
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল, 3D অংশ
ধাপ 9: I2C হার্টবিট ব্রিক
এই সার্কিটটি নিম্নলিখিত এসিমিলিয়েট সার্সার দ্বারা ব্যবহৃত হয়।
এই I2C হার্টবিট ব্রিক নির্দেশ করে যে ATTINY ক্রীতদাস বেঁচে আছে কিনা, I2C ট্র্যাফিকও আছে এবং তার একটি সম্পত্তি আছে:
অবস্থা ("জীবিত")
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল
ধাপ 10: সমবেত অভিনেতা: হার্টবিট
এই বিল্ডটি I2C HEARTBEAT BRICK এর উপর ভিত্তি করে তৈরি।
এই সমবেত অভিনেতার একটি সম্পত্তি আছে:
অবস্থা ("জীবিত")
PB1 (সাদা তার, নীল LED) ATTINY স্বাস্থ্য নির্দেশ করে।
PB3 (হলুদ তার, সবুজ LED) মাস্টারের কাছ থেকে I2C অনুরোধের সাথে টগল করে।
PB4 (কমলা তারের, লাল LED) মাস্টার থেকে প্রাপ্ত I2C এর সাথে টগল করে।
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল, 3D অংশ
ধাপ 11: I2C 2CH রিলে ব্রিক
এই সার্কিটটি স্ট্যান্ডার্ড এসমিলিয়েট অ্যাক্টর হিসাবে উপযুক্ত নয়। এটি I2C PCB রেলগুলিতে আরও উপযুক্ত হতে পারে।
এই I2C 2CH রিলে ব্রিক I2C KY019 BRICK এর কার্যকারিতা প্রসারিত করে, এবং দুটি পড়ার/লেখার বৈশিষ্ট্য রয়েছে:
- 2CH রিলেস [0] (সত্য/মিথ্যা)।
- 2CH রিলেস [1] (সত্য/মিথ্যা)।
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল
ধাপ 12: I2C KY019 ব্রিক
এই সার্কিট যা নিম্নলিখিত ASMIMATE ACTOR দ্বারা ব্যবহৃত হয়।
এই I2C KY019 ব্রিকটি ACTORS- এর প্রথম, এবং এর একটি পড়া/লেখার সম্পত্তি রয়েছে:
সুইচ (সত্য/মিথ্যা)।
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল
ধাপ 13: সমবেত অভিনেতা: KY019
এই বিল্ডটি I2C KY019 ব্রিকের উপর ভিত্তি করে।
আপনার যদি 2 টি চ্যানেলের প্রয়োজন হয়, আমি এই অভিনেতাকে 2CH রিলে ব্রিকের জন্য অদলবদল করার পরামর্শ দিই।
এই সমবেত অভিনেতা, এবং একটি পড়া/লেখার সম্পত্তি আছে:
সুইচ (সত্য/মিথ্যা)
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল, 3D অংশ
ধাপ 14: I2C TEMT6000 ব্রিক
এই সার্কিট যা নিম্নলিখিত ASSIMILATE ACTOR দ্বারা ব্যবহৃত হয়।
এই I2C TEMT6000 ব্রিক ডাম্প 3 বৈশিষ্ট্য:
- পরিবেষ্টিত আলোকসজ্জা (লাক্স)
- পরিবেষ্টিত আলোকসজ্জা (ফুট ক্যান্ডেল ইউনিট)
- পরিবেষ্টিত বিকিরণ (প্রতি বর্গ মিটারে ওয়াট)।
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল
ধাপ 15: একত্রিত সেন্সর: TEMT6000
এই বিল্ডটি I2C TEMT6000 ব্রিকের উপর ভিত্তি করে।
এই একত্রিত সেন্সর 3 টি বৈশিষ্ট্য ডাম্প করে:
- পরিবেষ্টিত আলোকসজ্জা (লাক্স)
- পরিবেষ্টিত আলোকসজ্জা (ফুট ক্যান্ডেল ইউনিট)
- পরিবেষ্টিত বিকিরণ (প্রতি বর্গ মিটারে ওয়াট)।
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল, 3D অংশ
ধাপ 16: I2C MQ2 ব্রিক
এই সার্কিট যা নিম্নলিখিত ASMIMATE ACTOR দ্বারা ব্যবহৃত হয়।
এই I2C MQ2 ব্রিক 3 টি বৈশিষ্ট্য ডাম্প করে:
- এলপিজি (পার্টস পার মিলিয়ন)
- CO (PPM)
- ধূমপান (পিপিএম)।
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল
ধাপ 17: একত্রিত সেন্সর: MQ2
এই বিল্ডটি I2C MQ2 ব্রিকের উপর ভিত্তি করে।
এই একত্রিত সেন্সর 3 টি বৈশিষ্ট্য ডাম্প করে:
- এলপিজি (পার্টস পার মিলিয়ন)
- CO (PPM)
- ধূমপান (পিপিএম)।
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল, 3D অংশ
ধাপ 18: I2C DHT11 ব্রিক
এই সার্কিট যা নিম্নলিখিত ASMIMATE ACTOR দ্বারা ব্যবহৃত হয়।
এই I2C DHT11 ব্রিক 5 টি বৈশিষ্ট্য ডাম্প করে:
- আর্দ্রতা (%)
- তাপমাত্রা (C)
- তাপমাত্রা (F)
- তাপমাত্রা (কে)
- ডিউ পয়েন্ট (সি)।
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল
ধাপ 19: একত্রিত সেন্সর: DHT11
এই বিল্ডটি I2C MQ2 ব্রিকের উপর ভিত্তি করে।
এই একত্রিত সেন্সর 5 টি বৈশিষ্ট্য ডাম্প করে:
- আর্দ্রতা (%)
- তাপমাত্রা (C)
- তাপমাত্রা (F)
- তাপমাত্রা (কে)
- ডিউ পয়েন্ট (সি)।
রিসোর্স
নির্দেশযোগ্য, সংগ্রহস্থল, 3D অংশ
ধাপ 20: I2C PCB RAILS
যেখানে টেকসই ক্যাসিংয়ের প্রয়োজন হয় না, সেখানে এসিমিলিয়েট আইওটি নেটওয়ার্ক সেন্সর এবং অ্যাক্টররা আরও দক্ষতার সাথে এবং কম সম্পদ এবং প্রচেষ্টার সাথে স্ট্যাক করতে পারে, সরাসরি ন্যূনতম রেলগুলিতে। Encasing সিলিন্ডার ব্যবহার করা যেতে পারে (এই বিল্ডে দেখানো হয়েছে) অথবা অন্তর্নিহিত ইটগুলি সরাসরি প্লাগ ইন করা যেতে পারে।
রিসোর্স অবকাঠামো
ধাপ 21: I2C ব্রিক প্রোটোটাইপিং স্লেভ
সর্বশেষ এসিমিলিয়েট অ্যাক্টর (KY-019 রিলে) ডেভেলপ করার সময়, আমার ডেস্কে কিছু অতিরিক্ত কাজ বাঁচাতে একটি জেনেরিক ডেভ বোর্ড একসাথে নিক্ষেপ করা হয়েছিল।
এতে I2C IOT123 BRICK এর স্ট্যান্ডার্ড পিনআউট রয়েছে, কিন্তু ATTINY85 থেকে সেন্সরের সাথে কাস্টম সংযোগের অনুমতি দেয়।
ATTINY85 DIL সকেটের মাধ্যমে অপসারণযোগ্য। I2C লাইন হার্ডওয়্যারেড। অন্য সবকিছু ব্রেকআউট সংযোগযোগ্য। এটি I2C ব্রিক মাস্টার জিআইজি এর সাথে খুব ভাল কাজ করে।
রিসোর্স অবকাঠামো
ধাপ 22: I2C ব্রিক মাস্টার জিআইজি
ASSIMILATE SENSORS এবং ACTORS ডেভেলপ করার সময়, আমি প্রোটোটাইপ তৈরির জন্য অ্যাডহক I2C কমান্ড পাঠানোর জন্য একটি UNO কে ব্যবহার করি।
I2C BRICKS- এর অন্যতম সুবিধা হল মানসম্মত পিনআউট। প্রতিবার ব্রেডবোর্ডের তারের (ফ্রিজিংস দেখুন) ব্যবহার করার পরিবর্তে, একটি শক্ত লো-টেক shাল ব্যবহার করা হয়।
রিসোর্স অবকাঠামো
ধাপ 23: আইডিসি কেবল পরীক্ষক (6 ওয়্যার)
ICOS10 অ্যাসিমিলেট সেন্সর হাব ডেভেলপ করার সময়, আমার তৈরি করা ক্যাবলগুলো যাচাই করা দরকার। যাচাইকরণ ছিল সকেটের মধ্যে ধারাবাহিকতা এবং তারের মধ্যে বিচ্ছিন্নতা পরীক্ষা করা। ধারাবাহিকতা এবং বিচ্ছিন্নতা পরীক্ষার মধ্যে পরিবর্তন করার জন্য আমি যে নকশাটি ব্যবহার করেছি তা ডিআইপি সুইচ নিয়ে এসেছি। যেহেতু আমি প্রতিটি পরীক্ষার জন্য আলাদা বোর্ড আশা করি (ডিআইপি সুইচগুলি ধ্রুবক ব্যবহারের জন্য নির্মিত হয় না), দুটি সার্কিট ডিআইপি সুইচগুলির প্রয়োজন ছাড়াই শক্ত-তারযুক্ত হতে পারে, রিসোর্স অবকাঠামো
ধাপ 24: ICOS প্যানেল সার্কিট পরীক্ষক
ICOS10 ASSIMILATE SENSOR HUB ডেভেলপ করার সময়, প্যানেল সার্কিটগুলি যেভাবে তৈরি হয়েছিল সেগুলি যাচাই করা দরকার। এছাড়াও 3P শিরোনামে পিনগুলি বিক্রি করা হচ্ছিল, তাই আমি সোল্ডারিংয়ের সময় কোনও বিকৃতি বন্ধ করার জন্য তাদের মধ্যে 3P পুরুষ পিন োকানো চেয়েছিলাম। এছাড়াও এই নকশাটির চাবিকাঠি: আমি ইতিমধ্যে 6 টি ওয়্যার আইডিসি তারের জন্য একটি সার্কিট পরীক্ষক তৈরি করেছি।
রিসোর্স অবকাঠামো
ধাপ 25: ATTINY85 অনবোর্ড প্রোগ্রামিং জিআইজি
ব্রিক ডিজাইনে, আমি উল্লেখ করেছি যে ATTINY85 সংলগ্ন থ্রু-হোলগুলি অব্যবহৃত রেখে দেওয়া হয়েছে, যাতে একটি পোগো পিন প্রোগ্রামার সক্ষম হয় যখন DIP8 PCB- এর কাছে বিক্রি হয়। এটি সেই পোগো পিন প্রোগ্রামার। এটি আসলেই একটি অ্যাডাপ্টার সীসা যা একটি বিদ্যমান প্রোগ্রামারের DIP8 DIL সকেট থেকে পিসিবিতে ব্যবহার করার জন্য 6 x 4 হোল স্পেসিং পোগো জিগ।
রিসোর্স অবকাঠামো
ধাপ 26: ভিডিও
প্রস্তাবিত:
কিভাবে একটি কম্পিউটার একত্রিত করুন: 29 ধাপ
কিভাবে একটি কম্পিউটার একত্রিত করবেন: একটি কম্পিউটার তৈরি করা হতাশাজনক এবং সময়সাপেক্ষ হতে পারে, যখন আপনি জানেন না কি করতে হবে বা আপনার কি প্রয়োজন। যখন আপনি মনে করেন যে আপনি সবকিছু ঠিকঠাক করেছেন কিন্তু তবুও এটি চালু করতে পারছেন না, অথবা স্পিকারটি বীপিং বন্ধ করতে পারেন। জানো তুমি গোলমাল করছো, এবং হা
ESP8266 কে WIFI নেটওয়ার্কে সংযুক্ত করুন: 3 টি ধাপ
ESP8266 কে WIFI নেটওয়ার্কে সংযুক্ত করুন: পূর্ববর্তী নিবন্ধে আমি ESP8266 কে একটি অ্যাক্সেস পয়েন্ট বানানোর বিষয়ে আলোচনা করেছি। এবং এই নিবন্ধে, আমি আপনাকে দেখাবো কিভাবে ESP8266 কে একটি ওয়াইফাই নেটওয়ার্কের সাথে সংযুক্ত করা যায় (ESP8266 কে ক্লায়েন্ট হিসাবে তৈরি করা) টিউটোরিয়ালে যাওয়ার আগে নিশ্চিত হয়ে নিন যে আপনি ESP82 যোগ করেছেন
আপনার নেটওয়ার্কে উইন্ডোজ কার্নেল ডিবাগার কীভাবে সেটআপ করবেন: 6 টি ধাপ
কিভাবে আপনার নেটওয়ার্কের উপর একটি উইন্ডোজ কার্নেল ডিবাগার সেটআপ করবেন: ডিবাগিং একটি জনপ্রিয় হাতিয়ার যা বাগের মূল কারণ খুঁজে পেতে ব্যবহৃত হয়। একটি বাগ নিজেকে বিভিন্ন উপায়ে maninfest করতে পারে। এটি একটি সিস্টেম ক্র্যাশ (ব্লু স্ক্রিন/বিএসওডি) হতে পারে, এটি একটি অ্যাপ্লিকেশন ক্র্যাশ হতে পারে, এটি আপনার সিস্টেমকে একটি ফে এর নাম দিতে জমে যেতে পারে
আপনার FlipBooKit একত্রিত করুন!: 8 ধাপ
আপনার ফ্লিপবুকিট একত্রিত করুন !: আপনি সম্ভবত ফ্লিপ বই আগে দেখেছেন। আপনি হয়ত আপনার নিজের হাতে সামান্য আঁকা থাম্ব ফ্লিপ বই তৈরি করেছেন। কয়েক বছর আগে, মার্ক রোজেন এবং ওয়েন্ডি মার্ভেল ফ্লিপবুকিট তৈরি করেছিলেন, এই দুর্দান্ত কিটগুলি যা একটি লুপিং মেকানিক্যাল ফ্লিপবুকের মধ্যে একত্রিত হয়
আপনার হেডলেস পাইকে লাইব্রেরি ওয়াইফাই নেটওয়ার্কে সংযুক্ত করুন: 7 টি ধাপ
আপনার হেডলেস পাইকে একটি লাইব্রেরি ওয়াইফাই নেটওয়ার্কে সংযুক্ত করুন: স্থানীয় লাইব্রেরিতে আপনার হেডলেস রাস্পবেরি পাই প্রকল্পগুলিতে আপনি কতবার কাজ করতে চেয়েছিলেন, কেবল নিজেকে আটকে থাকার জন্য কারণ খোলা ওয়াইফাই নেটওয়ার্কের জন্য আপনাকে একটি ব্রাউজার ব্যবহার করতে হবে? ভাল আর বিরক্ত করবেন না, এই নির্দেশযোগ্য এখানে সাহায্য করার জন্য! আমরা একটি