সুচিপত্র:

রাসপির সেটলার - ইলেকট্রনিক্স সহ ক্যাটান ক্লোনের সেটলার: 5 টি ধাপ
রাসপির সেটলার - ইলেকট্রনিক্স সহ ক্যাটান ক্লোনের সেটলার: 5 টি ধাপ

ভিডিও: রাসপির সেটলার - ইলেকট্রনিক্স সহ ক্যাটান ক্লোনের সেটলার: 5 টি ধাপ

ভিডিও: রাসপির সেটলার - ইলেকট্রনিক্স সহ ক্যাটান ক্লোনের সেটলার: 5 টি ধাপ
ভিডিও: KUMROR CHAKKA || কুমড়োর ছক্কা || simple recipe 2024, জুলাই
Anonim
রাসপির সেটলার - ইলেকট্রনিক্সের সাথে ক্যাটান ক্লোনের সেটলার
রাসপির সেটলার - ইলেকট্রনিক্সের সাথে ক্যাটান ক্লোনের সেটলার

ইন্সট্রাক্টেবল আপনাকে "Setplers of Raspi", ইলেকট্রনিক্স এবং একটি ওয়েব ইন্টারফেস সহ Catan গেমের সেটলারস তৈরির ধাপগুলির মাধ্যমে নির্দেশনা দেবে।

সরবরাহ

এই নির্দেশিকাটি অনুসরণ করার জন্য আপনার প্রয়োজনীয় সামগ্রীগুলি নীচে রয়েছে।

লক্ষ্য করুন যে কিছু ধাপ ভিন্নভাবে করা যেতে পারে, যেমন নির্দিষ্ট কিছু অংশ সোল্ডার করার পরিবর্তে ব্রেডবোর্ড ব্যবহার করা।

এটি আমার নকশায় ব্যবহৃত প্রক্রিয়া এবং সরবরাহের মাধ্যমে আপনাকে কেবল গাইড করবে, আপনি যে কোনও পরিবর্তন করতে বিনা দ্বিধায়।

হার্ডওয়্যার

  • রাস্পবেরি পিআই 3 বি+
  • আরডুইনো ইউএনও
  • MCP23017 (x9)
  • বোতাম (x 144)
  • 10k প্রতিরোধক (মাত্র কয়েক)
  • 220 প্রতিরোধক (x144)
  • 330 প্রতিরোধক (x19)
  • 2x16 LCD
  • MFRC522 RFID- রিডার
  • এলডিআর
  • হোয়াইট লেডস (x19)
  • RGB Ledstrip (সাধারণ ক্যাথোড)
  • 16-চ্যানেল CD74HC4067
  • দ্বি-নির্দেশমূলক স্তর-রূপান্তরকারী
  • মাল্টিপ্লেক্সের 4 প্লেট 8mm x 524mm x 454mm
  • প্রচুর ক্যাবল
  • তামার থালা

ধাপ 1: কেস তৈরি করা

কেস তৈরি করা
কেস তৈরি করা
কেস তৈরি করা
কেস তৈরি করা

এই প্রকল্পের জন্য কেস তৈরি করা আমাদের প্রথম উদ্দেশ্য, এটি হার্ডওয়্যার ইনস্টল করা সহজ করে তুলবে।

লেজারের কাটিং

অন্তর্ভুক্ত 4 টি. AI ফাইলগুলি ডাউনলোড করুন এবং সেগুলি আপনার মাল্টিপ্লেক্স প্লেট সহ আপনার নিকটতম লেজার-কাটিং-শপে নিয়ে যান।

এবং তারপর প্রদত্ত ফাইলগুলি দিয়ে সেই প্লেটগুলিকে লেজারকাট করুন; পি

কাটা অংশগুলি রাখুন, আপনার সেগুলি দরকার।

একসাথে রেখে

সমাবেশের জন্য, নিম্নলিখিত ক্রমে প্লেটগুলি আঠালো করুন: Catan_Base> Catan_Base_Holed> Catan_Border_Tiles_Bottom> Catan_Border_Tiles_Top

ইলেকট্রনিক্সের জন্য একটি কেস যুক্ত করার জন্য অপেক্ষা করুন, কারণ প্রথমে আপনার সাথে কাজ করার জন্য কিছু জায়গা প্রয়োজন।

টাইলস

দুর্ভাগ্যক্রমে, এই বিভাগটি এখনও শেষ হয়নি এবং এটি একবার আপডেট করা হবে

গেমের জন্য টাইলগুলি লেজার কাটিং ফাইলগুলি থেকেও পাওয়া যায় (জয়-জয় অধিকার, কারণ এটি উপকরণ নষ্ট করা রোধ করে)।

উপরের ছবিটি টাইলসের উপরের (বাম) এবং নীচের (ডান) অংশ প্রদর্শন করে।

টাইলসের 1 পাশে, কিছু কাঠকে ফাঁকা করে দিন, যাতে আপনার ইলেকট্রনিক্স রাখার কিছু জায়গা থাকে।

প্রতিটি টাইলগুলির জন্য আপনার প্রয়োজন হবে: 1 10k রোধকারী, 18k থেকে 47k এর পরিসরে 1 টি প্রতিরোধক (প্রতিটি ধরণের টাইলের একটি ভিন্ন প্রতিরোধক প্রয়োজন, 6 টি এই পরিসরের উপর) এবং 1 টি সাদা LED।

এখন ইলেকট্রনিক্স রাখুন (উপরের ছবিটি দেখুন)।

নীচের টাইলগুলির ছোট ছোট ছিদ্রের মাধ্যমে তারের প্রান্তগুলি সরান (কেবল গর্তগুলি গুরুত্বপূর্ণ: কেন্দ্রীভূত গর্ত: LED এর অ্যানোড, সেই কেন্দ্রের গর্তের নিকটতম গর্ত: নেতৃত্বের ক্যাথোড)।

এখন, আপনার তামার প্লেটটি ছোট 5x5 মিমি টুকরো টুকরো করুন এবং নীচের টাইলটির বাইরের গর্ত থেকে বের হওয়া তারগুলিতে সোল্ডার করুন।

ধাপ 2: ইলেকট্রনিক্স

বাহ, আপনি ইতিমধ্যে এটি এতদূর তৈরি করেছেন?

এর সাথে এটি চলুন;)

এই বিভাগটি ব্যাখ্যা করা বরং সহজ, এখানে অন্তর্ভুক্ত স্কিমটি অনুসরণ করুন।

ধাপ 3: রাস্পবেরি পিআই সেট আপ করা

উহু, এখন মজার অংশে! রাস্পবেরি পাই স্থাপন করা: ডি

রাস্পবেরি পাই ইনস্টল করা হচ্ছে

ছবি তৈরি করা

প্রথমত, আপনাকে লিঙ্কযুক্ত ফাইল দুটি ডাউনলোড করতে হবে।

  • Win32 ডিস্ক ইমেজার
  • রাস্পিয়ান ওএস

এখন এই পদক্ষেপগুলি অনুসরণ করুন:

  1. আপনার কম্পিউটারে আপনার মাইক্রো-এসডি কার্ড োকান
  2. Win32 ডিস্ক ইমেজার খুলুন
  3. আপনি সদ্য ডাউনলোড করা.img ফাইলটি নির্বাচন করুন
  4. 'লিখুন' ক্লিক করুন

পাইতে অ্যাক্সেস পেতে, আমাদের আরও কয়েকটি ধাপের প্রয়োজন হবে

  1. এসডি-কার্ডের বুট ডিরেক্টরিতে যান
  2. "Ssh.txt" নামে একটি টেক্সট ফাইল তৈরি করুন
  3. . Txt এক্সটেনশন মুছে দিন
  4. "Cmdline.txt" ফাইলটি খুলুন
  5. ফাইলের শেষে, ip = 169.254.10.1 যোগ করুন (তবে এটি অন্য সমস্ত পাঠ্যের মতো একই লাইনে রাখুন।

পাই সেট করা

আপনার পিসিতে একটি ইথারনেট ক্যাবলের 1 প্রান্ত এবং আপনার পাইতে অন্য প্রান্তটি প্লাগ করুন।

এখন পাইকে শক্তি দিন, নিশ্চিত করুন যে পাই সঠিকভাবে শুরু হয়েছে।

আপনার প্রিয় এসএসএইচ ক্লায়েন্টটি খুলুন (আমি পুটি ব্যবহার করি) এবং উপরের ধাপে আমরা যে আইপি দিয়েছি তার সাথে সংযোগ স্থাপন করুন।

ডিফল্ট ব্যবহারকারীর নাম এবং পাসওয়ার্ড হল "পাই" এবং "রাস্পবেরি"।

রাস্পি-কনফিগারে, I2C সক্ষম করুন।

ওয়াইফাইতে পাই পাওয়া

আপনার ওয়াইফাইতে আপনার রাস্পবেরি পাই পেতে, নিম্নলিখিত কমান্ডগুলি টাইপ করুন:

sudo -iwpa_passphrase "mySSID" "myPASSWORD" >> /etc/wpa_supplicant/wpa_supplicant.conf wpa_cli ইন্টারফেস wlan0 reconfigure

আপনার রাউটারের SSID এবং পাসওয়ার্ড দিয়ে "mySSID" এবং "myPASSWORD" প্রতিস্থাপন করতে ভুলবেন না।

প্যাকেজ এবং স্ক্রিপ্ট ডাউনলোড করা হচ্ছে

এই প্রকল্পটি চালু এবং কার্যকরী করার জন্য আমাদের কিছু প্যাকেজ এবং স্ক্রিপ্ট ইনস্টল করতে হবে, তাই দয়া করে নিম্নলিখিত কমান্ডগুলি লিখুন:

sudo apt mariadb-server ইনস্টল করুন

sudo apt apache2 -y pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO PyMySQL

ডাটাবেস সেট আপ করা হচ্ছে

প্রোগ্রামটিকে তার সম্পূর্ণ সম্ভাবনার জন্য ব্যবহার করার জন্য, আমাদের আমাদের ডাটাবেস ইনস্টল করতে হবে! তাহলে আসুন এই বিষ্ঠাটি করি!

mysql_secure_installation

যখন এটি আমাদের পাসওয়ার্ড জিজ্ঞাসা করে, কেবল এন্টার টিপুন, কারণ আমরা এখনও কোনও ব্যবহারকারী তৈরি করি নি।

এরপরে এটি আমাদের জিজ্ঞাসা করতে যাচ্ছে যে আমরা রুট পাসওয়ার্ড চাই কিনা, হ্যাঁ নির্বাচন করুন এবং পছন্দসই পাসওয়ার্ড লিখুন।

বাকি সব প্রশ্নে হ্যাঁ নির্বাচন করুন।

sudo -i

mysql rpiUser।* থেকে ''@'%' দ্বারা চিহ্নিত সকল প্রাইভলেজ প্রদান করে; ফ্লাস বিশেষাধিকার

নিশ্চিত করুন যে আপনি omgThisIsSoSecret পাসওয়ার্ড দিয়ে rpiUser নামে একজন ব্যবহারকারী তৈরি করেছেন

ধাপ 4: অ্যাপ্লিকেশনটি নিজেই ডাউনলোড করা

আমরা প্রায় সেখানে আছি, শুধু আমার সাথে একটু বেশি সময় ধরে থাকুন!

কিছু কমান্ড অনুসরণ করুন (আরেকবার):

cd /home /pi

git clone https://github.com/StevenCopermans/Settlers-of-Ra… SettlersOfRaspicd SettlersOfRaspi sudo cp -R Website//var/www/html/sudo cp -R SettlersOfRaspi//home/pi/SettlersOfRaspSoSRootsOfRaspi -p << DATABASE.sql sudo nano /etc/rc.local

যে ফাইলটি সদ্য খোলা হয়েছে তার শেষে, প্রস্থান করার ঠিক আগে, নিম্নলিখিত লাইন যোগ করুন:

python3 /home/pi/SettlersOfRaspi/app.py $

তারপর ctrl + X> y> enter চাপুন

ধাপ 5: আরডুইনো

শেষ ধাপ! Wooo

Arduino ফোল্ডারটি ডাউনলোড করুন

আরডুইনো প্রোগ্রামে ফোল্ডারটি খুলুন এবং স্ক্রিপ্টটি আপলোড করুন!

এটাই! সম্পন্ন করা হয়েছে!

খেলাটি উপভোগ কর!: ডি

প্রস্তাবিত: