HackerBox 0026: BioSense: 19 ধাপ
HackerBox 0026: BioSense: 19 ধাপ

সুচিপত্র:

Anonim
হ্যাকারবক্স 0026: বায়োসেন্স
হ্যাকারবক্স 0026: বায়োসেন্স

বায়োসেন্স - এই মাসে, হ্যাকারবক্স হ্যাকাররা মানুষের হৃদয়, মস্তিষ্ক এবং কঙ্কালের পেশীগুলির শারীরবৃত্তীয় সংকেত পরিমাপের জন্য অপারেশনাল এম্প্লিফায়ার সার্কিটগুলি অন্বেষণ করছে। এই নির্দেশযোগ্যটিতে হ্যাকারবক্স #0026 এর সাথে কাজ করার জন্য তথ্য রয়েছে, যা সরবরাহ শেষ হওয়ার সময় আপনি এখানে নিতে পারেন। এছাড়াও, যদি আপনি প্রতি মাসে আপনার মেইলবক্সে এইরকম একটি হ্যাকারবক্স পেতে চান, দয়া করে HackerBoxes.com এ সাবস্ক্রাইব করুন এবং বিপ্লবে যোগ দিন!

হ্যাকারবক্স 0026 এর জন্য বিষয় এবং শিক্ষার উদ্দেশ্য:

  • অপ-এএমপি সার্কিটের তত্ত্ব এবং প্রয়োগগুলি বুঝুন
  • ক্ষুদ্র সংকেত পরিমাপ করতে উপকরণ পরিবর্ধক ব্যবহার করুন
  • একচেটিয়া হ্যাকারবক্সেস বায়োসেন্স বোর্ড একত্রিত করুন
  • ইসিজি এবং ইইজির জন্য একটি মানবিক বিষয়
  • মানুষের কঙ্কালের মাংসপেশীর সাথে যুক্ত সংকেত রেকর্ড করুন
  • বৈদ্যুতিকভাবে নিরাপদ মানব ইন্টারফেস সার্কিট ডিজাইন করুন
  • ইউএসবি বা OLED ডিসপ্লের মাধ্যমে এনালগ সিগন্যাল ভিজ্যুয়ালাইজ করুন

হ্যাকারবক্সগুলি DIY ইলেকট্রনিক্স এবং কম্পিউটার প্রযুক্তির জন্য মাসিক সাবস্ক্রিপশন বক্স পরিষেবা। আমরা শখ, নির্মাতা এবং পরীক্ষক। আমরা স্বপ্নের স্বপ্নদ্রষ্টা। হ্যাক দ্য প্ল্যানেট!

ধাপ 1: হ্যাকারবক্স 0026: বক্সের বিষয়বস্তু

HackerBox 0026: বক্সের বিষয়বস্তু
HackerBox 0026: বক্সের বিষয়বস্তু
HackerBox 0026: বক্সের বিষয়বস্তু
HackerBox 0026: বক্সের বিষয়বস্তু
HackerBox 0026: বক্সের বিষয়বস্তু
HackerBox 0026: বক্সের বিষয়বস্তু
  • HackerBoxes #0026 সংগ্রহযোগ্য রেফারেন্স কার্ড
  • এক্সক্লুসিভ হ্যাকারবক্স বায়োসেন্স পিসিবি
  • বায়োসেন্স পিসিবির জন্য OpAmp এবং কম্পোনেন্ট কিট
  • Arduino Nano V3: 5V, 16MHz, MicroUSB
  • OLED মডিউল 0.96 ইঞ্চি, 128x64, SSD1306
  • পালস সেন্সর মডিউল
  • স্ন্যাপ-স্টাইল ফিজিওলজিক্যাল সেন্সরের জন্য নেতৃত্ব দেয়
  • আঠালো জেল, স্ন্যাপ-স্টাইল ইলেক্ট্রোড প্যাড
  • OpenEEG ইলেক্ট্রোড স্ট্র্যাপ কিট
  • টিউব সঙ্কুচিত করুন - 50 পিস বৈচিত্র্য
  • মাইক্রো ইউএসবি কেবল
  • এক্সক্লুসিভ ওয়্যার্ড মাইন্ড ডিকাল

আরও কিছু জিনিস যা সহায়ক হবে:

  • সোল্ডারিং আয়রন, সোল্ডার এবং বেসিক সোল্ডারিং টুলস
  • সফটওয়্যার সরঞ্জাম চালানোর জন্য কম্পিউটার
  • 9V ব্যাটারি
  • আটকে থাকা হুক-আপ তার

সবচেয়ে গুরুত্বপূর্ণভাবে, আপনার অ্যাডভেঞ্চার, ডিআইওয়াই স্পিরিট এবং হ্যাকার কৌতূহলের প্রয়োজন হবে। হার্ডকোর DIY ইলেকট্রনিক্স একটি তুচ্ছ সাধনা নয়, এবং আমরা এটি আপনার জন্য জল না। লক্ষ্য হল অগ্রগতি, পরিপূর্ণতা নয়। আপনি যখন অ্যাডভেঞ্চার চালিয়ে যান এবং উপভোগ করেন, তখন নতুন প্রযুক্তি শেখা এবং আশা করা যায় যে কিছু প্রকল্প কাজ করছে তা থেকে প্রচুর তৃপ্তি পাওয়া যেতে পারে। আমরা প্রতিটি পদক্ষেপ ধীরে ধীরে গ্রহণ করার পরামর্শ দিচ্ছি, বিস্তারিত মনে রেখে এবং সাহায্য চাইতে ভয় পাবেন না।

মনে রাখবেন যে হ্যাকারবক্সের প্রায়শই জিজ্ঞাসিত প্রশ্নাবলীতে বর্তমান এবং সম্ভাব্য সদস্যদের জন্য প্রচুর তথ্য রয়েছে।

পদক্ষেপ 2: অপারেশনাল পরিবর্ধক

অপারেশনাল পরিবর্ধক
অপারেশনাল পরিবর্ধক

একটি অপারেশনাল পরিবর্ধক (বা op-amp) একটি উচ্চ-লাভের ভোল্টেজ পরিবর্ধক যা একটি ডিফারেনশিয়াল ইনপুট সহ। একটি op-amp একটি আউটপুট সম্ভাবনা তৈরি করে যা সাধারণত তার দুটি ইনপুট টার্মিনালের মধ্যে সম্ভাব্য পার্থক্যের চেয়ে কয়েক হাজার গুণ বড়। অপারেশনাল এম্প্লিফায়ারগুলির উৎপত্তি এনালগ কম্পিউটারে ছিল, যেখানে তারা অনেক রৈখিক, অ-রৈখিক এবং ফ্রিকোয়েন্সি-নির্ভর সার্কিটে গাণিতিক ক্রিয়াকলাপ সম্পাদনের জন্য ব্যবহৃত হত। Op-amps বর্তমানে সবচেয়ে বেশি ব্যবহৃত ইলেকট্রনিক ডিভাইসগুলির মধ্যে একটি, যা ভোক্তা, শিল্প এবং বৈজ্ঞানিক ডিভাইসের বিস্তৃত অ্যারেতে ব্যবহৃত হচ্ছে।

একটি আদর্শ op-amp সাধারণত নিম্নলিখিত বৈশিষ্ট্যগুলি বলে মনে করা হয়:

  • অসীম খোলা লুপ লাভ G = vout / vin
  • অসীম ইনপুট প্রতিবন্ধকতা রিন (এইভাবে, শূন্য ইনপুট বর্তমান)
  • শূন্য ইনপুট অফসেট ভোল্টেজ
  • অসীম আউটপুট ভোল্টেজ পরিসীমা
  • অসীম ব্যান্ডউইথ শূন্য ফেজ শিফট এবং অসীম স্লু রেট সহ
  • জিরো আউটপুট ইম্পিডেন্স রাউট
  • শূন্য শব্দ
  • অসীম সাধারণ মোড প্রত্যাখ্যান অনুপাত (CMRR)
  • অসীম বিদ্যুৎ সরবরাহ প্রত্যাখ্যান অনুপাত।

এই আদর্শ দুটি "সুবর্ণ নিয়ম" দ্বারা সংক্ষিপ্ত করা যেতে পারে:

  1. একটি বন্ধ লুপে আউটপুট ইনপুটগুলির মধ্যে ভোল্টেজ পার্থক্য শূন্য করার জন্য যা কিছু প্রয়োজন তা করার চেষ্টা করে।
  2. ইনপুট কোন বর্তমান আঁকা।

[উইকিপিডিয়া]

অতিরিক্ত Op-Amp সম্পদ:

EEVblog থেকে বিস্তারিত ভিডিও টিউটোরিয়াল

খান একাডেমি

ইলেকট্রনিক্স টিউটোরিয়াল

ধাপ 3: যন্ত্র পরিবর্ধক

যন্ত্র পরিবর্ধক
যন্ত্র পরিবর্ধক

একটি ইন্সট্রুমেন্টেশন এম্প্লিফায়ার ইনপুট বাফার এম্প্লিফায়ারের সাথে মিলিত এক ধরনের ডিফারেনশিয়াল এম্প্লিফায়ার। এই কনফিগারেশন ইনপুট ইম্পিডেন্স মিলের প্রয়োজনীয়তা দূর করে এবং এইভাবে পরিবর্ধককে পরিমাপ এবং পরীক্ষার সরঞ্জামগুলিতে ব্যবহারের জন্য বিশেষভাবে উপযুক্ত করে তোলে। ইন্সট্রুমেন্টেশন এম্প্লিফায়ার ব্যবহার করা হয় যেখানে সার্কিটের মহান নির্ভুলতা এবং স্থায়িত্ব প্রয়োজন। ইন্সট্রুমেন্টেশন এম্প্লিফায়ারগুলির খুব বেশি সাধারণ-মোড প্রত্যাখ্যান অনুপাত রয়েছে যা শব্দগুলির উপস্থিতিতে ছোট সংকেত পরিমাপের জন্য উপযুক্ত করে তোলে।

যদিও ইন্সট্রুমেন্টেশন এম্প্লিফায়ার সাধারণত স্ক্যাম্যাটিক্যালি একটি স্ট্যান্ডার্ড অপ-এমপ-এর মতো দেখানো হয়, তবে ইলেকট্রনিক ইন্সট্রুমেন্টেশন এমপি প্রায় সবসময় অভ্যন্তরীণভাবে তিনটি অপ-এম্পস দিয়ে গঠিত। এগুলি এমনভাবে সাজানো হয়েছে যাতে প্রতিটি ইনপুট (+,-) বাফার করার জন্য একটি অপ-অ্যাম্প থাকে এবং পর্যাপ্ত প্রতিবন্ধকতা মিলে কাঙ্ক্ষিত আউটপুট তৈরি করতে পারে।

[উইকিপিডিয়া]

পিডিএফ বুক: ইন্সট্রুমেন্টেশন এম্প্লিফায়ার্সের ডিজাইনার গাইড

ধাপ 4: হ্যাকারবক্স বায়োসেন্স বোর্ড

হ্যাকারবক্স বায়োসেন্স বোর্ড
হ্যাকারবক্স বায়োসেন্স বোর্ড

হ্যাকারবক্সেস বায়োসেন্স বোর্ডে চারটি শারীরবৃত্তীয় সংকেত সনাক্ত এবং পরিমাপ করার জন্য অপারেশনাল এবং ইন্সট্রুমেন্টেশন এম্প্লিফায়ারগুলির একটি সংগ্রহ রয়েছে। ক্ষুদ্র বৈদ্যুতিক সংকেতগুলি একটি মাইক্রোকন্ট্রোলারে প্রক্রিয়াজাত, পরিবর্ধিত এবং খাওয়ানো হয় যেখানে সেগুলি USB- এর মাধ্যমে কম্পিউটারে রিলে, প্রক্রিয়াজাত এবং প্রদর্শিত হতে পারে। মাইক্রোকন্ট্রোলার অপারেশনের জন্য, হ্যাকারবক্স বায়োসেন্স বোর্ড একটি আরডুইনো ন্যানো মডিউল নিয়োগ করে। উল্লেখ্য, পরবর্তী কয়েকটি ধাপ বায়োসেন্স বোর্ডের সাথে ব্যবহারের জন্য আরডুইনো ন্যানো মডিউল প্রস্তুত করার দিকে মনোনিবেশ করে।

পালস সেন্সর মডিউলগুলিতে একটি আলোর উৎস এবং একটি হালকা সেন্সর রয়েছে। যখন মডিউল শরীরের টিস্যুর সংস্পর্শে থাকে, উদাহরণস্বরূপ একটি আঙুলের ডগায় বা কানের লতিতে, প্রতিফলিত আলোর পরিবর্তনগুলি টিস্যুর মাধ্যমে রক্ত পাম্প হিসাবে পরিমাপ করা হয়।

ইসিজি (ইলেক্ট্রোকার্ডিওগ্রাফি), যাকে ইকেজিও বলা হয়, ত্বকে স্থাপন করা ইলেক্ট্রোড ব্যবহার করে কিছু সময়ের মধ্যে হৃদযন্ত্রের বৈদ্যুতিক কার্যকলাপ রেকর্ড করে। এই ইলেক্ট্রোডগুলি ত্বকের ক্ষুদ্র বৈদ্যুতিক পরিবর্তনগুলি সনাক্ত করে যা হৃদযন্ত্রের পেশীর ইলেক্ট্রোফিজিওলজিক প্যাটার্ন থেকে উদ্ভূত হয় যা প্রতিটি হার্টবিটের সময় ডিপোলারাইজিং এবং রিপোলারাইজিং করে। ইসিজি একটি খুব সাধারণভাবে সঞ্চালিত কার্ডিওলজি পরীক্ষা। [উইকিপিডিয়া]

