সুচিপত্র:
- সরবরাহ
- ধাপ 1: হার্ডওয়্যার তৈরি করুন
- ধাপ 2: ডিসপ্লেতে TFT ফাইল আপলোড করুন
- ধাপ 3: আরডুইনোতে ক্যালকুলেটর স্কেচ আপলোড করুন
ভিডিও: Nextion/Arduino Calculator: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
Arduino Uno এর জন্য একটি দরকারী ক্যালকুলেটর। ক্যালকুলেটরটি স্ট্যান্ডার্ড ক্যালকুলেটরের অনুরূপ যা উইন্ডোজ ১০ -এর সাথে প্রেরণ করা হয়।
ক্যালকুলেটর 10 টি ফাংশনের একটি সেট প্রদান করে:
- যোগ করুন, বিয়োগ করুন, গুণ করুন, ভাগ করুন
- শতকরা হিসাব
- 1/x হিসাব
- বর্গমূল
- স্কয়ার
- [C] ancel - ক্যালকুলেটরের স্মৃতি পরিষ্কার করে
- [CE] ক্লিয়ার এন্ট্রি - ক্যালকুলেটরে করা শেষ এন্ট্রি মুছে দেয়
সমস্ত গণনা দ্বিগুণ নির্ভুলতার সাথে সম্পন্ন করা হয়। মনে রাখবেন যে Arduino যতটা ছোট, তত দশমিকের আউটপুট দুটি স্থানে সীমাবদ্ধ।
ক্যালকুলেটরের এই সংস্করণটি একটি Nextion NX4832T035 3.5 HMI TFT LCD ডিসপ্লে ব্যবহার করে যা Arduino এর TX/RX পিনের সাথে সংযুক্ত হওয়া উচিত (হার্ডওয়্যার নির্মাণের ধাপ দেখুন)।
সরবরাহ
- আরডুইনো উনো
- Nextion NX4832T035 3.5 "HMI TFT LCD Display (Ebay থেকে পাওয়া যায়)
- জাম্পার তার
- 4 জিবি মাইক্রো এসডি কার্ড (ইবে থেকে পাওয়া যায়)
- মাইক্রো এসডি কার্ড অ্যাডাপ্টার (ইবে থেকে উপলব্ধ)
ধাপ 1: হার্ডওয়্যার তৈরি করুন
হার্ডওয়্যার সেটআপ সহজ, শুধুমাত্র কয়েকটি সংযোগ প্রয়োজন।
LCD ডিসপ্লেটি Arduino Uno এর সাথে সংযুক্ত করুন:
Nextion LCD Arduino Uno
- GND -> GND
- ভিসিসি -> ভিসিসি
- TX -> RX (পিন 0)
- RX -> TX (পিন 1)
ধাপ 2: ডিসপ্লেতে TFT ফাইল আপলোড করুন
TFT ফাইল হল LCD দ্বারা প্রদর্শিত ক্যালকুলেটরের ইউজার ইন্টারফেস ফাইল। এটি প্রকল্প জিপ ফাইলে রয়েছে যা গিটহাব থেকে ডাউনলোড করা যায় এবং ডিসপ্লের জন্য এলসিডিতে আপলোড করা প্রয়োজন। এটি এখনই ডাউনলোড করুন এবং আপনার কম্পিউটার ড্রাইভে বিষয়বস্তুগুলি বের করুন।
আপলোড করার জন্য আমরা একটি মাইক্রো এসডি কার্ড ব্যবহার করব। মাইক্রো এসডি কার্ড অ্যাডাপ্টারে মাইক্রো এসডি কার্ড andোকান এবং অ্যাডাপ্টারটি আপনার পিসিতে লাগান। কিছুক্ষণ পর, উইন্ডোজ এসডি কার্ডকে নতুন ড্রাইভ হিসেবে চিনবে। ড্রাইভে ডান ক্লিক করুন এবং মেনু থেকে বিন্যাস নির্বাচন করুন। ফরম্যাট টাইপ হিসাবে FAT32 নির্বাচন করুন এবং ঠিক আছে ক্লিক করুন।
বিন্যাসে মাত্র কয়েক সেকেন্ড সময় লাগবে। এসডি কার্ড ফরম্যাট করা একটি প্রয়োজনীয় পদক্ষেপ, অথবা নেক্সশন এর বিষয়বস্তু পড়তে পারবে না।
এলসিডি বন্ধ করুন। জিপ ফাইল থেকে ক্যালকুলেটর- ui.tft ফাইলটি ফরম্যাট করা এসডি কার্ডে কপি করুন এবং কার্ডটি নেক্সশন এলসিডিতে ertোকান। নিশ্চিত করুন যে ক্যালকুলেটর- ui.tft ফাইলটি SD কার্ডের একমাত্র ফাইল, অথবা নেক্সশন ফাইলটি লোড করবে না।
এলসিডি -তে পাওয়ার এবং ডিভাইসটি SD কার্ড থেকে TFT ফাইল লোড করবে। LCD থেকে SD কার্ড অপসারণ করতে ভুলবেন না যখন আপলোড সম্পূর্ণ হবে।
পাওয়ার অফ, তারপর আপনার ডিসপ্লেতে পাওয়ার এবং আপনার ক্যালকুলেটরের ইউজার ইন্টারফেস দেখা উচিত।
ধাপ 3: আরডুইনোতে ক্যালকুলেটর স্কেচ আপলোড করুন
আপনার ডাউনলোড করা প্রজেক্ট জিপ ফাইল থেকে Nextion-Calculator.ino ফাইলটি খুঁজুন এবং Arduino IDE তে খুলুন।
নিশ্চিত করুন যে আপনার Arduino সংযুক্ত এবং তারপর কম্পাইল এবং স্কেচ আপলোড করুন।
এটাই! আপনার এখন ডিসপ্লেতে একটি কার্যকরী ক্যালকুলেটর থাকা উচিত। কয়েকটি হিসাব করে দেখুন।
প্রস্তাবিত:
Arduino Halloween Edition - Zombies Pop -out Screen (ছবি সহ ধাপ): 6 টি ধাপ
আরডুইনো হ্যালোইন সংস্করণ - জম্বি পপ -আউট স্ক্রিন (ছবি সহ ধাপ): আপনার বন্ধুদের ভয় দেখাতে চান এবং হ্যালোইনে কিছু চিৎকারের শব্দ করতে চান? অথবা শুধু কিছু ভাল কৌতুক করতে চান? এই Zombies পপ আউট পর্দা যে করতে পারেন! এই নির্দেশনায় আমি আপনাকে শেখাবো কিভাবে সহজেই আরডুইনো ব্যবহার করে লাফ দিয়ে জম্বি তৈরি করতে হয়। HC-SR0
Nextion 3.5 পিসি কন্ট্রোল ডেক: 7 টি ধাপ
Nextion 3.5 পিসি কন্ট্রোল ডেক: তাই আমি আমার প্রজেক্টকে সর্বজনীনভাবে উপলব্ধ করার সিদ্ধান্ত নিয়েছি কারণ আমি ভেবেছিলাম যে এর কিছু প্রয়োজন হতে পারে
Nextion প্রদর্শন এবং Arduino সঙ্গে DIY আবহাওয়া স্টেশন: 11 ধাপ
Nextion Display এবং Arduino সহ DIY ওয়েদার স্টেশন: এই টিউটোরিয়ালে আমরা নেক্সশন ডিসপ্লে, rtc1307 টাইম মডিউল, Arduino UNO, এবং Visuino ব্যবহার করব বর্তমান সময়, তাপমাত্রা এবং আর্দ্রতা প্রদর্শনের জন্য।
Nextion/ Pulsador Con Enclave: 16 টি ধাপ
Nextion/ Pulsador Con Enclave: Lo primero que debemos tener son los materiales necesarios que vamos a utilizar los cuales son: 1.- Arduino uno 2.- Pantalla Nextion (la que tengas no importa el tamaño de tu Nextion) 3.- 1 নেতৃত্বাধীন ডি টু কালার ফেভারিটো 4.- 1 রেসিস্টেন্সিয়া ডি 220 ওহমস 5- অ্যাপ্রো
Arduino ভিত্তিক Nextion টাচ নিয়ন্ত্রণ: 4 টি ধাপ
Arduino ভিত্তিক Nextion টাচ কন্ট্রোল: একটি বন্ধু টাচ স্ক্রিন এবং Arduino এর মাধ্যমে তার গাড়ির HVAC (হিটিং, বায়ুচলাচল, এয়ার কন্ডিশন) নিয়ন্ত্রণ করার জন্য একটি শীতল সমাধান খুঁজছিল। একটি প্রসারিত লিমোজিনের অভ্যন্তরীণ নিয়ন্ত্রণ সম্পর্কে আমার একটি পুরোনো প্রকল্পের দ্বারা ধারণাটি অনুপ্রাণিত হয়েছিল, তবে এটি আপনাকে