সুচিপত্র:

রাস্পবেরি পাই দ্বারা স্মার্ট মিরর: 5 টি ধাপ (ছবি সহ)
রাস্পবেরি পাই দ্বারা স্মার্ট মিরর: 5 টি ধাপ (ছবি সহ)

ভিডিও: রাস্পবেরি পাই দ্বারা স্মার্ট মিরর: 5 টি ধাপ (ছবি সহ)

ভিডিও: রাস্পবেরি পাই দ্বারা স্মার্ট মিরর: 5 টি ধাপ (ছবি সহ)
ভিডিও: Panel blank by pressing the remote | রিমোট চেপে ডিসপ্লে ব্লাঙ্ক সমাধান | led tv ripear 2024, নভেম্বর
Anonim
রাস্পবেরি পাই দ্বারা স্মার্ট মিরর
রাস্পবেরি পাই দ্বারা স্মার্ট মিরর
রাস্পবেরি পাই দ্বারা স্মার্ট মিরর
রাস্পবেরি পাই দ্বারা স্মার্ট মিরর

সুতরাং ড্রয়ারে একটি অব্যবহৃত রাস্পবেরি পাই 1 বি এবং একটি অব্যবহৃত মনিটর ছিল। স্মার্ট মিরর তৈরির জন্য এটাই যথেষ্ট কারণ।

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

ধাপ 1: আপনার প্রয়োজনীয় জিনিসগুলি

স্মার্ট আয়না তৈরি করতে আপনার নিম্নলিখিত জিনিসগুলি প্রয়োজন

  • রাস্পবেরি পাই ওয়াইফাই ডংগল (রাস্পবেরি পাই 3 ব্যতীত, এটি ওয়াইফাই অন্তর্ভুক্ত করেছে)
  • মনিটর (আমি একটি BenQ 24 '' ব্যবহার করেছি)
  • ছবির ফ্রেম (জার্মানিতে https://wunsch-bilderrahmen.de থেকে একটি পেয়েছি)
  • একমুখী আয়না (জার্মানিতে https://www.myspiegel.de/ থেকে একটি পেয়েছি), কিন্তু আপনি এক্রাইলিক দেখার মাধ্যমে আয়না ব্যবহার করতে পারেন
  • ছবির ফ্রেম বাড়ানোর জন্য কাঠের স্ল্যাট যাতে এটি মনিটর ধারণ করতে পারে
  • ফ্রেমে মনিটর ধরে রাখার জন্য কোণ বন্ধনী
  • কালো নালী টেপ সরাসরি ধাতু যোগাযোগ এড়াতে
  • কাঠের আঠা এবং কাঠের প্লাগ আঠালো ছবির ফ্রেম এবং কাঠের সীমানা একসঙ্গে
  • মাউন্ট করার জন্য ওয়্যার বা কর্ডের পাশাপাশি স্ক্রু নোঙ্গর
  • কেবল চ্যানেল
  • বার ক্ল্যাম্প
  • ড্রিল মেশিন

যদি আপনি একটি নেতৃত্বাধীন ফালা দ্বারা একটি পটভূমি আলো চান, আপনি নিম্নলিখিত প্রয়োজন

  • কন্ট্রোলারের সাথে এলইডি-স্ট্রিপ, এই প্রকল্পটি আরসি-নিয়ন্ত্রিত-এলইডি-স্ট্রিপ দেখুন
  • 433 MHz প্রেরক

প্রকল্পের মূল খরচ রয়েছে এমন একটি তালিকা রয়েছে।

  • ছবির ফ্রেম-28 € ~ 29.3 $
  • একমুখী আয়না-73 € ~ 76.6 $
  • BenQ GL2450 - 100 ~ ~ 104.9 $
  • রাস্পবেরি পাই 3 - 37 ~ ~ 38.8
  • কাঠের স্লেট (ইতিমধ্যে ডান দৈর্ঘ্যে কাটা) - 15 € ~ 15.7 $
  • LED স্ট্রিপ 6

এটি 259 € 2 272 $ পর্যন্ত অনুমান করে যে আপনার কাছে সরঞ্জাম, কাঠের আঠা, স্ক্রু ইত্যাদি সমস্ত ছোট জিনিস রয়েছে। 116 € ~ 122 $ তাদের একটি নতুন কাজ দিতে।

পদক্ষেপ 2: মনিটর প্যানেল প্রস্তুত করুন

করার প্রথম ধাপ হল মনিটর প্যানেল থেকে বেজেল অপসারণ করা। মনিটর প্যানেলের সঠিক আকার পেতে এটি প্রয়োজনীয়। ছবির ফ্রেম, একমুখী আয়না এবং সঠিক আকারের কাঠের স্ল্যাটের জন্য আপনার আকারের প্রয়োজন হবে।

কিভাবে বেজেল অপসারণ করা যায় তার ইতিমধ্যে বেশ কিছু বর্ণনা আছে। আরও তথ্যের জন্য এই অনুসন্ধান ফলাফলটি দেখুন

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

ধাপ 3: ফ্রেম তৈরি করুন

ফ্রেম তৈরি করুন
ফ্রেম তৈরি করুন
ফ্রেম তৈরি করুন
ফ্রেম তৈরি করুন
ফ্রেম তৈরি করুন
ফ্রেম তৈরি করুন

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

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

যদি আপনি একটি ব্যবহার করতে চান তবে সীমানাটি বহির্গামী তারের জন্য একটি গর্তের পাশাপাশি নেতৃত্বাধীন স্ট্রিপের জন্য একটি গর্তের প্রয়োজন।

ধাপ 4: একসঙ্গে টুকরা করা

টুকরা একসাথে রাখা
টুকরা একসাথে রাখা
টুকরা একসাথে রাখা
টুকরা একসাথে রাখা
টুকরা একসাথে রাখা
টুকরা একসাথে রাখা

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

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

আমি নীচের বাম কোণে রাস্পবেরি পাই এবং নীচে ডানদিকে নেতৃত্বাধীন স্ট্রিপ নিয়ামক স্থাপন করেছি। রাস্পির জিপিআইওগুলি একটি 433 মেগাহার্টজ প্রেরকের সাথে লেড-স্ট্রিপের রঙ নির্ধারণ করতে সংযুক্ত। কিন্তু প্রেরকের আরও কিছু কার্যকারিতা থাকতে পারে উদাহরণস্বরূপ, কিছু বেতার সকেট নিয়ন্ত্রণ করা।

পদক্ষেপ 5: সফ্টওয়্যার ইনস্টল করুন

সফটওয়্যার ইন্সটল করুন
সফটওয়্যার ইন্সটল করুন

স্মার্ট মিররের সফটওয়্যারটি সম্পূর্ণ এইচটিএমএল, জাভাস্ক্রিপ্ট এবং সিএসএস -এর উপর ভিত্তি করে। আপনার যা প্রয়োজন তা হল একটি ব্রাউজার। একটি রাস্পবেরি পাই জন্য আমি midori ব্যবহার করার সুপারিশ। উৎস কোড একটি gitpub রেপোতে হোস্ট করা হয়। এটি একটি খুব ন্যূনতম ড্যাশবোর্ড যা কেবল সময়, আবহাওয়া, সঙ্গীত এবং সুইচগুলি দেখায়। সময় আসে কম্পিউটারের সিস্টেম টাইম থেকে। আবহাওয়ার তথ্য দেখানোর জন্য আমি https://api.openweathermap.org ব্যবহার করি। এই গিথুপ রেপোর উপর ভিত্তি করে আমার স্মার্ট হোম সার্ভার থেকে সংগীত এবং সুইচ তথ্য আসে: https://github.com/dabastynator/RemoteControlSystem। এই স্মার্ট হোম সলিউশনটি বেশ কয়েকটি নিয়ন্ত্রণযোগ্য ইউনিট সংজ্ঞায়িত করে, উদাহরণস্বরূপ মিডিয়া-সার্ভার বা ওয়্যারলেস সকেট একটি কনফিগারেশন-এক্সএমএল-এ এবং একটি বিশ্রামশীল ওয়েব এপিআই-এর মাধ্যমে সমস্ত উপলব্ধ করা হয়।

রাস্পবেরি পাই কনফিগার করতে আপনাকে গিথুব রেপো ক্লোন করতে হবে:

git clone [email protected]: dabastynator/SmartMirror.git

এবং openweatherapi কী এবং রিমোট-কন্ট্রোল-সিস্টেম সিকিউরিটি টোকেন সেট করতে edit/SmartMirror/smart_config.js ফাইলটি সম্পাদনা করুন:

var mSecurity = 'টোকেন =';

var mOpenWeatherKey = '';

এখন রাস্পবেরি পাই স্টার্টআপে মিডোরি ব্রাউজার দেখাবে এবং আনক্লটার দ্বারা নিষ্ক্রিয়তার উপর মাউস কার্সার লুকিয়ে রাখবে। অতএব lines/.bashrc এ নিম্নলিখিত লাইন যোগ করুন:

ঘুম 20s

# নিষ্ক্রিয়তার উপর মাউস লুকান

unclutter -display: 0 -noevents -grab &

log = "/home/pi/magic_mirror.log"

আয়না = "ফাইল: ///home/pi/SmartMirror/smart_mirror.html"

এক্সপোর্ট ডিসপ্লে =: 0

midori -e ফুলস্ক্রিন -এ $ আয়না >> $ লগ &

পরবর্তী আমি এই পৃষ্ঠায় বর্ণিত নিষ্ক্রিয়তার 6 মিনিটের ডিফল্ট ফাঁকা পর্দা সরিয়ে ফেলি: https://www.etcwiki.org/wiki/Disable_screensaver_and_screen_blanking_Raspberry_Pi। অতএব/etc/kbd/config ফাইলটি সংশোধন করুন এবং এই লাইনগুলি পরিবর্তন করুন:

BLANK_TIME = 0

BLANK_DPMS = বন্ধ

POWERDOWN_TIME = 0

এবং ফাইলে এই অতিরিক্ত লাইন যোগ করুন/etc/xdg/lxsession/LXDE-pi/autostart।

setxset s noblank

@এক্সেট বন্ধ

setxset -dpms

90 by দ্বারা স্ক্রিন চালু করতে আমি /boot/config.txt এ নিম্নলিখিত লাইনগুলি যুক্ত করেছি।

# প্রোট্রেট মোডে পর্দা ঘোরান

display_rotate = 1

এটাই. আমার অভিজ্ঞতা এখন এলসিডি মনিটরের পরিবর্তে একটি বাস্তব নেতৃত্বের মনিটর ব্যবহার করা। এটি কালো এলাকায় কম আলো তৈরি করবে, কম শক্তি খরচ করবে এবং হালকা এবং পাতলা হতে হবে। আমার আয়নার ওজন 10 কেজি।

মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017

মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017 তে রানার আপ

প্রস্তাবিত: