আধুনিক ভেন্ডিং মেশিন গুই ডিজেঙ্গোর সাথে রাস্পবেরি পিআই ব্যবহার করে: 4 টি ধাপ
আধুনিক ভেন্ডিং মেশিন গুই ডিজেঙ্গোর সাথে রাস্পবেরি পিআই ব্যবহার করে: 4 টি ধাপ
Anonim
আধুনিক ভেন্ডিং মেশিন গুই ডিজেঙ্গোর সাথে রাস্পবেরি পিআই ব্যবহার করে
আধুনিক ভেন্ডিং মেশিন গুই ডিজেঙ্গোর সাথে রাস্পবেরি পিআই ব্যবহার করে

আমরা কি ভেন্ডিং মেশিনের জন্য ওয়েব ভাষা ব্যবহার করে আধুনিক GUI তৈরি করতে পারি?

উপরের জন্য উত্তর হল হ্যাঁ আমরা করতে পারি। আমরা কিওস্ক মোড ব্যবহার করে ভেন্ডিং মেশিনের জন্য ব্যবহার করতে পারি। নিম্নলিখিত ধারণা আমি ইতিমধ্যে আমার বিদ্যমান প্রকল্পে প্রয়োগ করেছি এবং এটি ভাল কাজ করে এবং আমরা অনেক পরীক্ষা করেছি। CSS এবং HTML, জাভাস্ক্রিপ্টের বিদ্যমান জ্ঞান।

সরবরাহ

নিম্নলিখিত পূর্বশর্ত প্রয়োজন:

  1. রাস্পবেরি পাই এতে রাস্পিয়ান ওএস ইনস্টল করা আছে
  2. রাস্পবেরি পাই এর সাথে সামঞ্জস্যপূর্ণ একটি টাচস্ক্রিন ডিসপ্লে
  3. ওয়েব ভাষার মৌলিক বিষয় সম্পর্কে সামান্য জ্ঞান (CSS, HTML, JavaScript)

ধাপ 1: প্রকল্পের জন্য জ্যাঙ্গো এবং পূর্বশর্ত ইনস্টল করা

  1. টার্মিনাল ব্যবহার করে বিদ্যমান পাইথন 2 থেকে 3 আপগ্রেড করুন।আপনি ভিডিওর ধাপগুলি দেখতে পারেন।
  2. টার্মিনাল লাইনে পিপ কমান্ড ব্যবহার করে রাস্পবেরি পাইতে জ্যাঙ্গো ইনস্টল করুন।
  3. (alচ্ছিক) স্পর্শ প্রদর্শনের জন্য প্রয়োজনীয় লাইব্রেরি ইনস্টল করুন।

পদক্ষেপ 2: আপনার জ্যাঙ্গো অ্যাপ্লিকেশন সেট আপ করা

আপনার জ্যাঙ্গো অ্যাপ্লিকেশন সেট আপ করা হচ্ছে
আপনার জ্যাঙ্গো অ্যাপ্লিকেশন সেট আপ করা হচ্ছে
আপনার জ্যাঙ্গো অ্যাপ্লিকেশন সেট আপ করা হচ্ছে
আপনার জ্যাঙ্গো অ্যাপ্লিকেশন সেট আপ করা হচ্ছে

আপনি যদি রাস্পবেরি পাইতে আইডিই নিয়ে আরামদায়ক হন তবে এটির জন্য যান। Pycharm এ যান এবং একটি নতুন প্রকল্প তৈরি করুন যার অধীনে Django নির্বাচন করুন। প্রকল্পের জন্য একটি নতুন নাম দিন এবং টেমপ্লেট সক্ষম করুন এবং আপনার অ্যাপের জন্য একটি নাম তৈরি করুন এবং যদি আপনি ডাটাবেসে কাজ করেন তাহলে জ্যাঙ্গো অ্যাডমিন সক্ষম করুন এবং স্টার্ট টিপুন এটি প্রয়োজনীয় প্যাকেজ ইনস্টল করবে।

  • টার্মিনালে python management.py runerver কমান্ড ব্যবহার করে চেক সার্ভার চলছে কি না
  • যদি আপনি জ্যাঙ্গো বুনিয়াদি সম্পর্কে না জানেন তবে সাইট পোলস অ্যাপে নেভিগেট করুন যেখানে আপনি জ্যাঙ্গো বেসিক সম্পর্কে সহজেই বুঝতে পারবেন।

ধাপ 3: একটি GUI তৈরি করা এবং ব্যাকএন্ডের সাথে লিঙ্ক করা

  • একটি GUI তৈরির জন্য আমি Html 5 এবং CSS 3 দিয়ে সম্পন্ন করব। আপনি আপনার ইচ্ছানুযায়ী বেশ কয়েকটি পৃষ্ঠা তৈরি করতে পারেন এবং যদি আপনি অফলাইন ভেন্ডিং মেশিন এবং অনলাইন ইউআরএল লিংকের জন্য কাজ করেন তাহলে আইকন এবং ছবি ডাউনলোড এবং ব্যবহার করার চেষ্টা করুন। আমি সেই.html ফাইলগুলিকে টেমপ্লেট ডিরেক্টরিতে সংরক্ষণ করেছি যা আমরা সক্ষম করেছি।
  • যথাক্রমে ছবি, ভিডিও এবং CSS ফাইল সংরক্ষণের জন্য স্ট্যাটিক ফোল্ডার ব্যবহার করুন
  • তারপরে জ্যাঙ্গোতে urls.py ব্যবহার করুন ফাইলগুলিকে পিছনের শেষ অগ্রগতির সাথে লিঙ্ক করতে।

(অথবা)

ক্লোন বা গিটহাবের সংগ্রহস্থল ডাউনলোড করুন-রাস্পবেরি-পাই-গুই-জ্যাঙ্গো

ধাপ 4: রাস্পবেরি-পাইতে ফাইলগুলি প্রতিস্থাপন করা এবং কনফিগার করা

রাস্পবেরি-পাইতে ফাইলগুলি প্রতিস্থাপন করা এবং কনফিগার করা
রাস্পবেরি-পাইতে ফাইলগুলি প্রতিস্থাপন করা এবং কনফিগার করা
রাস্পবেরি-পাইতে ফাইলগুলি প্রতিস্থাপন করা এবং কনফিগার করা
রাস্পবেরি-পাইতে ফাইলগুলি প্রতিস্থাপন করা এবং কনফিগার করা

অভিনন্দন, যদি আপনি এখন পর্যন্ত পদক্ষেপগুলি অনুসরণ করেন তবে রাস্পবেরি পাইতে GUI পরীক্ষা করার সময় এসেছে।

  1. আপনার পিসি বা ল্যাপটপে ব্যবহৃত একই নামের একটি জ্যাঙ্গো অ্যাপ্লিকেশন তৈরি করুন
  2. আপনার পাইতে টেমপ্লেট এবং স্ট্যাটিক ফোল্ডার তৈরি করুন
  3. আপনার তৈরি করা প্রকৃত ফাইলগুলির সাথে নতুন ফাইলগুলি প্রতিস্থাপন করুন আরো বিস্তারিত জানার জন্য ছবিগুলি দেখুন।
  4. পরবর্তী ধাপ হল ব্যাকগ্রাউন্ডে বুট করার সময় সার্ভার শুরু করার জন্য একটি অটো-স্টার্ট স্ক্রিপ্ট তৈরি করা
  5. চূড়ান্ত জিনিসটি হল রাস্পবেরি পাইতে কিয়স্ক মোড সক্ষম করা আরও বিস্তারিত জানার জন্য যদি আপনি ফুলস্ক্রিন মোডে ক্রোমিয়াম দেখাতে চান তবে আমার গিথুব পৃষ্ঠাটি দেখুন

প্রস্তাবিত: