![Arduino জন্মদিনের কেক: 4 টি ধাপ Arduino জন্মদিনের কেক: 4 টি ধাপ](https://i.howwhatproduce.com/images/002/image-4402-j.webp)
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36
এই নির্দেশে, আমি একটি খুব সহজ এবং মৌলিক arduino প্রকল্প তৈরি করব: একটি জন্মদিনের কেক!
আরডুইনোতে ইউটিএফটি স্ক্রিন শিল্ডে একটি জন্মদিনের কেক প্রদর্শিত হয় এবং একজন স্পিকার "শুভ জন্মদিন" সঙ্গীত বাজায়।
যখন আপনি মাইক্রোফোনে ফুঁ দেন, মোমবাতিগুলি বন্ধ হয়ে যায়।
ধাপ 1: উপকরণ
![উপকরণ উপকরণ](https://i.howwhatproduce.com/images/002/image-4402-1-j.webp)
![উপকরণ উপকরণ](https://i.howwhatproduce.com/images/002/image-4402-2-j.webp)
![উপকরণ উপকরণ](https://i.howwhatproduce.com/images/002/image-4402-3-j.webp)
![উপকরণ উপকরণ](https://i.howwhatproduce.com/images/002/image-4402-4-j.webp)
এই সহজ প্রকল্পের জন্য, আপনার প্রয়োজন হবে:
- একটি আরডুইনো মেগা
- একটি স্পিকার বা বুজার
- একটি মাইক্রোফোন মডিউল
- একটি UTFT স্ক্রিন arduino ieldাল
আমি দুটি কারণে এই প্রকল্পের জন্য একটি arduino MEGA বোর্ড ব্যবহার করার সিদ্ধান্ত নিয়েছি: এটিতে প্রচুর মেমরি রয়েছে এবং এতে প্রচুর পিন রয়েছে।
আপনি এই প্রকল্পের জন্য আরডুইনো ইউএনও ব্যবহার করতে পারবেন না, কারণ যখন ইউটিএফটি স্ক্রিনটি প্লাগ করা থাকে তখন সমস্ত পিন লুকানো থাকে (মাইক্রোফোন এবং স্পিকারের জন্য আর পাওয়া যায় না), এবং এতে পর্যাপ্ত মেমরি নেই (ইউটিএফটি লাইব্রেরি খুব বড়)।
ধাপ 2: তারের
![তারের তারের](https://i.howwhatproduce.com/images/002/image-4402-5-j.webp)
![তারের তারের](https://i.howwhatproduce.com/images/002/image-4402-6-j.webp)
![তারের তারের](https://i.howwhatproduce.com/images/002/image-4402-7-j.webp)
![তারের তারের](https://i.howwhatproduce.com/images/002/image-4402-8-j.webp)
স্পিকার arduino এর পিন D40 এবং GND এ প্লাগ করে।
মাইক্রোফোন পিন GND ("G"), 5V ("+") এবং A10 ("A0") প্লাগ করে।
ইউটিএফটি স্ক্রিন নিয়মিত ieldালের মতো প্লাগ করে।
ইউটিএফটি স্ক্রিন শিল্ডটি আরডুইনো মেগা -র সাথে পুরোপুরি সামঞ্জস্যপূর্ণ নয়: আরডুইনো বোর্ডের ইউএসবি প্লাগ খুব বড়।
এই সমস্যাটি সমাধানের জন্য, আমি অন্য আরডুইনো ieldাল (দীর্ঘ পিনের সাথে) ইউটিএফটি স্ক্রিনটি প্লাগ করেছি, তারপরে আমি উভয়ই আরডুইনোতে প্লাগ করেছি।
ধাপ 3: মাইক্রোফোন ক্যালিব্রেট করুন
![মাইক্রোফোন ক্যালিব্রেট করুন মাইক্রোফোন ক্যালিব্রেট করুন](https://i.howwhatproduce.com/images/002/image-4402-9-j.webp)
![মাইক্রোফোন ক্যালিব্রেট করুন মাইক্রোফোন ক্যালিব্রেট করুন](https://i.howwhatproduce.com/images/002/image-4402-10-j.webp)
মাইক্রোফোন ক্যালিব্রেট করার জন্য, আপনার একটি স্ক্রু ড্রাইভার এবং আপনার কম্পিউটার লাগবে।
প্রথমে, আপনার আরডুইনোতে নিম্নলিখিত কোডটি আপলোড করুন:
int val = 0;
অকার্যকর সেটআপ () {Serial.begin (9600); } অকার্যকর লুপ () {val = analogRead (10); Serial.println (val); বিলম্ব (100); }
তারপর সিরিয়াল মনিটরে যান এবং স্ক্রু ড্রাইভার দিয়ে পোটেন্টিওমিটার ঘুরিয়ে মাইক্রোফোন ক্যালিব্রেট করুন যখন কোন শব্দ না হয়, মান আনুমানিক 30 ~ 40 হতে হবে।
যখন আপনি মাইক্রোফোনে ফুঁ দিবেন, মান 100 এর বেশি হতে হবে।
আপনি যখন কথা বলবেন (এমনকি জোরে) তখন মান 100 এর চেয়ে ছোট তা নিশ্চিত করুন।
ধাপ 4: কোড
এখানে প্রকল্পের কোড।
এটি ইউটিএফটি -তে মোমবাতি সহ একটি জন্মদিনের কেক প্রদর্শন করে এবং স্পিকারের সাথে "শুভ জন্মদিন" বাজায়। কেকটি আয়তক্ষেত্র দিয়ে তৈরি।
এই প্রোগ্রামের জন্য UTFT লাইব্রেরি প্রয়োজন।
#অন্তর্ভুক্ত
extern uint8_t BigFont ; // আপনার স্ক্রিন মডেল UTFT myGLCD (ITDB28, A5, A4, A3, A2) অনুযায়ী এই মানগুলি পরিবর্তন করুন; int সুর = {196, 196, 220, 196, 262, 247, 196, 196, 220, 196, 294, 262, 196, 196, 392, 330, 262, 247, 220, 349, 349, 330, 262, 294, 262}; int noteDurations = {8, 8, 4, 4, 4, 2, 8, 8, 4, 4, 4, 2, 8, 8, 4, 4, 4, 4, 4, 3, 8, 8, 4, 4, 4, 2}; int val = 0; অকার্যকর সেটআপ () {myGLCD. InitLCD (); myGLCD.setFont (BigFont); myGLCD.fillScr (20, 200, 150); // নীল পটভূমি myGLCD.setColor (200, 125, 50); // ব্রাউন কেক myGLCD.fillRect (100, 90, 220, 160); myGLCD.setColor (255, 255, 255); // সাদা আইসিং myGLCD.fillRect (100, 90, 220, 105); myGLCD.setColor (255, 50, 50); // লাল লাইন myGLCD.fillRect (100, 120, 220, 123); myGLCD.fillRect (100, 140, 220, 143); myGLCD.setColor (255, 255, 0); // হলুদ লাইন myGLCD.fillRect (100, 130, 220, 133); myGLCD.setColor (255, 170, 255); // গোলাপী মোমবাতি myGLCD.fillRect (128, 70, 132, 90); myGLCD.fillRect (158, 70, 162, 90); myGLCD.fillRect (188, 70, 192, 90); myGLCD.setColor (255, 255, 0); // মোমবাতির আগুন myGLCD.fillCircle (130, 62, 5); myGLCD.fillCircle (160, 62, 5); myGLCD.fillCircle (190, 62, 5); myGLCD.setColor (0, 255, 0); // শুভ জন্মদিনের বার্তা myGLCD.print ("শুভ জন্মদিন!", কেন্দ্র, 200); জন্য (int thisNote = 0; thisNote 100) {myGLCD.setColor (20, 200, 150); // মোমবাতি বন্ধ করে দেয় myGLCD.fillCircle (130, 62, 5); myGLCD.fillCircle (160, 62, 5); myGLCD.fillCircle (190, 62, 5); myGLCD.setColor (255, 255, 255); // এবং প্রদর্শন করে "অভিনন্দন" বার্তা myGLCD.print ("অভিনন্দন !!!", কেন্দ্র, 10); বিলম্ব (10000); myGLCD.clrScr (); // 10 সেকেন্ডের পরে পরিষ্কার স্ক্রিন}}
প্রস্তাবিত:
Arduino: উপহারের জন্য জন্মদিনের বক্স গাইছে: 14 টি ধাপ
![Arduino: উপহারের জন্য জন্মদিনের বক্স গাইছে: 14 টি ধাপ Arduino: উপহারের জন্য জন্মদিনের বক্স গাইছে: 14 টি ধাপ](https://i.howwhatproduce.com/images/002/image-4959-29-j.webp)
Arduino: উপহারের জন্য জন্মদিনের বক্স গাওয়া: এই গাওয়ার জন্মদিনের বাক্সটি জন্মদিনের উপহারগুলি প্যাক করার উদ্দেশ্যে তৈরি করা হয়, গান গাওয়া এবং LED মোমবাতি জ্বালানো সহ বিশেষ কার্যাদি প্রদানের জন্য Arduino দ্বারা সহায়তা করা হয়। শুভ জন্মদিনের গান গাওয়ার এবং LED সি জ্বালানোর দক্ষতার সাথে
রিমোট কন্ট্রোল কার কেক এর একটি টুকরো: 10 টি ধাপ
![রিমোট কন্ট্রোল কার কেক এর একটি টুকরো: 10 টি ধাপ রিমোট কন্ট্রোল কার কেক এর একটি টুকরো: 10 টি ধাপ](https://i.howwhatproduce.com/images/003/image-7890-j.webp)
রিমোট কন্ট্রোল কার কেক এর একটি টুকরো: হ্যালো এই নির্দেশে সক্ষম সবাই। আমি কিভাবে সহজ আরএফ (রেডিও ফ্রিকোয়েন্সি) আরসি (রিমোট কন্ট্রোল) গাড়ি বানাতে হয় তার ধাপে ধাপে নির্দেশনা দেখাবো।এটি এক ঘণ্টার মধ্যে যে কোনও নতুনদের দ্বারা তৈরি করা যেতে পারে আমি সমস্ত ইন্টিগ্রেটের কাজ নিয়ে আলোচনা করব
Arduino এর সাথে জন্মদিনের সারপ্রাইজ: 8 টি ধাপ (ছবি সহ)
![Arduino এর সাথে জন্মদিনের সারপ্রাইজ: 8 টি ধাপ (ছবি সহ) Arduino এর সাথে জন্মদিনের সারপ্রাইজ: 8 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/001/image-844-36-j.webp)
Arduino এর সাথে জন্মদিনের সারপ্রাইজ: ভূমিকা ----------------- এমন একটি বিশ্বে যেখানে সবকিছু নতুন এবং আকর্ষণীয়, চমক আপনার জীবনকে অসাধারণ করে তোলে। এটি একটি নিস্তেজ সপ্তাহে একটি স্ফুলিঙ্গ যোগ এবং এটি মজা করার একটি নিখুঁত উপায়। কারও মুখে হাসি ফোটানোর একটি উপায় হ'ল তাদের একটি ছোট
কেক ডেকোরেটিং রোবট: Ste টি ধাপ
![কেক ডেকোরেটিং রোবট: Ste টি ধাপ কেক ডেকোরেটিং রোবট: Ste টি ধাপ](https://i.howwhatproduce.com/images/006/image-17700-15-j.webp)
কেক ডেকোরেটিং রোবট: আইসিং ব্যবহার করে কেক সাজাতে DIY ইউনিভার্সাল সিএনসি মেশিন v1.5 ব্যবহার করুন
LED জন্মদিনের কেক মোমবাতি যা আপনি উড়িয়ে দিতে পারেন: 4 টি ধাপ
![LED জন্মদিনের কেক মোমবাতি যা আপনি উড়িয়ে দিতে পারেন: 4 টি ধাপ LED জন্মদিনের কেক মোমবাতি যা আপনি উড়িয়ে দিতে পারেন: 4 টি ধাপ](https://i.howwhatproduce.com/images/001/image-2082-96-j.webp)
LED জন্মদিনের কেক মোমবাতি যা আপনি উড়িয়ে দিতে পারেন: আমি আপনাকে দেখাতে যাচ্ছি কিভাবে একটি জন্মদিনের মোমবাতি তৈরি করা যায় যা একটি LED ব্যবহার করে কিন্তু আপনি এখনও উড়িয়ে দেওয়া যেতে পারে।