সুচিপত্র:

ভার্চুয়াল গ্রাফিটি: 8 টি ধাপ
ভার্চুয়াল গ্রাফিটি: 8 টি ধাপ

ভিডিও: ভার্চুয়াল গ্রাফিটি: 8 টি ধাপ

ভিডিও: ভার্চুয়াল গ্রাফিটি: 8 টি ধাপ
ভিডিও: Mobile operating systems||mobile computing||unit-4 ||part 1 2024, জুলাই
Anonim
ভার্চুয়াল গ্রাফিতি
ভার্চুয়াল গ্রাফিতি

আমি ওয়েবে কয়েকটি ভার্চুয়াল গ্রাফিতি সিস্টেম দেখেছি কিন্তু কিভাবে একটি তৈরি করা যায় সে বিষয়ে কোন তথ্য পাওয়া যায়নি (যদিও চূড়ান্ত লিঙ্ক পৃষ্ঠা দেখুন)। আমি ভেবেছিলাম এটা আমার গ্রাফিতি ওয়ার্কশপের জন্য দারুন হবে, তাই আমি নিজেই একটি তৈরি করেছি এবং আপনার নিজের তৈরি করার জন্য যা কিছু প্রয়োজন তা এখানে প্রকাশ করেছি! বৈশিষ্ট্য * সমস্ত ওপেন সোর্স এবং হার্ডওয়্যার, * খরচ <£ 100 প্রজেক্টর এবং কম্পিউটার বাদে, * ক্যানের অগ্রভাগ সনাক্ত করে স্ক্রিন থেকে চাপ এবং দূরত্ব, * যদি আপনি খুব ধীর গতিতে চলে যান তবে মডেলগুলি আঁকতে থাকে! যদি আপনি এটি অন্য সিস্টেমে কাজ করেন, অনুগ্রহ করে আপনার নির্দেশাবলী পোস্ট করুন! কাঠের পিছনের প্রক্ষেপণ স্ক্রিন তৈরির জন্য আপনার প্রয়োজনীয় কাঠের প্রয়োজন হবে, * ইলেকট্রনিক সার্কিট এবং প্রোগ্রামিং Atmel AVR মাইক্রো কন্ট্রোলার (বা arduino), * কিছু ইনস্টল করতে সক্ষম হবেন আপনার কম্পিউটারে লাইব্রেরিগুলি প্রসেসিংকে ওয়াইমোটের সাথে কথা বলার অনুমতি দেয়।

ধাপ 1: এটি কিভাবে কাজ করে

কিভাবে এটা কাজ করে
কিভাবে এটা কাজ করে

* স্প্রেটিতে ইনফ্রা রেড এলইডি থাকতে পারে যা প্রজেক্টর স্ক্রিনের মাধ্যমে জ্বলজ্বল করে এবং ওয়াইমোটের ক্যামেরা দ্বারা দেখা যায়। * ওয়াইমোট ব্লুটুথ রেডিও লিঙ্কের মাধ্যমে কম্পিউটারে ক্যানের X এবং Y কো-অর্ডিনেট পাঠায়। * কম্পিউটার একটি সাধারণ পেইন্টিং প্রোগ্রাম চালাচ্ছে যা একটি প্রজেক্টর ব্যবহার করে আপনি ক্যান দিয়ে আঁকা লাইনগুলিকে "পেইন্ট" করতে পারেন। এটি 4 পয়েন্ট ক্যালিব্রেশন সিস্টেম ব্যবহার করে স্ক্রিনে ওয়াইমোট ক্যামেরা ম্যাপ করারও যত্ন নেয়। * স্প্রে স্ক্রিন থেকে তার দূরত্ব এবং অগ্রভাগের চাপও সনাক্ত করতে পারে: আপনি যত দূরে যাবেন তত বড় বিন্দু টানা হবে, আপনি অগ্রভাগটি যত কঠিন চাপবেন, পেইন্টের বিন্দুটি ততটাই অস্বচ্ছ হবে।

ধাপ 2: উপাদান

উপাদানগুলো
উপাদানগুলো

আপনার একত্রিত হওয়ার জন্য প্রয়োজনীয় সমস্ত বিট এখানে রয়েছে:

* কম্পিউটার - প্রায় 1.4Ghz, ব্লুটুথ এবং একটি ইউএসবি পোর্ট, * প্রক্রিয়াকরণ পরিবেশ, * ভার্চুয়াল গ্রাফিতি সফটওয়্যার, "কম্পিউটার সেটআপ" ধাপ থেকে ডাউনলোড, * নিন্টেন্ডো ওয়াইমোট - ইবে, * প্রজেক্টর থেকে সেকেন্ড হ্যান্ড কিনতে হবে - এর প্রয়োজন হবে আপনি যদি দিনের বেলা বা ভিতরে লাইট জ্বালানোর পরিকল্পনা করছেন, উজ্জ্বল হোন, * পিছনের প্রক্ষেপণ স্ক্রিন - নিজেকে তৈরি করুন, * ভার্চুয়াল স্প্রে করতে পারেন - নিজেকে তৈরি করুন, * ভার্চুয়াল স্প্রে রিসিভার করতে পারেন - নিজেকে তৈরি করুন। বিল্ট ইন ইউএসবি-> সিরিয়াল) £ 21 * রেডিও আরএক্স/টিএক্স পেয়ার £ 9 * স্প্রে তৈরির উপাদান can 18 প্লাস alচ্ছিক ঘের £ 12 * রিসিভারের জন্য alচ্ছিক ঘের £ 8 * নিন্টেন্ডো ওয়াইমোট - ইবে second 20 থেকে সেকেন্ড হ্যান্ড কিনুন

ধাপ 3: রিয়ার প্রজেকশন স্ক্রিন

রিয়ার প্রজেকশন স্ক্রিন
রিয়ার প্রজেকশন স্ক্রিন

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

আমি লাইক্রা ব্যবহার করেছি, যা প্রসারিত তাই আমি এটিকে আরও স্বচ্ছ করার জন্য প্রসারিত করতে পারি। এই মুহুর্তে আমি এটিকে থাম্ব ট্যাকস দিয়ে ধরে রেখেছি, কিন্তু যখন আমি একটি সেলাই মেশিনে অ্যাক্সেস পাই তখন আমি ভেলক্রোতে স্নাতক হয়ে যাচ্ছি। আমি একটি ওয়ার্কশপ এবং একটি ছুতোর সাহায্যে একটি কাঠের ফ্রেম বানিয়েছিলাম (ধন্যবাদ লু!) এটি ভেঙে ফেলার জন্য আমার প্রয়োজন ছিল যাতে আমি এটি আমার বাইকে পরিবহন করতে পারি। যদি আপনি একটি নির্দিষ্ট স্থানের জন্য একটি তৈরি করছেন তাহলে এটি তৈরি করা সহজ হবে। শুধু এটি একটি 4: 3 দৃষ্টিভঙ্গি অনুপাত, এবং সোজা থাকার জন্য যথেষ্ট শক্ত। আমি খুঁজে পেয়েছি যে লোকেরা পর্দার উপাদানগুলিকে ন্যায্যভাবে ধাক্কা দেয় তাই এটি কিছুটা রুক্ষ হওয়া দরকার।

ধাপ 4: স্প্রে ক্যান

স্প্রে করতে পারেন
স্প্রে করতে পারেন
স্প্রে করতে পারেন
স্প্রে করতে পারেন

এটি প্রকল্পের সবচেয়ে জটিল অংশ এবং সঠিক হতে দীর্ঘ সময় নেয়। ভাল খবর হল একটি মজাদার সিস্টেমের কাজ করার জন্য আপনার এই সমস্ত জিনিসের প্রয়োজন নেই। সহজ জিনিস হল একটি সুইচ, এবং ইনফ্রা লাল LED এবং একটি প্রতিরোধক সহ একটি সার্কিট পাওয়া। যখন আপনি সুইচটি ধাক্কা দেন তখন LED আলো জ্বলে ওঠে এবং wiimote এর ক্যামেরা দ্বারা দেখা এবং ট্র্যাক করা হয়।