ইইজি (ইলেক্ট্রোয়েন্সফ্যালোগ্রাফি) মস্তিষ্কের বৈদ্যুতিক ক্রিয়াকলাপ রেকর্ড করার জন্য একটি ইলেক্ট্রোফিজিওলজিকাল মনিটরিং পদ্ধতি। ইলেকট্রোডগুলি মাথার ত্বকে রাখা হয় যখন ইইজি মস্তিষ্কের নিউরনের মধ্যে আয়নিক স্রোতের ফলে ভোল্টেজের ওঠানামা পরিমাপ করে। [উইকিপিডিয়া]

ইএমজি (ইলেক্ট্রোমাইগ্রাফি) কঙ্কালের পেশীগুলির সাথে যুক্ত বৈদ্যুতিক ক্রিয়াকলাপ পরিমাপ করে। একটি ইলেক্ট্রোমিওগ্রাফ পেশী কোষ দ্বারা উত্পন্ন বৈদ্যুতিক সম্ভাব্যতা সনাক্ত করে যখন তারা বৈদ্যুতিকভাবে বা স্নায়বিকভাবে সক্রিয় হয়। [উইকিপিডিয়া]

ধাপ 5: আরডুইনো ন্যানো মাইক্রোকন্ট্রোলার প্ল্যাটফর্ম

আরডুইনো ন্যানো মাইক্রোকন্ট্রোলার প্ল্যাটফর্ম
আরডুইনো ন্যানো মাইক্রোকন্ট্রোলার প্ল্যাটফর্ম

অন্তর্ভুক্ত Arduino ন্যানো মডিউল হেডার পিন সঙ্গে আসে, কিন্তু তারা মডিউল বিক্রি করা হয় না। আপাতত পিনগুলি ছেড়ে দিন। Arduino Nano মডিউলের এই প্রাথমিক পরীক্ষাগুলি আলাদাভাবে BioSense বোর্ড এবং PRIOR থেকে শুরু করে হেডার পিনগুলি Arduino Nano পিন করে। পরবর্তী কয়েকটি ধাপের জন্য যা প্রয়োজন তা হল একটি মাইক্রো ইউএসবি কেবল এবং ন্যানো মডিউল যেমন ব্যাগ থেকে বেরিয়ে আসে।

আরডুইনো ন্যানো হল সারফেস-মাউন্ট, ব্রেডবোর্ড-বান্ধব, ইন্টিগ্রেটেড ইউএসবি সহ ক্ষুদ্রাকৃতির আরডুইনো বোর্ড। এটি আশ্চর্যজনকভাবে পূর্ণ বৈশিষ্ট্যযুক্ত এবং হ্যাক করা সহজ।

বৈশিষ্ট্য:

  • মাইক্রোকন্ট্রোলার: Atmel ATmega328P
  • ভোল্টেজ: 5V
  • ডিজিটাল I/O পিন: 14 (6 PWM)
  • এনালগ ইনপুট পিন: 8
  • ডিসি কারেন্ট প্রতি I/O পিন: 40 mA
  • ফ্ল্যাশ মেমরি: 32 KB (বুটলোডারের জন্য 2KB)
  • SRAM: 2 KB
  • EEPROM: 1 KB
  • ঘড়ির গতি: 16 মেগাহার্টজ
  • মাত্রা: 17mm x 43mm

আরডুইনো ন্যানোর এই বিশেষ রূপটি হল কালো রোবটডাইন ডিজাইন। ইন্টারফেসটি একটি অন-বোর্ড মাইক্রো ইউএসবি পোর্টের মাধ্যমে যা অনেক মোবাইল ফোন এবং ট্যাবলেটের সাথে ব্যবহৃত একই মাইক্রো ইউএসবি কেবলগুলির সাথে সামঞ্জস্যপূর্ণ।

আরডুইনো ন্যানোতে একটি অন্তর্নির্মিত ইউএসবি/সিরিয়াল ব্রিজ চিপ রয়েছে। এই বিশেষ রূপে, ব্রিজ চিপ CH340G। লক্ষ্য করুন যে বিভিন্ন ধরণের ইউএসবি/সিরিয়াল ব্রিজ চিপগুলি বিভিন্ন ধরণের আরডুইনো বোর্ডে ব্যবহৃত হয়। এই চিপগুলি আপনাকে কম্পিউটারের ইউএসবি পোর্টকে Arduino এর প্রসেসর চিপের সিরিয়াল ইন্টারফেসের সাথে যোগাযোগ করতে দেয়।

একটি কম্পিউটারের অপারেটিং সিস্টেমে USB/সিরিয়াল চিপের সাথে যোগাযোগের জন্য একটি ডিভাইস ড্রাইভার প্রয়োজন। ড্রাইভার আইডিইকে আরডুইনো বোর্ডের সাথে যোগাযোগ করতে দেয়। নির্দিষ্ট ডিভাইস ড্রাইভার যা প্রয়োজন OS OS সংস্করণ এবং USB/সিরিয়াল চিপের উপর নির্ভর করে। CH340 ইউএসবি/সিরিয়াল চিপের জন্য, অনেক অপারেটিং সিস্টেমের (ইউনিক্স, ম্যাক ওএস এক্স বা উইন্ডোজ) জন্য ড্রাইভার পাওয়া যায়। CH340 এর নির্মাতা সেই ড্রাইভারদের এখানে সরবরাহ করে।

যখন আপনি প্রথম আপনার কম্পিউটারের একটি USB পোর্টে Arduino Nano প্লাগ করেন, তখন সবুজ পাওয়ার লাইট আসতে হবে এবং কিছুক্ষণ পরেই নীল LED ধীরে ধীরে জ্বলতে শুরু করবে। এটি ঘটে কারণ ন্যানোটি BLINK প্রোগ্রামের সাথে প্রি-লোড করা হয়েছে, যা একেবারে নতুন Arduino Nano তে চলছে।

ধাপ 6: Arduino ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE)

Arduino সমন্বিত উন্নয়ন পরিবেশ (IDE)
Arduino সমন্বিত উন্নয়ন পরিবেশ (IDE)

আপনি যদি এখনও Arduino IDE ইনস্টল না করে থাকেন, তাহলে আপনি Arduino.cc থেকে এটি ডাউনলোড করতে পারেন

আপনি যদি আরডুইনো ইকোসিস্টেমে কাজ করার জন্য অতিরিক্ত প্রারম্ভিক তথ্য চান, আমরা হ্যাকারবক্স স্টার্টার ওয়ার্কশপের জন্য নির্দেশাবলী পরীক্ষা করার পরামর্শ দিই।

মাইক্রো ইউএসবি কেবল এবং তারের অন্য প্রান্তকে কম্পিউটারে একটি ইউএসবি পোর্টে ন্যানো প্লাগ করুন, আরডুইনো আইডিই সফটওয়্যারটি চালু করুন, আইডিইতে টুলস> পোর্টের অধীনে উপযুক্ত ইউএসবি পোর্ট নির্বাচন করুন (সম্ভবত "wchusb" সহ একটি নাম)। এছাড়াও সরঞ্জাম> বোর্ডের অধীনে IDE- তে "Arduino Nano" নির্বাচন করুন।

