সুচিপত্র:
- ধাপ 1: ইনস্টলেশন পদ্ধতি
- ধাপ 2: আরডুইনোতে কোডিং
- ধাপ 3: পাইথন 3 এ কোডিং
- ধাপ 4: Arduino এবং Python3 এর সোর্স কোড
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
প্রকল্প বর্ণনা
এই প্রকল্পে আমরা Python3 থেকে Arduino বোর্ডে কমান্ড পাঠাবো, যা Python3 এবং Arduino- এর মধ্যে যোগাযোগ করার সময় জিনিসগুলিকে সহজ করে দেবে। আমরা আরডুইনো প্ল্যাটফর্মের একটি "হ্যালো ওয়ার্ল্ড" তৈরি করব যার অর্থ আরডুইনো ইউনোতে অন্তর্নির্মিত LED চালু/বন্ধ করা।
তাই প্রথমেই বলি …
আমি কেন এই প্রকল্পটি তৈরি করেছি?
প্রথমত, এই বিষয়ে ইউটিউবে বিশেষ করে ইন্টারনেটে আপলোড করা অনেক টিউটোরিয়াল আছে কিন্তু তারা Python2 সংস্করণ ব্যবহার করছে, এবং দ্বিতীয়ত, আমি সর্বশেষ সংস্করণ ইনস্টল করেছি যা Python3.7.2। পাইথন 2 এবং পাইথন 3 এর মধ্যে কিছুটা পার্থক্য রয়েছে যখন আপনি এটি ব্যবহার করছেন Arduino এর সাথে সংযোগ করার জন্য। তাই পাইথন 3 থেকে আরডুইনোতে কমান্ড পাঠানোর সমস্যা সমাধান করার পরে, আমি ভেবেছিলাম এটি নির্মাতারা এবং পুরো শখের সম্প্রদায়ের সাথে ভাগ করা উচিত।
চল শুরু করি
আপনার প্রয়োজনীয় উপাদানগুলি:
- আরডুইনো ইউএনও বোর্ড
- USB তারের
হার্ডওয়্যারের ক্ষেত্রে এটাই আপনার প্রয়োজন:)
ধাপ 1: ইনস্টলেশন পদ্ধতি
কিভাবে পাইথন 3 সংস্করণ এবং পাই সিরিয়াল প্যাকেজ ইনস্টল করবেন
এখন আপনি ইনস্টলেশনের জিনিস সম্পর্কে ইউটিউবে অনুসন্ধান করতে পারেন। উপরে পাইথন 3 সংস্করণ এবং পাই সিরিয়াল প্যাকেজ উভয়ই ইনস্টল করার জন্য ভিডিও রয়েছে।
ধাপ 2: আরডুইনোতে কোডিং
পার্ট 1: আরডুইনোতে কোডিং
ধাপ 3: পাইথন 3 এ কোডিং
পার্ট 2: পাইথন 3 এ কোডিং
ধাপ 4: Arduino এবং Python3 এর সোর্স কোড
বিঃদ্রঃ
নিশ্চিত করুন যে আপনি প্রথমে Arduino স্কেচ এবং তারপর পাইথন কোড আপলোড করুন।:) এই প্রকল্পটি করার সময় যদি আপনার কোন সমস্যা হয় তবে আমাকে মন্তব্য বিভাগে জানান।
প্রস্তাবিত:
যোগাযোগ কম এবং জারা মুক্ত জল স্তর নির্দেশক এবং মোটর নিয়ন্ত্রণ।: 5 ধাপ
যোগাযোগ কম এবং জারা মুক্ত পানির স্তর নির্দেশক এবং মোটর নিয়ন্ত্রণ: HI, এই নির্দেশে আমরা দেখতে পাচ্ছি কিভাবে তিনটি ভিন্ন রঙের লেড ব্যবহার করে ওভারহেড ট্যাঙ্কের পানির স্তরের (উচ্চ, মাঝারি, নিম্ন) উপর ভিত্তি করে জলের ট্যাঙ্কের অবস্থা পাওয়া যায়। অতিস্বনক সেন্সর এবং Arduino uno বোর্ডের সাহায্যে যোগাযোগের উপায় নেই।
ফেস ট্র্যাকিং ডিভাইস! পাইথন এবং আরডুইনো: 5 টি ধাপ
ফেস ট্র্যাকিং ডিভাইস! পাইথন এবং আরডুইনো: হ্যালো সবাই এই নির্দেশাবলী পড়ছেন। এটি একটি ফেস ট্র্যাকিং ডিভাইস যা OpenCV নামে একটি পাইথন লাইব্রেরিতে কাজ করে। সিভি মানে 'কম্পিউটার ভিশন'। তারপরে আমি আমার পিসি এবং আমার আরডুইনো ইউএনও এর মধ্যে একটি সিরিয়াল ইন্টারফেস সেট আপ করেছি। সুতরাং এর মানে এই যে
লং রেঞ্জ, 1.8 কিমি, আরডুইনো থেকে আরডুইনো ওয়্যারলেস যোগাযোগ HC-12 এর সাথে।: 6 ধাপ (ছবি সহ)
HC-12 এর সাথে লম্বা পরিসীমা, 1.8km, Arduino থেকে Arduino Wireless Communication: এই নির্দেশে আপনি শিখবেন কিভাবে Arduinos এর মধ্যে 1.8km পর্যন্ত খোলা বাতাসে দীর্ঘ দূরত্বের মধ্যে যোগাযোগ করতে হয়। HC-12 একটি বেতার সিরিয়াল পোর্ট যোগাযোগ মডিউল যা খুব দরকারী, অত্যন্ত শক্তিশালী এবং ব্যবহার করা সহজ। প্রথমে আপনি লি
আরডুইনো এবং পাইথন সিরিয়াল যোগাযোগ - কীপ্যাড প্রদর্শন: 4 টি ধাপ
আরডুইনো এবং পাইথন সিরিয়াল কমিউনিকেশন - কীপ্যাড ডিসপ্লে: এই প্রকল্পটি ম্যাক ব্যবহারকারীদের জন্য তৈরি করা হয়েছে কিন্তু এটি লিনাক্স এবং উইন্ডোজের জন্যও প্রয়োগ করা যেতে পারে, একমাত্র ধাপ যা ভিন্ন হওয়া উচিত তা হল ইনস্টলেশন
পাইথন-জিইউআই এবং আরডুইনো সহ সার্ভোড্রাইভার-বোর্ড: 5 টি ধাপ
পাইথন-জিইউআই এবং আরডুইনো সহ সার্ভোড্রাইভার-বোর্ড: প্রোটোটাইপিং বা মডেল এয়ারপ্লেন তৈরির সময়, আপনি প্রায়শই সমস্যার সম্মুখীন হন, যে আপনাকে সার্ভো ট্রাভেল চেক করতে হবে অথবা মাঝের অবস্থানে সার্ভোস সেট করতে হবে। যদি আপনি তৈরি করতে চান না আপনার পুরো আরসি-সিস্টেম বা পরীক্ষা, আপনি কতদূর এগিয়ে যেতে পারেন