সুচিপত্র:
ভিডিও: কিভাবে একটি GoPro Hero 4 কে RC Transmitter ব্যবহার করে নিয়ন্ত্রণ করতে হয়: 4 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
এই প্রকল্পের লক্ষ্য হল একটি আরসি ট্রান্সমিটারের মাধ্যমে দূর থেকে GoPro Hero 4 নিয়ন্ত্রণ করতে সক্ষম হওয়া। এই পদ্ধতিটি GoPro- এর অন্তর্নির্মিত ওয়াইফাই এবং HTTP API- কে ডিভাইস নিয়ন্ত্রণের জন্য ব্যবহার করতে চলেছে এবং এটি প্রোটোটাইপ দ্বারা অনুপ্রাণিত: ক্ষুদ্র এবং সবচেয়ে কম গোপো রিমোট। আপনার যদি GoPro Hero 3 থাকে, তাহলে সরাসরি নিয়ন্ত্রণের জন্য বাস পোর্ট ব্যবহার করা সহজ হতে পারে, এখানে একটি পিনআউট গাইড পাওয়া যাবে। কিন্তু যেহেতু হিরো 4 -এ বাস পোর্ট অক্ষম করা হয়েছে (ধন্যবাদ GoPro!), আমাদের ওয়াইফাই পদ্ধতি ব্যবহার করতে হবে। ওয়াইফাই পদ্ধতি হিরো 3 তেও কাজ করে, তাই আপনি যদি ক্রস-সামঞ্জস্যতা চান তবে সেই পথে যান। এর জন্য ইলেকট্রনিক্স এবং আরডুইনো প্রোগ্রামিং এর কিছু জ্ঞান প্রয়োজন।
চল শুরু করি:
ধাপ 1: অংশ
এটি কাজ করার জন্য আপনার কয়েকটি উপাদান প্রয়োজন হবে:
- GoPro Hero 4 (স্পষ্টতই)
- GoPro এর জন্য একটি ড্রোন
- ESP8266 প্রোগ্রামযোগ্য ওয়াইফাই মডিউল
- এফটিডিআই কেবল/ইউএসবি 2 টিটিএল কনভার্টার (কোডটি ESP8266 এ ফ্ল্যাশ করার জন্য)
- LD1117V33 3.3v ভোল্টেজ রেগুলেটর
- আরসি ট্রান্সমিটার/রিসিভার
ধাপ 2: কোড
ESP8266 কার্যকরভাবে একটি Arduino যা ওয়াইফাই ক্ষমতায় নির্মিত। এটি আমাদের GoPro এর HTTP API এর সুবিধা নিতে এবং GPIO ইনপুটের উপর ভিত্তি করে অনুরোধ করতে দেয়। আপনি যে ওয়াইফাই কমান্ডগুলি করতে পারেন তার একটি তালিকা এখানে পাওয়া যাবে:
আমার কোডে। আরসি রেডিও রিসিভারের পিপিএম সিগন্যাল ডিকোড করে একটি বোতাম চালু আছে কি বন্ধ তা সনাক্ত করার জন্য আমি ESP8266 প্রোগ্রাম করেছি। তারপর টাইমিং ব্যবহার করুন, বোতামটি কতক্ষণ চাপা ছিল তা সনাক্ত করতে। যদি বোতামটি 0.5 সেকেন্ডেরও কম সময়ের জন্য চাপানো হয় তবে এটি GoPro কে ট্রিগার করবে। যদি বোতামটি 0.5 সেকেন্ডের বেশি সময় ধরে চাপানো হয় তবে এটি GoPro তে ক্যাপচার মোডের মাধ্যমে চক্র করবে। এফপিভি ড্রোনের জন্য আমি সবচেয়ে ভাল সমাধান পেতে পারি।
দ্রষ্টব্য: যদি আপনার GoPro এর লাইভ ডিসপ্লে দেখার ক্ষমতা না থাকে, তাহলে আপনি আপনার নির্দিষ্ট ব্যবহারের জন্য কোড সামঞ্জস্য করতে চাইতে পারেন। অন্যথায় আপনি জানেন না এটি কোন মোডে আছে।
কোড
এই কোডটি Bohdan Tomanek (emerysteele) দ্বারা একত্রিত করা হয়েছিল, কিছু উপাদান ইন্টারনেটের বিভিন্ন উৎস থেকে ধার করা হয়েছিল। তথ্যের প্রাথমিক উৎস হল https://euerdesign.de এবং
ধাপ 3: ঝলকানি জন্য ESP8266 তারের
*আমার FTDI অ্যাডাপ্টারে 3.3v পাওয়ার রেল ছিল কিন্তু ESP8266 ইউনিটকে পাওয়ার জন্য যথেষ্ট ছিল না। তাই আমি অন্য 3.3v পাওয়ার উৎস যেমন Arduino ব্যবহার করার পরামর্শ দিচ্ছি, অথবা আপনি FTDI অ্যাডাপ্টারের প্রদত্ত 5v পাওয়ার রেল ব্যবহার করতে পারেন 3.3v ভোল্টেজ রেগুলেটরের মাধ্যমে।
Arduino IDE ব্যবহার করে ESP8266 এ ফ্ল্যাশিং কোড
ESP8266 এ কোডটি ফ্ল্যাশ করার জন্য, আমি Arduino IDE ব্যবহার করব।
- পছন্দের উইন্ডোতে আপনার Arduino IDE- এ এই বোর্ড ম্যানেজার URL যোগ করুন (ফাইল> পছন্দ> অতিরিক্ত বোর্ড ম্যানেজার URLS:): arduino.esp8266.com/stable/package_esp8266com_index.json
- আপনার বোর্ডকে "জেনেরিক ESP8266 মডিউল" এ পরিবর্তন করুন
- USB এর মাধ্যমে পিসিতে FTDI অ্যাডাপ্টার সংযুক্ত করুন। প্রোগ্রামিং মোডে প্রবেশ করতে পাওয়ার সময় 2 সেকেন্ডের জন্য GPIO 0 পিন ছোট করতে ভুলবেন না।
- আপনার FTDI ডিভাইসের জন্য সঠিক COM পোর্ট নির্বাচন করুন এবং ডিভাইসে কোড আপলোড করুন।*কখনও কখনও ESP8266 যে কোন কারণে সঠিকভাবে ফ্ল্যাশ করে না… আমি দেখেছি যে ডিভাইসটি পুনরায় বুট করা এবং/অথবা Arduino IDE পুনরায় চালু করলে সমস্যাটি সমাধান হবে বলে মনে হয়।
ধাপ 4: এটির ওয়্যারিং এবং GoPro কনফিগার করা
একবার কোডটি ফ্ল্যাশ হয়ে গেলে, আপনি ESP8266 কে RC রিসিভারে ওয়্যার করতে পারেন যেমনটি নীচের ছবিতে দেখানো হয়েছে:
এখন আপনার GoPro- এ Wifi App Mode চালু করতে হবে আপনার যদি থাকে তবে আপনার GoPro এর ওয়াইফাই সেটিংসের সাথে কোডের ওয়াইফাই সেটিংসের সাথে মিল নিশ্চিত করুন। প্রাথমিকভাবে ওয়াইফাই কনফিগার করার জন্য আপনাকে GoPro অ্যাপ ব্যবহার করতে হবে। যদি আপনার GoPro এর ওয়াইফাই সেটিংস রিসেট করার প্রয়োজন হয়, তাহলে রিসেট মেনু থেকে এটি করা যেতে পারে, তারপর GoPro অ্যাপ ব্যবহার করে পুনরায় কনফিগার করুন।
প্রস্তাবিত:
কিভাবে একটি 555 টাইমার ব্যবহার করে একটি জাল গাড়ির অ্যালার্ম তৈরি করতে হয়: 5 টি ধাপ
কিভাবে একটি 555 টাইমার ব্যবহার করে একটি নকল গাড়ির অ্যালার্ম তৈরি করা যায়: এই প্রকল্পটি দেখায় কিভাবে NE555 ব্যবহার করে পাঁচ সেকেন্ড বিলম্বের সাথে একটি ঝলকানি LED আলো তৈরি করা যায়। এটি একটি ভুয়া গাড়ী এলার্ম হিসাবে কাজ করতে পারে, কারণ এটি একটি গাড়ী এলার্ম সিস্টেমের নকল করে যার সাথে এটি উজ্জ্বল লাল ঝলকানি LED। অসুবিধা স্তর সার্কিট নিজেই কঠিন নয়
রোটারি এনকোডার: এটি কিভাবে কাজ করে এবং কিভাবে Arduino এর সাথে ব্যবহার করতে হয়: 7 টি ধাপ
রোটারি এনকোডার: এটি কিভাবে কাজ করে এবং কিভাবে Arduino এর সাথে ব্যবহার করতে হয়: আপনি এই এবং অন্যান্য আশ্চর্যজনক টিউটোরিয়ালগুলি ইলেক্ট্রোপিকের অফিসিয়াল ওয়েবসাইট ওভারভিউ পড়তে পারেন প্রথমে, আপনি ঘূর্ণনশীল এনকোডার সম্পর্কে কিছু তথ্য দেখতে পাবেন এবং তারপরে আপনি কীভাবে শিখবেন
কিভাবে HW30A মোটর স্পিড কন্ট্রোলার এবং Arduino UNO ব্যবহার করে ড্রোন কোয়াডকপ্টার ব্রাশলেস ডিসি মোটর (3 ওয়্যার টাইপ) নিয়ন্ত্রণ করতে হয়: 5 টি ধাপ
কিভাবে HW30A মোটর স্পিড কন্ট্রোলার এবং Arduino UNO ব্যবহার করে ড্রোন কোয়াডকপ্টার ব্রাশলেস ডিসি মোটর (3 ওয়্যার টাইপ) নিয়ন্ত্রণ করতে হয়: বর্ণনা: HW30A মোটর স্পিড কন্ট্রোলার 4-10 NiMH/NiCd বা 2-3 সেল LiPo ব্যাটারি দিয়ে ব্যবহার করা যায়। BEC 3 টি লিপো কোষের সাথে কার্যকরী। এটি সর্বোচ্চ 12Vdc পর্যন্ত ব্রাশহীন ডিসি মোটর (3 টি তারের) গতি নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে।
স্পর্শ সুইচ - কিভাবে একটি ট্রানজিস্টর এবং ব্রেডবোর্ড ব্যবহার করে একটি টাচ সুইচ তৈরি করতে হয় ।: 4 ধাপ
স্পর্শ সুইচ | কিভাবে একটি ট্রানজিস্টর এবং ব্রেডবোর্ড ব্যবহার করে একটি টাচ সুইচ তৈরি করতে হয় ।: টাচ সুইচ ট্রানজিস্টর প্রয়োগের উপর ভিত্তি করে একটি খুব সহজ প্রকল্প। এই প্রকল্পে BC547 ট্রানজিস্টার ব্যবহার করা হয়েছে যা টাচ সুইচ হিসাবে কাজ করে। ভিডিওটি দেখার জন্য নিশ্চিত থাকুন যা আপনাকে প্রকল্প সম্পর্কে সম্পূর্ণ বিবরণ দেবে
কিভাবে একটি পোটেন্টিওমিটার দিয়ে একটি স্টেপার মোটর নিয়ন্ত্রণ করতে হয় ।: ৫ টি ধাপ
একটি পোটেন্টিওমিটারের সাহায্যে স্টেপার মোটরকে কিভাবে নিয়ন্ত্রণ করতে হয়। চল শুরু করা যাক