অবশেষে, উদাহরণ কোডের একটি অংশ লোড করুন:

ফাইল-> উদাহরণ-> বুনিয়াদি-> ঝলকানি

এটি আসলে সেই কোড যা ন্যানোতে প্রি -লোড করা হয়েছিল এবং এখনই ধীরে ধীরে নীল এলইডি ঝলকানোর জন্য এটি চালানো উচিত। তদনুসারে, যদি আমরা এই উদাহরণ কোডটি লোড করি তবে কিছুই পরিবর্তন হবে না। পরিবর্তে, কোডটি একটু পরিবর্তন করা যাক।

ঘনিষ্ঠভাবে দেখলে, আপনি দেখতে পাবেন যে প্রোগ্রামটি LED চালু করে, 1000 মিলিসেকেন্ড (এক সেকেন্ড) অপেক্ষা করে, LED বন্ধ করে দেয়, আরেকটি সেকেন্ড অপেক্ষা করে, এবং তারপর আবার সব করে - চিরতরে।

"বিলম্ব (1000)" বিবৃতি উভয়কে "বিলম্ব (100)" এ পরিবর্তন করে কোডটি সংশোধন করুন। এই পরিবর্তনের ফলে LED দশগুণ দ্রুত জ্বলজ্বল করবে, তাই না?

আপনার সংশোধিত কোডের ঠিক উপরে UPLOAD বাটনে (তীর চিহ্ন) ক্লিক করে পরিবর্তিত কোডটি ন্যানোতে লোড করা যাক। স্থিতি তথ্যের জন্য কোডের নীচে দেখুন: "সংকলন" এবং তারপরে "আপলোড করা"। অবশেষে, IDE "আপলোড সম্পূর্ণ" নির্দেশ করবে এবং আপনার LED দ্রুত জ্বলজ্বলে হওয়া উচিত।

যদি তাই হয়, অভিনন্দন! আপনি শুধু আপনার প্রথম এমবেডেড কোড হ্যাক করেছেন।

একবার আপনার ফাস্ট-ব্লিংক ভার্সনটি লোড হয়ে গেলে এবং চলমান হলে, কেন আপনি কোডটি আবার পরিবর্তন করতে পারেন কিনা তা দেখে না কেন LED কে দুইবার দ্রুত জ্বলজ্বল করতে পারে এবং তারপরে পুনরাবৃত্তি করার আগে কয়েক সেকেন্ড অপেক্ষা করুন? একবার চেষ্টা করে দেখো! কিভাবে অন্য কিছু নিদর্শন সম্পর্কে? একবার আপনি একটি কাঙ্ক্ষিত ফলাফল কল্পনা করতে সফল হন, এটি কোডিং করেন, এবং পরিকল্পনা অনুযায়ী কাজ করার জন্য এটি পর্যবেক্ষণ করেন, আপনি একটি দক্ষ হার্ডওয়্যার হ্যাকার হওয়ার দিকে একটি বিশাল পদক্ষেপ নিয়েছেন।

ধাপ 7: আরডুইনো ন্যানো হেডার পিন

আরডুইনো ন্যানো হেডার পিন
আরডুইনো ন্যানো হেডার পিন

এখন যেহেতু আপনার ডেভেলপমেন্ট কম্পিউটারটি আরডুইনো ন্যানোতে কোড লোড করার জন্য কনফিগার করা হয়েছে এবং ন্যানো পরীক্ষা করা হয়েছে, ন্যানো থেকে ইউএসবি কেবল সংযোগ বিচ্ছিন্ন করুন এবং সোল্ডার প্রস্তুত করুন।

আপনি যদি সোল্ডারিংয়ে নতুন হন, সোল্ডারিং সম্পর্কে অনলাইনে প্রচুর দুর্দান্ত গাইড এবং ভিডিও রয়েছে। এখানে একটি উদাহরণ। যদি আপনি মনে করেন যে আপনার অতিরিক্ত সহায়তার প্রয়োজন আছে, আপনার এলাকায় একটি স্থানীয় নির্মাতা গোষ্ঠী বা হ্যাকার স্পেস খুঁজে বের করার চেষ্টা করুন। এছাড়াও, অপেশাদার রেডিও ক্লাবগুলি সবসময় ইলেকট্রনিক্স অভিজ্ঞতার চমৎকার উৎস।

আরডুইনো ন্যানো মডিউলে দুটি একক সারির হেডার (প্রতিটি পনেরটি পিন) বিক্রি করুন। এই প্রকল্পে ছয়টি পিন ICSP (ইন-সার্কিট সিরিয়াল প্রোগ্রামিং) সংযোগকারী ব্যবহার করা হবে না, তাই শুধু সেই পিনগুলি বন্ধ রাখুন।

একবার সোল্ডারিং সম্পন্ন হলে, সোল্ডার ব্রিজ এবং/অথবা কোল্ড সোল্ডার জয়েন্টগুলির জন্য সাবধানে পরীক্ষা করুন। অবশেষে, আরডুইনো ন্যানোকে ইউএসবি ক্যাবলে ব্যাক করুন এবং যাচাই করুন যে সবকিছু এখনও সঠিকভাবে কাজ করে।

ধাপ 8: বায়োসেন্স পিসিবি কিটের উপাদান

বায়োসেন্স পিসিবি কিটের উপাদান
বায়োসেন্স পিসিবি কিটের উপাদান

মাইক্রোকন্ট্রোলার মডিউল যাওয়ার জন্য প্রস্তুত, এটি বায়োসেন্স বোর্ড একত্রিত করার সময়।

উপাদান তালিকা:

  • U1:: 7805 রেগুলেটর 5V 0.5A TO-252 (ডেটশীট)
  • U2:: MAX1044 ভোল্টেজ কনভার্টার DIP8 (ডেটশীট)
  • U3:: AD623N ইন্সট্রুমেন্টেশন এম্প্লিফায়ার DIP8 (ডেটশীট)
  • U4:: TLC2272344P OpAmp DIP8 DIP8 (ডেটশীট)
  • U5:: INA106 ডিফারেনশিয়াল পরিবর্ধক DIP8 (ডেটশীট)
  • U6, U7, U8:: TL072 OpAmp DIP8 (ডেটশীট)
  • D1, D2:: 1N4148 সুইচিং ডায়োড অক্ষীয় সীসা
  • এস 1, এস 2:: এসপিডিটি স্লাইড সুইচ 2.54 মিমি পিচ
  • S3, S4, S5, S6:: স্পর্শযোগ্য মোমেন্টারি বোতাম 6mm X 6mm X 5mm
  • BZ1:: প্যাসিভ পাইজো বুজার 6.5 মিমি পিচ
  • R1, R2, R6, R12, R16, R17, R18, R19, R20:: 10KOhm প্রতিরোধক [BRN BLK ORG]
  • R3, R4:: 47KOhm প্রতিরোধক [YEL VIO ORG]
  • R5:: 33KOhm প্রতিরোধক [ORG ORG ORG]
  • R7:: 2.2MOhm প্রতিরোধক [লাল লাল GRN]
  • R8, R23:: 1KOhm প্রতিরোধক [BRN BLK RED]
  • R10, R11:: 1MOhm প্রতিরোধক [BRN BLK GRN]
  • R13, R14, R15:: 150KOhm প্রতিরোধক [BRN GRN YEL]
  • R21, R22:: 82KOhm প্রতিরোধক [GRY RED ORG]
  • R9:: 10KOhm Trimmer Potentiometer “103”
  • R24:: 100KOhm Trimmer Potentiometer "104"
  • C1, C6, C11:: 1uF 50V মনোলিথিক ক্যাপ 5mm পিচ "105"
  • C2, C3, C4, C5, C7, C8:: 10uF 50V মনোলিথিক ক্যাপ 5 মিমি পিচ "106"
  • C9:: 560pF 50V মনোলিথিক ক্যাপ 5 মিমি পিচ "561"
  • C10:: 0.01uF 50V মনোলিথিক ক্যাপ 5 মিমি পিচ "103"
  • ওয়্যার লিড সহ 9V ব্যাটারি ক্লিপ
  • 1x40pin FEMALE BREAK-AWAY HEADER 2.54mm Pitch
  • সাতটি DIP8 সকেট
  • দুটি 3.5 মিমি অডিও-স্টাইল, পিসিবি-মাউন্ট সকেট

ধাপ 9: বায়োসেন্স পিসিবি একত্রিত করুন

বায়োসেন্স পিসিবি একত্রিত করুন
বায়োসেন্স পিসিবি একত্রিত করুন

প্রতিরোধক: প্রতিরোধকের আটটি ভিন্ন মান রয়েছে। এগুলি বিনিময়যোগ্য নয় এবং সাবধানে সেগুলি যেখানে রয়েছে সেগুলি অবশ্যই সাবধানে রাখতে হবে। কম্পোনেন্ট লিস্টে দেখানো কালার কোড (এবং/অথবা একটি ওহমিটার) ব্যবহার করে প্রতিটি ধরনের রোধকের মান চিহ্নিত করে শুরু করুন। প্রতিরোধক সংযুক্ত কাগজের টেপে মান লিখুন। এটি ভুল জায়গায় প্রতিরোধকদের সাথে শেষ করা অনেক কঠিন করে তোলে। প্রতিরোধকগুলি মেরুকরণ করা হয় না এবং উভয় দিকেই ertedোকানো যায়। একবার জায়গায় সোল্ডার হয়ে গেলে, বোর্ডের পিছনের দিক থেকে লিডগুলি ঘনিষ্ঠভাবে ছাঁটা।

ক্যাপাসিটর: ক্যাপাসিটরের চারটি আলাদা মান আছে। এগুলি বিনিময়যোগ্য নয় এবং সাবধানে সেগুলি কোথায় অবস্থিত তা অবশ্যই সাবধানে রাখতে হবে। কম্পোনেন্ট তালিকায় দেখানো নম্বর চিহ্ন ব্যবহার করে প্রতিটি ধরনের ক্যাপাসিটরের মান চিহ্নিত করে শুরু করুন। সিরামিক ক্যাপাসিটারগুলি পোলারাইজ করা হয় না এবং উভয় দিকেই insোকানো যায়। একবার জায়গায় সোল্ডার হয়ে গেলে, বোর্ডের পিছনের দিক থেকে লিডগুলি ঘনিষ্ঠভাবে ছাঁটা।

বিদ্যুৎ সরবরাহ: দুটি সেমিকন্ডাক্টর উপাদান যা বিদ্যুৎ সরবরাহ করে তা হল U1 এবং U2। এইগুলি পরবর্তী বিক্রি করুন। U1 সোল্ডার করার সময়, লক্ষ্য করুন যে ফ্ল্যাট ফ্ল্যাঞ্জ হল ডিভাইস গ্রাউন্ড পিন এবং হিট সিঙ্ক। এটি অবশ্যই সম্পূর্ণরূপে PCB- এর কাছে বিক্রি করতে হবে। কিটের মধ্যে রয়েছে DIP8 সকেট। যাইহোক, ভোল্টেজ রূপান্তরকারী U2 এর জন্য, আমরা দৃ strongly়ভাবে একটি সকেট ছাড়া সরাসরি বোর্ডে আইসি সোল্ডারিং সুপারিশ।

দুটি স্লাইড সুইচ এবং 9V ব্যাটারি ক্লিপে সোল্ডার বাড়ে। মনে রাখবেন যে যদি আপনার ব্যাটারি ক্লিপ লিডগুলিতে একটি সংযোগকারী প্লাগ নিয়ে আসে, আপনি কেবল সংযোগকারীটি বন্ধ করতে পারেন।

এই সময়ে, আপনি একটি 9V ব্যাটারি প্লাগ করতে পারেন, পাওয়ার সুইচটি উল্টাতে পারেন এবং একটি ভোল্ট মিটার ব্যবহার করে যাচাই করতে পারেন যে আপনার বিদ্যুৎ সরবরাহ একটি -9V রেল এবং সরবরাহকৃত +9V থেকে একটি +5V রেল তৈরি করছে। আমাদের এখন তিনটি ভোল্টেজ সরবরাহ এবং একটি 9V ব্যাটারি থেকে একটি স্থল আছে। সমাবেশ চালিয়ে যাওয়ার ব্যাটারি সরান।

ডায়োড: দুটি ডায়োড D1 এবং D2 হল ছোট, অক্ষীয়-সীসাযুক্ত, গ্লাসি-কমলা উপাদান। এগুলি পোলারাইজড এবং ওরিয়েন্টেড হওয়া উচিত যাতে ডায়োড প্যাকেজের কালো রেখা পিসিবি সিল্কস্ক্রিনে মোটা রেখার সাথে থাকে।

হেডার সকেট: 40 পিন হেডারকে 3, 15, এবং 15 টি অবস্থানের তিনটি বিভাগে আলাদা করুন। হেডারগুলিকে দৈর্ঘ্যে কাটাতে, ওয়ান পাস্টের অবস্থান থেকে স্ন্যাপ করার জন্য ছোট তারের কাটার ব্যবহার করুন যেখানে আপনি সকেট স্ট্রিপটি শেষ করতে চান। আপনি যে পিন/গর্তটি কেটেছেন তা বলি দেওয়া হয়েছে। তিনটি পিন হেডার বোর্ডের শীর্ষে পালস সেন্সরের জন্য "GND 5V SIG" লেবেলযুক্ত পিনের সাথে। দুটি পনেরটি পিন হেডার আরডুইনো ন্যানোর জন্য। মনে রাখবেন যে ন্যানোর ছয়টি পিন ICSP (ইন-সার্কিট সিরিয়াল প্রোগ্রামিং) কানেক্টর এখানে ব্যবহৃত হয় না এবং এর জন্য হেডারের প্রয়োজন হয় না। আমরা হেডারের সাথে OLED ডিসপ্লে সংযোগ করার পরামর্শ দিই না। শিরোনামগুলিকে জায়গায় রাখুন এবং আপাতত খালি রাখুন।