এই সংস্করণটি আরও উন্নত, কারণ এটি পর্দা থেকে দূরত্ব এবং অগ্রভাগের চাপও পরিমাপ করে। যখন আপনি আসলে পেইন্টিং স্প্রে করেন তখন এই দুটি বিষয়ই গুরুত্বপূর্ণ। আমি একটি প্রশিক্ষণ ব্যবস্থা তৈরি করতে চেয়েছিলাম, তাই সিস্টেমটিকে যতটা সম্ভব "বাস্তব" (আমার ব্যয়ের সীমার মধ্যে) করা গুরুত্বপূর্ণ ছিল। সার্কিট বেশ সহজ। নিজের জন্য দেখতে সংযুক্ত সার্কিট ডায়াগ্রামটি দেখুন। আপনার মৌলিক সোল্ডারিং দক্ষতা প্রয়োজন এবং ভেরোবোর্ডে একটি সার্কিট লাগাতে সক্ষম হবেন। এছাড়াও, আপনি মাইক্রোকন্ট্রোলার প্রোগ্রামিং সঙ্গে খুশি বোধ করা উচিত একটি arduino বোর্ড বিকল্প 1 ব্যবহার করে স্ক্র্যাচ থেকে একটি সার্কিট তৈরি করা: যদি আপনি স্প্রে ক্যানে একটি arduino বোর্ড ব্যবহার করতে চান। Arduino ব্যবহার করুন এবং স্প্রেকান কোডে রেডিও টিএক্সের বড রেট অর্ধেক করুন। বিকল্প 2: আপনি নগদ সঞ্চয় করতে চান কিন্তু আপনার একটি ফিউজ প্রোগ্রামার নেই। বোর্ড তৈরি করুন এবং একটি 16MHz বহিরাগত স্ফটিক ব্যবহার করুন। বিকল্প 1 হিসাবে বড রেট অর্ধেক করুন। বিকল্প 3: আপনি আরও বেশি নগদ সঞ্চয় করতে চান এবং আপনার একটি ফিউজ প্রোগ্রামার আছে। বোর্ড তৈরি করুন, কিন্তু বাহ্যিক স্ফটিক বাদ দিন। এটমেলকে তার অভ্যন্তরীণ ঘড়ি ব্যবহার করতে ফিউজ প্রোগ্রামার ব্যবহার করুন। আমি বিশ্বাস করি এই DIY সমান্তরাল প্রোগ্রামার আপনাকে ফিউজ প্রোগ্রাম করার অনুমতি দেবে। আমি অলিমেক্স প্রোগ্রামার ব্যবহার করি। সার্কিটের পর্যালোচনা মাইক্রোকন্ট্রোলার তীক্ষ্ণ 2d120x দূরত্ব সেন্সর (এখানে এই সেন্সরের উপর দারুণ তথ্য) এবং লিনিয়ার পোটেন্টিওমিটার থেকে আউটপুট পরিমাপ করে। এটি LED PWM potentiometer এর আউটপুটও পরিমাপ করে। এটি LED এর লাইট আউটপুট সামঞ্জস্য করতে ব্যবহৃত হয়। আমি যে IR LED ব্যবহার করছি তা হল 100mA এবং সর্বোচ্চ তরঙ্গদৈর্ঘ্য 950nm (wiimote এর জন্য আদর্শ)। মাইক্রোকন্ট্রোলার খুব দ্রুত LED ফ্ল্যাশ করার জন্য PWM ব্যবহার করে। আমরা একটি IRF720 পাওয়ার মোসফেট ব্যবহার করি যাতে মাইক্রো তার আউটপুট বার্ন না করে। এছাড়াও আমি ভবিষ্যতে একটি উজ্জ্বল LED এর ক্ষমতা যোগ করতে চেয়েছিলাম। একটি স্ট্যাটাস এলইডি রয়েছে যা প্রতিবার রেডিওতে একটি ডেটা প্যাকেট সম্প্রচারের সময় ফ্ল্যাশ করে। যদি সবকিছু ভালভাবে কাজ করে, এই আলোটি প্রায় 15Hz এ ঝলকানো উচিত। পরিশেষে, রেডিও ট্রান্সমিটার মডিউলটি মাইক্রোকন্ট্রোলারের পিন 3 (ডিজিটাল পিন 1 আরডুইনো) এর সাথে সংযুক্ত করা হয় যাতে আমরা কম্পিউটারে আমরা যে তথ্য পরিমাপ করছি তা পাঠাতে পারি। আপনি রিসিভার বোর্ডের সাথে সংযুক্ত একটি বায়বীয় প্রয়োজন। আমি তারের 12cm লম্বা পিস ব্যবহার করেছি। এই চমৎকার তথ্য পৃষ্ঠায় যা সুপারিশ করা হয়েছে তার অর্ধেক। মাইক্রোকন্ট্রোলার প্রোগ্রাম করা সার্কিট তৈরি করার পর, আপনাকে প্রোগ্রামটি আপলোড করতে হবে (সংযুক্ত)। আমি arduino প্রোগ্রামিং পরিবেশ/libaries ব্যবহার। আপনি এটি arduino IDE এর সাথে কম্পাইল করতে পারেন, এবং তারপর এটি প্রোগ্রাম করুন তবে আপনি সাধারণত করেন। মাইক্রো এর অভ্যন্তরীণ 8MHz ঘড়ি ব্যবহার করে আমার সার্কিট সহজতর করা হয়েছে। আপনি যদি এটি ব্যবহার করেন তবে অভ্যন্তরীণ 8MHz ক্যালিব্রেটেড RC: 1111 0010 = 0xf2 ব্যবহার করার জন্য আপনাকে ফিউজ সেটিংস সেট করতে হবে এর অর্থ হল আপনার একটি প্রোগ্রামার থাকতে হবে যা ফিউজ লিখতে পারে।./avrdude -C./avrdude.conf -V -p ATmega168 -P/dev/ttyACM0 -c stk500v2 -U lfuse: w: 0xf2: m বোর্ড), শুধু পিন 9 এবং 10 এর মধ্যে একটি 16MHz স্ফটিক ব্যবহার করুন এবং এটি সব কাজ করা উচিত (পরীক্ষিত নয় - আপনার একটি ক্যাপাসিটরের প্রয়োজন হতে পারে)। আপনাকে প্রোগ্রাম কোডটি সংশোধন করতে হবে যাতে ট্রান্সমিটার বড অর্ধেক হয়ে যায়। পরীক্ষা করার পরে আপনি এটি সব একসাথে পেয়েছেন এবং প্রোগ্রামটি লোড হয়েছে, আপনাকে IR LED উজ্জ্বলতা সামঞ্জস্য করতে হবে। আমি শুধু এলইডি টোস্ট না করে হালকা আউটপুট সর্বোচ্চ করতে চেয়েছিলাম তাই আমি কয়েকটা উড়িয়ে দিলাম এবং প্রায় 120 এমএ ড্র ড্র দিয়ে শেষ করলাম। যদি আপনার একটি মাল্টিমিটার থাকে তবে আপনি এটি খুব সহজেই সামঞ্জস্য করতে পারেন, অন্যথায় কেবলমাত্র পটেন্টিওমিটারটি বেশ উচ্চতার সাথে সামঞ্জস্য করুন কিন্তু পুরোপুরি নয়! আপনি PWM এর পিন 26, 27 এবং 28 এ এনালগ ইনপুট চেক করতে পারেন পটেনসিওমিটার, দূরত্ব সেন্সর এবং অগ্রভাগ পটেন্টিওমিটার। যদি আপনার সুযোগ থাকে তবে আপনি পিন 3 থেকে রেডিও TX মডিউলে আসা পালস ট্রেনটি পরীক্ষা করতে পারেন। পিন 11 এ LED এর pwm আউটপুট চেক করুন। আপনি অগ্রভাগের বোতাম টিপলে IR LED চালু দেখতে মোবাইল ফোনের ক্যামেরা (অথবা অধিকাংশ CCD ক্যামেরা) ব্যবহার করতে পারেন।

ধাপ 5: স্প্রে রিসিভার করতে পারে

স্প্রে রিসিভার
স্প্রে রিসিভার
স্প্রে রিসিভার
স্প্রে রিসিভার

যদি আপনি সহজ স্প্রে রুট করতে পারেন তাহলে আপনার এই বিটটির প্রয়োজন নেই।

অন্যথায়, আমি শুধু একটি আরডুইনো বোর্ড ব্যবহার করি, রেডিও রিসিভার পিন -এ লাগানো থাকে। এর ফলে আরডুইনো বোর্ডে ইউএসবি -> সিরিয়াল চিপের মাধ্যমে কম্পিউটারে ডেটা পাওয়া সহজ হয়। যদি আমি একটি কাস্টম সার্কিট তৈরি করতে যাচ্ছিলাম তবে আমি সম্ভবত একটি FTDI USB -> সিরিয়াল UART মূল্যায়ন বোর্ড ব্যবহার করব। আপনি রিসিভার বোর্ডের সাথে সংযুক্ত একটি বায়বীয় প্রয়োজন। আমি তারের 12cm লম্বা পিস ব্যবহার করেছি। এই চমৎকার তথ্য পৃষ্ঠায় যা সুপারিশ করা হয়েছে তা অর্ধেক। Arduino এ graffitiCanReader2.pde স্কেচ লোড করুন। ক্যান চালিত আপ সঙ্গে, আপনি ক্যান উপর স্থিতি LEDs এবং রিসিভার বোর্ড দ্রুত ঝলকানি দেখতে হবে। যখনই LED জ্বলতে পারে, একটি ডেটা প্যাকেট পাঠানো হয়। যখনই রিসিভার বোর্ড LED ফ্ল্যাশ করে, একটি বৈধ ডেটা প্যাকেট পাওয়া যায়। যদি আপনি এটি না দেখেন তবে রেডিও লিঙ্কে কিছু আছে। চেষ্টা করার কিছু হল ক্যানের TX কে রিসিভারের RX এর সাথে তারের টুকরা দিয়ে সংযুক্ত করা। যদি এটি কাজ না করে তবে সম্ভবত আপনার ভার্চুয়াল ওয়াইয়ারের বড রেটে একটি অসঙ্গতি আছে (কোডটি দেখুন)। ধরে নিলাম আপনি রিসিভার বোর্ডে প্রচুর ঝলকানি পেয়েছেন, আপনার ইউএসবি সিরিয়াল পোর্টে এটি পর্যবেক্ষণ করতে সক্ষম হওয়া উচিত। আপনি যদি 57600 এ সিরিয়াল পোর্ট (সাধারণত /dev /ttyUSB0) পর্যবেক্ষণ করেন তাহলে আপনাকে Got: FF 02 Got: FF 03 এর মত ডেটা বের করতে হবে। । । প্রথম সংখ্যাটি চাপ এবং দ্বিতীয়টি দূরত্ব। এখন আপনি প্রক্রিয়াকরণ চালাতে পারেন এবং এই ছবি ব্যবহার করে সুন্দর ছবি তৈরি করতে পারেন! সংযুক্ত প্রসেসিং স্কেচ লোড করুন (canRadioReader.pde)। প্রোগ্রাম শুরু করুন এবং প্রোগ্রামের আউটপুট চেক করুন। আপনার একটি ফ্রিকোয়েন্সি পাওয়া উচিত (যা আপনাকে বলে যে প্রতি সেকেন্ডে কত আপডেট পাচ্ছে - আপনি অবশ্যই এটি কমপক্ষে 10Hz হতে চান)। এছাড়াও আপনি একটি দূরত্ব এবং অগ্রভাগ পরিমাপ পাবেন। অগ্রভাগ পটেনশিয়োমিটার সরিয়ে এবং দূরত্ব সেন্সরের সামনে কার্ডের একটি অংশ সরিয়ে ক্যানটি পরীক্ষা করুন। যদি এটি সব কাজ করে, তাহলে পরবর্তী ধাপে যান - কম্পিউটারকে ওয়াইমোটের সাথে কথা বলার জন্য প্রস্তুত করা!

ধাপ 6: কম্পিউটার সেটআপ: প্রসেসিং এবং ওয়াইমোট

কম্পিউটার সেটআপ: প্রসেসিং এবং ওয়াইমোট
কম্পিউটার সেটআপ: প্রসেসিং এবং ওয়াইমোট

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

  1. প্রক্রিয়াকরণ ইনস্টল করুন
  2. ব্লুজ লাইব্রেরি ইনস্টল করুন: sudo apt-get bluez-utils libbluetooth-dev ইনস্টল করুন
  3. ./processing/libraries/Loc এবং./processing/libraries/wrj4P5
  4. bluecove-2.1.0.jar এবং bluecove-gpl-2.1.0.jar ডাউনলোড করুন এবং./processing/libraries/wrj4P5/library/ এ রাখুন
  5. wiiremoteJ v1.6 ডাউনলোড করুন, এবং.jar./processing/libraries/wrj4P5/library/ এ রাখুন
  6. wrj4P5.jar ডাউনলোড করুন (আমি আলফা -১১ ব্যবহার করেছি) এবং./processing/libraries/wrj4P5/library/ এ রাখুন
  7. wrj4P5.zip ডাউনলোড করুন এবং./processing/libraries/wrj4P5/lll/ এ আনজিপ করুন
  8. Loc.jar ডাউনলোড করুন (আমি বিটা -5 ব্যবহার করেছি) এবং./processing/libraries/Loc/library/ এ রাখুন
  9. Loc.zip ডাউনলোড করুন এবং./processing/libraries/Loc/lll/ এ আনজিপ করুন

তারপর আমি বোতাম এবং সেন্সর বার কাজ পেতে Classiclll থেকে অনুপ্রাণিত কোড ব্যবহার করেছি। সংযুক্ত কোড/স্কেচ শুধু একটি বৃত্ত আঁকে যেখানে wiimote দ্বারা ১ ম ইনফ্রা রেড সোর্স পাওয়া যায়।

আপনার ব্লুটুথ চেক করতে, ওয়াইমোটে এক এবং দুটি বোতাম টিপুন, তারপরে টার্মিনালে $ hcitool স্ক্যান করে দেখুন। আপনি নিন্টেন্ডো wiimote সনাক্ত করা উচিত। যদি আপনি না করেন তবে আপনাকে আপনার ব্লুটুথ সেটআপটি আরও দেখতে হবে। যদি এটি সব ভাল হয়, wiimote_sensor.pde (সংযুক্ত) প্রোগ্রামটি লোড করুন এবং এটি শুরু করুন। স্ক্রিনের নিচের স্ট্যাটাস অংশে আপনার দেখা উচিত: ব্লুভে ব্লুকোভ ভার্সন 2.1.0 ওয়াইমোটে ওয়াই প্রেস বোতাম 1 এবং 2 খুঁজে বের করার চেষ্টা করছে। এটি শনাক্ত হওয়ার পরে, আপনার ইনফ্রা রেড সোর্স (স্প্রে ক্যান) এর সামনে waveেউ দিন। আপনার আন্দোলনের পরে আপনার একটি লাল বৃত্ত দেখা উচিত! এগিয়ে যাওয়ার আগে নিশ্চিত করুন যে এটি কাজ করে। যদি আপনি এটি কাজ করতে না পারেন, প্রক্রিয়াকরণ ফোরামে অনুসন্ধান করুন।

ধাপ 7: এটি সব সেট করা

এটা সব সেট আপ
এটা সব সেট আপ

নীচের ভার্চুয়াল গ্রাফিতি সফটওয়্যারটি ডাউনলোড করুন। এটি আপনার স্কেচবুক ডিরেক্টরিতে বের করুন এবং তারপরে এই পদক্ষেপগুলি অনুসরণ করুন!

* পাওয়ার স্প্রে ক্যান, স্ট্যাটাস চেক করুন LED লাইট জ্বলছে। * কম্পিউটার চালু করুন, প্লাগ ইন স্প্রে ক্যান রিসিভার, * সেটআপ স্ক্রিন এবং প্রজেক্টর, * স্প্রে রিসিভার স্ট্যাটাস এলইডি ফ্ল্যাশ করছে কিনা তা পরীক্ষা করুন, * প্রক্রিয়াকরণ শুরু করুন এবং ভার্চুয়াল গ্রাফিতি প্রোগ্রাম লোড করুন, * পরীক্ষা করুন যে আপনি RX এবং TX সিরিয়াল ইন্ডিকেটর উভয়ই পাচ্ছেন আরডুইনো বোর্ডে এলইডি জ্বলছে, * ওয়াইমোটে উভয় বোতাম টিপুন, * অনুরোধ করা হলে 4 পয়েন্ট ক্রমাঙ্কন করুন (প্রতিটি টার্গেটের উপর স্প্রে লাগাতে পারেন, তারপর লেখাটি লাল না হওয়া পর্যন্ত অগ্রভাগ টিপুন)। * আনন্দ কর!

ধাপ 8: সম্পদ, লিঙ্ক, ধন্যবাদ, ধারণা

লিঙ্কগুলি এই প্রকল্পের কাজ তৈরিতে অমূল্য ছিল এমন লিঙ্কগুলি:: //processing.org/discourse/yabb2/YaBB.pl? num = 1186928645/15 Linux: www.ubuntu.org Wiimote: https://www.wiili.org/index.php/Wiimote, https:// wiki.wiimoteproject.com/IR_Sensor#তরঙ্গদৈর্ঘ্য 4 পয়েন্ট ক্রমাঙ্কন: https://www.zaunert.de/jochenz/wii/ ধন্যবাদ! অনেক লোক তাদের কাজ প্রকাশ না করলে এই প্রকল্পটি অনেক কঠিন এবং ব্যয়বহুল হতো। সমস্ত ওপেন সোর্স ক্রু, ওয়াইমোট হ্যাক করা লোকজন, প্রক্রিয়াকরণের সাথে ওয়াইমোট ব্যবহার করা সহজ করার জন্য Classiclll, ক্যালিব্রেশন করার জন্য কোডের জন্য জোচেন জাউনার্ট, প্রক্রিয়াকরণ ক্রু, আর্ডুইনো ক্রু, ছুতার সাহায্যের জন্য লু, এবং যারা অন্বেষণ করেন, তাদের সবাইকে ধন্যবাদ। এবং তারপর তাদের ফলাফল অনলাইনে প্রকাশ! https://www.wiispray.com/, কোন কোড বা howto * yrwall এর ভার্চুয়াল গ্রাফিতি সিস্টেম, কোন কোড বা howto অন্বেষণের জন্য আইডিয়া * 3 ডি ভলিউম ট্র্যাকিং করতে 2 টি ওয়াইমোট ব্যবহার করুন এবং ক্যানের মধ্যে দূরত্ব সেন্সর দূর করুন: https://www.cl.cam.ac.uk/~sjeh3/wii/। এটি ভাল হবে কারণ দূরত্ব সেন্সর বর্তমানে সিস্টেমের সবচেয়ে দুর্বল অংশ। এর অর্থ এইও হবে যে আমরা আরও প্রাণবন্ত ছবির জন্য একটি সঠিক রিয়ার প্রক্ষেপণ স্ক্রিন ব্যবহার করতে পারি। * স্প্রে ক্যানের কোণ সনাক্ত করতে ক্যানের মধ্যে ওয়াইমোট ব্যবহার করুন। এটি স্প্রে পেইন্ট মডেলে বাস্তবতা যোগ করবে।

প্রস্তাবিত: