সুচিপত্র:

রঙ পরিবর্তন লাইট এবং ব্লুটুথ নিরাপত্তা ডেমো: 7 ধাপ (ছবি সহ)
রঙ পরিবর্তন লাইট এবং ব্লুটুথ নিরাপত্তা ডেমো: 7 ধাপ (ছবি সহ)

ভিডিও: রঙ পরিবর্তন লাইট এবং ব্লুটুথ নিরাপত্তা ডেমো: 7 ধাপ (ছবি সহ)

ভিডিও: রঙ পরিবর্তন লাইট এবং ব্লুটুথ নিরাপত্তা ডেমো: 7 ধাপ (ছবি সহ)
ভিডিও: কিভাবে উইন্ডোজ দিতে হয় | Windows 10 Setup process Step By Step | How To Install Windows 10 2024, জুলাই
Anonim
রঙ পরিবর্তন লাইট এবং ব্লুটুথ নিরাপত্তা ডেমো
রঙ পরিবর্তন লাইট এবং ব্লুটুথ নিরাপত্তা ডেমো

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

আরও গুরুত্বপূর্ণ, তবে, প্রকল্পটি নির্মাতাকে ব্লুটুথের সুরক্ষা দুর্বলতাগুলি বুঝতে এবং অন্যান্য ব্লুটুথ প্রকল্পগুলির ভিত্তি হতে সহায়তা করবে।

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

ধাপ 1: এই নির্দেশযোগ্য গুণমান পরীক্ষা করা হয়েছে

এই নির্দেশযোগ্য গুণমান পরীক্ষা করা হয়েছে!
এই নির্দেশযোগ্য গুণমান পরীক্ষা করা হয়েছে!

ইন্সট্রাক্টর পল ল্যাথ্রপের "মেকাট্রনিক্স" ক্লাসের দশটি হাই স্কুলের শিক্ষার্থীরা গুণমান এবং ব্যবহারের স্বাচ্ছন্দ্যের জন্য এই নির্দেশনাটি পুঙ্খানুপুঙ্খভাবে পরীক্ষা করেছে। এটি একটি নিকটবর্তী বিশ্ববিদ্যালয়ে মাঠ ভ্রমণের সময় করা হয়েছিল, যেখানে শিক্ষার্থীদের নির্মাণ, পরীক্ষা এবং লেখার কাজ শেষ করতে প্রায় দুই ঘন্টা সময় ছিল।

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

ধাপ 2: অংশ তালিকা

অংশ তালিকা
অংশ তালিকা
অংশ তালিকা
অংশ তালিকা

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

যদিও আপনি অবশ্যই রান্নাঘরে আপনার "কাঁচি এবং স্কচ টেপ" ড্রয়ারের সমস্ত সরবরাহ রাখতে পারেন, তবে ওয়ালমার্ট বা অ্যামাজন থেকে একটি সস্তা পার্টিশনযুক্ত বাক্স কিনলে অংশগুলি খুঁজে পাওয়া সহজ হবে এবং দীর্ঘস্থায়ী হবে।

বাকি অংশগুলি ইতালীয় https://Adafru.it ওয়েবসাইট থেকে, এবং সবগুলিই খুব যুক্তিসঙ্গত দামে। ওয়েবসাইটটি অনুসন্ধান করা সহজ, তাই আমি গভীর লিঙ্কগুলি সরবরাহ করব না (যেহেতু তারা সময়ের সাথে সাথে ভেঙে যায়)। এই উপাদানগুলির মধ্যে রয়েছে:

সার্কিট খেলার মাঠ (ক্লাসিক)

ফ্লোরা ব্লুটুথ এলই মডিউল

ইউএসবি থেকে ইউএসবি মিনি কেবল (সার্কিট খেলার মাঠের জন্য)

অ্যালিগেটর তারের সাথে 5 টি সেট (ব্লুটুথ মডিউল সংযোগ করতে)

Ptionচ্ছিক: AA x 6 ব্যাটারি হোল্ডার এবং 6 AA ব্যাটারী।

Alচ্ছিক: মোবাইল বিদ্যুৎ সংযোগের জন্য দুটি অ্যালিগেটর থেকে অ্যালিগেটর ক্যাবল।

ধাপ 3: আপনার পিসিতে সফটওয়্যার ইনস্টল করা

আপনার পিসিতে সফটওয়্যার ইনস্টল করা
আপনার পিসিতে সফটওয়্যার ইনস্টল করা

নিম্নলিখিত নির্দেশাবলী ব্যবহৃত পরিবেশের জন্য ধাপগুলি বর্ণনা করে (উইন্ডোজ 10, সফ্টওয়্যারের বর্তমানে উপলব্ধ সংস্করণ) কিন্তু সামনের দিকে এগিয়ে যাওয়ার সাথে সাথে আপনি আরো সাম্প্রতিক সংস্করণ ব্যবহার করতে পারেন। সফ্টওয়্যার সেটআপটি মূলত Adafru.it "লার্ন" পৃষ্ঠায় "সার্কিট প্লেগ্রাউন্ড এবং ব্লুটুথ লো এনার্জি" শিরোনামে বর্ণিত হয়েছে।

1-ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) ইনস্টল করুন এখানে আমরা arduino-1.8.4-windows ব্যবহার করেছি, যা পূর্বোক্ত ওয়েবসাইট থেকে ডাউনলোড করার জন্য উপলব্ধ, সেইসাথে Arduino থেকে।

2 - সার্কিট প্লেগ্রাউন্ড ড্রাইভার ইনস্টল করুন এখানে আমরা পূর্বোক্ত ওয়েবসাইট থেকে adafruit_drivers_2.0.0.0 ব্যবহার করেছি।

3 - IDE খুলুন

IDE কে "Arduino" বলা হয়, এবং ফাইল-> পছন্দগুলির অধীনে নিম্নলিখিত "অতিরিক্ত বোর্ড ম্যানেজার URL" যোগ করুন

4 - ঠিক আছে বলুন এবং তারপর IDE বন্ধ করুন এবং পুনরায় খুলুন

5 - মাইক্রো ইউএসবি দিয়ে সার্কিট প্লেগ্রাউন্ড ডিভাইসটি সংযুক্ত করুন

• দেখুন যে এটি ক্ষমতা বাড়ায় এবং ডিফল্ট প্রোগ্রাম "সার্কিট প্লেগ্রাউন্ড ফার্মাটা" চালায়

Lights আলোর রেইনবো ক্রম

Battery ব্যাটারি পাওয়ার জ্যাকের কাছাকাছি সুইচ ক্রম বিপরীত

The বোতামগুলির মধ্যে একটি প্রতিটি রঙের জন্য একটি নোট বাজায়

6 - সার্কিট খেলার মাঠ লাইব্রেরি আনজিপ করুন

সার্কিট প্লেগ্রাউন্ড লাইব্রেরিকে আনকজিপ করুন ডকুমেন্টস -> আরডুইনো -> লাইব্রেরি ফোল্ডারে "Adafruit_CircuitPlayground -master"

একবার আনজিপ হয়ে গেলে, ফোল্ডারের নাম থেকে "-মাস্টার" প্রত্যয়টি সরান

7 - BlueFruitLE লাইব্রেরি আনজিপ করুন

BlueFruitLE লাইব্রেরিকে ডকুমেন্টে আনজিপ করুন -> Arduino -> লাইব্রেরি ফোল্ডার “Adafruit_BluefruitLE_nRF51- মাস্টার”

একবার আনজিপ হয়ে গেলে, ফোল্ডারের নাম থেকে "-মাস্টার" প্রত্যয়টি সরান

8 - থামুন এবং IDE পুনরায় চালু করুন, এবং সার্কিট প্লেগ্রাউন্ড বোর্ড টাইপ লোড করুন

• সরঞ্জাম -> বোর্ড -> বোর্ড ম্যানেজার

Type টাইপ "অবদান" এবং কীওয়ার্ড "Adafruit AVR" অনুসন্ধান করুন

Ad "Adafruit AVR বোর্ড" (সর্বশেষ সংস্করণ) ইনস্টল করুন

• থামুন এবং IDE পুনরায় চালু করুন

9 - একটি ডেমো প্রোগ্রাম দিয়ে সার্কিট খেলার মাঠ পরীক্ষা করুন

ইউএসবি এর মাধ্যমে সংযুক্ত সার্কিট খেলার মাঠে সংযোগ করুন

• সরঞ্জাম -> বোর্ড -> সার্কিট খেলার মাঠ

• সরঞ্জাম -> পোর্ট -> উপযুক্ত COM পোর্ট

A একটি ডেমো প্রোগ্রাম ডাউনলোড করুন

• ফাইল -> উদাহরণ -> অ্যাডাফ্রুট সার্কিট প্লাইগ্রাউন্ড -> ডেমো

• কম্পাইল করুন এবং আপলোড করুন ("ডান দিক নির্দেশকারী তীর" বোতামটি সব করতে পারেন)

10 - ডেমো প্রোগ্রাম পরীক্ষা করুন, এবং আপনি সম্পন্ন করেছেন!

• দেখুন যে সার্কিট খেলার মাঠটি রংধনু ক্রমে জ্বলজ্বল করছে

• সুইচ নোটগুলি চালানোর কারণ (দয়া করে এটি আবার বন্ধ করুন)

• লাল ডাউনলোড LED জ্বলজ্বলে সময় রেট পাঠ্য ইন্টারফেসের মাধ্যমে সার্কিট খেলার মাঠের সাথে যোগাযোগ করুন

The IDE তে "সিরিয়াল মনিটর" বাটনে ক্লিক করুন

• ডেমো প্রোগ্রাম উইন্ডোর উপরের ডানদিকে একটি ম্যাগনিফাইং গ্লাসের মতো দেখতে

A আপনি একটি ভাল চেহারা পেতে স্বয়ংক্রিয় স্ক্রল বন্ধ করতে পারেন

ধাপ 4: ব্লুটুথ মডিউল সংযুক্ত করুন

ব্লুটুথ মডিউল সংযুক্ত করুন
ব্লুটুথ মডিউল সংযুক্ত করুন
ব্লুটুথ মডিউল সংযুক্ত করুন
ব্লুটুথ মডিউল সংযুক্ত করুন
ব্লুটুথ মডিউল সংযুক্ত করুন
ব্লুটুথ মডিউল সংযুক্ত করুন
ব্লুটুথ মডিউল সংযুক্ত করুন
ব্লুটুথ মডিউল সংযুক্ত করুন

BlueFruitLE মডিউলটিকে সার্কিট প্লেগ্রাউন্ড মডিউলের সাথে সংযুক্ত করুন

উপরের ছবিগুলি সম্পূর্ণ সংযোগ দেখায় (ব্যাটারিগুলি alচ্ছিক এবং পরে যোগ করা যেতে পারে)। সুনির্দিষ্ট পদক্ষেপগুলি নিম্নরূপ:

ইউএসবি থেকে আনপ্লাগ করুন

Follows নিম্নরূপ সংযোগ করুন [এছাড়াও ছবি দেখুন]

o সার্কিট খেলার মাঠ 3.3V থেকে ফ্লোরা ব্লুফ্রুট LE 3.3V (লাল তার)।

o সার্কিট খেলার মাঠ GND থেকে Flora Bluefruit GND (কালো তার)।

o সার্কিট প্লেগ্রাউন্ড সিরিয়াল TX থেকে ফ্লোরা ব্লুফ্রুট সিরিয়াল RX (হলুদ তার)। দুবার চেক করুন আপনি TX কে RX এর সাথে সংযুক্ত করেছেন এবং TX কে TX এর সাথে নয়!

o সার্কিট খেলার মাঠ সিরিয়াল RX থেকে ফ্লোরা ব্লুফ্রুট সিরিয়াল TX (সবুজ তার)। আবার ডাবল চেক করুন আপনি RX কে TX এর সাথে সংযুক্ত করুন আর RX কে RX এর সাথে নয়!

o সার্কিট খেলার মাঠ #12 থেকে ফ্লোরা ব্লুফ্রুট মোড (সাদা তার)। আপনি এই মোড সুইচ সংযোগের জন্য সার্কিট প্লেগ্রাউন্ডে অন্য কোন সংখ্যাযুক্ত পিন ব্যবহার করতে পারেন, তবে পিন নম্বর ব্যবহার করার জন্য আপনাকে উদাহরণ পরিবর্তন করতে হবে। সরলতার জন্য পিন 12 দিয়ে স্টিক করুন যাতে আপনাকে কোডটি পরিবর্তন করতে হবে না।

USB- এর সাথে পুনরায় সংযোগ করুন

সার্কিট খেলার মাঠ এবং BLueFruitLE উভয়ই চালিত হওয়া উচিত (পরবর্তীতে লাল ঝলকানি আলো রয়েছে)

ধাপ 5: আলোর নিয়ন্ত্রণের জন্য সফটওয়্যারটি ডাউনলোড করুন

আলোর নিয়ন্ত্রণের জন্য সফটওয়্যারটি ডাউনলোড করুন
আলোর নিয়ন্ত্রণের জন্য সফটওয়্যারটি ডাউনলোড করুন
আলোর নিয়ন্ত্রণের জন্য সফটওয়্যারটি ডাউনলোড করুন
আলোর নিয়ন্ত্রণের জন্য সফটওয়্যারটি ডাউনলোড করুন
আলোর নিয়ন্ত্রণের জন্য সফটওয়্যারটি ডাউনলোড করুন
আলোর নিয়ন্ত্রণের জন্য সফটওয়্যারটি ডাউনলোড করুন

একটি সফ্টওয়্যার যা আপনি আপনার স্মার্টফোন বা ট্যাবলেট (ব্লুফ্রুট অ্যাপ) থেকে ডাউনলোড করবেন এবং অন্য সফটওয়্যারটি আপনি আপনার তৈরি করা ডিভাইসে ডাউনলোড করবেন (CPlay_NeoPixel_Picker)।

1 - ব্লুফ্রুট অ্যাপটি ডাউনলোড করুন

Smartphone স্মার্টফোনে ব্লুফ্রুট অ্যাপ ডাউনলোড করুন যা ব্লুটুথলে যোগাযোগ সমর্থন করে (যেমন: আইফোন, আইপ্যাড, স্যামসাং)

• এখানে অ্যাপের একটি ছবি এবং অ্যাপল অ্যাপ স্টোরে এটি খুঁজে পেতে ব্যবহৃত শব্দটি ব্যবহার করা হয়েছে। এটি গুগল স্টোর এবং অন্য কোথাও অনুরূপ।

2 - সার্কিট খেলার মাঠে নিও -পিক্সেল সফটওয়্যার লোড করুন

• ফাইল -> উদাহরণ -> Adafruit Bluefruit LE nRF51 -> cplay_neopixel_picker

Your আপনার ডিভাইসে আপলোড করুন

ধাপ 6: আপনার স্মার্টফোন অ্যাপ দিয়ে লাইট নিয়ন্ত্রণ করুন

আপনার স্মার্টফোন অ্যাপ দিয়ে লাইট নিয়ন্ত্রণ করুন
আপনার স্মার্টফোন অ্যাপ দিয়ে লাইট নিয়ন্ত্রণ করুন
আপনার স্মার্টফোন অ্যাপ দিয়ে লাইট নিয়ন্ত্রণ করুন
আপনার স্মার্টফোন অ্যাপ দিয়ে লাইট নিয়ন্ত্রণ করুন
আপনার স্মার্টফোন অ্যাপ দিয়ে লাইট নিয়ন্ত্রণ করুন
আপনার স্মার্টফোন অ্যাপ দিয়ে লাইট নিয়ন্ত্রণ করুন
আপনার স্মার্টফোন অ্যাপ দিয়ে লাইট নিয়ন্ত্রণ করুন
আপনার স্মার্টফোন অ্যাপ দিয়ে লাইট নিয়ন্ত্রণ করুন

সংযোগ করতে স্মার্টফোন ব্যবহার করুন

Connecting সংযোগের পর, অনুরোধ করা হলে ফার্মওয়্যার আপডেট করুন (সর্বশেষ সংস্করণটি বেছে নিন)

OT দ্রষ্টব্য: এটি সরাসরি ব্লুফ্রুট এলই -তে যোগাযোগ করছে

First প্রথমবার পুনরায় সংযোগ করার সময় একটি অদ্ভুত নাম থাকতে পারে

Connected সংযুক্ত হওয়ার পরে "নিয়ামক" ব্যবহার করুন (নিওপিক্সেল নয়)

Color কালার পিকার (শেড এবং ব্রাইটনেস) এবং কন্ট্রোল প্যাড (লাইটের সংখ্যা যা চালু আছে) দিয়ে খেলুন

:চ্ছিক: আপনার ডিভাইসটি চলতে চলতে ইউএসবি পাওয়ার (পিসি থেকে) এর পরিবর্তে ব্যাটারি শক্তি সংযুক্ত করুন!

ধাপ 7: ব্লুটুথ নিরাপত্তা

ব্লুটুথ নিরাপত্তা
ব্লুটুথ নিরাপত্তা
ব্লুটুথ নিরাপত্তা
ব্লুটুথ নিরাপত্তা

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

তারা কীভাবে কাজ করে তা দেখতে এই "মজাদার হ্যাকগুলি" ব্যবহার করে দেখুন।

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

- "কুইক-ড্র ম্যাকগ্রা" কে? আপনার বন্ধুর আগে আপনি হালকা রং নিতে পারেন কিনা দেখুন। নিয়ামক সংযোগকারী প্রথম ব্যক্তি, নাকি একাধিক ব্যক্তি আলো নিয়ন্ত্রণ করতে পারে?

- আপনার কন্ট্রোলারের পরিসরে অন্য কোন ব্লুটুথ ডিভাইস রয়েছে? আপনি যে ডিভাইসটি তৈরি করেছেন তা কি দৃশ্যমান ব্লুটুথ ডিভাইস? ইঙ্গিত: সম্ভবত না!

প্রস্তাবিত: