প্রকল্প সম্পর্কে

nøskop হলো একটি পরীক্ষামূলক এবং উন্মুক্তভাবে তৈরি প্রজেক্ট, যার লক্ষ্য হলো একটি কম্পিউটারাইজড মাইক্রোস্কোপকে সরাসরি ব্রাউজার থেকে গেম কন্ট্রোলারের মাধ্যমে নিয়ন্ত্রণযোগ্য করা। এটি যেভাবে কাজ করে - ব্রাউজার সাইডটি USB বা ব্লুটুথের মাধ্যমে DualSense কন্ট্রোলার সমর্থনের জন্য WebHID API-এর ওপর নির্ভর করে। - এটি একটি Marlin-style CNC ডিভাইসের সাথে যোগাযোগ করতে Web Serial API ব্যবহার করে, যা মাইক্রোস্কোপ স্টেজ চালিত করার মোশন হার্ডওয়্যার হিসেবে কাজ করে। বর্তমান অবস্থা (প্রজেক্টের বর্ণনা অনুযায়ী) - cli/ ফোল্ডারের অধীনে একটি পৃথক Node.js CLI টুল রয়েছে যা DualSense ইন্টিগ্রেশনের সাথে মৌলিক মুভমেন্ট কন্ট্রোল প্রদান করে। - ব্রাউজার সংস্করণটি এখনও মাইক্রোস্কোপের সাথে সমন্বিত করা হয়নি, তবে এতে DualSense এবং ওয়েবক্যাম ইন্টিগ্রেশনসহ একটি মৌলিক UI রয়েছে। - খুব কম ফিচার বর্তমানে কার্যকর এবং প্রজেক্টটি নিজেকে অসম্পূর্ণ হিসেবে বর্ণনা করে। - noskop.com-এ একটি হোস্ট করা প্রিভিউ উপলব্ধ রয়েছে। উদ্দেশ্য একটি সমাপ্ত ল্যাবরেটরি টুল হিসেবে নিজেকে উপস্থাপন করার পরিবর্তে, nøskop-কে মাইক্রোস্কোপ পরিচালনাকে আরও আনন্দদায়ক এবং সহজ করার একটি প্রচেষ্টা হিসেবে দেখা হয়েছে, যাতে যন্ত্রটি ইন্টারঅ্যাকশনের আড়ালে অদৃশ্য হয়ে যায়। README-তে ১৯ শতকের দুটি মাইক্রোস্কোপি ম্যানুয়াল — জেবিজ হগের 'The Microscope: Its History, Construction, and Application' (১৮৫৪) এবং লায়োনেল স্মিথ বেলের 'How To Work With The Microscope' (১৮৫৭) — এর কথা উল্লেখ করা হয়েছে, যা এই ধারণাকে সমর্থন করে যে অনেক মাইক্রোস্কোপ মালিক প্রাথমিক যান্ত্রিক বিবরণ এবং পরিচালনার জটিলতার কারণে নিরুৎসাহিত হন। ব্যবহারকারী এবং অবদানকারীদের জন্য ব্যবহারিক নোট - যেহেতু এটি WebHID এবং Web Serial-এর ওপর নির্ভরশীল, তাই এর জন্য এই API-গুলো সমর্থন করে এমন একটি ব্রাউজার এবং সাথে সামঞ্জস্যপূর্ণ কন্ট্রোলার ও CNC হার্ডওয়্যার প্রয়োজন। - বর্তমানে CLI উপাদানটি অধিক ব্যবহারযোগ্য; ব্রাউজার অ্যাপ্লিকেশনটিকে একটি পূর্ণাঙ্গ কন্ট্রোল সারফেসের পরিবর্তে UI শেলসহ একটি প্রাথমিক প্রোটোটাইপ হিসেবে বিবেচনা করা উচিত। - রিপোজিটরিটি এমনভাবে সাজানো হয়েছে যেখানে CLI-কে ব্রাউজার কোড থেকে আলাদা রাখা হয়েছে, যা কন্ট্রোল এবং ইমেজিং-কে একত্রে যুক্ত করার ক্ষেত্রে প্রজেক্টের পর্যায়ক্রমিক পদ্ধতির প্রতিফলন ঘটায়।