সুচিপত্র:
ভিডিও: সস্তা পাই আরডুইনো সংযোগের জন্য পাইথন টার্মিনাল: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
রাস্পবেরি পাই একটি লিনাক্স মেশিন তাই সম্ভবত এর জন্য টার্মিনাল অ্যাপ্লিকেশনগুলির একটি টন রয়েছে। কিন্তু আমি পাইথনে একটি নতুন লিখেছি, আমি কেন বিরক্ত করলাম? পড়তে. যদি আপনি এমন একটি প্রকল্প করছেন যা পাই এবং আরডুইনো উভয়ই ব্যবহার করে তবে সম্ভবত তাদের দুজনের একে অপরের সাথে কথা বলার একটি উপায় প্রয়োজন। যেহেতু পাই আরডুইনো ডেভেলপমেন্ট এনভায়রনমেন্ট চালাবে, এবং এটির একটি সুন্দর টার্মিনাল রয়েছে, তাই সম্ভবত আপনার এটি দিয়ে শুরু করা উচিত। কিন্তু আমার পাইথন টার্মিনাল দরকারী কারণ।
পাই আসলেই পাইথন ব্যবহার করে ব্যবহারকারীর লিখিত প্রোগ্রামগুলিতে চালানোর উদ্দেশ্যে করা হয়েছে তাই পাইথন টার্মিনাল থাকা ভাল।
আমার টার্মিনালটি মাইক্রো কন্ট্রোলারের সাথে কাজ করার জন্য কিছু বিশেষ বৈশিষ্ট্যের সাথে লেখা আছে, যেমন Arduino।
এই টার্মিনালটি নিজেই প্রোগ্রাম করা যায়, Arduino IDE সিরিয়াল মনিটর, প্রোগ্রাম করা যায় না।
আপনি যদি একটি কাস্টম প্রজেক্ট করেন তবে আপনি সম্ভবত একটি কাস্টম কমিউনিকেশন প্রোগ্রামকে নিয়ন্ত্রণ করতে চান, আপনি টার্মিনাল প্রোগ্রামটি নিতে পারেন এবং এর যন্ত্রাংশগুলি কেটে পেস্ট করে একটি তৈরি করতে পারেন।
বর্তমানে টার্মিনাল শুধুমাত্র RS232 শৈলী যোগাযোগ সমর্থন করে কিন্তু আমি আশা করি এটি SPI এবং I2C প্রোটোকল (সম্ভবত আপনি অবদান রাখতে চান) সমর্থন করার জন্য এটি প্রসারিত করার আশা করি।
আপনি যেকোনো অপারেটিং সিস্টেমে টার্মিনালটি ব্যবহার করতে পারেন, তাই আপনি যদি একটি লিনাক্স, ম্যাক বা উইন্ডোজ মেশিন (যেখানে আমি মূলত এটি তৈরি করেছি) ব্যবহার করে থাকেন তবে আপনার ভাল হওয়া উচিত। এখানে সবকিছু ওপেন সোর্স তাই এখানে সস্তা মানে ফ্রি।
লক্ষ্য করুন: এটি একটি সত্যিই পুরানো নির্দেশযোগ্য। কোডটি যথেষ্ট উন্নত হয়েছে। দেখুন: বর্তমান অবস্থা লেখার জন্য পাইথন স্মার্ট টার্মিনাল এবং বর্তমান কোডের লিঙ্ক।
ধাপ 1: সরঞ্জাম
PC - মোটামুটি যেকোনো OS, Linux, Windows OSX….. রাসবেরি PI নিখুঁত।
পাইথন (আমি অ্যানাকোন্ডা ডাউনলোড পছন্দ করি, এটি একটু আলোচনা করা হয়েছে https://www.instructables.com/id/ClipBoard-Communic… এবং
পাইথনের প্রাথমিক জ্ঞান
আরডুইনো
আরডুইনো টু ইউএসবি সংযোগ এটি ইউএনও এর মতো আরডুইনোসে একটি কেবল এবং ইউএসবি পোর্ট হতে পারে, অথবা একটি এফটিডিআই কেবল (https://www.sparkfun.com/products/9717 টিটিএল আরএস 232 আরদুনিওর সাথে সংযোগ স্থাপন করতে পারে যেমন রিয়েল বেয়ার হাড় বোর্ড)
ধাপ 2: ইনস্টলেশন
Github Project- এর GitHub ফাইলগুলি থেকে ফাইলগুলি পান, (অথবা শুধু কয়েকটি ক্লিকের মাধ্যমে সেগুলি পড়ুন) (যেখানে তাদের আপডেটগুলি ডেভেলপ করার সাথে সাথে পোস্ট করা হবে) ফাইলগুলিকে রাখুন (যদি এটি আপনার নির্বাচিত ডাউনলোড হয়) আপনার পাইথন উন্নয়ন পরিবেশ।
প্রস্তাবিত:
Z80-MBC2: 7 ধাপের জন্য ESP32/VGA32 টার্মিনাল ব্যবহার করা
Z80-MBC2 এর জন্য ESP32/VGA32 টার্মিনাল ব্যবহার করা: কিভাবে ESP32/VGA32 বোর্ডে ANSI টার্মিনাল সফটওয়্যার তৈরি ও ইনস্টল করা যায়। তারপর এটি Z80-MBC2 বোর্ডের সাথে সংযুক্ত
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
5-পিন সংযোগের সাথে মিডি রেকর্ড/প্লে/ওভারডাব: 3 টি ধাপ
5-পিন সংযোগের সাথে মিডি রেকর্ড/প্লে/ওভারডাব: * 8 মেগাহার্টজ এ চলমান একটি ATMega-1284 চিপ ব্যবহার করে, 4 কে বাইট র RAM্যাম এবং 4 কেবাইট ইপারম * পুরানো ডিআইএন 5-পিন সংযোগকারী ব্যবহার করে * রেকর্ডিং এবং প্লেব্যাকের অনুমতি দেয়, পাশাপাশি ওভারডাব: আপনি আগে রেকর্ড করা কিছু সহ রেকর্ডিং। * সম্পূর্ণ মেনু * ক্যাপাব
ইন্টারনেট সংযোগের মাধ্যমে যেকোনো জায়গায় আপনার মিডিয়া দেখুন বা শুনুন: 5 টি ধাপ
একটি ইন্টারনেট সংযোগের মাধ্যমে আপনার মিডিয়া যে কোন জায়গায় দেখুন বা শুনুন: এই টিউটোরিয়ালটি আপনাকে দেখাবে যে কিভাবে একটি এমপি 3 সার্ভার এবং এমন একটি ওয়েবসাইট তৈরি করতে হবে যেখানে ফ্ল্যাশ ভিডিও (FLV) রয়েছে যেমন আপনি Youtube.com এ দেখেন
ডুয়েল-ব্যান্ড ওয়্যারলেস রাউটার দিয়ে আপনার (বাবার স্যাটেলাইট) ইন্টারনেট সংযোগের গতি বাড়ান: 10 টি ধাপ
ডুয়েল-ব্যান্ড ওয়্যারলেস রাউটারের সাথে আপনার (বাবার স্যাটেলাইট) ইন্টারনেট সংযোগের গতি বাড়ান: হ্যালো। দয়া করে দেখুন https://www.instructables.com/id/How-To-Make-Bath-Bombs/ আমি সম্ভবত শীঘ্রই একটি ব্যক্তিগত ব্লগে এই তথ্য রাখব