ডিপ সকেট: ছয়টি পরিবর্ধক চিপ U3-U8 সবই DIP8 প্যাকেজে রয়েছে। পিসিবি সিল্কস্ক্রিনে খাঁজ দিয়ে সারিবদ্ধ করার জন্য সকেটের খাঁজটি নিশ্চিত করার জন্য সেই ছয়টি অবস্থানের মধ্যে একটি DIP8 চিপ সকেট সোল্ডার করুন। তাদের মধ্যে chোকানো চিপ ছাড়া সকেটগুলি বিক্রি করুন। আপাতত এগুলো খালি রাখুন।

অবশিষ্ট উপাদান: অবশেষে চারটি ধাক্কা বোতাম, দুটি ট্রিমপট (মনে রাখবেন যে এটি দুটি ভিন্ন মান), বুজার (মনে রাখবেন যে এটি পোলারাইজড), দুটি 3.5 মিমি অডিও-স্টাইল জ্যাক এবং শেষ পর্যন্ত OLED ডিসপ্লে।

সকেটযুক্ত উপাদান: সোল্ডারিংয়ের সমস্ত কাজ শেষ হয়ে গেলে, ছয়টি এম্প্লিফায়ার চিপ সন্নিবেশ করা যেতে পারে (খাঁজের দিক বিবেচনা করে)। এছাড়াও, বায়ডেন্স বোর্ডের প্রান্তে ইউএসবি সংযোগকারীর সাথে আরডুইনো ন্যানো োকানো যেতে পারে।

ধাপ 10: বৈদ্যুতিক নিরাপত্তা এবং বিদ্যুৎ সরবরাহ সুইচ

বৈদ্যুতিক নিরাপত্তা এবং বিদ্যুৎ সরবরাহ সুইচ
বৈদ্যুতিক নিরাপত্তা এবং বিদ্যুৎ সরবরাহ সুইচ

HackerBoxes BioSense বোর্ডের জন্য পরিকল্পিত ডায়াগ্রামে, মনে রাখবেন যে একটি মানব ইন্টারফেস (বা ANALOG) বিভাগ এবং একটি ডিজিটাল বিভাগ রয়েছে। এই দুটি বিভাগের মধ্যে যে একমাত্র ট্রান্সসগুলি অতিক্রম করে তা হল Arduino Nano- এর তিনটি এনালগ ইনপুট লাইন এবং +9V ব্যাটারি সরবরাহ যা USB/BAT সুইচ S2 ব্যবহার করে খোলা যায়।

প্রচুর সাবধানতার মধ্যে, দেওয়াল শক্তি দ্বারা চালিত মানব দেহের সাথে সংযুক্ত কোন সার্কিট এড়ানো সাধারণ অভ্যাস (লাইন পাওয়ার, মেইন পাওয়ার, আপনি কোথায় থাকেন তার উপর নির্ভর করে)। তদনুসারে, বোর্ডের মানব ইন্টারফেস অংশ শুধুমাত্র একটি 9V ব্যাটারি দ্বারা চালিত। যাইহোক এটা সম্ভব নয় যে কম্পিউটার হঠাৎ সংযুক্ত USB কর্ডে 120V রাখে, এটি একটু অতিরিক্ত বীমা নীতি। এই ডিজাইনের একটি অতিরিক্ত সুবিধা হল যে আমরা 9V ব্যাটারি থেকে পুরো বোর্ডকে শক্তি দিতে পারি যদি আমাদের কম্পিউটারের সাথে সংযুক্ত না হয়।

চালু/বন্ধ সুইচ (S1) সার্কিট থেকে 9V ব্যাটারিকে সম্পূর্ণভাবে সংযোগ বিচ্ছিন্ন করে। ব্যবহার না করার সময় বোর্ডের এনালগ অংশটি সম্পূর্ণভাবে বন্ধ করতে S1 ব্যবহার করুন।

ইউএসবি/ব্যাট সুইচ (S2) 9V ব্যাটারিকে ন্যানো এবং OLED এর ডিজিটাল সরবরাহের সাথে সংযুক্ত করার কাজ করে। ইউএসবি পজিশনে এস 2 ছেড়ে দিন যখন ইউএসবি ক্যাবলের মাধ্যমে বোর্ডটি কম্পিউটারের সাথে সংযুক্ত থাকে এবং কম্পিউটার দ্বারা ডিজিটাল সরবরাহ করা হবে। যখন ন্যানো এবং ওএলইডি 9V ব্যাটারি দ্বারা চালিত হবে, তখন কেবল S2 কে BAT অবস্থানে স্যুইচ করুন।

সাপ্লাই সুইচগুলিতে লক্ষ্য করুন: যদি এস 1 চালু থাকে, এস 2 ইউএসবিতে থাকে এবং ইউএসবি পাওয়ার না থাকে, ন্যানো এনালগ ইনপুট পিনের মাধ্যমে নিজেকে পাওয়ার চেষ্টা করবে। যদিও মানব নিরাপত্তার সমস্যা নয়, এটি সূক্ষ্ম অর্ধপরিবাহীদের জন্য একটি অবাঞ্ছিত শর্ত এবং এটি দীর্ঘায়িত করা উচিত নয়।

ধাপ 11: OLED ডিসপ্লে লাইব্রেরি

OLED ডিসপ্লে লাইব্রেরি
OLED ডিসপ্লে লাইব্রেরি

OLED ডিসপ্লের প্রাথমিক পরীক্ষা হিসাবে, SSD1306 OLED ডিসপ্লে ড্রাইভারটি এখানে Arduino IDE তে ইনস্টল করুন।

Ssd1306/স্নোফ্লেক্সের উদাহরণ লোড করে এবং বায়োসেন্স বোর্ডে প্রোগ্রামিং করে OLED ডিসপ্লে পরীক্ষা করুন।

এগিয়ে যাওয়ার আগে নিশ্চিত হয়ে নিন যে এটি কাজ করে।

ধাপ 12: বায়োসেন্স ডেমো ফার্মওয়্যার

বায়োসেন্স ডেমো ফার্মওয়্যার
বায়োসেন্স ডেমো ফার্মওয়্যার

আমরা কি একটা খেলা খেলব, অধ্যাপক ফালকেন?

SSD1306 উদাহরণগুলিতে একটি দুর্দান্ত আরকানয়েড গেম রয়েছে। যদিও এটি বায়োসেন্স বোর্ডের সাথে কাজ করার জন্য, বোতামগুলি আরম্ভ এবং পড়া কোড অবশ্যই সংশোধন করা আবশ্যক। আমরা এখানে সংযুক্ত "biosense.ino" ফাইলে সেই পরিবর্তনগুলি করার স্বাধীনতা নিয়েছি।

SSD1306 উদাহরণ থেকে আর্কানয়েড ফোল্ডারটিকে একটি নতুন ফোল্ডারে ডুপ্লিকেট করুন যার নাম আপনি বায়োসেন্স। সেই ফোল্ডার থেকে arkanoid.ino ফাইলটি মুছে দিন এবং "biosense.ino" ফাইলে ড্রপ করুন। এখন ন্যানোতে বায়োসেন্স কম্পাইল এবং আপলোড করুন। ডানদিকের বোতাম (বোতাম 4) টিপলে গেমটি চালু হবে। প্যাডেলটি বাম 1 বোতাম এবং ডানদিকে 4 বোতাম দ্বারা নিয়ন্ত্রিত হয়। সেখানে চমৎকার শট, ব্রিকআউট।

মূল মেনুতে ফিরে যেতে আরডুইনো ন্যানোতে রিসেট বোতামটি টিপুন।

ধাপ 13: পালস সেন্সর মডিউল

পালস সেন্সর মডিউল
পালস সেন্সর মডিউল
পালস সেন্সর মডিউল
পালস সেন্সর মডিউল

একটি পালস সেন্সর মডিউল বোর্ডের শীর্ষে তিনটি পিন হেডার ব্যবহার করে বায়োসেন্স বোর্ডে ইন্টারফেস করতে পারে।

পালস সেন্সর মডিউল একটি LED আলোর উৎস এবং একটি APDS-9008 পরিবেষ্টিত আলো ছবির সেন্সর (ডেটশীট) ব্যবহার করে একটি আঙুলের ডগায় বা ইয়ারলোবের মাধ্যমে প্রতিফলিত LED আলো সনাক্ত করতে। অ্যাম্বিয়েন্ট লাইট সেন্সরের একটি সিগন্যাল এমসিপি 6001 অপ-এম্প ব্যবহার করে পরিবর্ধিত এবং ফিল্টার করা হয়। সংকেতটি তখন মাইক্রোকন্ট্রোলার দ্বারা পড়তে পারে।

Biosense.ino স্কেচের মূল মেনু থেকে বোতাম 3 টিপলে ইউএসবি ইন্টারফেসে পালস সেন্সর আউটপুট সিগন্যালের নমুনা রিলে হবে। Arduino IDE এর টুলস মেনুর অধীনে, "সিরিয়াল প্লটার" নির্বাচন করুন এবং নিশ্চিত করুন যে বড রেট 115200 এ সেট করা আছে। আলতো করে আপনার নখদর্পণটি পালস সেন্সরের আলোর উপরে রাখুন।

পালস সেন্সর মডিউলের সাথে যুক্ত অতিরিক্ত বিবরণ এবং প্রকল্পগুলি এখানে পাওয়া যেতে পারে।

ধাপ 14: ইলেক্ট্রোমাইগ্রাফ (ইএমজি)

ইলেক্ট্রোমিওগ্রাফ (ইএমজি)
ইলেক্ট্রোমিওগ্রাফ (ইএমজি)

ইএমজি লেবেলযুক্ত নীচের 3.5 মিমি জ্যাকের মধ্যে ইলেক্ট্রোড কেবল প্লাগ করুন এবং ডায়াগ্রামে দেখানো হিসাবে ইলেক্ট্রোডগুলি রাখুন।

Biosense.ino স্কেচের মূল মেনু থেকে বোতাম 1 টিপে ইউএসবি ইন্টারফেসের উপর EMG আউটপুট সিগন্যালের নমুনা রিলে হবে। Arduino IDE এর টুলস মেনুর অধীনে, "সিরিয়াল প্লটার" নির্বাচন করুন এবং নিশ্চিত করুন যে বড রেট 115200 এ সেট করা আছে।

আপনি অন্য কোন পেশী গোষ্ঠীতে EMG পরীক্ষা করতে পারেন - এমনকি আপনার কপালে ভ্রুর পেশীও।

বায়োসেন্স বোর্ডের ইএমজি সার্কিট অ্যাডভান্সার টেকনোলজিসের এই নির্দেশনা দ্বারা অনুপ্রাণিত হয়েছিল, যা আপনাকে অবশ্যই কিছু অতিরিক্ত প্রকল্প, ধারণা এবং ভিডিওর জন্য পরীক্ষা করা উচিত।

ধাপ 15: ইলেক্ট্রোকার্ডিওগ্রাফ (ইসিজি)

ইলেক্ট্রোকার্ডিওগ্রাফ (ইসিজি)
ইলেক্ট্রোকার্ডিওগ্রাফ (ইসিজি)
ইলেক্ট্রোকার্ডিওগ্রাফ (ইসিজি)
ইলেক্ট্রোকার্ডিওগ্রাফ (ইসিজি)

ইসিজি/ইইজি লেবেলযুক্ত উপরের 3.5 মিমি জ্যাকের মধ্যে ইলেক্ট্রোড ক্যাবলটি প্লাগ করুন এবং ডায়াগ্রামে দেখানো হিসাবে ইলেক্ট্রোডগুলি রাখুন। ইসিজি ইলেক্ট্রোড বসানোর জন্য দুটি মৌলিক বিকল্প রয়েছে। প্রথমটি কব্জির অভ্যন্তরে একটি হাতের পিছনে রেফারেন্স (লাল সীসা) সহ। এই প্রথম বিকল্পটি সহজ এবং আরও সুবিধাজনক তবে প্রায়শই কিছুটা শোরগোল হয়। দ্বিতীয় বিকল্পটি বুকের ডান পেট বা উপরের পায়ের রেফারেন্স সহ।

Biosense.ino স্কেচের মূল মেনু থেকে বোতাম 2 টিপলে ইউএসবি ইন্টারফেসের উপর ইসিজি আউটপুট সিগন্যালের নমুনা রিলে হবে। Arduino IDE এর টুলস মেনুর অধীনে, "সিরিয়াল প্লটার" নির্বাচন করুন এবং নিশ্চিত করুন যে বড রেট 115200 এ সেট করা আছে।

বায়োসেন্স বোর্ডের ইসিজি/ইইজি সার্কিট ব্যাকয়ার্ড মস্তিষ্ক থেকে হৃদয় এবং মস্তিষ্কের স্পিকারশিল্ড দ্বারা অনুপ্রাণিত হয়েছিল। কিছু অতিরিক্ত প্রকল্প, ধারণা এবং এই চমৎকার ইসিজি ভিডিওর জন্য তাদের সাইট দেখুন।

ধাপ 16: ইলেক্ট্রোয়েন্সফ্যালোগ্রাফ (ইইজি)

ইলেক্ট্রোয়েন্সফ্যালোগ্রাফ (ইইজি)
ইলেক্ট্রোয়েন্সফ্যালোগ্রাফ (ইইজি)
ইলেক্ট্রোয়েন্সফ্যালোগ্রাফ (ইইজি)
ইলেক্ট্রোয়েন্সফ্যালোগ্রাফ (ইইজি)
ইলেক্ট্রোয়েন্সফ্যালোগ্রাফ (ইইজি)
ইলেক্ট্রোয়েন্সফ্যালোগ্রাফ (ইইজি)

ইসিজি/ইইজি লেবেলযুক্ত উপরের 3.5 মিমি জ্যাকের মধ্যে ইলেক্ট্রোড ক্যাবলটি প্লাগ করুন এবং ডায়াগ্রামে দেখানো হিসাবে ইলেক্ট্রোডগুলি রাখুন। এখানে দেখানো দুটি মৌলিক বিকল্প সহ EEG ইলেক্ট্রোড বসানোর জন্য অনেক অপশন আছে।

প্রথমটি কপালে রয়েছে রেফারেন্স (লাল সীসা) এর সাথে ইয়ারলোব বা মাস্টয়েড প্রক্রিয়া। এই প্রথম বিকল্পটি ইসিজির জন্য ব্যবহৃত একই স্ন্যাপ-স্টাইলের লিড এবং জেল ইলেক্ট্রোড ব্যবহার করতে পারে।

মাথার পিছনে দ্বিতীয় বিকল্প। আপনি যদি টাক হয়ে থাকেন তবে জেল ইলেক্ট্রোডগুলিও এখানে কাজ করবে। অন্যথায়, ইলেক্ট্রোড তৈরি করা যা চুলকে "খোঁচাতে" পারে একটি ভাল ধারণা। একটি লক-ওয়াশার স্টাইল সোল্ডার লগ একটি ভাল বিকল্প। ওয়াশারের ভিতরে ছোট ট্যাবগুলিতে (এই ক্ষেত্রে ছয়টি) নিডেলনোজ প্লায়ার ব্যবহার করুন যাতে সব বাঁকতে পারে একই দিকে এগিয়ে যেতে। একটি ইলাস্টিক হেডব্যান্ডের নীচে বসানো আলতো করে চুলের মাধ্যমে এবং নীচের মাথার ত্বকের সংস্পর্শে এই প্রোট্রেশনগুলিকে বাধ্য করবে। প্রয়োজনীয় হিসাবে, পরিবাহী জেল সংযোগ উন্নত করতে ব্যবহার করা যেতে পারে। কেবল একটি পুরু তরলের সাথে টেবিল লবণ মিশ্রিত করুন যেমন পেট্রোলিয়াম জেলি বা জল এবং স্টার্চ বা ময়দার স্লারি। শুধু লবণাক্ত পানিও কাজ করবে কিন্তু একটি ছোট স্পঞ্জ বা তুলোর বলের মধ্যে এটিকে ধারণ করতে হবে।

Biosense.ino স্কেচের মূল মেনু থেকে বোতাম 2 টিপে ইউএসবি ইন্টারফেসের উপর ইইজি আউটপুট সিগন্যালের নমুনা রিলে হবে। Arduino IDE এর টুলস মেনুর অধীনে, "সিরিয়াল প্লটার" নির্বাচন করুন এবং নিশ্চিত করুন যে বড রেট 115200 এ সেট করা আছে।

অতিরিক্ত ইইজি প্রকল্প এবং সম্পদ:

এই নির্দেশযোগ্যটি বায়োসেন্স ইইজি হিসাবে একটি অনুরূপ নকশা ব্যবহার করে এবং কিছু অতিরিক্ত প্রক্রিয়াকরণ এবং এমনকি ইইজি পং কীভাবে খেলতে হয় তাও প্রদর্শন করে!

ব্যাকইয়ার্ড মস্তিষ্কেও ইইজি পরিমাপের জন্য একটি চমৎকার ভিডিও রয়েছে।

ব্রায়ানবে

OpenEEG

OpenViBe

ইইজি সংকেত স্ট্রবোস্কোপিক ব্রেনওয়েভ প্রভাব পরিমাপ করতে পারে (যেমন মাইন্ড্রয়েড ব্যবহার করে)।

ধাপ 17: চ্যালেঞ্জ জোন

চ্যালেঞ্জ জোন
চ্যালেঞ্জ জোন

আপনি সিরিয়াল প্লটার ছাড়াও OLED এ এনালগ সিগন্যাল ট্রেস প্রদর্শন করতে পারেন?

একটি প্রারম্ভিক বিন্দু হিসাবে, XTronical থেকে এই প্রকল্পটি দেখুন।

এটি ছোট স্কোপ প্রকল্পের দিকে নজর দেওয়াও কার্যকর হতে পারে।

কিভাবে সংকেত হার বা অন্যান্য আকর্ষণীয় পরামিতিগুলির জন্য পাঠ্য সূচক যোগ করা যায়?

ধাপ 18: বায়োবক্স মাসিক সাবস্ক্রিপশন বক্স

বায়োবক্স মাসিক সাবস্ক্রিপশন বক্স
বায়োবক্স মাসিক সাবস্ক্রিপশন বক্স

হ্যাকারবক্সের মূল কোম্পানি অ্যাপ্লাইড সায়েন্স ভেঞ্চারস একটি নতুন নতুন সাবস্ক্রিপশন বক্স ধারণার সাথে জড়িত। বায়োবক্স জীবন বিজ্ঞান, জৈব হ্যাকিং, স্বাস্থ্য এবং মানব কর্মক্ষমতা প্রকল্পের সাথে অনুপ্রাণিত এবং শিক্ষিত হবে। BioBox ফেসবুক পেজ অনুসরণ করে সংবাদ এবং চার্টার সদস্য ছাড়ের জন্য একটি অপটিক্যাল সেন্সর রাখুন।

ধাপ 19: প্ল্যানটি হ্যাক করুন

হ্যাক দ্য প্ল্যানেট
হ্যাক দ্য প্ল্যানেট

আপনি যদি এই Instrucable উপভোগ করেন এবং এই ধরনের ইলেকট্রনিক্স এবং কম্পিউটার প্রযুক্তি প্রকল্পের একটি বাক্স প্রতি মাসে আপনার মেইলবক্সে পৌঁছে দিতে চান, দয়া করে এখানে SUBSCRIBING করে HackerBox বিপ্লবে যোগ দিন।

পৌঁছান এবং নীচের মন্তব্যগুলিতে বা হ্যাকারবক্স ফেসবুক পেজে আপনার সাফল্য ভাগ করুন। আপনার কোন প্রশ্ন থাকলে বা কোন বিষয়ে কিছু সাহায্যের প্রয়োজন হলে অবশ্যই আমাদের জানান। হ্যাকারবক্সের অংশ হওয়ার জন্য আপনাকে ধন্যবাদ। অনুগ্রহ করে আপনার পরামর্শ এবং মতামত আসছে। হ্যাকারবক্স হল আপনার বাক্স। আসুন কিছু দুর্দান্ত করা যাক!

প্রস্তাবিত: