সুচিপত্র:

লেজারকিটি !!: 7 টি ধাপ (ছবি সহ)
লেজারকিটি !!: 7 টি ধাপ (ছবি সহ)

ভিডিও: লেজারকিটি !!: 7 টি ধাপ (ছবি সহ)

ভিডিও: লেজারকিটি !!: 7 টি ধাপ (ছবি সহ)
ভিডিও: How to CLEAN your balls/private area for men! Private part cleaning routine hacks 2021 2024, নভেম্বর
Anonim
Image
Image
আপনার জিনিস পান
আপনার জিনিস পান

এটি একটি সত্য যে সর্বজনীনভাবে স্বীকার করা হয়েছে যে সৌভাগ্যের অধিকারী একটি বিড়াল অবশ্যই একটি লেজার খেলনার অভাবে থাকতে হবে। ভবিষ্যতের স্ত্রীদের অভাবে একক ভদ্রলোকদের মতো, কিছু সতর্কতা অবলম্বন করতে হবে। কিন্তু এটা কি আসলেই মূল্যবান কিছু নয়?

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

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

  • সম্পূর্ণ স্মার্টফোন নিয়ন্ত্রণ
  • ম্যানুয়াল, অটো এবং সময়সূচী মোড
  • কাস্টম অ্যাপ্লিকেশন ইন্টারফেস
  • একাধিক ওয়েব ক্লায়েন্টের মধ্যে সিঙ্ক করা সিস্টেমের অবস্থা
  • লেজারকিটিতে সিস্টেমের অবস্থা প্রতিফলিত !! নিজেই
  • কনফিগারযোগ্য প্যান এবং টিল্ট রেঞ্জ বিধিনিষেধ
  • কনফিগারযোগ্য প্লেটাইম সেশনের দৈর্ঘ্য এবং ফ্রিকোয়েন্সি
  • কনফিগারযোগ্য প্লে উইন্ডো
  • এক নজরে বর্তমান সেটিংস সহ পৃষ্ঠা সেট-আপ করুন
  • এনটিপি সময় সিঙ্ক
  • নতুন নেটওয়ার্কে সহজে সেট-আপ করার জন্য ওয়াইফাই ম্যানেজার
  • প্রতিটি খেলার সেশনের আগে মিশন ইম্পসিবল থিম বাজানোর জন্য টোন জেনারেটর: আপনার বিড়াল বিড়ম্বনার প্রশংসা করতে পারে বা নাও করতে পারে।
  • একটি নতুন প্লেটাইম সেশন শুরু হলে আপনার সমস্ত ডিভাইসে পুশবলেট বিজ্ঞপ্তিগুলি
  • কনফিগারযোগ্য হোম পজিশন তাই খেলার সময় খাবারের বাটি বা স্টেশনারি খেলনায় শেষ হয়
  • EEPROM এ সংরক্ষিত সমস্ত সেটিংস তাই বিদ্যুৎ বিভ্রাটে হারিয়ে যাবে না
  • এবং আরো অনেক কিছু! ভাল, সত্যিই না, যে এটা সম্পর্কে।

ধাপ 1: আপনার জিনিস পান

এটি আমি ব্যবহার করেছি:

  • একটি মিনি প্যান এবং কাত সমাবেশ। এটি অবশ্যই আপনি খুঁজে পেতে পারেন সবচেয়ে সস্তা নয় এবং এটি আমাদের উদ্দেশ্যে কিছু পরিবর্তন প্রয়োজন। আমি এটি বেছে নিয়েছি কারণ এটি দরদাম বেসমেন্ট প্লাস্টিকের সমাবেশের চেয়ে একটু শীতল দেখায়। একটি অপ্রত্যাশিত বোনাস হিসাবে, এর নকশা লেজার মাউন্ট করার জন্য একটি খুব সহজ উপায় অনুমতি দেয়। এটি কয়েকটি মাইক্রো সার্ভিসের সাথে আসে তবে আমি আপনাকে সুপারিশ করছি যে আপনি প্রতিস্থাপনের উদ্দেশ্যে অতিরিক্ত একগুচ্ছ কিনুন। আপনি কমপক্ষে একটি অতিরিক্ত servo প্রয়োজন হবে (একটি ভাঙ্গা ভাল)।
  • একটি ঘের। একটি প্লাস্টিকের বাক্সের জন্য $ 8 দিতে আমার কষ্ট হয় এবং আপনি অবশ্যই কমের জন্য উপযুক্ত কিছু খুঁজে পেতে পারেন। লিঙ্ক করা ঘেরের আকার সম্পর্কে কিছু যদিও ঠিক আছে।
  • একটি ESP8266- ভিত্তিক উন্নয়ন বোর্ড। আমি NodeMCU ব্যবহার করেছি। আমি এই জিনিসগুলিকে ভালবাসি এটা বলার অপেক্ষা রাখে না। Arduino IDE এর মধ্যে ব্যবহার করা সহজ এবং আপনার ওয়েব পেজের জন্য প্রচুর ফ্ল্যাশ মেমরি। এছাড়াও সস্তা এবং, আমার অভিজ্ঞতায়, ভাজা খুব কঠিন।
  • একটি মিনি লেজার। আমাজন প্রাইম সহ $ 6 এর জন্য দশ। তুমি কি আমার সাথে মজা করছো?? এখন আমি শুধু অন্য নয় সঙ্গে কি করতে হবে তা বের করতে হবে।
  • টোনগুলির জন্য একটি প্যাসিভ বজার।
  • একটি দুই চ্যানেল রিলে। আমি এগুলি সার্ভস এবং লেজার চালু এবং বন্ধ করার জন্য ব্যবহার করি। আপনি এই উপাদানটি বাদ দিতে সক্ষম হতে পারেন কারণ আমি পরে ব্যাখ্যা করব।
  • 5VDC পাওয়ার সাপ্লাই। আশা করি আপনি এইগুলির মধ্যে একটিকে কিছু দীর্ঘ ভুলে যাওয়া গিজমো থেকে পড়ে থাকবেন কিন্তু যদি সস্তা এবং প্রফুল্ল কিছু না হয় যা 5VDC এর প্রায় 1A উত্পাদন করতে পারে তবে আপনার প্রয়োজন।
  • বিবিধ ভোগ্য সামগ্রী যেমন প্রতিরোধক, এলইডি, হুক-আপ তার, তাপ সঙ্কুচিত, ঝাল, গরম আঠালো। যথা রীতি. আমি আমার নষ্ট Arduino নক-অফ বোর্ডগুলির বিব্রতকর বড় সংগ্রহ থেকে আগত 5VDC বিদ্যুৎ সরবরাহের জন্য একটি ব্যারেল জ্যাক ব্যবহার করেছি।
  • শেষ, কিন্তু কোনভাবেই নয়, সেই ভৌতিক সমাপ্তি স্পর্শের জন্য একটি ভিনাইল ডিকাল।

তাই হ্যা. আপনি প্রায় $ 50 দেখছেন। আপনি এটা কম করতে পারতেন কিন্তু আপনার কিটি কি সেরা প্রাপ্য নয়?

ধাপ 2: সরঞ্জাম এবং সম্পদ

সরঞ্জাম এবং সম্পদ
সরঞ্জাম এবং সম্পদ

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

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

ধাপ 3: ঘের প্রস্তুত করুন

ঘের প্রস্তুত করুন
ঘের প্রস্তুত করুন
ঘের প্রস্তুত করুন
ঘের প্রস্তুত করুন

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

  • প্রথমত, আপনাকে ভাবতে হবে যে সমস্ত জিনিস কোথায় ফিট হবে। সুসংবাদটি হল আমি যে ঘেরটি সুপারিশ করেছি তাতে প্রচুর জায়গা আছে, এমনকি আপনি এখানে দেখতে খুব অযৌক্তিক তারের সাথেও। আপনি এমনকি একটি ছোট বাক্স নিয়ে যেতে সক্ষম হতে পারেন, বিশেষ করে যদি আপনি রিলেগুলি বাদ দেন।
  • সবচেয়ে গুরুত্বপূর্ণ হল যেখানে আপনি প্যানটি মাউন্ট করবেন এবং assemblyাকনায় সমাবেশ টিল্ট করবেন। আমার প্রথম প্রচেষ্টা এখানে দেখানো হয়েছে। আমি ভেবেছিলাম আমি শৈল্পিকভাবে এটিকে কেন্দ্র থেকে সরিয়ে দেব এবং স্থিতিশীলতার জন্য কিছুটা উপায় ফিরিয়ে আনব। খারাপ ধারণা! আপনি assemblyাকনার পাশে যথাসম্ভব যতটা সম্ভব সমাবেশ প্রয়োজন যাতে ঘেরটি নিজেই উচ্চ iltালু কোণে বিমের সাথে হস্তক্ষেপ না করে। এছাড়াও, আমি মনে করি আদর্শ ব্যবস্থাটি হবে প্যান লেজারকে লম্বালম্বি অংশের পরিবর্তে ছোট দিকে মাউন্ট করা। আমি এটি সম্পূর্ণরূপে নান্দনিক কারণে অন্যভাবে করেছি যদিও হস্তক্ষেপের একটু বেশি সম্ভাবনা রয়েছে।
  • আপনি দেখতে পাচ্ছেন, নোডএমসিইউ পারফবোর্ডে মাউন্ট করা আছে এবং এটি সহজেই স্থাপন করা যেতে পারে যাতে এর মাইক্রো ইউএসবি সংযোগকারীটি পাশের বা পিছনের স্লট থেকে অ্যাক্সেসযোগ্য হয়। এটি সফ্টওয়্যার আপডেটগুলি সহজ করে তুলবে (idাকনা বন্ধ করার দরকার নেই)। আমার মূল ধারণা ছিল আপডেটের জন্য ওভার-দ্য-এয়ার (ওটিএ) লাইব্রেরি ব্যবহার করা এবং আপনি দেখতে পাবেন আমার কোডে সেই কার্যকারিতা অন্তর্ভুক্ত রয়েছে, যদিও এটি মন্তব্য করা হয়েছে। সমস্যা ছিল যে টোন জেনারেটর এবং ওটিএ একসাথে ভালভাবে চলবে না (নোডএমসিইউ বারবার গানের মধ্য দিয়ে রিসেট করবে)। এই সমস্যাটি সম্ভবত সমাধানযোগ্য কিন্তু আমি ইউএসবি ছাড়া অন্য এসপিআইএফএফএস আপডেট করতে সফল হইনি তাই ইউএসবি সংযোগকারীর অ্যাক্সেস থাকলে ভাল হত। যতক্ষণ পর্যন্ত আমি এই সব বুঝতে পেরেছিলাম আমি পারফবোর্ডে নোডএমসিইউকে এমনভাবে মাউন্ট করতাম যার অর্থ হল সংযোগকারীকে বাক্সের বাইরে আটকে রাখা অনেকটা ফ্যাফিং ছাড়া সম্ভব ছিল না। আচ্ছা ভালো.
  • যদি আমি আবার প্রকল্পটি করতাম তবে আমি RGB LED কে লাল "পাওয়ার অন" LED এর সাথে সারিবদ্ধ করতাম। (আরজিবি এলইডি -র উদ্দেশ্য হল অ্যাপটি না দেখে লেজারকিটি !! কোন মোডে রয়েছে তা নির্দেশ করা।)

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

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

গরম আঠার উদার ব্যবহার সবকিছুকে সুরক্ষিত করে (প্যান সার্ভো ব্যতীত, যা সার্ভোর মাউন্ট করা ট্যাব ব্যবহার করে idাকনাতে বাঁধা থাকে)।

ধাপ 4: প্যান এবং কাত সমাবেশ

প্যান এবং টিল্ট অ্যাসেম্বলি
প্যান এবং টিল্ট অ্যাসেম্বলি
প্যান এবং টিল্ট অ্যাসেম্বলি
প্যান এবং টিল্ট অ্যাসেম্বলি
প্যান এবং টিল্ট অ্যাসেম্বলি
প্যান এবং টিল্ট অ্যাসেম্বলি
প্যান এবং টিল্ট অ্যাসেম্বলি
প্যান এবং টিল্ট অ্যাসেম্বলি

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

আপনি যদি এই ছবিগুলিতে সমাপ্ত সমাবেশটি পরীক্ষা করেন তবে আপনি ধারণাটি পাবেন। আপনার কাছে একটি ছোট ধাতব ব্লক থাকবে যা এই নকশায় প্রয়োজন নেই।

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

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

ধাপ 5: ওয়্যার ইট আপ

ওয়্যার ইট আপ
ওয়্যার ইট আপ

আশা করি ফ্রিজিং স্কেচ জিনিসগুলি পরিষ্কার করে। আরও স্পষ্ট করার জন্য কিছু পয়েন্ট:

  • পরবর্তীতে আলোচনা করা হয়েছে, আমি লেজারকে যতটা সম্ভব ম্লান করতে চেয়েছিলাম যখন যথেষ্ট উজ্জ্বলতা ধরে রেখেছিলাম যাতে এটি সব থেকে উজ্জ্বল অভ্যন্তরীণ আলোতে ব্যবহারযোগ্য হয়। কিছুটা পরীক্ষা -নিরীক্ষার সাথে আমি নোড এমসিইউ -তে একটি 3.3VDC পিন থেকে এটি পাওয়ার উপর স্থির হয়েছি, ভাল পরিমাপের জন্য সিরিজের একটি 22 ওহম প্রতিরোধক যোগ করেছি। এই সেট-আপের সাহায্যে এটি প্রায় 10mA টানে তাই তত্ত্বগতভাবে এটি সরাসরি একটি GPIO পিন থেকে চালিত হতে পারে কিন্তু আমি দেখতে পেলাম যে খুব ম্লান, এমনকি প্রতিরোধক ছাড়াও।
  • লেজারের ফোকাস পরিবর্তন করার একটি খুব সীমিত ক্ষমতা আছে
  • আমার প্রথম চিন্তা ছিল একটি ট্রানজিস্টর দিয়ে সার্ভিস চালু এবং বন্ধ করা কিন্তু এর ফলে সার্ভোসগুলো পাগল হয়ে গেল। আমি নিশ্চিত যে এর একটি ভাল কারণ আছে কিন্তু যেহেতু আমার কাছে ইতিমধ্যেই কিছু রিলে সহজ ছিল তাই আমি সহজ উপায় বের করেছিলাম এবং সার্ভিসের সম্পূর্ণ বিচ্ছিন্ন শক্তি। এবং যেহেতু রিলে দুটি চ্যানেল ছিল আমি ভেবেছিলাম আমি লেজারকেও সেভাবে স্যুইচ করতে পারি (বেগুনি তারগুলি MCU থেকে নিয়ন্ত্রণ সংকেত)। আমি যান্ত্রিক ক্লিক শব্দ পছন্দ করি এই সমাধানটিও উত্পাদন করে। আপনি অন্যথায় সিদ্ধান্ত নিতে পারেন। দেখানো হয়নি কিন্তু রিলেগুলি সরাসরি 5VDC সাপ্লাই থেকে চালিত হয় - NodeMCU হয়তো সরাসরি একটি দুটি চ্যানেল রিলে বিদ্যুৎ দিতে সক্ষম হয়েছিল কিন্তু এটি ঝুঁকির কোন কারণ ছিল না। আপনি যদি এই রিলেগুলি ব্যবহার করে থাকেন তবে আপনি জানবেন যে এর জন্য JD-VCC এবং VCC এর মধ্যে জাম্পার অপসারণ করা প্রয়োজন।
  • RGB LED এর লাল ও সবুজ রঙে 220 Ohm কারেন্ট-সীমাবদ্ধ প্রতিরোধক এবং নীল রঙে 100 Ohm আছে। লাল "পাওয়ার অন" LED এর 450 ওহম রোধক রয়েছে কারণ এটি 3.3VDC এর পরিবর্তে 5VDC থেকে চালিত। প্রচুর উজ্জ্বলতা এবং যুক্তিসঙ্গত দীর্ঘায়ু পেতে এগুলি কেবল বলপার্ক মান।
  • বাজারটি বেশ জোরে। ভলিউম কমানোর জন্য আপনি সিগন্যাল লাইনে একটি রোধকারী যুক্ত করতে চাইতে পারেন। সুরগুলি সফ্টওয়্যারের মাধ্যমে সম্পূর্ণভাবে বন্ধ করা যেতে পারে তবে এর মধ্যে কিছু ভাল হতে পারে।

ধাপ 6: কোড

কোড
কোড
কোড
কোড
কোড
কোড
কোড
কোড

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

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

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

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

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

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

ধাপ 7: স্পর্শ এবং লেজার নিরাপত্তা সমাপ্ত করা

ফিনিশিং টাচ এবং লেজার নিরাপত্তা
ফিনিশিং টাচ এবং লেজার নিরাপত্তা
সমাপ্তি স্পর্শ এবং লেজার নিরাপত্তা
সমাপ্তি স্পর্শ এবং লেজার নিরাপত্তা
সমাপ্তি স্পর্শ এবং লেজার নিরাপত্তা
সমাপ্তি স্পর্শ এবং লেজার নিরাপত্তা

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

স্প্ল্যাশ স্ক্রিন এইচটিএমএল ফাইলে আপনার আইফোন হোম স্ক্রিনে একটি আইকন যুক্ত করার কোড রয়েছে।

সর্বশেষ, বিড়ালদের সাথে খেলতে লেজার ব্যবহার করা নিয়ে উদ্বেগ প্রকাশ করা আমার উপেক্ষা করা উচিত নয়। দুটি প্রধান আপত্তি আছে:

  • লেজার বিড়ালের চোখ অন্ধ বা ক্ষতি করতে পারে
  • লেজার বিন্দু দিয়ে খেলা শেষ পর্যন্ত বিড়ালদের জন্য অসন্তুষ্টিজনক কারণ তারা কখনই এটি ধরতে বা "হত্যা" করতে পারে না

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

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

প্রস্তাবিত: