সুচিপত্র:
- সরবরাহ
- ধাপ 1: দেখুন আপনি কি করছেন
- ধাপ 2: সার্কিট
- ধাপ 3: Arduino কোড
- ধাপ 4: রাস্পবেরি পাইতে প্রয়োজনীয়তা ইনস্টল করা
- ধাপ 5: রাস্পবেরি পাই প্রোগ্রামিং
- ধাপ 6: আপনার জীবন নষ্ট করা
- ধাপ 7: টিস্যুগুলি ধরুন (কান্নার জন্য!)
- ধাপ 8: Bolillo Kremer এর সদস্যতা নিন
ভিডিও: ডিপ্রেশন বট 5000: 8 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:59
আপনি যদি কখনও বাড়িতে খুব খুশি এবং নিজেকে পূর্ণ মনে করেন, তাহলে এই প্রকল্পটি আপনার জন্য!
কয়েক মিনিটের মধ্যে ডিপ্রেশন বট 5000 আপনাকে দু sadখের আরামদায়ক অতলে ফেরত পাঠাবে যা আমরা সবাই জানি এবং ভালোবাসি।
এই নির্দেশে আমি আপনাকে আমার উদ্ভাবন, ডিপ্রেশন বট 5000 পুনর্নির্মাণে নির্দেশনা দেব, যখন লাইট বন্ধ হয়ে গেলে আপনাকে রোস্ট করার জন্য রাস্পবেরি পাই -এর গোলাম হিসেবে আরডুইনো ব্যবহার করে। (একটি টিউটোরিয়ালে বাহ বিষণ্নতা এবং দাসত্ব!?)
দয়া করে আমার ইউটিউব চ্যানেল বলিলো ক্রেমার সাবস্ক্রাইব করুন এই রোবটটি আমার দিন নষ্ট করছে এবং ভবিষ্যতে আরো বেহুদা রোবট ভিডিওর জন্য!
সরবরাহ
হতাশার প্রত্যাশা কি আপনাকে হত্যা করছে না? তারপরে দ্রুত নিম্নলিখিত আইটেমগুলি ধরুন …
- আরডুইনো
- রাস্পবেরি পাই
- সোলার প্যানেল বা এলডিআর সেন্সর
- টিস্যু (আপনার চোখের জল শুকানোর জন্য)
ধাপ 1: দেখুন আপনি কি করছেন
আপনি নিজেকে কী নিয়ে আসছেন তা সম্পর্কে আরও ভাল ধারণা দেওয়ার জন্য এই ভিডিওটি দেখুন।
ধাপ 2: সার্কিট
এই প্রকল্পের সার্কিট সত্য হতে খুব ভাল মনে হয়, কিন্তু এটি নয়।
আক্ষরিকভাবে আপনাকে যা করতে হবে তা হল আপনার সোলার প্যানেল থেকে A0 তে পজেটিভ ওয়্যার আপনার Arduino এ এবং নেগেটিভ ওয়্যারকে GND এ প্লাগ করুন। কোনও অতিরিক্ত উপাদান প্রয়োজন হয় না কারণ ছোট সৌর প্যানেলগুলি খুব ছোট ভোল্টেজ দেয়।
যতক্ষণ সোলার প্যানেল 5 ভোল্টেরও কম বন্ধ করে দেয়, আমরা আরডুইনোকে ক্ষতিগ্রস্ত করার যে কোনও বিপদ থেকে মুক্ত থাকব।
ধাপ 3: Arduino কোড
আরডুইনো আইডিইতে আমাদের পরীক্ষা করতে হবে যে সোলার প্যানেলের ভোল্টেজ পরীক্ষা করে আপনার জীবন নষ্ট করা শুরু করার জন্য যথেষ্ট অন্ধকার।
উপরের ভিডিওটি Arduino কোড কোথায় চলছে তা কেটে দেয়
এই কোডটি একটি মান (ভোল্টেজ) প্রিন্ট করে
const float RefVolts = 5.0; // 5 ভোল্ট সর্বোচ্চ
const int SolarPanel = 0; // এনালগ পিন A0 অকার্যকর সেটআপ () {Serial.begin (9600); } অকার্যকর লুপ () {int val = analogRead (SolarPanel); ভাসমান ভোল্ট = (val/ 1023.0)*RefVolts; // ভোল্ট আউটপুট Serial.println (ভোল্ট) গণনা করে; }
সৌর প্যানেলের উপর আপনার হাত রেখে বা এটিতে আলো জ্বালিয়ে এটি পরীক্ষা করুন।
আলোর পরিমাণের সাথে ভোল্টেজ বৃদ্ধি করা উচিত।
আপনি যখন ডিপ্রেশন বটকে পদক্ষেপ নিতে চান তার মধুর জায়গাটি খুঁজে পান, তখন "আপনার দিন নষ্ট হচ্ছে" এর লাইনে কিছু প্রিন্ট করার জন্য সেই ভোল্টেজটি সেট করুন।
আমার উদাহরণে, যদি ভোল্টেজ.40 এর নিচে থাকে তবে এটি "রোস্টিং …" মুদ্রণ করবে
const float RefVolts = 5.0; // 5 ভোল্ট maxconst int SolarPanel = 0; // এনালগ পিন A0
অকার্যকর সেটআপ()
{Serial.begin (9600); }
অকার্যকর লুপ ()
{int val = analogRead (SolarPanel); ভাসমান ভোল্ট = (val/ 1023.0)*RefVolts; // ভোল্ট আউটপুট Serial.println (ভোল্ট) গণনা করে;
যদি (ভোল্ট <= 0.40) // যখন লাইট বন্ধ থাকে {Serial.println ("Roasting…");
}
যদি (ভোল্ট> 0.40) // যখন লাইট চালু থাকে
{Serial.println ("YouTube- এ Bolillo Kremer- এ সাবস্ক্রাইব করুন"); }}
ধাপ 4: রাস্পবেরি পাইতে প্রয়োজনীয়তা ইনস্টল করা
এই ধাপে আপনাকে যা যা করতে হবে তার জন্য আমি আগাম দু sorryখিত।
আপনার রাস্পবেরি পাই টার্মিনালে Arduino IDE ইনস্টল করতে নিম্নলিখিত কোডটি টাইপ করুন …
sudo apt -get arduino -y ইনস্টল করুন
তারপরে এই কমান্ডগুলি দিয়ে আপনার ডাউনলোড ফোল্ডারে ন্যানপি এবং এর ফার্মওয়্যার ইনস্টল করুন …
সিডি ডাউনলোড
git-clone
git-clone
এখন ডাউনলোড থেকে ন্যানপি-ফার্মওয়্যারে নেভিগেট করুন এবং এই নিম্নলিখিত কমান্ডগুলি দিয়ে ন্যানপি কনফিগার করুন …
সিডি ন্যানপি-ফার্মওয়্যার/
./configure.sh
এখান থেকে, ডাউনলোড ফোল্ডারে ফিরে যান এবং ন্যানপি স্কেচটি আরডুইনো আইডিইতে অনুলিপি করুন …
সিডি..
সিডি..
cp -avr nanpy -firmware/~/sketchbook/libraries
এখন পাইথন দিয়ে ন্যানপি চালানোর জন্য …
সিডি ন্যানপি
sudo python3 setup.py ইনস্টল করুন
sudo python setup.py ইনস্টল করুন
তারপর ডেস্কটপে ন্যানপি নামে একটি ফোল্ডার তৈরি করুন। আপনার সম্ভবত কমান্ড দ্বারা এটি করার দরকার নেই কিন্তু…
সিডি..
সিডি..
সিডি ডেস্কটপ
mkdir nanpy
Phew যে অনেক ছিল। এটি সব কাজ করতে, আমাদের এই শেষ কমান্ড দিয়ে পাইগেম ইনস্টল করতে হবে …
sudo apt-get python-pygame ইনস্টল করুন
এটিকে এতদূর নিয়ে যাওয়ার জন্য অভিনন্দন! এই মুহুর্তে আপনাকে অস্বস্তি বোধ করার জন্য সম্ভবত আপনার ডিপ্রেশন বটেরও প্রয়োজন নেই।
এখন শুধু Pi তে Arduino IDE ব্যবহার করে আপনার Arduino তে ন্যানপি স্কেচ আপলোড করুন।
(ফাইল> স্কেচবুক> লাইব্রেরি> nanpy-firmware> Nanpy এ অবস্থিত)
ধাপ 5: রাস্পবেরি পাই প্রোগ্রামিং
আপনার সমস্ত পরিশ্রমের ফল দিতে চলেছে!
এই দীর্ঘ কঠোর প্রক্রিয়ার পরে, দুnessখের অন্ধকার আরামদায়ক শূন্যতা ঠিক আপনার প্রয়োজন, তাই না?
পাইথন স্ক্রিপ্ট লেখাটা Arduino IDE তে c ++ কোড লেখার মতোই…
এই পাইথন স্ক্রিপ্টে আমরা নানপি ব্যবহার করে আরডুইনোতে সংযোগ করি এবং পাইগেম ব্যবহার করি যা আমাদের একটি ধারাবাহিক লুপে আছে।
লাইট বন্ধ হয়ে গেলে অডিও প্লে হবে।
যখন আপনি সেগুলি আবার চালু করবেন তখন অডিওটি যেখানে শুরু হয়েছিল সেখানে শুরু হবে।
আপনার ডেস্কটপে আপনার তৈরি করা ন্যানপি ফোল্ডারে পাইথন স্ক্রিপ্ট সংরক্ষণ করতে ভুলবেন না।
nanpy আমদানি (ArduinoApi, SerialManager) থেকে সময় আমদানি ঘুম আমদানি পাইগেম
pygame.init ()
রোস্ট = pygame.mixer.music.load ("Roast.wav")
SolarPanel = 0 RefVolts = 5.0 বাজানো = True pygame.mixer.music.play (-1) pygame.mixer.music.pause ()
চেষ্টা করুন:
সংযোগ = সিরিয়াল ম্যানেজার () a = ArduinoApi (সংযোগ = সংযোগ) ব্যতীত: মুদ্রণ ("Arduino এর সাথে সংযোগ করতে ব্যর্থ")
চেষ্টা করুন:
সত্য যখন: val = a.analogRead (SolarPanel) ভোল্ট = (val/1023.0)*RefVolts; মুদ্রণ (ভোল্ট)
যদি (ভোল্ট> = 0.20 এবং বাজানো == সত্য):
pygame.mixer.music.pause () মুদ্রণ ("রোস্টিং নয়") মুদ্রণ ("সঙ্গীত বিরতি") বাজানো = মিথ্যা এলিফ (ভোল্ট> = 0.20 এবং বাজানো == মিথ্যা): মুদ্রণ ("রোস্টিং নয়") এলিফ (ভোল্ট < 0.20 এবং বাজানো == সত্য): মুদ্রণ ("রোস্টিং") এলিফ (ভোল্ট <0.20 এবং বাজানো == মিথ্যা): pygame.mixer.music.unpause () মুদ্রণ ("রোস্টিং") মুদ্রণ ("সঙ্গীত বিরতিহীন") বাজানো = অন্য সত্য: মুদ্রণ ("ত্রুটি")
ছাড়া:
মুদ্রণ ("ত্রুটি")
ছাড়া:
মুদ্রণ ("ত্রুটি")
ধাপ 6: আপনার জীবন নষ্ট করা
বিষণ্নতা বটকে তার নাম অনুসারে বাঁচানোর জন্য, আমাদের বন্ধুদের আমাদেরকে মজা করতে বলার প্রয়োজন হবে।
আমি একটি সহজ উপায় খুঁজে পেয়েছি যে আমরা তাদের আমাদের রোস্ট করতে পারি কোন প্রেক্ষাপট ছাড়াই তাদের অপমান করা।
আপনার একটি ভাল পরিমাণ অপবাদ দেওয়ার পরে (অথবা যতক্ষণ না আপনি এটি আর নিতে পারবেন না) আপনি তাদের এই ওয়েবসাইটে টাইপ করতে এবং একটি. MP3 হিসাবে ডাউনলোড করতে চান
ttsmp3.com/
তারপর এই ওয়েবসাইট ব্যবহার করে আপনার হৃদয় ভাঙা. MP3 কে. WAV এ রূপান্তরিত করুন
audio.online-convert.com/convert-to-wav
অবশেষে, আপনার পাইথন স্ক্রিপ্ট সহ ন্যানপি ফোল্ডারে. WAV রাখুন।
ধাপ 7: টিস্যুগুলি ধরুন (কান্নার জন্য!)
আপনার কম্পিউটার ডেস্ক থেকে টিস্যু নিন এবং আইডিএল থেকে.py ফাইল খুলে এবং রান> রান মডিউল এ গিয়ে ডিপ্রেশন বট 5000 প্রোগ্রাম চালানোর সময় কিছু অশ্রু ঝরাতে প্রস্তুত থাকুন।
ধাপ 8: Bolillo Kremer এর সদস্যতা নিন
আপনি যদি এই টিউটোরিয়ালটি উপভোগ করেন বা আমার ডিপ্রেশন বট 5000 এর আবিষ্কার উপভোগ করেন, অথবা এর কোন অংশ উপভোগ করেন, দয়া করে Bolillo Kremer- এ সাবস্ক্রাইব করুন।
আমি খুব শীঘ্রই আরো মজার রোবট প্রকল্প তৈরি করব এবং আমি সত্যিই আপনার সমর্থনের প্রশংসা করব!
তোমাকে অনেক ধন্যবাদ! আমি আপনাকে পরবর্তী টিউটোরিয়ালে দেখব;)
প্রস্তাবিত:
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ: 3 ধাপ
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ তৈরি করতে হয়: বেশিরভাগ সময় আমি মুখোমুখি হয়েছি, আমার প্রতিদিনের কাজের জন্য আমার ভাল সংকেত শক্তি নেই। তাই। আমি বিভিন্ন ধরণের অ্যান্টেনা অনুসন্ধান করি এবং চেষ্টা করি কিন্তু কাজ করি না। নষ্ট সময়ের পরে আমি একটি অ্যান্টেনা খুঁজে পেয়েছি যা আমি তৈরি এবং পরীক্ষা করার আশা করি, কারণ এটি নির্মাণের নীতি নয়
ChessMaster 5000: 3 ধাপ
ChessMaster 5000: এই প্রোটোটাইপের নাম ChessMaster 5000; চেসমাস্টার 5000 কাঠের বা ধাতুর সাহায্যে প্রকৃত বোর্ড তৈরি করতে কেমন লাগবে সে সম্পর্কে ধারণা পেতে আমাদের সাহায্য করার কথা। আমরা এই মডেলের সাথে বোর্ড 3 ডি প্রিন্ট করতে পারি
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 ++)
ডেল মাত্রা 4300 - 5000 সিরিজের সাথে একটি ছোটখাট নকশা ত্রুটি সংশোধন করা হচ্ছে।: 5 টি ধাপ
ডেল মাত্রা 4300 - 5000 সিরিজের সাথে একটি ছোটখাট নকশা ত্রুটি সংশোধন করা হচ্ছে। সুতরাং আমি আমার ডেল মাত্রা 5000 এর ভিতরে ঘুরে বেড়াচ্ছি, র্যাম আপগ্রেড করার জন্য আমার কী করা উচিত তা নির্ধারণ করে, যেহেতু প্রসেসরটি যেমন দ্রুত এবং ডেলস মোবোস নয় overclockable বা যে পরিবর্তনযোগ্য। আমি সিপিইউ এবং আর এর জন্য বিশাল তাপ সিঙ্কে আমার হাত পুড়িয়েছি