সুচিপত্র:
- সরবরাহ
- ধাপ 1: সাউন্ডে প্রতিক্রিয়া জানাতে LEDs পাওয়া
- ধাপ 2: হেলমেটে আকৃতির জন্য LEDS কাট এবং সোল্ডার
- ধাপ 3: হেলমেটে এলইডি ওয়্যার করুন এবং পরীক্ষা করুন
- ধাপ 4: ব্রেডবোর্ড থেকে বিনামূল্যে ইলেকট্রনিক্স
- ধাপ 5: চূড়ান্ত কনফিগারেশন
- ধাপ 6: কোড (Arduino)
ভিডিও: পরিধানযোগ্য টেক ফাইনাল প্রজেক্ট - ডিজে হেলমেট: Ste টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
এই প্রকল্পের লক্ষ্য হল শো এবং ওয়াহ ফ্যাক্টরের জন্য এলইডি -র সঙ্গে প্রতিক্রিয়াশীল একটি ডিজে হেলমেট তৈরি করা। আমরা Amazon.com থেকে একটি অ্যাড্রেসযোগ্য LED স্ট্রিপের পাশাপাশি একটি মোটরসাইকেল হেলমেট, একটি Arduino uno এবং তার ব্যবহার করছি।
সরবরাহ
উপকরণ অন্তর্ভুক্ত:
- ঠিকানাযোগ্য LED স্ট্রিপ
- মটর সাইকেলের জন্য ব্যবহৃত মাথার মুকুট
- আরডুইনো উনো
- তার এবং সোল্ডারিং লোহা
ধাপ 1: সাউন্ডে প্রতিক্রিয়া জানাতে LEDs পাওয়া
প্রথম ধাপে আমরা সাউন্ডে প্রতিক্রিয়া জানাতে LED স্ট্রিপটি পরীক্ষা করতে যাচ্ছি, আমরা স্পার্কফুন থেকে সাউন্ড বোর্ড ব্যবহার করি এবং একটি ব্রেডবোর্ড এবং তার ব্যবহার করে এটিকে আরডুইনোতে সংযুক্ত করি। Arduino সফটওয়্যারের সাথে পরীক্ষা করে, আমরা দুটি রিডিং পাই যা আমরা ব্যবহার করতে পারি। "এনভেলপ" পোর্ট থেকে আসা শব্দের প্রশস্ততা এবং "গেট" পোর্ট থেকে বাইনারি 1 /0 রিডিং। এই ভেরিয়েবলগুলি ব্যবহার করে ঠিকানাযোগ্য নেতৃত্বাধীন স্ট্রিপে ম্যাপ করুন, তারপর "গেট" এক জায়গায়, LEDS নির্দিষ্ট রঙ প্রদর্শন করে, যখন খামটি একটি নির্দিষ্ট স্তরের উপরে থাকে, একটি নির্দিষ্ট রঙ প্রদর্শন করে। সম্পূর্ণ কোড দেওয়া হবে।
ধাপ 2: হেলমেটে আকৃতির জন্য LEDS কাট এবং সোল্ডার
আমার প্রজেক্টে আমি বাইরের দিকে অতিরিক্ত ত্রিভুজ সহ এক্স ফ্যাশনে হেলমেটে এলইডি যোগ করার সিদ্ধান্ত নিয়েছি, আমি সেই নকশাটিকে সঙ্গীত বাজানোর পদ্ধতি দিয়ে আরও ভাল করার পরিকল্পনা করছি। সুতরাং এই ধাপটি সমস্তই এলইডি স্ট্রিপগুলিকে কাঙ্ক্ষিত দৈর্ঘ্যে কাটা এবং কোণগুলি তৈরি করতে কাটা চিহ্নগুলিতে একসঙ্গে সোল্ডার করা। আমাকে এটি প্রায় 10 বার করতে হয়েছিল এবং এটি খুব সময়সাপেক্ষ, বিশেষত যখন ছোট তারের সাথে কাজ করা। এই ধাপে এই অগ্রগতি
ধাপ 3: হেলমেটে এলইডি ওয়্যার করুন এবং পরীক্ষা করুন
এই ধাপে আমি কাটা এবং সোল্ডারিং সঠিকভাবে কাজ করছে কিনা তা নিশ্চিত করার জন্য আরডুইনো, সাউন্ড বোর্ড এবং কাট এলইডিগুলিতে এলইডি তারযুক্ত এবং পরীক্ষা করেছি
ধাপ 4: ব্রেডবোর্ড থেকে বিনামূল্যে ইলেকট্রনিক্স
এই ধাপে আমি ব্রেডবোর্ড থেকে সমস্ত ইলেকট্রনিক্স পাওয়ার দিকে মনোনিবেশ করেছি। আমি সমস্ত তারের সোল্ডার করেছি যা সোল্ডার করা দরকার এবং হেলমেট তারগুলিকে দীর্ঘ করে প্রসারিত করেছি যাতে আপনি আরডুইনোতে সংযুক্ত হেলমেট ওয়াইল পরতে সক্ষম হন। সবচেয়ে গুরুত্বপূর্ণ জিনিস যা আমি বের করতে পারিনি তা ছিল বাহ্যিক শক্তি, আমি বিভিন্ন কনফিগারেশনে ব্যাটারি চেষ্টা করেছিলাম কিন্তু কিছুই আমাকে আমার প্রয়োজনীয় ফলাফল দেয়নি, কিছু লাইটকে পাগল করে তুলবে এবং কিছু তাদের বিভিন্ন রঙের করে তুলবে। দুর্ভাগ্যবশত এটি আমার সার্কিট সম্পর্কে জ্ঞানের কারণে হতে পারে কিন্তু আমি পিসি বোর্ড থেকে আসা Arduino এর ক্ষমতা রাখার সিদ্ধান্ত নিয়েছি। সাউন্ড বোর্ড একটি ব্যাটারি প্যাক দ্বারা চালিত এবং এটি সূক্ষ্ম কাজ করে
ধাপ 5: চূড়ান্ত কনফিগারেশন
এই চূড়ান্ত ধাপের জন্য, আমি সাউন্ড বোর্ড থেকে আসা মানগুলি পড়েছি এবং নতুন মানগুলির সাথে মিলের জন্য কোডটি সংশোধন করেছি যা বদলে দিয়েছিল সবকিছু যা রুটিবোর্ড থেকে সরানো হয়েছিল। আমি এলইডি স্ট্রিপগুলিকে হেলমেটে আঠালো করেছিলাম যেখানে সেগুলি আগে টেপ করা হয়েছিল এবং অবশেষে আমি আবার পরীক্ষা করলাম।
ধাপ 6: কোড (Arduino)
// NeoPixel রিং সহজ স্কেচ (c) 2013 Shae Erisson
// জিপিএলভি 3 লাইসেন্সের অধীনে মুক্তি দেওয়া বাকিদের সাথে মেলে
// Adafruit NeoPixel লাইব্রেরি
#অন্তর্ভুক্ত
#ifdef _AVR_ #অন্তর্ভুক্ত // 16 MHz Adafruit Trinket #endif এর জন্য আবশ্যক
// Arduino এর কোন পিনটি NeoPixels- এর সাথে সংযুক্ত?
#পিন 3 সংজ্ঞায়িত করুন // Trinket বা Gemma তে, এটি 1 এ পরিবর্তন করার পরামর্শ দিন
// আরডুইনোতে কতগুলি নিওপিক্সেল সংযুক্ত?
#সংজ্ঞায়িত করুন NUMPIXELS 166 // জনপ্রিয় NeoPixel রিং সাইজ
Adafruit_NeoPixel পিক্সেল (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
#ডিলেভাল 500 নির্ধারণ করুন // পিক্সেলের মধ্যে বিরতি দেওয়ার সময় (মিলিসেকেন্ডে)
অকার্যকর সেটআপ() {
#if সংজ্ঞায়িত (_ AVR_ATtiny85_) && (F_CPU == 16000000)
clock_prescale_set (clock_div_1); #endif // Trinket- নির্দিষ্ট কোডের END।
পিক্সেল শুরু (); // নিওপিক্সেল স্ট্রিপ অবজেক্ট (প্রয়োজনীয়)
Serial.begin (9600); }
অকার্যকর লুপ () {
int sensorValue = analogRead (A1);
int sensorValue2 = digitalRead (7); Serial.println (sensorValue); // বিলম্ব (5); //pixels.clear (); // সব পিক্সেল রং 'বন্ধ' সেট করুন
যদি (sensorValue2 == 1) {
জন্য (int i = 0; i <28; i ++) {pixels.setPixelColor (i, 15, 0, 50);
}
জন্য (int i = 48; i <81; i ++) {pixels.setPixelColor (i, 15, 0, 50);
}
জন্য (int i = 102; i <129; i ++) {pixels.setPixelColor (i, 15, 0, 50);
}
জন্য (int i = 148; i <166; i ++) {pixels.setPixelColor (i, 15, 0, 50); }} ////////////////////////////// অন্যর জন্য {int i = 0; i <28; i ++) {pixels.setPixelColor (i, 0, 0, 0);
}
জন্য (int i = 48; i <81; i ++) {pixels.setPixelColor (i, 0, 0, 0);
}
জন্য (int i = 102; i <129; i ++) {pixels.setPixelColor (i, 0, 0, 0);
}
জন্য (int i = 148; i <166; i ++) {pixels.setPixelColor (i, 0, 0, 0); }} ////////////////////////////// if (sensorValue == 3 || sensorValue == 2) {for (int i = 29; আমি <47; আমি ++) {pixels.setPixelColor (i, 255, 0, 0);
}
জন্য (int i = 82; i <101; i ++) {pixels.setPixelColor (i, 255, 0, 0);
}
জন্য (int i = 130; i <148; i ++) {pixels.setPixelColor (i, 255, 0, 0);
} পিক্সেল শো (); } if (sensorValue> 3) {for (int i = 29; i <47; i ++) {pixels.setPixelColor (i, 0, 155, 155);
}
জন্য (int i = 82; i <101; i ++) {pixels.setPixelColor (i, 0, 155, 155);
}
জন্য (int i = 130; i <148; i ++) {pixels.setPixelColor (i, 0, 155, 155);
}
পিক্সেল শো (); } else {for (int i = 29; i <47; i ++) {pixels.setPixelColor (i, 0, 0, 0);
}
জন্য (int i = 82; i <101; i ++) {pixels.setPixelColor (i, 0, 0, 0);
}
জন্য (int i = 130; i <148; i ++) {pixels.setPixelColor (i, 0, 0, 0);} pixels.show (); }}
প্রস্তাবিত:
পারকিনসন ডিজিজ পরিধানযোগ্য টেক: 4 টি ধাপ
পারকিনসন ডিজিজ ওয়েয়ারেবল টেক: বিশ্বব্যাপী 10 কোটিরও বেশি মানুষ পারকিনসন্স ডিজিজ (পিডি) নিয়ে বসবাস করছে। একটি প্রগতিশীল স্নায়ুতন্ত্রের ব্যাধি যা কঠোরতা সৃষ্টি করে এবং রোগীর চলাচলকে প্রভাবিত করে। সহজ ভাষায়, অনেক মানুষ পারকিনসন রোগে ভুগছিল কিন্তু
[পরিধানযোগ্য মাউস] উইন্ডোজ 10 এবং লিনাক্সের জন্য ব্লুটুথ-ভিত্তিক পরিধানযোগ্য মাউস কন্ট্রোলার: 5 টি ধাপ
[পরিধানযোগ্য মাউস] উইন্ডোজ 10 এবং লিনাক্সের জন্য ব্লুটুথ-ভিত্তিক পরিধানযোগ্য মাউস কন্ট্রোলার: আমি একটি ব্লুটুথ-ভিত্তিক মাউস কন্ট্রোলার তৈরি করেছি যা মাউস পয়েন্টার নিয়ন্ত্রণ করতে এবং মাটিতে পিসি-মাউস সম্পর্কিত অপারেশন করতে পারে, কোনো পৃষ্ঠতল স্পর্শ না করে। ইলেকট্রনিক সার্কিট্রি, যা একটি গ্লাভসে এম্বেড করা আছে, এইচ ট্র্যাক করতে ব্যবহার করা যেতে পারে
বাচ্চাদের জন্য পরিধানযোগ্য টেক: হিরো আর্মব্যান্ড: 4 টি ধাপ
বাচ্চাদের জন্য পরিধানযোগ্য টেক: হিরো আর্মব্যান্ড: এই নির্দেশনাটি কীভাবে 'হিরো আর্মব্যান্ড' তৈরি করা যায় তা পরা হয় যখন এটি পরা হয়। পরিবাহী ফ্যাব্রিক টেপ, পরিবাহী থ্রেড এবং সেলাইযোগ্য এলইডি ব্যবহার করে স্কুলের শিক্ষার্থীদের সার্কিট এবং পরিধানযোগ্য প্রযুক্তির প্রাথমিক বিষয়গুলি শেখার জন্য এটি একটি দুর্দান্ত ক্রিয়াকলাপ। আপনি
ক্ষুদ্র পরিধানযোগ্য লক-ইন পরিবর্ধক (এবং পরিধানযোগ্য বস্তুর জন্য সোনার সিস্টেম, ইত্যাদি): 7 টি ধাপ
ক্ষুদ্র পরিধানযোগ্য লক-ইন অ্যাম্প্লিফায়ার (এবং পরিধানযোগ্য সোনার সিস্টেম, ইত্যাদি ..): একটি ক্ষুদ্র স্বল্পমূল্যের লক-ইন এম্প্লিফায়ার তৈরি করুন যা চশমার ফ্রেমে সংযোজিত হতে পারে এবং অন্ধদের জন্য একটি সোনার ভিশন সিস্টেম তৈরি করতে পারে, অথবা একটি সাধারণ আল্ট্রাসাউন্ড মেশিন যা ক্রমাগত আপনার হৃদয় নিরীক্ষণ করে এবং হিউম্যান-মেশিন লার্নিং ব্যবহার করে সতর্ক করে দেয় পি
স্টেপার ড্রাইভার ফাইনাল প্রজেক্ট মডিউল: 5 টি ধাপ
স্টেপার ড্রাইভার ফাইনাল প্রজেক্ট মডিউল: মার্কুইস স্মিথ এবং পিটার মো-ল্যাঞ্জের দ্বারা