সুচিপত্র:

CrowPi- আপনাকে রাস্পবেরি পাই দিয়ে শূন্য থেকে হিরোতে নিয়ে যান: 9 টি ধাপ
CrowPi- আপনাকে রাস্পবেরি পাই দিয়ে শূন্য থেকে হিরোতে নিয়ে যান: 9 টি ধাপ

ভিডিও: CrowPi- আপনাকে রাস্পবেরি পাই দিয়ে শূন্য থেকে হিরোতে নিয়ে যান: 9 টি ধাপ

ভিডিও: CrowPi- আপনাকে রাস্পবেরি পাই দিয়ে শূন্য থেকে হিরোতে নিয়ে যান: 9 টি ধাপ
ভিডিও: Raspberry Pi 400 Unboxing / Review - Ultra Cheap $70 Budget PC for School Students? 2024, জুলাই
Anonim
Image
Image
CrowPi- আপনাকে রাস্পবেরি পাই দিয়ে জিরো থেকে হিরোতে নিয়ে যান
CrowPi- আপনাকে রাস্পবেরি পাই দিয়ে জিরো থেকে হিরোতে নিয়ে যান
CrowPi- আপনাকে রাস্পবেরি পাই দিয়ে জিরো থেকে হিরোতে নিয়ে যান
CrowPi- আপনাকে রাস্পবেরি পাই দিয়ে জিরো থেকে হিরোতে নিয়ে যান

CrowPi কি?

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

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

যদি আপনি ক্রাউপি সম্পর্কে জানতে চান তবে দয়া করে এখানে ক্লিক করুন।

ধাপ 1: পাইথন 2.7 দিয়ে CrowPi পাঠ

পাইথন 2.7 সহ CrowPi পাঠ
পাইথন 2.7 সহ CrowPi পাঠ
পাইথন 2.7 দিয়ে CrowPi পাঠ
পাইথন 2.7 দিয়ে CrowPi পাঠ

- পাঠ 1 - GPIO এর বেসিক এবং কিভাবে GPIO ইনপুট/আউটপুট ব্যবহার করবেন

- পাঠ 2 - সতর্ক শব্দ বা বিজ্ঞপ্তির জন্য বুজার ব্যবহার করা।

- পাঠ 3 - বাজার নিয়ন্ত্রণ করতে বোতাম থেকে ইনপুট পান।

- পাঠ 4 - রিলে কিভাবে কাজ করে এবং কিভাবে এটি নিয়ন্ত্রণ করতে হয়।

- পাঠ 5 - কম্পন সেন্সরে কম্পন সংকেত পাঠান।

- পাঠ 6 - শব্দ সেন্সর ব্যবহার করে শব্দ সনাক্ত করুন।

- পাঠ 7 - লাইট সেন্সর ব্যবহার করে কম বা উজ্জ্বল আলো সনাক্ত করুন।

- পাঠ 8 - DHT11 সেন্সর ব্যবহার করে ঘরের তাপমাত্রা এবং আর্দ্রতা সনাক্ত করুন।

- পাঠ 9 - গতি সেন্সর ব্যবহার করে গতি সনাক্ত করুন।

- পাঠ 10 - অতিস্বনক সেন্সর ব্যবহার করে দূরত্বের তথ্য পাওয়া।

- পাঠ 11 - এলসিডি ডিসপ্লে নিয়ন্ত্রণ করা।

- পাঠ 12 - RFID মডিউল ব্যবহার করে RFID কার্ড পড়ুন / লিখুন।

- পাঠ 13 - স্টেপ মোটর ব্যবহার করা এবং স্টেপ মুভমেন্ট করা।

- পাঠ 14 - সার্ভো ইন্টারফেস ব্যবহার করে সার্ভস মোটর নিয়ন্ত্রণ করা। - পাঠ 15 - 8x8 ম্যাট্রিক্স LED নিয়ন্ত্রণ করা।

- পাঠ 16 - 7 সেগমেন্ট ডিসপ্লে নিয়ন্ত্রণ করা।

- পাঠ 17 - টাচ সেন্সর ব্যবহার করে স্পর্শ সনাক্ত করা।

- পাঠ 18 - কাত সেন্সর ব্যবহার করে কাত সনাক্ত করা।

- পাঠ 19 - বোতাম ম্যাট্রিক্স ব্যবহার এবং নিয়ন্ত্রণ। - পাঠ 20 - রুটি বোর্ড ব্যবহার করে আপনার নিজস্ব সার্কিট বোর্ড তৈরি করা

ধাপ 2: 19 প্রকল্প তৈরির জন্য আপনার জন্য সমন্বিত মডিউল

19 প্রকল্প তৈরির জন্য আপনার জন্য সমন্বিত মডিউল
19 প্রকল্প তৈরির জন্য আপনার জন্য সমন্বিত মডিউল
19 প্রকল্প তৈরির জন্য আপনার জন্য সমন্বিত মডিউল
19 প্রকল্প তৈরির জন্য আপনার জন্য সমন্বিত মডিউল

* 1 - বাজার সেন্সর - একটি সত্যিই জোরে গুঞ্জন অ্যালার্ম করতে ব্যবহৃত!

* 2 - রিলে সেন্সর - ইলেকট্রনিক সার্কিট খুলতে এবং বন্ধ করতে ব্যবহৃত হয়

* 3 - মাইক্রোফোন সেন্সর - রুমে জোরে শব্দ শনাক্ত করতে ব্যবহৃত হয়

* 4 - টিল্ট সেন্সর- বোর্ডের ডান বা বাম কাত সনাক্ত করতে ব্যবহৃত হয়

* 5 - কম্পন সেন্সর - ক্রোপি বোর্ডের উপর একটি শক্তিশালী কম্পন তৈরি করতে ব্যবহৃত হয়

* 6 - মোশন সেন্সর - চারপাশে গতি বা গতি সনাক্ত করতে ব্যবহৃত হয়

* 7 - টাচ সেন্সর - একটি স্পর্শ বোতাম হিসাবে ব্যবহার করা হয় যা চাপানো যায়

* 8 - ধাপে মোটর সংযোগ - জিনিসগুলি সরানো এবং ধাপে চলাচল করতে ব্যবহৃত হয়

* 9 - সার্ভোস সংযোগ - জিনিসগুলি ঘোরানোর জন্য ব্যবহৃত হয়

* 10 - আইআর সেন্সর - ইনফ্রা রেড সিগন্যাল পাঠাতে এবং গ্রহণ করতে ব্যবহৃত হয়

* 11 - DH11 মডিউল - ঘরের তাপমাত্রা এবং আর্দ্রতা সনাক্ত করতে ব্যবহৃত হয়

* 12 - অতিস্বনক সেন্সর - দূরত্ব সনাক্ত এবং পরিমাপ করতে ব্যবহৃত হয়

* 13 - লাইট সেন্সর - রুমে আলোর সোজা সনাক্ত এবং পরিমাপ করতে ব্যবহৃত হয়

* 14 - এলসিডি মডিউল - জিনিস এবং পাঠ্য দেখানোর জন্য ব্যবহৃত হয়

* 15 - সেগমেন্ট এলইডি - সংখ্যা এবং ডেটা দেখানোর জন্য ব্যবহৃত হয়* 16 - ম্যাট্রিক্স এলইডি - টেক্সট এবং অন্যান্য ধরণের ডেটা দেখানোর জন্য

* 17 - আরএফআইডি মডিউল - এনএফসি চিপ এবং মডিউল সনাক্ত করতে ব্যবহৃত হয়, উভয়ই পড়তে এবং লিখতে সক্ষম

* 18 - স্বাধীন বোতাম - গেম খেলতে বা রোবট নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে

* 19 - ম্যাট্রিক্স বোতাম - কীপ্যাড বা একাধিক বিকল্প বোতাম হিসাবে ব্যবহার করা যেতে পারে

ধাপ 3: প্রকল্পের নমুনা A

প্রকল্পের নমুনা ক
প্রকল্পের নমুনা ক

একটি সতর্কতা বিজ্ঞপ্তি হিসাবে বজার ব্যবহার করা

আগের ক্লাসের পরে, আমরা বুঝতে পেরেছিলাম কিভাবে GPIO পিনকে আউটপুট এবং ইনপুট হিসাবে ব্যবহার করতে হয়।

এটি পরীক্ষা করার জন্য আমরা বাস্তব জীবনের উদাহরণ নিয়ে যাব এবং আগের ক্লাস থেকে আমাদের জ্ঞানকে বোর্ডের একটি মডিউলে প্রয়োগ করব। আমরা যে মডিউলটি ব্যবহার করব তা হল "বুজার"। বজার, যেমন নাম বলে, গুঞ্জন। আমরা বুজারে সিগন্যাল পাঠানোর জন্য জিপিআইও আউটপুট ব্যবহার করব এবং সার্কিট বন্ধ করে জোরে জোরে আওয়াজ তুলব তারপর আমরা এটি বন্ধ করতে এবং সার্কিট বন্ধ করার জন্য আরেকটি সিগন্যাল পাঠাব।

আপনি কি শিখবেন

এই পাঠের শেষে আপনি সক্ষম হবেন: GPIO আউটপুট ব্যবহার করে বুজার মডিউল নিয়ন্ত্রণ করতে সক্ষম হবেন

কি লাগবে

প্রাথমিক ইনস্টলেশনের পরে ক্রোপি বোর্ড

সুইচ ব্যবহার করে মডিউল পরিবর্তন করার প্রয়োজন: না

ক্রোপি -তে বুজারের অবস্থান

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

ধাপ 4: প্রকল্পের নমুনা A

প্রকল্পের নমুনা ক
প্রকল্পের নমুনা ক

বুজার সক্রিয় করা হচ্ছে

পূর্ববর্তী উদাহরণের মতো, আমরা বিস্তারিত মন্তব্য সহ একটি বিশেষ স্ক্রিপ্ট প্রস্তুত করেছি যা ব্যাখ্যা করবে কিভাবে পুরো গুঞ্জন প্রক্রিয়া কাজ করে এবং কিভাবে আমরা GPIO আউটপুট ব্যবহার করে বুজার নিয়ন্ত্রণ করতে সক্ষম।

প্রথমে আমরা RPi. GPIO লাইব্রেরি এবং ঘুমানোর সময় লাইব্রেরি আমদানি করি।

তারপর আমরা পিনার 12 এ বুজার কনফিগার করি, আমরা GPIO এর মোডকে GPIO বোর্ডে সেট করি এবং পিনটিকে আউটপুট পিন হিসাবে সেট করি। আমরা 0.5 সেকেন্ডের জন্য বাজিং সিগন্যাল আউটপুট করব এবং তারপর জোরে শব্দ প্রতিরোধ করতে এটি বন্ধ করে দেব।

স্ক্রিপ্টটি ডাউনলোড করতে এই লিঙ্কটি অনুসরণ করুন এবং নিজে চেষ্টা করুন:

ধাপ 5: প্রকল্পের নমুনা খ

প্রকল্পের নমুনা খ
প্রকল্পের নমুনা খ

এলসিডি ডিসপ্লে নিয়ন্ত্রণ করা

LCD (এবং ম্যাট্রিক্স ডিসপ্লে) সম্ভবত সবচেয়ে মজাদার এবং সবচেয়ে উত্তেজনাপূর্ণ অংশ যখন CrowPi ব্যবহার করে প্রকল্পগুলি নির্মাণ করা হয়, LCD ডিসপ্লে ব্যবহার করে আপনি আপনার CrowPi সেন্সর ব্যবহার করে সংগ্রহ করা ডেটা দেখাতে পারেন এবং রিয়েল টাইমে এটি আপডেট করতে পারেন মডিউলগুলির পরিবর্তনের উপর নির্ভর করে। মাধ্যমে যায়! উদাহরণস্বরূপ: গতকাল এটি সত্যিই গরম ছিল কিন্তু আজ এটি সত্যিই ঠান্ডা - ক্রোপি এলসিডি সর্বশেষ এবং সর্বাধিক আপডেট তথ্যের সাথে স্বয়ংক্রিয়ভাবে নিজেকে পরিবর্তন করতে দিন যাতে আপনি ভুল করে স্কুল / কাজের জন্য ভুল পোশাক পরবেন না!

আপনি কি শিখবেন

এই পাঠের শেষে আপনি করতে সক্ষম হবেন: আপনি LCD ডিসপ্লে কিভাবে নিয়ন্ত্রণ করবেন এবং এতে ডেটা লিখবেন তা কি শিখবেন।

কি লাগবে

প্রাথমিক ইনস্টলেশনের পরে CrowPi বোর্ড সুইচ ব্যবহার করে স্যুইচিং মডিউল প্রয়োজন

*না

CrowPi এ LCD স্ক্রিনের অবস্থান

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

ধাপ 6: প্রকল্পের নমুনা খ

প্রকল্পের নমুনা খ
প্রকল্পের নমুনা খ

LCD নিয়ে কাজ করা

অন্য কিছু সেন্সর হিসাবে I2C GPIO প্রযুক্তিতেও কাজ করে না বরং আমরা "I2C" নামে কিছু ব্যবহার করি (একই আগের I2C যা আমরা আমাদের পূর্ববর্তী উদাহরণে লাইট সেন্সরের জন্য ব্যবহার করেছি), LCD স্ক্রিনের জন্য আমরা যে ঠিকানা ব্যবহার করব তা হল 21, এই I2C ঠিকানার সাথে সংযুক্ত হয়ে আমরা উদাহরণস্বরূপ কমান্ড পাঠাতে সক্ষম হব: টেক্সট বা সংখ্যা লেখা, LCD এর ব্যাকলাইট চালু করা, এটি বন্ধ করা, কার্সার সক্ষম করা ইত্যাদি …

LCD নিয়ন্ত্রণের জন্য আমরা Adafruit_CharLCDBackpack ব্যবহার করব যা Adafruit কাঠামো, এই ধরনের জটিল পণ্যের সাথে কাজ করার সময় আমাদের জন্য অনেক কিছু সহজ করে তোলে! স্ক্রিপ্টটি ডাউনলোড করতে এই লিঙ্কটি অনুসরণ করুন এবং নিজে নিজে চেষ্টা করুন:

ধাপ 7: প্রকল্পের নমুনা গ

প্রকল্পের নমুনা গ
প্রকল্পের নমুনা গ

RFID মডিউল ব্যবহার করে RFID কার্ড পড়ুন / লিখুন।

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

আপনি কি শিখবেন

এই পাঠের শেষে আপনি সক্ষম হবেন: RFID নিয়ন্ত্রণ করুন, এটি থেকে ডেটা পড়ুন এবং লিখুন এবং চিপগুলি চিনুন আপনার কি প্রয়োজন হবে

প্রাথমিক ইনস্টলেশনের পরে ক্রোপি বোর্ড আরএফআইডি চিপ (ক্রোপিআই সহ অন্তর্ভুক্ত)

সুইচ ব্যবহার করে স্যুইচিং মডিউল প্রয়োজন

*না

CrowPi এ RFID মডিউলের অবস্থান

আরএফআইডি মডিউলটি রাস্পবেরি পাইয়ের নীচে অবস্থিত (শূন্য বা 3) এটি দেখতে একটি ছোট চিপের মতো যা "ওয়াইফাই" চিত্র থেকে বেরিয়ে আসে যার অর্থ ওয়্যারলেস সংযোগ (যা আরএফআইডি করে) এটি ব্যবহার করার জন্য আমরা এটি করব CrowPi- এর সঙ্গে আসা চিপ বা কার্ডটি নিতে হবে এবং CrowPi RFID চিপ এলাকাটিকে হস্তান্তর করতে হবে যাতে আমাদের স্ক্রিপ্ট এটি সনাক্ত করতে পারে। 2-4cm যথেষ্ট কাছাকাছি হওয়া উচিত, একটি চেষ্টা আছে!

ধাপ 8: প্রকল্পের নমুনা গ

প্রকল্পের নমুনা গ
প্রকল্পের নমুনা গ

RFID এর সাথে কাজ করা

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

ধাপ 9: ক্রোপি কোথায় কিনবেন?

আমাদের CrowPi Kickstarter এ lauched ছিল

Https://www.kickstarter.com/projects/elecrow/crow…

নতুন CrowPi যা আপনার সন্তানের RPI শেখার জন্য ভাল এবং এটি একটি RPI ডেভেলপমেন্ট প্ল্যাটফর্ম।

এখন আপনার রাস্পবেরি পাই প্রচার করুন !!

প্রস্তাবিত: