সুচিপত্র:
- ধাপ 1: এই প্রকল্পে ব্যবহৃত জিনিসগুলি
- ধাপ 2: গল্প
- ধাপ 3: হার্ডওয়্যার সংযোগ
- ধাপ 4: সফটওয়্যার প্রোগ্রামিং
- ধাপ 5: অপারেশন
ভিডিও: হ্যালোউইনের জন্য ভীতিকর কুমড়া ক্যান্ডি মেশিন: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
হ্যালো সবাই! শুভ হ্যালোইন !! আমরা একটি কুমড়া লণ্ঠন তৈরি করেছি যা সঙ্গীত বাজাবে এবং যখন কেউ এটিতে আসে তখন ক্যান্ডি থুথু দেবে।
ধাপ 1: এই প্রকল্পে ব্যবহৃত জিনিসগুলি
হার্ডওয়্যার উপাদান
- Arduino UNO / Seeeduino V4.2
- বেস শিল্ড V2
- গ্রোভ - পিআইআর মোশন সেন্সর
- Grove - MP3 v2.0
- গ্রোভ - WS2813 RGB LED স্ট্রিপ ওয়াটারপ্রুফ - 60 LED/m - 1m
- EMax 12g ES08MD উচ্চ সংবেদনশীল servo
সফটওয়্যার অ্যাপ এবং অনলাইন সেবা
Arduino IDE
ধাপ 2: গল্প
হ্যালোইন আসছে, কুমড়ো লণ্ঠন অপরিহার্য। আমরা সিডুইনো এবং পিআইআর মোশন সেন্সর ব্যবহার করে একটি কুমড়ো লণ্ঠন তৈরি করি, যখন কেউ তার কাছে আসে, এটি সঙ্গীত বাজাবে এবং ক্যান্ডি থুথু দেবে।
যান্ত্রিক কাঠামো
** ধাপ 1: ** কিছু মিছরি এবং একটি কুমড়া কিনুন, কুমড়োর পিছনে একটি গর্ত খনন করুন যাতে আমরা এতে সীডুইনো রাখতে পারি।
** ধাপ 2: ** এভাবে একটি বাক্স কেটে দিন এবং কুমড়োর মুখে ঠিক করুন।
** সেটপ 3: ** সার্ভো মোটরে একটি বাহু মাউন্ট করুন। কুমড়োর ভিতরে একটি সার্ভো মোটর ঠিক করার জন্য, আমরা একটি ধারক হিসাবে একটি ক্যান ব্যবহার করি।
** ধাপ 4: ** নিশ্চিত করুন যে যখন সার্বো মোটর আর্ম চালু হয়, বাক্সে ক্যান্ডিগুলি কুমড়োর মুখ থেকে ছিটকে যাবে।
ধাপ 3: হার্ডওয়্যার সংযোগ
** ধাপ 1: ** এসডি কার্ডের একটি অংশে এমপি 3 নামে একটি ফোল্ডার তৈরি করুন, এতে একটি এমপি 3 ফাইল কপি করুন, নাম দিন 0001.mp3। 3.5 মিমি পোর্টের মাধ্যমে এমপি 3 গ্রোভের সাথে একটি স্পিকার সংযুক্ত করুন এবং বেস শিল্ডে পোর্ট ডি 2 এর সাথে এমপি 3 গ্রোভ সংযুক্ত করুন।
** ধাপ 2: ** পিআইআর মোশন সেন্সর গ্রোভকে বেস শিল্ডের ডি 4 পোর্টে সংযুক্ত করুন এবং বেস শিল্ডের ডি 5 পোর্টে নিওপিক্সেল স্ট্রিপটি সংযুক্ত করুন।
** ধাপ 3: ** Servo Grove কে বেস শিল্ডের ডিজিটাল পিন 9 এর সাথে সংযুক্ত করুন, তাই আমাদের ডুপন্ট লাইন ব্যবহার করতে হতে পারে।
** ধাপ 4: ** সীডুইনোতে বেস শিল্ড প্লাগ করুন।
** ধাপ 5: ** সিডুইনোতে প্রোগ্রামটি ডাউনলোড করতে, আমরা কম্পিউটারের সাথে সংযোগ স্থাপনের জন্য একটি ইউএসবি কেবল ব্যবহার করি। ডাউনলোড করার পরে, আমরা শুধুমাত্র কুমড়োর ভিতরে একটি পাওয়ার ক্যাবল ব্যবহার করতে পারি।
ধাপ 4: সফটওয়্যার প্রোগ্রামিং
** ধাপ 1: ** লাইব্রেরি ইনস্টল করুন
ভাল প্রভাবের জন্য, আমরা ফ্রিআরটিওএস নামে একটি অপারেটিং সিস্টেম ব্যবহার করি, এটি এখান থেকে ডাউনলোড করা যায়।
এছাড়াও, এই প্রকল্পের জন্য নিম্নলিখিত গ্রন্থাগারগুলির প্রয়োজন, সেগুলি ডাউনলোড এবং ইনস্টল করুন:
- Grove - MP3 v2.0
- Adafruit NeoPixel
- Adafruit TicoServo
অথবা আপনি এমপিথ্রি গ্রোভ ব্যবহার করার জন্য প্রজেক্ট ফোল্ডারে MP3.h অন্তর্ভুক্ত করতে পারেন।
** ধাপ 2: ** প্রোগ্রামটি তৈরি করুন এবং আপলোড করুন
*বিজ্ঞপ্তি: মার্কো MAX_BRIGHTNESS নিওপিক্সেলের সর্বোচ্চ উজ্জ্বলতা নিয়ন্ত্রণ করে, বিদ্যুৎ খরচ কমাতে এর উজ্জ্বলতা কমাতে।*
আপনি যদি আগে সিডুইনোতে অপারেটিং সিস্টেম ব্যবহার না করেন তবে প্রোগ্রামটি বোঝা কঠিন হতে পারে, নিম্নলিখিত নিবন্ধটি এটিকে সহজভাবে তৈরি করবে।
সেটআপ () পদ্ধতিতে, আমরা সাধারণভাবে সিরিয়াল, এমপিথ্রি গ্রোভ এবং সার্ভো মোটর চালু করেছি এবং আমরা একটি ভেরিয়েবল তৈরি করেছি যাকে আমরা সেমাফোর বলি, আপনি এটিকে একটি ফ্ল্যাগ ভেরিয়েবল হিসাবে বিবেচনা করতে পারেন যা নির্দেশ করে যে এটি কেউ আসে কি না।
vSemaphoreCreateBinary (xPIRBinarySemaphore);
তারপরে আমরা 3 টি কাজ তৈরি করেছি, সেগুলি একসাথে চলতে পারে। কিন্তু তখনকার অগ্রাধিকার একই নাও হতে পারে।
s1 = xTaskCreate (vFadingLEDsTask, NULL, configMINIMAL_STACK_SIZE, NULL, 1, NULL);
s2 = xTaskCreate (vScaningPIRTask, NULL, configMINIMAL_STACK_SIZE, NULL, 1, NULL); s3 = xTaskCreate (vHandlePIRTask, NULL, configMINIMAL_STACK_SIZE, NULL, 2, NULL);
সেমাফোর চেক করার পরে এবং কাজগুলি সঠিকভাবে শুরু করা হয়, vTaskSetartScheduler () পদ্ধতিটি সম্পূর্ণ ফ্রিআরটিওএস শুরু করে।
যদি (xPIRBinarySemaphore == NULL || s1! = pdPASS || s2! = pdPASS || s3! = pdPASS)
{জন্য (;;); } vTaskStartScheduler ();
FreeRTOS- এ ব্যবহৃত লুপ () পদ্ধতি নরভার। এখন বাকিটা সহজ, vFadingLEDsTask টাস্ক ফেইডিং ভেরিয়েবল কালার LED এবং vScanPIRTask টাস্ক স্ক্যান PIR Motion Sensor 'পিন সব সময়। যখন পিআইআর মোশন সেন্সর সনাক্ত করে যে কেউ আসছে, এটি পতাকা সেট করে, তখন vHandlePIRTask টাস্ক চলতে শুরু করে। কারণ vHandlePIRTask টাস্কের অগ্রাধিকার 2, যখন এটি চলমান, বাকি দুটি কাজ স্থগিত করা হবে।
নিম্নলিখিত কলগুলি একটি পতাকা সেট বা রিসেট করতে ব্যবহৃত হয়।
xSemaphoreGive (xPIRBinarySemaphore);
xSemaphoreTake (xPIRBinarySemaphore, portMAX_DELAY);
ধাপ 5: অপারেশন
কুমড়া লণ্ঠনের ভিতরে স্পিকার, সীডুইনো এবং গ্রোভস রাখুন এবং এটি চালু করুন। এখন আপনি অপেক্ষা করতে পারেন কেউ এর কাছে আসে, ট্রিক বা ট্রিট:-)।
হ্যালোইন কুমড়োর আলোতে ক্লিক করে ভিডিওটি দেখুন। (https://www.youtube.com/embed/CFjuWXOIUN4)
প্রস্তাবিত:
একটি চলমান অ্যানিম্যাট্রনিক আই সহ হ্যালোইন কুমড়া - এই কুমড়া তার চোখ ফেরাতে পারে !: 10 টি ধাপ (ছবি সহ)
একটি চলমান অ্যানিম্যাট্রনিক আই সহ হ্যালোইন কুমড়া | এই কুমড়া তার চোখ ollালতে পারে! অতিস্বনক সেন্সরের ট্রিগার দূরত্বকে সঠিক মান (ধাপ 9) এর সাথে সামঞ্জস্য করুন এবং আপনার কুমড়া যে কেউ ক্যান্ড গ্রহণের সাহস করে তাকে ভয় দেখাবে
হ্যাকড !: হ্যালোউইনের জন্য ঝলকানি হালকা বাল্ব: 5 টি ধাপ (ছবি সহ)
হ্যাকড !: হ্যালোউইনের জন্য ঝলকানি হালকা বাল্ব: আপনার বন্ধুদের ভয় দেখানোর সময় এসেছে। এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে আমি " হ্যাক করেছি " একটি স্বাভাবিক নেতৃত্বে আলো বাল্ব। এইভাবে এটি প্রতিটি হরর মুভিতে আলোর মতো জ্বলজ্বল করবে যখন খারাপ কিছু ঘটতে চলেছে। এটি একটি খুব সহজ নির্মাণ যদি
একটি PIR, একটি 3D মুদ্রিত কুমড়া এবং ট্রল Arduino সামঞ্জস্যপূর্ণ অডিও প্রাঙ্গর/ব্যবহারিক জোক বোর্ড ব্যবহার করে একটি হ্যালোইন স্কেয়ার মেশিন: 5 ধাপ
একটি PIR, একটি 3D মুদ্রিত কুমড়া এবং ট্রল Arduino সামঞ্জস্যপূর্ণ অডিও প্রাঙ্কর/ব্যবহারিক জোক বোর্ড ব্যবহার করে একটি হ্যালোইন স্কেয়ার মেশিন: ইঞ্জিনিয়ারিং শক ইলেকট্রনিক্সের প্যাট্রিক থমাস মিচেল দ্বারা নির্মিত ট্রল বোর্ড, এবং কিকস্টার্টে পুরোপুরি অর্থায়ন করা হয়েছিল খুব বেশিদিন আগে নয়। আমি ব্যবহার করার কিছু উদাহরণ লিখতে সাহায্য করার জন্য কয়েক সপ্তাহ আগে আমার পুরস্কার পেয়েছি এবং একটি প্রচেষ্টায় একটি Arduino লাইব্রেরি তৈরি করেছি
ক্যান্ডি মেশিন: 5 টি ধাপ
ক্যান্ডি মেশিন: আমি সত্যিই মিষ্টি খেতে পছন্দ করি, বিশেষ করে চকলেট, তাই আমি একটি ক্যান্ডি মেশিন বানানোর সিদ্ধান্ত নিয়েছি। একদিকে, এটি আমাকে দিনে খুব বেশি ক্যান্ডি খাওয়া থেকে নিয়ন্ত্রণ করতে পারে, এবং অন্যদিকে, এটি আমাকে বাড়ির কাজ করতে এবং একটি ভাল গ্রেড পেতে আরও ইচ্ছুক করতে পারে। W
হ্যালোউইনের জন্য কীভাবে একটি সহজ স্পাইডারবট তৈরি করবেন: 4 টি ধাপ (ছবি সহ)
হ্যালোউইনের জন্য কীভাবে একটি সহজ স্পাইডারবট তৈরি করবেন: এটি হ্যালোইনের জন্য একটি সহজ, মজাদার ব্রিস্টলবট! সার্কিট এবং রোবট নির্মাণের মূল বিষয়গুলি শেখার জন্য ব্রিস্টলবটগুলি দুর্দান্ত স্টার্টার প্রকল্প। শরীরের জন্য একটি টুথব্রাশের মাথা ব্যবহার করে, গতি প্রদানের জন্য একটি ছোট মোটর এবং একটি ব্যাটারি