হোমুনকুলাস - যান্ত্রিক রহস্যময় ওরাকল ফরচুন টেলর: 15 টি ধাপ (ছবি সহ)
হোমুনকুলাস - যান্ত্রিক রহস্যময় ওরাকল ফরচুন টেলর: 15 টি ধাপ (ছবি সহ)
Anonim
Image
Image
হোমুনকুলাস - যান্ত্রিক রহস্যময় ওরাকল ফরচুন টেলর
হোমুনকুলাস - যান্ত্রিক রহস্যময় ওরাকল ফরচুন টেলর

ঠিক আছে - তাহলে এইটা কি হওয়ার কথা … আমি এর পেছনের গল্পটি বলছি যে মাথার খুলিটি 19 শতকের রহস্যময়ীর, যার কবরটি ছিনতাই করা হয়েছিল এবং তার মাথার খুলি যেটি কার্নিভাল সাইডে শেষ হয়েছিল 1900 এর দশকের শুরুতে ফিরে এসেছে। আমি এটি কিছু ভিক্টোরিয়ান হাউসের একটি বেসমেন্টে পেয়েছি এবং 21 শতকের একজন ভাগ্যবানকে প্রোপটি পুনর্নির্মাণ করেছি-'যারা ইন্টারনেটের ইথারে পৌঁছতে পারে, আপনাকে আপনার ভাগ্য বলবে, আপনার বন্ধু এবং শত্রু কে, বলুন একটি কৌতুক এবং দিনের জন্য আমার ইমেল এবং ক্যালেন্ডার পড়ুন '।

এটা আসলে কি - আচ্ছা এটি একটি আশ্চর্যজনক জ্যাসপার সফটওয়্যার যা একটি রাস্পবেরি পাইতে চলছে এবং আমি একটি 2 টি চ্যানেল বানিয়ে লিনবার্গের খুলি তৈরি করেছি যা অনেকগুলি ঘণ্টা এবং হুইসেল (এবং একটি খঞ্জনি) এর সাথে কথা বলছে। ।

এটি একটি অতি উচ্চাভিলাষী প্রকল্প ছিল। অনেকগুলি মিডিয়ার সাথে কাজ করার জন্য - একাধিক পাই, কাঠের কাজ, পেইন্টিং, প্রচুর তারের, পাইথনে প্রচুর কোডিং, আরডুনিও কোডিং, প্রচুর ছোট তারের, 120v তারের, পাই 'টুপি' বাহ্যিক বোর্ড, রিলে ড্রাইভার এবং রিলে, 24v বিদ্যুৎ সরবরাহ, জিনিসগুলিকে চলাচল করে - 2 অক্ষের সাথে একটি খুলি এবং ডাম্বার বাজানো।

আমি প্রতিটি অংশের জন্য বিশেষ করে পাইথন কোডিংয়ের জন্য টুকরো টুকরো বিশদে বিস্তারিতভাবে যাচ্ছি না কিন্তু আমি প্রতিটি উপাদান সংক্ষিপ্তভাবে বর্ণনা করার এবং ছবিগুলি অন্তর্ভুক্ত করার চেষ্টা করব।

এছাড়াও, পাইথন উদাহরণগুলিতে-হ্যাঁ আমি কোডিংয়ের উপর অনেক বেশি বস্তু-ভিত্তিক হতে পারতাম কিন্তু যখন আমি প্রকল্পটি শুরু করি তখন আমার পাইথন অভিজ্ঞতা বেশ মৌলিক ছিল এবং অবশ্যই যখন আপনি তাড়াহুড়ো করেন তখন কাটা এবং পেস্ট করা সহজ। আপনি যা করছেন তা বন্ধ করে, এটি সঠিকভাবে পুনরায় লিখুন তারপর চালিয়ে যান।

ধাপ 1: প্রধান উপাদান - যে জিনিসগুলি আমাকে খুঁজে পেতে/পেতে/কিনতে হয়েছিল

প্রধান উপাদান - যে জিনিসগুলি আমাকে খুঁজে পেতে/পেতে/কিনতে হয়েছিল
প্রধান উপাদান - যে জিনিসগুলি আমাকে খুঁজে পেতে/পেতে/কিনতে হয়েছিল
প্রধান উপাদান - যে জিনিসগুলি আমাকে খুঁজে পেতে/পেতে/কিনতে হয়েছিল
প্রধান উপাদান - যে জিনিসগুলি আমাকে খুঁজে পেতে/পেতে/কিনতে হয়েছিল
প্রধান উপাদান - যে জিনিসগুলি আমাকে খুঁজে পেতে/পেতে/কিনতে হয়েছিল
প্রধান উপাদান - যে জিনিসগুলি আমাকে খুঁজে পেতে/পেতে/কিনতে হয়েছিল

রাস্পবেরি পাই

তাদের মধ্যে দুই জন

www.adafruit.com/products/1914?gclid=CjwKE…

জ্যাসপার

"জ্যাসপার সর্বদা চালু, ভয়েস-নিয়ন্ত্রিত অ্যাপ্লিকেশনগুলি বিকাশের জন্য একটি ওপেন সোর্স প্ল্যাটফর্ম"

jasperproject.github.io/

অ্যাডফ্রুট 'চোখ'

learn.adafruit.com/adafruit-1-44-color-tft…

Teensy - চোখের জন্য মস্তিষ্ক

www.adafruit.com/product/2756

কীভাবে টিনসি এবং 1-44 রঙের টিএফটি ডিসপ্লে ব্যবহার করে 'চোখ তৈরি করতে হয়

learn.adafruit.com/animated-electronic-eye…

16 চ্যানেল Serveo টুপি

learn.adafruit.com/adafruit-16-channel-pwm…

ক্লাসিক লিন্ডবার্গ খুলি

www.amazon.com/Lindberg-scale-Pirate-skull…

4 টি চ্যানেল রিলে বোর্ড যা রাস্পবেরি পাই দিয়ে কাজ করবে

www.amazon.com/Sizet-Channel-Module-Arduin…

সোলেনয়েড ধাক্কা

(এটি বিভিন্ন জায়গা থেকে পাওয়া যায়)

www.aliexpress.com/item/High-quality-DC-12…

ইউএসবি মাইক্রোফোন

এটি বিভিন্ন জায়গা থেকে পাওয়া যায়

www.samsontech.com/samson/products/micropho…

বিবিধ

আমার কাছাকাছি থাকা দুটি সার্ভো, সার্ভো হর্ন আমি শখের দোকানে $ 1 ঝুড়িতে পেয়েছি। সার্ভো এক্সটেনশন কেবল, ইউএসবি/ব্লুটুথ স্পিকার, বাদাম বোল্ট, এমডিএফ, হট গ্লু, পুরানো ভ্যাকুয়াম টিউব, বিভিন্ন ল্যাম্প পিস এবং বিট, একটি পুরানো স্যামসাং এস 5 সেল ফোন, শীট স্টিল, তামার তার, তামার টেপ, নখ, নিয়মিত আঠালো ইত্যাদি। ইত্যাদি

ধাপ 2: কেন দুটি রাস্পবেরি পাই?

দুটি রাস্পবেরি পাই কেন?
দুটি রাস্পবেরি পাই কেন?

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

এর নিচের দিকটি হল যে আমি বক্তৃতা দিয়ে মাথার খুলি সিঙ্ক করার জন্য তার চোয়াল সরানোর ক্ষমতা হারিয়ে ফেলেছি, কিন্তু দ্য লেট লেট শো 'জিওফ' তৈরির জন্য গ্রান্ট ইমহারার কাজ দেখার পর আমি ভেবেছিলাম জিনিসগুলি যথেষ্ট ভাল লাগবে।

www.popularmechanics.com/science/a5473/4350…

ধাপ 3: দুই পাই কিভাবে যোগাযোগ করে?

দুই পাই কিভাবে যোগাযোগ করে?
দুই পাই কিভাবে যোগাযোগ করে?
দুই পাই কিভাবে যোগাযোগ করে?
দুই পাই কিভাবে যোগাযোগ করে?

আপনি এটি করতে পারেন এমন কয়েকটি ভিন্ন উপায় রয়েছে। আমি পুরানো স্কুলে গিয়ে সিরিয়াল কানেকশন নিয়ে যাওয়ার সিদ্ধান্ত নিলাম। দুটি পাই (Tx, Rx & gnd) এর মধ্যে কেবল তিনটি তারের প্রয়োজন এবং Pi#1 থেকে Pi#2 পর্যন্ত একটি সিরিয়াল সংযোগ খোলার জন্য একটি ছোট পরিমাণ কোড এবং এটিতে কিছু পাঠান। Pi#2 ডেটা পড়ার জন্য একটি সিরিয়াল কানেকশন খুলুন এবং এর সিরিয়াল কানেকশন থেকে একটি টাইট লুপ রিডিং সেট করুন। যখন এটি কিছু টেক্সট পায়, তখন এটি দেখতে পায় যে এটি কোন কমান্ডের সাথে মেলে (টক, লাইট অন, লাইট অফ, টক অফ ইত্যাদি) এবং যা করতে হবে তা করুন। সিরিয়াল কানেকশনের নিচের দিকটি হল কমান্ড পাঠানো এবং কমান্ডের প্রক্রিয়া থেকে কিছুটা বিলম্ব। Pi#2 পড়ার উপর একটি ছোট বিলম্ব সঙ্গে একটি লুপ হয়। তাই আমি গতি জিনিস জিনিষ ছিল। এছাড়াও ভবিষ্যতে মাল্টি-পাই প্রকল্পগুলির জন্য এটা জেনে রাখা ভাল যে আমি দুটি পাই যোগাযোগ করতে পারি এবং এটি করার জন্য ইন্টারনেটের প্রয়োজন নেই।

ধাপ 4: পাইথন থ্রেড

পাইথন থ্রেড
পাইথন থ্রেড

সবকিছুতে কিছু অতিরিক্ত জটিলতা যোগ করার জন্য আমি পাই#2 এ পাইথন থ্রেড ব্যবহার করতে শেষ করেছি যাতে আমি একাধিক অনুরোধ পরিচালনা করতে পারি এবং একই সাথে সেগুলি প্রক্রিয়া করতে পারি। উদাহরণস্বরূপ, আমার কথা বলা শুরু করতে সক্ষম হওয়া দরকার - মাথার খুলি মাথা বাম/ডানদিকে সরানো যখন চোয়াল উপরে এবং নিচে চলে যায়, কিন্তু যদি Pi#1 কোনো কারণে ত্রুটি থাকে এবং Pi#2 বলতে না পারে কথা বলা বন্ধ করার জন্য, মাথার খুলি চিরকালের জন্য কথা বলবে। তাই আমি কিছু সময় পরে মাথার খুলি নিজেকে বন্ধ করার প্রয়োজন ছিল। এটি করার জন্য একটি থ্রেড বন্ধ করা সবচেয়ে সহজ ছিল। কথা বলার জন্য থ্রেড রুটিনের ভিতরে কিছু কোড আছে যা কিছু সময় পরে, কথা বলা বন্ধ করুন, মাথা এবং চোয়াল পুনরায় সেট করুন এবং প্রস্থান করুন। তাম্বুরের জন্য একই, মাথার খুলি কথা বলা বন্ধ করার আগে আমার এটি বন্ধ করার দরকার ছিল তাই আমি ডাম্বুরের জন্য আরেকটি থ্রেড স্পিন করেছিলাম এবং সবকিছু একসাথে কাজ করে এবং মাথার চলাচলের কোডটি টাম্বুরিন বাজানোর থেকে সম্পূর্ণ আলাদা - লাইট পাওয়ারের জন্য একই এবং চোখ সব থ্রেড সব একসঙ্গে চলতে পারে।

থ্রেড ব্যবহার করার জন্য পাইথনে যে পরিমাণ কোডের প্রয়োজন তা বেশ ছোট কিন্তু এটি অস্পষ্ট এবং এর চারপাশে আমার মাথা পেতে কিছুটা সময় লেগেছিল, কিন্তু এটি দেখা যাচ্ছে, খুব ভাল কাজ করে। আপনি যদি রাস্পবেরি পাই ডেভেলপার হন তবে থ্রেড ব্যবহার করার ক্ষমতা টুলবক্সে থাকা একটি ভাল হাতিয়ার।

ধাপ 5: জ্যাসপার এবং জ্যাসপার পরিবর্তন

জ্যাসপার সাইট এটি একটি পাইতে ইনস্টল করার জন্য সম্পদ, কী ভয়েস রিকো ব্যবহার করতে হয়, কীভাবে কনফিগার করতে হয়, নতুন মডিউল লিখতে হয়, সবকিছু - এবং এটি বিনামূল্যে! যদিও এটি একটি সহজ ইনস্টল নয়। অনেকগুলি পদক্ষেপ, ইনস্টল করার জন্য প্রচুর প্যাকেজ তারপর কনফিগার করুন। আমি জীবিকার জন্য এই ধরনের কাজ করি এবং এটি এখনও এমন কিছু ছিল যা আমি একটি চ্যালেঞ্জ হিসেবে বিবেচনা করব। আমি এই প্রকল্পের সাথে সম্পন্ন করার সময় আমি জাপারের বেশ গভীরে গিয়েছিলাম এবং আমি যা করার চেষ্টা করছিলাম তা সামঞ্জস্য করার জন্য অনেকগুলি পরিবর্তন করেছি।

আমার করা কিছু পরিবর্তন:

প্যাসিভ লিসনিং সরানো হয়েছে এবং একটি জিপিআইও পোর্ট ব্যবহার করে একটি হোমমেড কাট সুইচ দিয়ে অ্যাক্টিভ লিসনিং বন্ধ করতে হবে। এটি প্যাসিভ লিসেনিং ব্যবহার করে বনাম একটি 'তোরণ' ধরনের জিনিসের জন্য তৈরি করেছে।

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

সিরিয়াল কানেকশন খুলতে সমস্ত মডিউলে সিরিয়াল কানেকশন কোড যোগ করা হয়েছে, স্লেভ পাইকে বলুন কি করতে হবে 'চোখের উপর', 'কথা', 'ব্যাং টাম্বুরিন'

যোগ করা হয়েছে 'কে আমার বন্ধু', 'আমাকে একটি কৌতুক বলুন', 'আমার সিআরএম ক্যালেন্ডার থেকে আমার সময়সূচী পড়ুন', 'আমাকে আমার ভাগ্য বলুন' মডিউল। যার মধ্যে কিছু তথ্য পাওয়ার জন্য ক্লাউড ভিত্তিক সফটওয়্যারে আরইএসটি কল করা প্রয়োজন। অনেকগুলি আউট অফ বক্স মডিউল রয়েছে যা আমি উদাহরণ হিসাবে লিভারেজ করেছি ডকুমেন্টেশন সহ সাইটটিতে আমাকে যা করা দরকার তা পেতে সাহায্য করার জন্য।

ধাপ 6: মাথার খুলিতে দুটি অক্ষ যুক্ত করা

মাথার খুলিতে দুটি অক্ষ যুক্ত করা
মাথার খুলিতে দুটি অক্ষ যুক্ত করা
মাথার খুলিতে দুটি অক্ষ যুক্ত করা
মাথার খুলিতে দুটি অক্ষ যুক্ত করা
মাথার খুলিতে দুটি অক্ষ যুক্ত করা
মাথার খুলিতে দুটি অক্ষ যুক্ত করা

আমি প্রাথমিক লিন্ডবার্গের খুলি দিয়ে শুরু করেছি। আমি মূলত একটি 4/5 অক্ষের মাথার খুলি সম্পর্কে ভেবেছিলাম কিন্তু আন্দোলনের জন্য হার্ডওয়্যার তৈরির পাশাপাশি আন্দোলনের সমন্বয় করতে পাইথন কোড লিখতে যে সময় লাগবে তা প্রকল্পের বাকি অংশ শেষ করার সময় অতিক্রম করবে। (আমি জানি না যে এটি ইতিমধ্যে বিদ্যমান কিনা কিন্তু একটি পাই বা আরডুনিওতে সফটওয়্যারের একটি টুকরো একটি মাল্টি-অক্ষের খুলি চালানোর জন্য যা নিজেই একটি সুন্দর শীতল প্রকল্প হবে।) তাই একটি অক্ষ-চোয়াল নড়াচড়া করা ছিল খুব খোঁড়া, তাই আমি মাথার নড়াচড়া যোগ করেছি এবং LCD চোখ দিয়ে কাজ করছি, আমি ফলাফলে খুশি।

তাই কাজ দেখার থেকে অন্যরা কথা বলার খুলি দিয়ে যা করেছে তা আমি বুঝতে পেরেছি যে আমার কী করা দরকার, দুটি সার্ভো এবং সার্ভ হর্ন, MDF এর একটি টুকরো, গরম আঠালো, জিপ টাই, ট্রায়াল এবং ত্রুটি - এই জায়গায় আমার শারীরিক অংশ ছিল । আন্দোলনের বেসিক পাই প্রোগ্রামিং আসলে বেশি সময় নিয়েছিল। আমি উভয় servos জন্য PWM জন্য মান খুঁজে বের করতে হয়েছিল। আমি বাম/ডানদিকে সমস্ত পথ খোলা/বন্ধ করে মাথা শুরু করেছি। কিন্তু ভালো লাগছিল না। তাই আমি মধ্যবর্তী আন্দোলন, চোয়াল সম্পূর্ণ খোলা, বিলম্ব.1, চোয়াল আংশিকভাবে বন্ধ, কোন বিলম্ব না, জার আংশিকভাবে খোলা, বিলম্ব, এটি আরও ভাল দেখায়

একটি দুর্ভাগ্যজনক বিষয় যা আমার কাছে কাজ করার সময় ছিল না তা হল যে আমি খুলির ক্যাপে যে সমস্ত উপাদান রেখেছি - ধাতব স্ট্রিপ, স্পাইকস, তামার মুকুট এবং তারের ফলে সামগ্রিক খুলি ভারী হয়ে ওঠে এবং কঠিন সময়ের মধ্যে সার্ভো দেয় এটি ধীর গতিতে চলে যাচ্ছে এবং বেশি দূরে নয়। একটি উচ্চ টর্ক সার্ভো সম্ভবত এখানে সাহায্য করবে কিন্তু আমি সময় এবং তহবিলের বাইরে ছিলাম …

ধাপ 7: Adaifruit Hat Servo ড্রাইভার

Adaifruit Hat Servo ড্রাইভার
Adaifruit Hat Servo ড্রাইভার

অ্যাডাফ্রুট তাদের পণ্যগুলি কীভাবে ব্যবহার করবেন তার দুর্দান্ত উদাহরণ রয়েছে। যা চ্যালেঞ্জিং ছিল তা হল প্রতিটি সার্ভিসের জন্য মানগুলি ঠিক কী ছিল তা খুঁজে বের করা - কেন্দ্র, দূরে বাম এবং ডান। এটা আপনার মত 0, 90, 180 নয়। এটি মাত্র কয়েক লাইনের দীর্ঘ পাইথন প্রোগ্রাম ছিল কিন্তু উভয় সার্ভিসের জন্য এটি পেতে কয়েক ঘণ্টা সময় লেগেছিল।

ধাপ 8: রিলে বোর্ড

রিলে বোর্ড
রিলে বোর্ড

আমি এটা আমাজনে তুলেছি। অনেকগুলি ওয়েব সাইট যা একই ইউনিট বলে মনে হয় তা বিক্রি করে। এটি এখানে কিছু পরীক্ষা নিরীক্ষা করেছে কিন্তু রিলেগুলিকে উল্টানো মাত্র কয়েকটি লাইন কোড নেয় এবং রিলেতে আপনার একটি NC এবং NO সংযোগ রয়েছে যা এটিকে আরও সহজ করে তোলে। এখানে আরেকটি চ্যালেঞ্জ হল একটি GPIO পোর্ট/পিন Pi তে পিন আউট সহ 1: 1 ম্যাচ নয়। এটা আমার মাথা পেতে যে একটু কাজ লেগেছে।

ধাপ 9: Teensy এবং চোখ

Teensy এবং চোখ
Teensy এবং চোখ

আমি এই 100% অ্যাডাফ্রুট সাইট থেকে নিয়েছি। মূলত আমার কিছু ল্যাম্প এলইডি লাইট পিং পং বল ছিল যা আমি ব্যবহার করতে যাচ্ছিলাম কিন্তু একবার আমি তাদের সাইটে এটি দেখেছিলাম আমার এটি ছিল। এর আগে আমার শূন্য আর্দুনিওর অভিজ্ঞতা ছিল কিন্তু আমি তাদের সাইটের উদাহরণগুলি অন্ধভাবে অনুসরণ করেছি এবং এইগুলি প্রায় ½ দিনের মধ্যে কাজ করেছিল। এছাড়াও - যেহেতু আমি কিশোর বয়সে প্রোগ্রামটি ফ্ল্যাশ করেছি এটি এটিকে ধরে রাখে এবং যখন আপনি এটি চালু করেন। Ardunio প্রায় 3 সেকেন্ডের মধ্যে শুরু হয় এবং চোখকে আলোকিত করে। সুতরাং, চোখের কাজ করার জন্য আমাকে যা করতে হয়েছিল তা হল 12v রিলেগুলির একটিতে 12v সংযুক্ত করা এবং তের এবং চোখকে শক্তিশালী করা এবং জাদু ঘটে!

মাথার খুলিতে এলসিডি স্ক্রিন মাউন্ট করা অত্যন্ত বেদনাদায়ক ছিল। প্রতিটি এলসিডি -তে 7 টি ছোট তারের মোট 14 টি তারের এবং খুলিটিকে পিষে নিয়ে সোজাভাবে মাউন্ট করার চেষ্টা করা হচ্ছে এবং একটি তার ভেঙে না -যা অনেকটা বেদনাদায়ক ছিল। তাই প্রোগ্রামিং মাঝারি অসুবিধা - কঠিন মাউন্ট। আমি যা আশা করেছিলাম তার ঠিক বিপরীত। এমডিএফ প্লেটের নীচে চোখের পিছনে টিনসি সেট করা হয়েছে যা দুটি সার্ভস ধারণ করে।

ধাপ 10: ডাম

টাম্বোরিন
টাম্বোরিন
টাম্বোরিন
টাম্বোরিন

আচ্ছা আমার সবসময় মনে আছে হান্টেড ম্যানশনের স্ফটিক বলের মাথা এবং বাঁশির চারপাশে ভেসে থাকা ডামটি যখন তিনি আত্মার সাথে যোগাযোগ করছিলেন তাই এই প্রকল্পের জন্য আমার এমন কিছু থাকতে হয়েছিল। যেহেতু মাথার খুলি ছিল একজন প্রাক্তন মনের পাঠক/দ্রষ্টা থেকে, প্রফুল্লতা মানুষকে জানাতে হবে যখন তারা উপস্থিত জে। তারপরে এটি আমার 12v থেকে 24v পর্যন্ত একটি অতিরিক্ত ল্যাপটপ চার্জার দিয়ে ভোল্ট করে। আমাকে প্রক্রিয়াটির বিভিন্ন সংস্করণ তৈরি করতে হয়েছিল কিন্তু আমার তৃতীয় পুনরাবৃত্তি সেরা কাজ করেছিল। আমি লিভার দৈর্ঘ্য, প্রান্তিককরণ, ইত্যাদি সঙ্গে জগাখিচুড়ি ছিল। আমার বড় ভুল এই সব কাঠ/MDF সঙ্গে করছেন। যখন আমি প্রথম একসাথে 24v এ চলতে থাকি তখন সোলেনয়েড টাম্বোরিনকে এত জোরে আঘাত করত যে এটি নিজেকে ছিঁড়ে ফেলছিল। (12v এ এটি যথেষ্ট শক্তিশালী ছিল না) সময়ের সাথে সাথে MDF এ একটি কাঠের খাদ লাগানো এবং জিনিসগুলি আঁকা পুরো জিনিসটি কঠিন / আরো কঠিন হয়ে উঠল যার অর্থ হল যে সোলেনয়েডকে কঠিন সময় ধাক্কা দিয়ে বের করে দেওয়া হয়েছিল এবং যখন একটি কঠিন সময় ফিরে আসে । সুতরাং আমাকে একটি অতিরিক্ত রিটার্ন স্প্রিং যোগ করতে হয়েছিল - যার জন্য সোলেনয়েডের প্রয়োজন হয় যখন এটি শক্তি সঞ্চয় করে তখন শক্তি অপচয় করে। সুতরাং এটি ধীর গতিতে ডাম বাজানো শেষ করে। পরের বার যখন আমি ধাতু - ব্রোঞ্জ বুশিং, মেটাল শ্যাফ্ট ইত্যাদি এর অংশটি তৈরি করব এবং এই সমস্যাটি এড়িয়ে যাব।

ধাপ 11: প্লাজমা ল্যাম্প

প্লাজমা ল্যাম্প
প্লাজমা ল্যাম্প
প্লাজমা ল্যাম্প
প্লাজমা ল্যাম্প

যেহেতু আমি এই প্রকল্পের জন্য জ্যাকবস মই বা অন্য কোন দুষ্ট পাগল বিজ্ঞানী শক্তির উৎস তৈরি করতে যাচ্ছিলাম না তাই আমার মাথার খুলি চালানোর জন্য এক ধরণের 'শক্তির' প্রয়োজন ছিল। আমি আমার পুরানো স্যামসাং গ্যালাক্সি এস 5 নিয়েছি, একটি ফ্যাক্টরি রিসেট করেছি এবং এতে একটি এনার্জি বল অ্যাপ লোড করেছি। আমাকে অন্য একটি অ্যাপ লোড করতে হয়েছিল যা অ্যাপটিকে সক্রিয় রাখতে ফোনটিকে স্ক্রিন সেভার মোডে যেতে দেবে না।

ধাপ 12: 120v হালকা ঝলকানি কীভাবে তৈরি করবেন

কিভাবে 120v লাইট ফ্লিকার তৈরি করবেন
কিভাবে 120v লাইট ফ্লিকার তৈরি করবেন

সতর্কতা -

এখানে প্রাচীরের বিদ্যুতের 120v এসি প্লাগের সাথে গোলমাল হচ্ছে। আপনি কি করছেন তা যদি আপনি না জানেন তবে এটি করবেন না।

সতর্কতা -

halloweenpropmaster.com/u-build-it3.htm

এই সাইটটি এটি কিভাবে করতে হয় তার সেরা ব্যাখ্যা দেয়। স্টার্টার খরচ অত্যন্ত সস্তা এবং আমি একটি অতিরিক্ত এক্সটেনশন কর্ড gutted আমার ছিল। আমার কাছে এইগুলির একটি দম্পতি আছে এবং হ্যালোইন সময় এগুলি ব্যবহার করে আসছি এবং তারা খুব ভালভাবে কাজ করেছে, কোন ফিউজ ফুঁকছে না, অতিরিক্ত গরম হয় না, ইত্যাদি আমি কোন সমস্যা ছাড়াই ঘন্টার পর ঘন্টা চালিয়েছি। সুতরাং এই প্রকল্পের জন্য আমি স্টার্টার ইনলাইনের সাথে একটি এক্সটেনশন কর্ড নিয়েছিলাম এবং বোর্ডে চারটি রিলেতে এটির একটি যুক্ত করেছি। জিপিআইও কোডের কয়েকটি লাইন এটি বন্ধ এবং চালু করবে। এটি অবিলম্বে কাজ শুরু করে, গরম করার সময় নেই।

ধাপ 13: প্ল্যাটফর্ম/টেবিল

প্ল্যাটফর্ম/টেবিল
প্ল্যাটফর্ম/টেবিল
প্ল্যাটফর্ম/টেবিল
প্ল্যাটফর্ম/টেবিল

আমি বেশ কয়েকটি 'একটি টেবিলে মাথার খুলি', 'একটি টেবিলে ফ্রাঙ্কেনস্টাইনের মাথা' পাগল বিজ্ঞানী প্রপস দেখেছি এবং আমি সিদ্ধান্ত নিয়েছি যে আমি সেই পথে যেতে চাই। এটি আমাকে শুধু কথা বলার মাথার চেয়ে বেশি চেষ্টা করার সুযোগ দেবে। আমি মৌলিক টেবিলের আকার বের করেছি এবং এটি ¼ MDF থেকে তৈরি করেছি। একটি টেবিল করাত ব্যবহার করা বেশ সহজ করে তোলে। আমার প্রকল্পগুলি সাধারণত ধাতব জিনিস তাই কাঠ দিয়ে নির্মাণ করা আমার জন্য কিছুটা নতুন ছিল। আমি মৌলিক টুকরোগুলি কেটে ফেলেছিলাম এবং বাক্সের আমার 4 টি দিক এবং একটি টপ বেশ দ্রুত তৈরি হয়েছিল। যেখানে আমি একটি কঠিন পাঠ শিখেছি সেখানে আমি তাদের একত্রিত করার জন্য একটি আঠালো বন্দুক ব্যবহার করেছি। আমি যা জানতে পেরেছি তা হল - এটি এটি করার উপায় নয়। আমি জঘন্য জিনিসটি তুলে নেওয়ার সাথে সাথে সমস্ত টুকরো আলাদা হয়ে গেল! তাই আমি 1”বর্গক্ষেত্রের কিছু অতিরিক্ত টুকরো কাটলাম যাতে কোণ এবং কাঠকে একসঙ্গে আঠালো/পেরেক করা হয়। পাঠ শিখেছে। আমি প্ল্যাটফর্মের উপরের এবং পাশের মধ্যে কিছু ছাঁটা রেখেছি, আঠালো এবং এটিকে পেরেক দিয়েছি। শূন্যস্থান পূরণের জন্য স্পট পটি করা হয়েছিল এবং এটিতে বাকি উপাদানগুলি মাউন্ট করার জন্য প্রস্তুত ছিল।

বাকিদের জন্য আমি ওয়েবে দেখা ছবি থেকে অনুপ্রেরণা পেয়েছি। মাথার খুলিকে 'অ্যান্টিক' করার জন্য আমি একটি গা dark় দাগ ব্যবহার করার চেষ্টা করেছি। এটা কাজ করেনি; এটি প্লাস্টিকের সাথে লেগে থাকে না। তাই আমি মাথার খুলিটাকে অফ হোয়াইট দিয়ে পেইন্টিং করার চেষ্টা করলাম এবং তারপর দাগ লাগিয়ে দিলাম। এটা অনেক ভালো কাজ করেছে। আমি জানি এটি করার জন্য অনেক কৌশল রয়েছে এবং এটি যেভাবে পরিণত হয়েছে তাতে আমি খুশি। কপার টেপ আমি অন্য একটি প্রজেক্ট থেকে রেখেছিলাম যা আমি খুলির ক্যাপ এবং গালের হাড়ের চারপাশে ব্যবহার করেছি। আমি দাগের উপর অ-কালো আঁকা বাকি আইটেমগুলিকে সেই প্রাচীন/পুরানো চেহারা দিতে এঁকেছি।

বাকি টুকরো এবং বোঁটাগুলো আমি অন্য প্রজেক্ট থেকে পেয়েছিলাম। পিতলের টুকরোগুলো সবই ল্যাম্পের দোকান থেকে। আমি কিছু স্ক্র্যাপ সামগ্রী থেকে কাটা সুইচ তৈরি করেছি এবং শেষের গাঁটটি আরেকটি প্রদীপের টুকরো। আমি ইলেকট্রনিক উদ্বৃত্ত স্থানে ইনসুলেটর সহ টিউব খুঁজে পেয়েছি। পাঙ্ক রকার স্পাইকগুলি আমি অন্য পোস্ট-অ্যাপোক্যালিপ্টিক প্রকল্প থেকে পেয়েছিলাম। হার্ডওয়্যার স্টোর থেকে শীট স্টিল এবং তামার তার এবং তার কশেরুকার জন্য কিছু পিভিসি পাইপ।

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

ধাপ 14: বিশ্রাম

বাকিটা
বাকিটা
বাকিটা
বাকিটা
বাকিটা
বাকিটা
বাকিটা
বাকিটা

আমি ওয়েবে দেখা ছবি থেকে অনুপ্রেরণা পেয়েছি। মাথার খুলিকে 'অ্যান্টিক' করার জন্য আমি একটি গা dark় দাগ ব্যবহার করার চেষ্টা করেছি। এটা কাজ করেনি; এটি প্লাস্টিকের সাথে লেগে থাকে না। তাই আমি মাথার খুলিটাকে অফ হোয়াইট দিয়ে পেইন্টিং করার চেষ্টা করলাম এবং তারপর দাগ লাগিয়ে দিলাম। এটা অনেক ভালো কাজ করেছে। আমি জানি এটি করার জন্য অনেক কৌশল রয়েছে এবং এটি যেভাবে পরিণত হয়েছে তাতে আমি খুশি। কপার টেপ আমি অন্য একটি প্রজেক্ট থেকে রেখেছিলাম যা আমি খুলির ক্যাপ এবং গালের হাড়ের চারপাশে ব্যবহার করেছি। আমি দাগের উপর অ-কালো আঁকা বাকি আইটেমগুলিকে সেই প্রাচীন/পুরানো চেহারা দিতে এঁকেছি।

বাকি টুকরো এবং বোতলগুলি আমি অন্যান্য প্রকল্প থেকে রেখেছিলাম। পিতলের টুকরোগুলো সবই ল্যাম্পের দোকান থেকে। আমি কিছু স্ক্র্যাপ সামগ্রী থেকে কাটা সুইচ তৈরি করেছি এবং শেষের গাঁটটি আরেকটি প্রদীপের টুকরো। ইলেকট্রনিক উদ্বৃত্ত স্থানে আমি যে টিউবগুলো পেয়েছি তা ইনসুলেটর সহ। পাঙ্ক রকার স্পাইকগুলি আমি অন্য পোস্ট-অ্যাপোক্যালিপ্টিক প্রকল্প থেকে পেয়েছিলাম। হার্ডওয়্যার স্টোর থেকে শীট স্টিল এবং তামার তার এবং তার কশেরুকার জন্য কিছু পিভিসি পাইপ।

ধাপ 15: সমাবেশ/টিউনিং/টুইকিং

সমাবেশ/টিউনিং/টুইকিং
সমাবেশ/টিউনিং/টুইকিং

সুতরাং এখানে আমার নির্মাণ প্রক্রিয়া ছিল:

#1 একটি পাইতে জ্যাসপার ইনস্টল করুন এবং এটি কাজ করুন।

#2 একাধিক মাইক্রোফোন কেনা এবং কিছু সাফল্য না হওয়া পর্যন্ত টুইক করুন।

#The য় পি -তে, অ্যাডাফ্রুট টুপি ইনস্টল করুন এবং সার্ভিসগুলি কীভাবে সরানো যায় তা বুঝতে পারেন। মাথার খুলি মধ্যে servos পান এবং তাদের সরানোর জন্য আমি ব্যবহার করার জন্য প্রয়োজনীয় মান বুঝতে।

#4 খুলির জন্য একটি পরীক্ষার ভিত্তি তৈরি করুন যাতে আমি এটি আমার অফিসে কাজ করতে পারি। টুইক, রি-টুইক, টুইক আরও কিছু।

#5 একটি প্লেক্সিগ্লাস বোর্ডে সমস্ত বৈদ্যুতিক উপাদান মাউন্ট করুন। পাই, রিলে বোর্ড, ইউএসবি পাওয়ার সাপ্লাই এবং সংশ্লিষ্ট তার।

#6 অ্যাডাফ্রুট চোখ তৈরি করুন। নিজেকে প্রমাণ করুন তাদের সবকিছু কাজ করার জন্য কেবল ভোল্টেজ প্রয়োগ করতে হবে। এই অংশটি শুরু করার সময় আমি এটি জানতাম না।

#7 দুটি পাইয়ের মধ্যে সিরিয়াল ডেটা প্রেরণ এবং গ্রহণের ধারণার প্রমাণ দিন। আমার প্রয়োজনীয় কমান্ডগুলি দিয়ে 2 য় পাই এর জন্য একটি লুপ রুটিন লিখুন - কথা চালু/বন্ধ ইত্যাদি। Pi#1 এ কিছু নমুনা কোড দিয়ে এটি পরীক্ষা করুন। এখনো জ্যাসপার নেই

#8 জ্যাসপার কোডে সিরিয়াল কোড যোগ করুন - প্রমাণ করুন আমি যখন জ্যাসপার কথা বলছি তখন আমি মৌলিক আন্দোলন পেতে পারি।

#9 রিলে বোর্ডের সাথে গোলমাল শুরু করুন। চোখ চালু করতে কোড যোগ করুন।

#10 120v চালু করতে কোড যোগ করুন। কিভাবে কাজ করা উচিত তা বের করার জন্য একটি পৃথক প্ল্যাটফর্মে সোলেনয়েড এবং টাম্বোরিন তৈরি করুন।

#11 মাথার খুলিতে চোখ লাগান।

#12 প্ল্যাটফর্ম তৈরি করুন যেখানে সবকিছু একত্রিত হবে। প্ল্যাটফর্মে সমস্ত টুকরোগুলি একত্রিত করুন, খুলির স্টিলের বেসটি ধরে রাখুন, ডাম্বার উপাদানগুলি যুক্ত করুন।

#১ Try বাসা থেকে গ্যারেজে পাই এবং বোর্ড নিয়ে আসার চেষ্টা করুন এবং প্ল্যাটফর্মের ভিতরে কীভাবে এটি পাবেন তা বের করুন।

#14 টিউনিং শুরু করুন। আরো টিউনিং, টিউন চালিয়ে যান। উপলব্ধি করুন যে আমাকে পাইথন কোডটি মাল্টি-থ্রেডেড করতে হবে যাতে সমস্ত ক্রিয়া একসাথে কাজ করতে পারে।

#১৫ ভ্যাকুয়াম টিউবের নিচে এনার্জি বল যুক্ত করার সিদ্ধান্ত নিন। চিন্তা করুন আমি একটি পুরানো সেলুলার ফোন দিয়ে এটি করতে পারি। একদিনেরও কম সময়ে সেই কাজটি তৈরি করে ফেলল।

#16 বিস্তারিত যোগ করা চালিয়ে যান। স্পাইক, তামার তার, টিউব, প্রাচীন খুলি। টিউনিং এবং পরীক্ষা চালিয়ে যান। যেসব জিনিস আলগা হয়ে যাচ্ছে, সেগুলোকে পেইন্ট করুন, স্পর্শ করুন এবং ঠিক করুন, ভেঙে যাওয়া জিনিসগুলিকে পুনরায় প্রকৌশলী/শক্তিশালী করুন।

#17 টেস্ট এবং টুইক এটি অন্য লোকেদের দেখানোর জন্য প্রস্তুত হোন।

প্রস্তাবিত: