সুচিপত্র:
ভিডিও: ব্যাকলাইটিং সহ স্মার্টমিরর: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
চিন্তা করার একটি দীর্ঘ প্রক্রিয়া পরে আমি একটি স্মার্ট আয়না নির্মাণের সিদ্ধান্তে এসেছি। আমার একটি অনিয়মিত ঘুমের সময়সূচী থাকার অভ্যাস আছে তাই আমি চেয়েছিলাম এই আয়নাটি সাহায্য করবে এবং আমার ঘুম থেকে ওঠার সময় লগ ইন করবে।
আমি আমার ধারণা তৈরির প্রক্রিয়ার মধ্য দিয়ে যাব।
সরবরাহ
সেন্সর
- একটি ওয়্যার তাপমাত্রা সেন্সর (DS18S20)
- DHT11 আর্দ্রতা এবং তাপমাত্রা সেন্সর
- ইনফ্রারেড মোশন সেন্সর
অন্যান্য
- রাস্পবেরি পাই 3
- দুই উপায় এক্রাইলিক আয়না।
- কম্পিউটার মনিটর
- কাঠ তক্তা
- নেতৃত্বাধীন ফালা
- LED স্ট্রিপ 120LED/m 5050
- HDMI কেবল
- Mosfets IRFZ44N
- ব্রেডবোর্ড
- তারের
- এসডি কার্ড
- 4, 7 কে, 1 কে, 2 কে প্রতিরোধক
ধাপ 1: তারের
এটি প্রয়োজনীয় সেন্সর এবং প্রতিরোধক সহ তারের। ব্রেডবোর্ডে এটি ব্যবহার করার জন্য আমাদের একটি 12V পাওয়ারজ্যাক দরকার। এই স্কিমে এটি একই ব্রেডবোর্ডে আছে কিন্তু বাস্তবে আলাদা ব্রেডবোর্ডে এটি করা নিরাপদ।
ধাপ 2: ডাটাবেস
কাঠামো
ডাটাবেস 2 টি সেন্সরের তথ্য সংরক্ষণ করতে পারে যা তথ্য সরবরাহ করে। এটি মান এবং সেন্সরআইডি সহ পরিমাপ সনাক্ত করার জন্য একটি অনন্য আইডি রয়েছে। পরিমাপের সময়ও সংরক্ষণ করা হয়। সেন্সরগুলির তাদের প্যারেন্ট টেবিলে চিহ্নিত করার জন্য একটি বিদেশী টেবিল রয়েছে।
আপলোড করুন:
আমাদের এই ডাটাবেসটি পাইতে আপলোড করতে হবে কিন্তু প্রথমে আমাদের মারিয়াডিবি ইনস্টল করতে হবে।
sudo apt mariadb-server ইনস্টল করুন
তারপর:
mysql_secure_installation
শুধু এন্টার চাপুন। তারপর Y এবং 2 বার পাসওয়ার্ড দিন।
পুরো প্রক্রিয়ার জন্য শুধু Y চাপুন।
তারপর টাইপ করুন:
mysql -u root -p
সংযোগের জন্য আপনার পাসওয়ার্ড লিখুন।
তারপর PI তে ডাটাবেস আপলোড করুন এবং আপনি যেতে ভাল।
আপনি এখানে আমার এসকিউএল ডাটাবেস খুঁজে পেতে পারেন।
ধাপ 3: আয়না বিল্ডিং
আমি এই আয়না তৈরি করতে MDF কাঠ ব্যবহার করেছি। আমি প্রথমে আয়না লাগানোর জন্য একটি বর্গক্ষেত্র এবং মনিটর এবং ইলেকট্রনিক্সের পিছনে আরেকটি বর্গক্ষেত্র তৈরি করেছি। আমি ইনসুলেশনের সাথে আয়নাটি সংযুক্ত করেছি যাতে এটি আর নড়তে না পারে। আমি একসঙ্গে 2 woos স্কোয়ার আঠালো করতে woodglue ব্যবহার করেছি।
আমি LED স্ট্রিপটি আয়নার পাশে লাগানোর জন্য একটি গর্ত ড্রিল করলাম। LED ফালা বিচ্ছিন্নতা টেপ সঙ্গে সংযুক্ত করা হয়।
সুন্দর ফিনিশিং এর জন্য আমি আয়না এঁকেছি। এটি টেপের সাথে ঠিক আছে।
আমি মনিটর 2 উপায় শক্তিশালী টেপ সঙ্গে সংযুক্ত। ভাগ্যক্রমে এটি একটি ভুল ছিল কারণ আপনি আয়নার মাধ্যমে সাদা টেপ দেখতে পারেন। আমি কালো টেপ দিয়ে আয়নার পিছনের বাকি অংশটি টেপ করেছিলাম যাতে আলো প্রবেশ করতে না পারে।
আমি মনিটরের পিছনে রুটিবোর্ড এবং পাই আঠালো।
ধাপ 4: কোড
আমি ভিসুয়াল স্টুডিও কোডে এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্ট কোড করেছি এবং পাইথর্মে আমার ব্যাকএন্ড পাইথনের সাথে।
আমি আমার ওয়েবসাইটে লাইভ ডেটার জন্য প্রচুর সকেট ব্যবহার করেছি এবং প্রতিদিন পরিমাপের জন্য কয়েকটি আনা। যখন আয়নাটি চলমান থাকে তখন এটি সেই মুহুর্তে এবং স্থানীয় সময়ে সেন্সরের মান প্রদর্শন করবে।
আপনি এখানে আমার কোড খুঁজে পেতে পারেন: গিটহাব রিপোজিটরি
ধাপ 5: PI তে মিরর চালানো
পর্দা
স্ক্রিনটি ঘোরানোর জন্য এটিকে পাশের দিকে ঝুলিয়ে রাখতে আপনাকে এখানে নেভিগেট করতে হবে:
sudo nano /boot/config.txt
এবং নীচে নিম্নলিখিত লাইন যোগ করুন:
display_rotate = 1
অ্যাপাচি
অ্যাপাচি ওয়েব সার্ভার ইনস্টল করা হচ্ছে:
sudo apt apache2 -y ইনস্টল করুন
ফাইলফিলার সাথে/var/www/html/এ সমস্ত ফ্রন্টএন্ড ফাইল আপলোড করুন এবং এটি sebserver- এ চলবে।
ব্যাকএন্ড
Rc.local- এ ব্যাকএন্ড অটোরুন করুন:
সুডো ন্যানো /etc/rc.local
'প্রস্থান 0' এর আগে নিম্নলিখিত লাইন কোড যোগ করুন কিন্তু আপনার ব্যাকএন্ড ফাইলের অবস্থান ব্যবহার করুন:
sudo python /home/gilles/mirror.py
এখন PI স্টার্টআপে ওয়েব সার্ভার এবং ব্যাকএন্ড চালাচ্ছে।
মিরর পাতা চালান
এখন আমরা চাই pi লোকালহোস্টের এইচটিএমএল পৃষ্ঠা ফুলস্ক্রিনে চালায় (আমাদের আয়না পাতা)
এই কোড দিয়ে আপনার পছন্দসই পথে একটি স্ক্রিপ্ট তৈরি করুন:
#!/bin/bashsleep 20DISPLAY =: 0 ক্রোমিয়াম -noerrdialogs --kiosk https://localhost/mirror.html -
এখন ফাইলটি সংরক্ষণ করুন এবং নেভিগেট করুন:
sudo nano lxsession/LXDE-pi/autostart
তারপর নীচে কোডের এই লাইনটি সন্নিবেশ করান:
scriptsh script.sh
আয়না এখন স্বয়ংক্রিয়ভাবে স্টার্টআপে চলবে এবং আপনি আপনার নিজের স্মার্ট আয়না দেখতে পাবেন!
শুধু স্ক্রিনের আইপি ঠিকানায় সার্ফ করুন এবং আপনি আপনার ফোন, ল্যাপটপে ওয়েবসাইটটি অ্যাক্সেস করতে পারেন …
প্রস্তাবিত:
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ: 3 ধাপ
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ তৈরি করতে হয়: বেশিরভাগ সময় আমি মুখোমুখি হয়েছি, আমার প্রতিদিনের কাজের জন্য আমার ভাল সংকেত শক্তি নেই। তাই। আমি বিভিন্ন ধরণের অ্যান্টেনা অনুসন্ধান করি এবং চেষ্টা করি কিন্তু কাজ করি না। নষ্ট সময়ের পরে আমি একটি অ্যান্টেনা খুঁজে পেয়েছি যা আমি তৈরি এবং পরীক্ষা করার আশা করি, কারণ এটি নির্মাণের নীতি নয়
Arduino Halloween Edition - Zombies Pop -out Screen (ছবি সহ ধাপ): 6 টি ধাপ
আরডুইনো হ্যালোইন সংস্করণ - জম্বি পপ -আউট স্ক্রিন (ছবি সহ ধাপ): আপনার বন্ধুদের ভয় দেখাতে চান এবং হ্যালোইনে কিছু চিৎকারের শব্দ করতে চান? অথবা শুধু কিছু ভাল কৌতুক করতে চান? এই Zombies পপ আউট পর্দা যে করতে পারেন! এই নির্দেশনায় আমি আপনাকে শেখাবো কিভাবে সহজেই আরডুইনো ব্যবহার করে লাফ দিয়ে জম্বি তৈরি করতে হয়। HC-SR0
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): অতিস্বনক শব্দ ট্রান্সডুসার L298N Dc মহিলা অ্যাডাপ্টার একটি পুরুষ ডিসি পিন Arduino UNO ব্রেডবোর্ড দিয়ে কিভাবে এটি কাজ করে: প্রথমে, আপনি Arduino Uno এ কোড আপলোড করুন (এটি ডিজিটাল সজ্জিত একটি মাইক্রোকন্ট্রোলার এবং এনালগ পোর্ট কোড রূপান্তর করতে (C ++)
11 ধাপ রুবে গোল্ডবার্গ মেশিন: 8 টি ধাপ
11 স্টেপ রুবে গোল্ডবার্গ মেশিন: এই প্রজেক্টটি একটি 11 স্টেপ রুবে গোল্ডবার্গ মেশিন, যা একটি জটিল পদ্ধতিতে একটি সহজ কাজ তৈরি করার জন্য ডিজাইন করা হয়েছে। এই প্রকল্পের কাজ হল সাবানের বার ধরা
গুরুত্বপূর্ণ হাত ধোয়ার ধাপ শেখানোর মেশিন: 5 টি ধাপ
ক্রিটিক্যাল হ্যান্ড ওয়াশিং স্টেপ টিচিং মেশিন: এটি এমন একটি মেশিন যা ব্যবহারকারীকে তার হাত ধোয়ার সময় ধাপগুলো সম্পর্কে মনে করিয়ে দেয়। মহামারী বা মহামারী প্রতিরোধের সময়