সুচিপত্র:

সেন্সর ভিত্তিক মোশন-ট্রিগারড মিউজিক প্লেয়ার: 3 টি ধাপ
সেন্সর ভিত্তিক মোশন-ট্রিগারড মিউজিক প্লেয়ার: 3 টি ধাপ

ভিডিও: সেন্সর ভিত্তিক মোশন-ট্রিগারড মিউজিক প্লেয়ার: 3 টি ধাপ

ভিডিও: সেন্সর ভিত্তিক মোশন-ট্রিগারড মিউজিক প্লেয়ার: 3 টি ধাপ
ভিডিও: Introduction to MQTT 2024, নভেম্বর
Anonim
সেন্সর ভিত্তিক মোশন-ট্রিগারড মিউজিক প্লেয়ার
সেন্সর ভিত্তিক মোশন-ট্রিগারড মিউজিক প্লেয়ার
সেন্সর ভিত্তিক মোশন-ট্রিগারড মিউজিক প্লেয়ার
সেন্সর ভিত্তিক মোশন-ট্রিগারড মিউজিক প্লেয়ার

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

সরবরাহ

হার্ডওয়্যার:

- MDF কাঠের তক্তা (0, 5 এবং 2cm এর মধ্যে)

- 6 3, 5x13 মিমি স্ক্রু

- 10 নখ

ইলেকট্রনিক্স:

- 2.5A পাওয়ার সাপ্লাই সহ রাস্পবেরি পাই 3 মডেল B+

- এলসিডি স্ক্রিন

- এডিসি এমসিপি 3008

- রাস্পবেরি পিআই টি-মুচি

- হালকা-নির্ভর প্রতিরোধক

- তাপমাত্রা সেন্সর LM35

- ব্রেকবিম আইআর সেন্সর

- স্পিকার

- ব্রেডবোর্ড

সরঞ্জাম:

- হাতুড়ি

- স্ক্রু ড্রাইভার

- ডাক্টেপ

নির্দেশাবলী সম্পাদকের সীমাবদ্ধতার কারণে আমি উপকরণগুলির একটি বিল্ড যুক্ত করেছি পুরো প্যাকেজের খরচ হবে প্রায় € 95 - € 100

চ্ছিক:

- 22 গেজ তার - হলুদ

- 22 গেজ তার - লাল

- 22 গেজ তার - কালো

ধাপ 1: আপনার ইলেকট্রনিক্স চালু করুন

আপনার ইলেকট্রনিক্স চালু করুন!
আপনার ইলেকট্রনিক্স চালু করুন!
আপনার ইলেকট্রনিক্স চালু করুন!
আপনার ইলেকট্রনিক্স চালু করুন!

সুতরাং আমরা আমাদের mcp3008, LDR, ব্রেক-বিম এবং তাপমাত্রা সেন্সরকে আমাদের ব্রেডবোর্ডে প্লাগ করতে যাচ্ছি। যদি সম্ভব হয় তাহলে উপরের প্ল্যানটি অনুসরণ করুন যেখানে কি প্লাগ করতে হবে বা আপনার উপাদানগুলির জন্য একটি দুর্দান্ত জায়গা খুঁজে নিন!

সংক্ষেপে: নিশ্চিত করার চেষ্টা করুন যে আপনার এলডিআর তারের মুক্ত এবং যতটা সম্ভব আলো নিতে সক্ষম এবং সমস্ত উপাদান আপনার বোর্ডে রয়েছে!

ধাপ 2: সাধারণ ডেটাবেস

নরমালাইজড ডাটাবেস!
নরমালাইজড ডাটাবেস!

আমাদের নরমালাইজড ডাটাবেসের জন্য আমি একটি ছবি যোগ করেছি যাতে আপনি দেখতে কেমন দেখতে পারেন, প্রতিটি টেবিল কি করে তা জানতে পড়ুন!

সেন্সর:

এই টেবিলে আমাদের তিনটি সেন্সর রয়েছে: এলডিআর, তাপমাত্রা এবং ব্রেক-বিম

সেন্সর ইতিহাস:

এটি আমাদের চেক করার অনুমতি দেবে যখন একটি সেন্সর সক্রিয় ছিল এবং একটি গান বাজানো হলে সেন্সরের কী মূল্য ছিল

বাজানো গান:

এই টেবিলে, আমরা সব গান দেখব যা বাজানো হয়েছে কোন সেন্সরের ইতিহাস এর সাথে যুক্ত এবং কোন গানটি বাজানো হয়েছিল।

গান:

এই টেবিলে, আমরা আমাদের গানের অবস্থান, গানের ধারা এবং গানের নাম একত্রিত করব

সঙ্গীত:

এই টেবিলে আমাদের গানের নাম এবং শিল্পী রয়েছে!

গানের স্থান:

আমাদের pi/var/www/html/এ আমাদের গানের অবস্থান রয়েছে

সঙ্গীত রীতি:

আমাদের সঙ্গীত ধারাটি তার জন্য সর্বনিম্ন আলো এবং তাপমাত্রার জন্য একই আলো ধারণ করে

ধাপ 3: এটি কোড

এটা কোড!
এটা কোড!

আমি নীচে আমার গিথুব রেপোর একটি লিঙ্ক ছেড়ে দেব তবে নির্দ্বিধায় আমার ডিজাইনগুলি পরীক্ষা করে দেখুন এবং প্রথমে এটি পড়ুন!

রাস্পবেরি সেটআপ:

sudo rasp-config => interfacing options => SPI => Enable দিয়ে spi চালু করুন

ইনস্টল করুন:

মাইএসকিউএল

ফ্লাস্ক

ফ্লাস্ক_কার্স

ফ্লাস্ক_সকেটিও

সাইট:

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

আমার সাইটটি আমার প্রজেক্টের জন্য সবচেয়ে ভাল কাজ করেছে বলে আমি মনে করি এটি কিছুটা পরিবর্তন করতে এবং একটি আসল সাইট তৈরি করতে বিনা দ্বিধায়। আরও ভাল যদি আপনি আমার নকশা উন্নত করতে এবং এটিকে আরও ব্যবহারকারী বান্ধব করতে সক্ষম হন!

আমি আমার ওয়্যারফ্রেমগুলিকে ছবি হিসাবে দেখার জন্য একটি লিঙ্কও যুক্ত করব। এবং আমার সমস্ত ফাইল সহ একটি জিপ

ওয়্যারফ্রেম:

Github:

প্রস্তাবিত: