সুচিপত্র:
ভিডিও: Arduino TFT টাচস্ক্রিন ডোর লক: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এটি আমার প্রথম নির্দেশযোগ্য। এই প্রকল্পটি Arduino এবং একটি 2.8 TFT টাচস্ক্রিন ব্যবহার করে একটি পাসওয়ার্ড স্কেচ সহ একটি রিলে সক্রিয় করে যা একটি ম্যাগ লক দরজায় সার্কিট ভেঙ্গে দেয়।
পটভূমি, কর্মক্ষেত্রে একটি দরজার RFID লকটি পুরো ম্যাগলক সিস্টেমটিকে বিল্ডিং কন্ট্রোল বক্সে ফেরত দেওয়ার পরিবর্তে ভেঙেছে আমি বিদ্যমান সিস্টেমের উপরে এই টাচস্ক্রিন Arduino যোগ করেছি।
আমি কনস্ট্যান্টিনবিজিকে ধন্যবাদ জানাতে চাই যিনি টপিক: TFT ডিসপ্লে গেট ওপেনার পাসওয়ার্ড আমাকে Arduino স্কেচ কাজে লাগানোর 99% উপায় পেয়েছে।
forum.arduino.cc/index.php?topic=562943.15
ধাপ 1: অংশ
এক: আরডুইনো মেগা: টিএফটি একটি ইউনোতে সমস্ত পিন নিয়েছিল তাই আমি সলিড স্টেট রিলে যোগ করার জন্য অতিরিক্ত পিনের জন্য একটি মেগা ব্যবহার করেছি
Geekcreit® MEGA 2560 R3 ATmega2560 MEGA2560 উন্নয়ন বোর্ড
www.banggood.com/Mega2560-R3-ATmega2560-16..
দুই: 2.8 ইঞ্চি টিএফটি এলসিডি শিল্ড টাচ ডিসপ্লে স্ক্রিন মডিউল আরডুইনো জন্য
Geekcreit® 2.8 ইঞ্চি TFT LCD শিল্ড টাচ ডিসপ্লে স্ক্রিন মডিউল Arduino এর জন্য
www.banggood.com/2_8-Inch-TFT-LCD-Shield-T…
তিন: SSR (হাতে একটি ছিল, কিন্তু যে লোডটি আপনি আমার ক্ষেত্রে নিয়ন্ত্রণ করতে চান তার জন্য রেটযুক্ত মাত্র 5v ব্যবহার করুন)
Opto 22 3 A Solid State Relay, DC, PCB Mount, 60 V dc Maximum Load
আরএস স্টক নং 888-7619
ie.rs-online.com/web/p/solid-state-relays/…
চার: দেয়ালে টাচস্ক্রিন মাউন্ট করার জন্য ফাঁকা 2 গ্যাং বক্স এবং একটি ফাঁকা ফেসপ্লেট
ডাবল শুকনো আস্তরণের বাক্স, 35 মিমি
পণ্যের কোড: 1139636
www.woodies.ie/double-dry-lining-box-35mm-…
পাঁচ: অতিরিক্ত লম্বা আরডুইনো এক্সটেনশন পাওয়ার কেবল, আরডুইনো এবং টাচস্ক্রিনকে পাওয়ার নিকটতম সকেটটি ছাদে প্রায় 4 মিটার দূরে ছিল।
কেনেবল 5.5 x 2.1 মিমি ডিসি পাওয়ার প্লাগ থেকে সকেট সিসিটিভি এক্সটেনশন লিড কেবল 5 মি
www.amazon.co.uk/dp/B003OSZQGI/ref=pe_3187…
ছয়: Arduino জন্য মান 12V বিদ্যুৎ সরবরাহ
সিসিটিভি ক্যামেরা 12V 0.5A 500mA PSU 2.1mm DC Plug UK পাওয়ার সাপ্লাই
www.ebay.co.uk/itm/380502176581
অন্য অংশ গুলো:
- 3 ডি প্রিন্টার (আল্টিমেকার 2) খালি বাক্সে আরডুইনো মেগা এবং টিএফটি শিল্ডের জন্য মাউন্ট করা মুদ্রণ করার জন্য, পাশাপাশি ফাঁকা ফেসপ্লেটে মাউন্ট করার সময় স্ক্রিনের প্রান্ত coverাকতে একটি মুদ্রিত বেজেল। আমি এই জন্য তৈরি স্টেপ ফাইল সংযুক্ত করব।
- সোল্ডারিং লোহা এবং কয়েকটি সংযোগকারী এবং তারগুলি ইত্যাদি
- গরম আঠা বন্দুক.
- ড্রিল
- মোকাবেলা দেখেছি
ধাপ 2: হার্ডওয়্যার সমাবেশ
বেস সাপোর্টের একটি পায়ে একটি খাঁজ আছে তাই সলিড স্টেট রিলে (SSR) Arduino মেগা এর নিচে বসে আছে। আমি এসএসআরকে বেসে গরম করে আঠালো করেছিলাম।
বেস সাপোর্টে মেগা ঠিক করার জন্য কয়েকটি স্ক্রু।
টিএফটি ieldাল মেগাটির উপরে বসে আছে।
আমি একটি ড্রিল এবং মোকাবেলা করাত ব্যবহার করে ফাঁকা ফেসপ্লেট কেটেছি।
এবং পরীক্ষা সব একসাথে লাগানো, সৌভাগ্যক্রমে আমি বেস সাপোর্টের জন্য আমার উচ্চতা সঠিক পেয়েছি যাতে স্ক্রিনটি ফাঁকা ফেসপ্লেটের সামনের দিক থেকে বেরিয়ে আসে। আমি থ্রিডি প্রিন্ট করবো পরে কপিং সের বামে থাকা রুক্ষ প্রান্তটি আড়াল করতে।
বাক্সের ভিতরে জায়গাটা বেশ টাইট তাই আমাকে 12v পাওয়ার অ্যাডাপ্টারটি কাটাতে হবে যেটা আমি প্লাগগুলো মেগা তে কিনেছিলাম এবং রুম বাঁচানোর জন্য সরাসরি বোর্ডে সোল্ডার করেছিলাম।
ধাপ 3: ইলেকট্রনিক্স সমাবেশ
বেঞ্চ পরীক্ষার জন্য এই প্রজেক্টটি প্রোটোটাইপ করার জন্য আমি প্রথমে 2.8 টিএফটি টাচস্ক্রিন দিয়ে নিজেই শুরু করেছিলাম। আপনি শুধু পিনগুলি লাইন করুন এবং এটিকে আরডুইনো মেগাতে চাপুন এটি আপনার ল্যাপটপে প্লাগ করুন এবং আরডুইনো ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট সফটওয়্যারটি চালু করুন।
এটি আমার প্রথম টাচ স্ক্রিন প্রজেক্ট তাই স্ক্রিন সাইজ ক্যালিব্রেট করতে, স্পর্শকাতরভাবে স্পর্শ করতে ইত্যাদি বুঝতে একটু ঝামেলা লেগেছিল, এছাড়াও TFT একটি অ্যাডাফ্রুট টাচস্ক্রিন নয় মানে আমাকে কিছু অতিরিক্ত লাইব্রেরি যেমন MCUFRIEND_kbv স্ক্রিন ক্যালিব্রেট করতে হবে ইত্যাদি
এটি কিভাবে করতে হয় তা লিখার চেয়ে অনেক ভাল সম্পদ আছে।
যেমন:
forum.arduino.cc/index.php?topic=366304.0
www.hackster.io/electropeak/ultimate-begin…
github.com/prenticedavid/MCUFRIEND_kbv
আমি তখন সিরিয়াল মনিটরের মাধ্যমে মানগুলি রিপোর্ট করার জন্য 2.8 "TFT টাচস্ক্রিনে নুম প্যাড ডিসপ্লে পেয়েছি
তারপর স্কেচে পাসওয়ার্ড উপাদান যোগ করা হয়েছে
পরবর্তীতে প্রথমে নিজেই রিলে স্কেচ ছিল। এটি মেগাতে রিলেটির কিছু সোল্ডারিং এবং তারের সংযোগ নিয়েছিল। রিলে সংযুক্ত তারের চিত্র দেখুন দয়া করে। আমি শক্ত অবস্থার রিলে ট্রিগার করার জন্য ডিজিটাল I/O তে পিন 39 ব্যবহার করেছি এবং তারপর আমার LED চালু/বন্ধ করে দিয়েছি (লাগানোর সময় ম্যাগ লক এক্সিট বাটন ওয়্যারিং দ্বারা প্রতিস্থাপিত হবে)।
আমি তখন এটিকে হত্যা করেছি এবং ফ্রাঙ্কেনস্টাইন এটি একসাথে করেছি। (স্কেচ আমার জন্য কাজ করে কিন্তু আমি নিশ্চিত যে এটি উন্নত করা যেতে পারে)
ধাপ 4: স্কেচ
হ্যাক-টুগেদার স্কেচ।
- প্রয়োজনে লাইব্রেরি আমদানি করুন।
- TFT টাচস্ক্রিন চালানোর সময় "MCUFIREND" লাইব্রেরিতে "TouchScreen_Calibr_native" স্কেচ ব্যবহার করুন যাতে ফলাফলগুলি পূরণ করা যায় …..
// TouchScreen_Calibr_native.inoconst int XP = 8, XM = A2, YP = A3, YM = 9 থেকে কপি-পেস্ট ফলাফল; // 240x320 আইডি = 0x9341
const int TS_LEFT = 927, TS_RT = 126, TS_TOP = 70, TS_BOT = 910;
আবার আমি নিশ্চিত যে এই স্কেচটি সামগ্রিকভাবে উন্নত করা যেতে পারে তবে এটি আমার পক্ষে কাজ করেছে
ধাপ 5: অবস্থানে ফিটিং
আমি ম্যাগ লক জন্য স্ট্যান্ড-ইন হিসাবে কাজ একটি LED সঙ্গে বেঞ্চটপ পরীক্ষা সম্পন্ন করার পরে। সিস্টেমকে তার অবস্থানের মধ্যে ফিট করার সময় ছিল। ভাগ্যক্রমে দেয়ালগুলি কেবল প্লাস্টারবোর্ড তাই পাইপ এবং তারগুলি পরীক্ষা করার পরে আমি বাক্সের জন্য গর্তটি কেটে ফেলতে সক্ষম হয়েছিলাম।
আমি সিলিং জুড়ে 12v শক্তি তাড়া এবং তাজা কাটা গর্ত নিচে এটি ড্রপ। (ছবিতে ঘন কালো তারের) তারপর আমি দরজার ভিতরে প্রস্থান বোতাম থেকে তারগুলি জুড়ে এনেছি (পাতলা কালো এবং লাল তারগুলি) এটি রিলেটির জন্য লোড, তাই যখন এই তারগুলি চালু হয় তখন দরজা রিলিজ সক্রিয় করে /প্রস্থান বোতাম।
পরবর্তীতে টিএফটি টাচস্ক্রিন এবং রিলে বক্সে আরডুইনো লাগানো ছিল যা বোর্ডে শক্তি এবং রিলেতে লোড সোল্ডারিং করে। সবশেষে, আমি সবটা সাদা কভার দিয়ে বন্ধ করে দিলাম এবং 3D প্রিন্টেড কালো বেজেলটি উপরে আঠালো ছিল।
প্রস্তাবিত:
কাস্টম ডোর ম্যাট ট্রিগারড ডোর বেল: 6 টি ধাপ
কাস্টম ডোর ম্যাট ট্রিগারড ডোর বেল: হ্যালো! আমার নাম জাস্টিন, আমি হাই স্কুলে জুনিয়র, এবং এই নির্দেশনাটি আপনাকে দেখাবে যে কীভাবে আপনার দরজার মাদুরে পা রাখলে একটি ডোরবেল তৈরি করতে হয়, এবং আপনি যা চান সুর বা গান হতে পারেন! যেহেতু দরজার মাদুর দরজা ট্রিগার করে
Arduino Flappy বার্ড - Arduino 2.4 "TFT টাচস্ক্রিন SPFD5408 বার্ড গেম প্রকল্প: 3 টি ধাপ
Arduino Flappy বার্ড | আরডুইনো 2.4 "টিএফটি টাচস্ক্রিন এসপিএফডি 5408 বার্ড গেম প্রকল্প: ফ্ল্যাপি বার্ড কয়েক বছর আগেও সেখানে খুব জনপ্রিয় খেলা ছিল এবং অনেক লোক এটিকে তাদের নিজস্ব উপায়ে তৈরি করেছিল তাই আমিও করেছি, আমি আরডুইনো এবং সস্তা 2.4 " টিএফটি দিয়ে ফ্ল্যাপি পাখির আমার সংস্করণ তৈরি করেছি টাচস্ক্রিন SPFD5408, তাহলে শুরু করা যাক
Arduino TFT LCD টাচস্ক্রিন ক্যালকুলেটর: 3 ধাপ
আরডুইনো টিএফটি এলসিডি টাচস্ক্রিন ক্যালকুলেটর: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা শিখব কিভাবে 3.5 " টিএফটি এলসিডি টাচস্ক্রিন ডিসপ্লে।তাই আমরা একটি কোড লিখব এবং এটি আরডুইনোতে আপলোড করব যা ডিসপ্লেতে ক্যালকুলেটর ইন্টারফেস প্রদর্শন করবে এবং টি করবে
BluBerriSix - একটি TFT টাচস্ক্রিন / Arduino টিউটোরিয়াল: 12 টি ধাপ (ছবি সহ)
BluBerriSix - একটি TFT TouchScreen / Arduino Tutorial: 2019 হল 20 তম বার্ষিকী RIM Blackberry 850! কানাডার এই ছোট্ট আবিষ্কার বিশ্বের যোগাযোগের ধরন বদলে দিয়েছে। এটা অনেক আগেই চলে গেছে, কিন্তু এর উত্তরাধিকার অব্যাহত আছে! টিএফটি ডিস
ডোর এবং ডোর মনিটরিং এর সাথে সংযুক্ত স্বয়ংক্রিয় লাইট ।: 5 টি ধাপ
ডোর এবং ডোর মনিটরিং এর সাথে সংযুক্ত স্বয়ংক্রিয় লাইট: অন্ধকারে সুইচ বোর্ড খুঁজে পাওয়া খুব কঠিন বলে মনে হচ্ছে কিন্তু এই সমস্যাটি সমাধানের জন্য এই প্রকল্পটি সত্যিই সহায়ক। এর সমাধান জানতে নিচের ধাপগুলো অনুসরণ করুন