সুচিপত্র:
- ধাপ 1: দক্ষতা আবশ্যক
- পদক্ষেপ 2: আপনার হ্যালোইন সজ্জা "হ্যাকযোগ্য" কিনা তা খুঁজে বের করুন
- ধাপ 3: উপাদান/হার্ডওয়্যার তালিকা
- ধাপ 4: প্রকল্প ওভারভিউ
- ধাপ 5: বোতাম সংযোগ কাটা
- ধাপ 6: রিলে যোগ করুন
- ধাপ 7: DST1200 সোনার সেন্সর মাউন্ট করুন
- ধাপ 8: আপনার একটি ঘের প্রয়োজন হলে সিদ্ধান্ত নিন
- ধাপ 9: কোড লেখা
ভিডিও: Phidgets দিয়ে আপনার হ্যালোইন হ্যাক করুন: 9 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই প্রকল্পটি আপনাকে দেখাবে যে আপনি কীভাবে আপনার হ্যালোইন সজ্জাগুলি "হ্যাক" করতে পারেন এবং আপনি যেভাবে চান ঠিক সেভাবে আচরণ করতে পারেন!
আমরা যে হ্যালোইন প্রসাধন নিয়ে কাজ করছি তার নিম্নলিখিত ডিফল্ট কার্যকারিতা রয়েছে:
- নিক্ষেপ সুইচ দ্বারা সক্রিয় (ভিডিওতে দেখানো হয়েছে)
- একটি উচ্চ শব্দ দ্বারা সক্রিয়
এই প্রকল্পের জন্য আমাদের লক্ষ্য এটি পরিবর্তে গতি সক্রিয় করা!
ধাপ 1: দক্ষতা আবশ্যক
এই প্রকল্পের জন্য, আপনার নিম্নলিখিত সরঞ্জামগুলির প্রয়োজন হবে:
- তাতাল
- তারের স্ট্রিপার
আপনার কিছু প্রাথমিক প্রোগ্রামিং জ্ঞান থাকলে এটিও সাহায্য করবে। আমরা প্রোগ্রামটি লিখেছি যা সি -তে ডেকোরেশন নিয়ন্ত্রণ করে।
পদক্ষেপ 2: আপনার হ্যালোইন সজ্জা "হ্যাকযোগ্য" কিনা তা খুঁজে বের করুন
আপনি আপনার হ্যালোইন প্রসাধন পরিবর্তন করতে পারেন কিনা তা খুঁজে বের করার প্রথম ধাপ। সাধারণত, সজ্জাগুলির একটি ডেমো মোড থাকবে যা একটি সাধারণ বোতাম বা সুইচ দিয়ে অলঙ্করণের বৈদ্যুতিন উপাদানকে সক্রিয় করবে। যদি এমন হয়, আপনি ভাগ্যবান। সিস্টেমটি নিয়ন্ত্রণ করার জন্য আপনি কেবল একটি রিলে দিয়ে বোতামটি প্রতিস্থাপন করতে পারেন।
ধাপ 3: উপাদান/হার্ডওয়্যার তালিকা
আমরা যা ব্যবহার করেছি তা এখানে:
- Phidget SBC4
- DST1200 - সোনার ফিজেট
- REL2002 - সিগন্যাল রিলে ফিজেট
- জলরোধী ঘের
- ফিডগেট কেবল
ধাপ 4: প্রকল্প ওভারভিউ
এই প্রকল্পের নিম্নলিখিত লেআউট থাকবে:
- PhidgetSBC4 আমাদের প্রোগ্রাম কোড (C তে লেখা) চালাবে। এটি বিল্ট ইন ভিন্ট হাবের মাধ্যমে DST1200 সোনার সেন্সর এবং REL2002 সিগন্যাল রিলে সংযুক্ত হবে।
- বস্তু সনাক্ত করতে সোনার সেন্সর ব্যবহার করা হবে।
- রিলে প্রসাধন এর ডেমো তারের সাথে সংযুক্ত করা হবে, এবং সোনার সেন্সর থেকে রিডিং উপর ভিত্তি করে প্রসাধন সক্রিয় করতে ব্যবহার করা হবে।
ধাপ 5: বোতাম সংযোগ কাটা
আমাদের রিলে যোগ করার জন্য, আমাদের বোতামটি অপসারণ করতে হবে। কেবল বোতামের কাছাকাছি তারগুলি কেটে ফেলুন এবং তারপরে কিছু অন্তরণ বন্ধ করুন।
ধাপ 6: রিলে যোগ করুন
বোতাম থেকে তারগুলি নিন এবং তাদের রিলেতে সংযুক্ত করুন।
একটি তারের কমন টার্মিনালে এবং একটি সাধারণভাবে খোলা টার্মিনালে সংযুক্ত করুন।
ধাপ 7: DST1200 সোনার সেন্সর মাউন্ট করুন
আপনি সোনার সেন্সর কোথায় রাখবেন তা আপনার আবেদনের উপর নির্ভর করবে। এই প্রকল্পটি একটি বহিরাগত ভূতুড়ে বাড়িতে ইনস্টল করা হবে যেখানে দৃশ্যমানতা কম হবে, তাই সোনার সেন্সরটি সরাসরি উপরে বসতে সমস্যা হবে না। বিকল্পভাবে, আপনি সোনারকে একটি দরজার উপরে মাউন্ট করতে পারেন, অথবা যদি আপনি এটি আড়াল করতে চান তবে মাটি থেকে ইশারা করতে পারেন।
আমরা সোনার সেন্সর মাউন্ট করার জন্য কিছু আঠালো ব্যবহার করেছি। ডবল পার্শ্বযুক্ত টেপটিও দুর্দান্ত কাজ করবে!
ধাপ 8: আপনার একটি ঘের প্রয়োজন হলে সিদ্ধান্ত নিন
এই প্রকল্পটি বাইরে থাকবে, তাই ইলেকট্রনিক্স সুরক্ষিত থাকা অপরিহার্য।
SBC রিলে সহ একটি ওয়াটারপ্রুফ ঘেরের ভিতরে বসবে। আমরা কিছু তারের উপর সোল্ডারিং করে ডেকোরেশনের সাথে রিলে সংযোগ প্রসারিত করেছি এবং SBC কে সোনার সেন্সরের সাথে সংযুক্ত করার জন্য আমরা একটি 350cm লম্বা Phidget Cable ব্যবহার করেছি।
ধাপ 9: কোড লেখা
এই প্রকল্পের জন্য সমস্ত কোড ইতিমধ্যেই লেখা আছে এবং ফাইল halloween.c এ অন্তর্ভুক্ত করা হয়েছে, তাই যদি আপনি এটি বাস্তবায়ন করতে চান, আপনাকে যা করতে হবে তা হল কিছু জিনিস (ক্রমিক সংখ্যা, সময় ইত্যাদি) সংশোধন করে এবং এটি সংকলন করুন ।
এসবিসিতে সি প্রোগ্রামগুলি কীভাবে কম্পাইল করা যায় সে সম্পর্কে আরও তথ্যের জন্য, এই লিঙ্কগুলি দেখুন:
- উন্নয়নের জন্য প্যাকেজ ইনস্টল করা
- লিনাক্সে সি প্রোগ্রাম কম্পাইল করা
এখানে কোডের একটি দ্রুত ওভারভিউ দেওয়া হল:
- DistanceSensor এবং DigitalOutput অবজেক্ট তৈরি করুন।
- ঠিকানা Phidgets। আরো তথ্যের জন্য এই ভিডিওটি দেখুন।
-
সোনার এবং রিলে ইভেন্ট সংযুক্ত এবং বিচ্ছিন্ন করতে সাবস্ক্রাইব করুন।
সোনার সংযুক্ত ইভেন্টে, ডাটা ব্যবধান 100ms (সর্বনিম্ন ডেটা ব্যবধান) সেট করুন
-
সোনার জন্য দূরত্ব পরিবর্তনের ইভেন্টে সাবস্ক্রাইব করুন।
দূরত্ব পরিবর্তনের ইভেন্টগুলিতে, দেখুন বস্তুটি 1 মিটারের বেশি কাছাকাছি কিনা, যদি তা হয়, অবজেক্ট ডিটেক্টেড ভেরিয়েবলকে 1 এ সেট করুন।
- যখন লুপে, বস্তু সনাক্ত করা হয়েছে কিনা তা পরীক্ষা করুন। যদি তাই হয়, রিলে চালু করুন এবং তারপর বন্ধ করুন (এটি সজ্জা সক্রিয় করবে)। চার সেকেন্ডের জন্য অপেক্ষা করুন, এবং তারপর প্রসাধন নিষ্ক্রিয় করুন।
প্রস্তাবিত:
একটি IoT হ্যালোইন কুমড়া - একটি Arduino MKR1000 এবং Blynk অ্যাপ দিয়ে LED নিয়ন্ত্রণ করুন ???: 4 টি ধাপ (ছবি সহ)
একটি IoT হ্যালোইন কুমড়া | একটি Arduino MKR1000 এবং Blynk অ্যাপ দিয়ে LED নিয়ন্ত্রণ করুন ???: সবাইকে হ্যালো, কয়েক সপ্তাহ আগে হ্যালোইন ছিল এবং theতিহ্য অনুসরণ করে আমি আমার বারান্দার জন্য একটি চমৎকার কুমড়া তৈরি করেছি। কিন্তু আমার কুমড়ো বাইরে থাকার কারণে, আমি বুঝতে পেরেছিলাম যে মোমবাতি জ্বালানোর জন্য প্রতি সন্ধ্যায় বাইরে যেতে বেশ বিরক্তিকর। এবং আমি
আপনার মাথা দিয়ে আপনার কম্পিউটার নিয়ন্ত্রণ করুন!: 6 টি ধাপ (ছবি সহ)
আপনার মাথার সাহায্যে আপনার কম্পিউটারকে নিয়ন্ত্রণ করুন! আমি কেন এটা তৈরি করেছি? আমি এমন একটি বস্তু তৈরি করতে চেয়েছিলাম যা ভিডিও গেম তৈরি করে
Wio টার্মিনাল দিয়ে আপনার গাড়ি হ্যাক করুন এবং CAN বাস: 7 টি ধাপ
Wio টার্মিনাল এবং CAN বাস দিয়ে আপনার গাড়ি হ্যাক করুন: যদি আপনার CAN বাস এবং Arduino প্রোগ্রামিং সম্পর্কে কিছু ধারণা থাকে এবং আপনার গাড়ি হ্যাক করতে চান, তাহলে এই নির্দেশাবলী আপনাকে একটি সমাধান দিতে পারে। কেন আপনি আপনার গাড়ি হ্যাক করতে চান, আমি জানি না, কিন্তু এটি সত্যিই একটি আকর্ষণীয় বিষয়।
আপনার বৈদ্যুতিক পেইন্ট ল্যাম্প কিট দিয়ে একটি ছবির ফ্রেম হ্যাক করুন: 10 টি ধাপ
আপনার ইলেকট্রিক পেইন্ট ল্যাম্প কিট দিয়ে একটি ছবির ফ্রেম হ্যাক করুন: ইলেকট্রিক পেইন্ট ল্যাম্প কিট আপনাকে শুরু করার এবং লাইট আপ বোর্ড এবং ইলেকট্রিক পেইন্ট দিয়ে প্রকল্প তৈরির একটি দুর্দান্ত উপায়। কিন্তু আপনি যদি লাইট আপ বোর্ড দিয়ে সৃজনশীল হতে চান, তাহলে এই টিউটোরিয়ালটি শুরু করার জন্য একটি দুর্দান্ত জায়গা! এই টিউটোরিয়ালে
আপনার সার্ভো V1.00 হ্যাক করুন - একটি শক্তিশালী লিনিয়ার অ্যাকচুয়েটরে আপনার সার্ভো চালু করুন: 7 টি ধাপ
আপনার সার্ভো V1.00 হ্যাক করুন - একটি শক্তিশালী লিনিয়ার অ্যাকচুয়েটারে আপনার সার্ভো চালু করুন: যদি আপনার কাছে টুলস এবং সার্ভো থাকে তবে আপনি এটি কয়েক টাকার মধ্যে তৈরি করতে পারেন। অ্যাকচুয়েটর প্রায় 50 মিমি/মিনিট হারের সাথে প্রসারিত। এটি বরং ধীর কিন্তু খুব শক্তিশালী। পোস্টের শেষে আমার ভিডিওটি দেখুন যেখানে ছোট অ্যাকচুয়েটর