সুচিপত্র:
- ধাপ 1: সংবিধান
- ধাপ 2: ড্রাগনফ্লাই তৈরি করুন - মাথা 1 -
- ধাপ 3: ড্রাগনফ্লাই তৈরি করুন - হেড 2 -
- ধাপ 4: ড্রাগনফ্লাই তৈরি করুন - হেড 3 -
- ধাপ 5: ড্রাগনফ্লাই তৈরি করুন - শরীর 1 -
- ধাপ 6: ড্রাগনফ্লাই তৈরি করুন - শরীর 2 -
- ধাপ 7: ড্রাগনফ্লাই তৈরি করুন - শরীর 3 -
- ধাপ 8: ড্রাগনফ্লাই তৈরি করুন - শরীর 4 -
- ধাপ 9: 360-ডিগ্রি ক্রমাগত ঘূর্ণন Servo
- ধাপ 10: Arduino কোড
- ধাপ 11: অপারেশন
ভিডিও: মাথা দোলানো ড্রাগনফ্লাই: 11 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আমি ড্রাগনফ্লাই তৈরি করেছি। ড্রাগনফ্লাই একটি অঙ্গভঙ্গি সেন্সর এবং একটি servo মোটর দিয়ে মাথা দোলায়।
উপাদান
- আরডুইনো ইউএনও
- দেখেছি গ্রোভ - অঙ্গভঙ্গি
- FS90R মাইক্রো কন্টিনিউয়াস রোটেশন সার্ভো
ধাপ 1: সংবিধান
অঙ্গভঙ্গি সেন্সর দিয়ে আঙুলের গতিবিধি সনাক্ত করা এবং 360 ° ক্রমাগত ঘূর্ণন servo এর Arduino এর ঘূর্ণন দিক নিয়ন্ত্রণ করা।
ধাপ 2: ড্রাগনফ্লাই তৈরি করুন - মাথা 1 -
মাথাটি 12 মিমি লম্বা এম 8 স্ক্রু দিয়ে তৈরি করা হয়েছিল। সার্ভো দিয়ে মাথা ঘুরানোর সময় একটি নির্দিষ্ট কোণে থামার জন্য লাঠি কাটুন যথাযথ দৈর্ঘ্যের তারটি কেটে স্ক্রুতে ঝালাই করুন।
ধাপ 3: ড্রাগনফ্লাই তৈরি করুন - হেড 2 -
চোখ এবং মুখ চকচকে গয়না সীল দিয়ে তৈরি করা হয়েছিল। আমি কলম দিয়ে মুখ লিখি।
ধাপ 4: ড্রাগনফ্লাই তৈরি করুন - হেড 3 -
মাথা এবং বুকের মধ্যে সংযোগ (servo) একটি বাদাম দিয়ে তৈরি। তাত্ক্ষণিক আঠালো সঙ্গে servo সংযুক্ত পালক এবং বাদাম সংযুক্ত করুন।
ধাপ 5: ড্রাগনফ্লাই তৈরি করুন - শরীর 1 -
ড্রাগনফ্লাই এর বুকে servomotor করুন। পেট হিসাবে 60 মিমি লম্বা M6 স্ক্রু মেনে চলুন।
ধাপ 6: ড্রাগনফ্লাই তৈরি করুন - শরীর 2 -
আগে তৈরি করা বাদামগুলিকে সারভোতে স্ক্রু করুন এবং তারের পা দিয়ে প্লেকের পালকগুলি বন্ধ করুন।
ধাপ 7: ড্রাগনফ্লাই তৈরি করুন - শরীর 3 -
সার্ভোতে একটি পুরু তার সংযুক্ত করুন যাতে এটি হেড রিপ্লেসমেন্ট বারে ধরা পড়ে। আমি পাতলা তারের পা এই মোটা তারের (স্টেইনলেস স্টিলের জন্য) বিক্রি করি।
ধাপ 8: ড্রাগনফ্লাই তৈরি করুন - শরীর 4 -
বাদাম মধ্যে মাথা স্ক্রু এবং ড্রাগনফ্লাই সম্পন্ন হয়। সার্ভো সক্রিয় করুন এবং এটি চালু করুন।
ধাপ 9: 360-ডিগ্রি ক্রমাগত ঘূর্ণন Servo
এই সার্ভো সার্ভো লাইব্রেরির সাথে কাজ করে যা মূলত Arduino IDE তে অন্তর্ভুক্ত ছিল, কিন্তু সাধারণ সার্ভো মোটর থেকে কিছুটা আলাদা।
- 90 ডিগ্রি ইনপুট সহ সার্ভো স্টপ
- 0 থেকে 89 ডিগ্রি ইনপুট দিয়ে ঘড়ির কাঁটার দিকে ঘোরান। ঘূর্ণন গতি 90 ডিগ্রী থেকে আরও বৃদ্ধি পায়।
- 91 থেকে 180 ডিগ্রী ইনপুট সহ ঘড়ির কাঁটার বিপরীতে ঘোরান। ঘূর্ণন গতি 90 ডিগ্রী থেকে আরও বৃদ্ধি পায়।
ধাপ 10: Arduino কোড
Arduino UNO- এর সাথে servo এবং অঙ্গভঙ্গি সেন্সর সংযুক্ত করুন।
অঙ্গভঙ্গি সেন্সর লাইব্রেরি নিম্নলিখিতগুলি ব্যবহার করে।
আমি কোড নমুনা paj7620_9gestures.ino দেখেছি।
অঙ্গভঙ্গি এটিকে ঘড়ির কাঁটার দিক এবং আঙুলের ঘড়ির কাঁটার বিপরীত দিক চিনতে সক্ষম করেছে।
Arduino এর ডিজিটাল 8 পিনটি GND এর সাথে সংযুক্ত থাকে যাতে সার্ভোটি ঘড়ির কাঁটার বিপরীত দিকে ধীরে ধীরে ঘুরতে থাকে যাতে মাথার স্ক্রুটি বাদামে পরিণত করা যায়।
Arduino এর ডিজিটাল 8 পিন খোলা স্বাভাবিক অপারেশন প্রকাশ করে, এবং অঙ্গভঙ্গি সেন্সর সনাক্তকরণ শুরু হয়। আঙ্গুল চলাচলের ঘূর্ণন সনাক্ত করে এবং সার্ভো অনুযায়ী চলে।
#অন্তর্ভুক্ত #অন্তর্ভুক্ত "paj7620.h" #অন্তর্ভুক্ত Servo myservo; // একটি servo নিয়ন্ত্রণ করার জন্য servo অবজেক্ট তৈরি করুন
অকার্যকর সেটআপ () {uint8_t ত্রুটি = 0; Serial.begin (9600); myservo.attach (A0); // সার্ভো অবজেক্ট পিনমোডে (8, INPUT_PULLUP) পিন 9 এ সার্ভো সংযুক্ত করে; ত্রুটি = paj7620Init (); // আরম্ভ করুন Paj7620 নিবন্ধন যদি (ত্রুটি) {Serial.print ("INIT ERROR, CODE:"); Serial.println (ত্রুটি); } অন্যথায় {Serial.println ("INIT OK"); } Serial.println ("অনুগ্রহ করে আপনার অঙ্গভঙ্গি লিখুন: / n"); }
void loop () {uint8_t data = 0, data1 = 0, error; যদি (digitalRead (8) == LOW) {myservo.write (90 + 15); } অন্যথায় {error = paj7620ReadReg (0x43, 1, & data); // অঙ্গভঙ্গি ফলাফলের জন্য Bank_0_Reg_0x43/0x44 পড়ুন। যদি (! ত্রুটি) {সুইচ (ডেটা) {কেস GES_CLOCKWISE_FLAG: Serial.println ("ক্লকওয়াইজ"); myservo.write (90 - 20); বিলম্ব (800); বিরতি; কেস GES_COUNT_CLOCKWISE_FLAG: Serial.println ("ঘড়ির কাঁটার বিপরীতে"); myservo.write (90 + 20); বিলম্ব (800); বিরতি; ডিফল্ট: myservo.write (90); বিরতি; }}}}
ধাপ 11: অপারেশন
আমি একটি সুন্দর মাথা swing dragonfly পেয়েছিলাম!
প্রস্তাবিত:
Kinect সঙ্গে Mannequin মাথা শব্দ স্থানীয়করণ: 9 ধাপ (ছবি সহ)
Kinect সঙ্গে Mannequin মাথা সাউন্ড লোকালাইজিং: মার্গারেট, একটি ড্রাইভার ক্লান্তি পর্যবেক্ষণ সিস্টেমের জন্য একটি পরীক্ষার ডামি দেখা। তিনি সম্প্রতি তার দায়িত্ব থেকে অবসর নিয়েছেন এবং আমাদের অফিসের জায়গায় তার পথ খুঁজে পেয়েছেন, এবং তখন থেকে যারা তাদের মনে করেন তিনি 'ভয়ঙ্কর' তাদের দৃষ্টি আকর্ষণ করেছেন। ন্যায়বিচারের স্বার্থে, আমি
আপনার মাথা দিয়ে আপনার কম্পিউটার নিয়ন্ত্রণ করুন!: 6 টি ধাপ (ছবি সহ)
আপনার মাথার সাহায্যে আপনার কম্পিউটারকে নিয়ন্ত্রণ করুন! আমি কেন এটা তৈরি করেছি? আমি এমন একটি বস্তু তৈরি করতে চেয়েছিলাম যা ভিডিও গেম তৈরি করে
একটি ভেঙে যাওয়া আরসি খেলনা থেকে ড্রাগনফ্লাই বিম রোবটকে ফ্ল্যাপ করা: 14 টি ধাপ (ছবি সহ)
একটি ভাঙা আরসি খেলনা থেকে ড্রাগনফ্লাই বিয়াম রোবটকে ফ্ল্যাপ করা: অনেক আগে আমার একটি মডেল আরসি ড্রাগনফ্লাই ছিল। এটি কখনই খুব ভাল কাজ করে নি এবং আমি খুব শীঘ্রই এটি ভেঙে দিয়েছি তবে এটি সর্বদা আমার সবচেয়ে বড় আকর্ষণগুলির মধ্যে একটি ছিল। বছরের পর বছর ধরে আমি অন্যান্য বিয়াম প্রকল্প তৈরির জন্য ড্রাগনফ্লাইয়ের বেশিরভাগ অংশ পরিষ্কার করেছি
মিস্টার ওয়ালপ্লেটের মাথা আপনাকে ট্র্যাক করার জন্য ঘুরছে: 9 টি ধাপ (ছবি সহ)
মিস্টার ওয়ালপ্লেটের মাথা আপনাকে ট্র্যাক করার জন্য ঘুরছে: এটি মিস্টার ওয়ালপ্লেটের আই ইলিউশন রোবট https://www.instructables.com/id/Mr-Wallplates-Eye-Illusion এর আরও উন্নত সংস্করণ। একটি অতিস্বনক সেন্সর মিস্টার ওয়ালপ্লেটের মাথা আপনাকে ট্র্যাক করার অনুমতি দেয় যখন আপনি তার সামনে হাঁটছেন। প্রক্রিয়াটি সংক্ষিপ্ত করা যেতে পারে
গিটার এম্প টিল্ট সম্পূর্ণ মাথা বা অর্ধেক স্ট্যাকের জন্য পৃথক মাথা, এবং আরও অনেক কিছুর জন্য দাঁড়িয়ে আছে: 5 টি ধাপ
গিটার এম্প টিল্ট স্ট্যান্ড সম্পূর্ণ বা অর্ধেক স্ট্যাকের জন্য পৃথক মাথা, এবং আরো জন্য। স্থানীয় মিউজিক স্টোরের ঝাঁকুনি আমাকে তার মূল্যবান নতুন মার্শাল স্ট্যাকগুলি রাখতে দেয় না এবং আমাকে ছুড়ে ফেলে দেয়। আমি তাকে এত ছোট মনের জন্য দোষ দিতে পারি না