সুচিপত্র:
ভিডিও: ADC #Arduino মান প্রদর্শন করতে 7-সেগমেন্ট, #Arduino: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই নিবন্ধে আমি এমন একটি প্রকল্প তৈরি করব যা এখনও পূর্ববর্তী নিবন্ধের সাথে সম্পর্কিত। যথা ADC ডেটা প্রক্রিয়াকরণ।
এডিসি ডেটার মান দেখতে আপনার সিরিয়াল মনিটরের প্রয়োজন নেই। এই নিবন্ধে আমি একটি ADC মান ভিউয়ার প্রদর্শন করব। এডিসি ডেটার মান দেখতে আপনার সিরিয়াল মনিটরের প্রয়োজন নেই। এই নিবন্ধে আমি একটি ADC মান ভিউয়ার প্রদর্শন করব।
"7-সেগমেন্ট" মডিউলটি কীভাবে ব্যবহার করবেন তা জানতে আপনি নীচের নিবন্ধটি পড়তে পারেন
"আরডুইনো ব্যবহার করে MAX7219 7-সেগমেন্ট"
ধাপ 1: প্রয়োজনীয় উপাদান
এই নিবন্ধের জন্য প্রয়োজনীয় উপাদানগুলি:
- MAX7219 7-সেগমেন্ট মডিউল
- আরডুইনো ন্যানো
- তারের জাম্পার
- ইউএসবি মিনি
- পোটেন্টিওমিটার
ধাপ 2: উপাদানগুলি একত্রিত করুন
উপাদানগুলিকে সঠিকভাবে একত্রিত করতে উপরের পরিকল্পিত দেখুন।
এডুইনো থেকে কম্পোনেন্ট
+5V ==> 3. পটেন্টিওমিটার এবং ভিসিসি
GND ==> 1. পটেনটোমিটার এবং GND
A0 ==> 2. পটেনসিও
D12 ==> ডেটা IN
D11 ==> CLK
D10 ==> CS
ধাপ 3: প্রোগ্রামিং
কপি করুন এবং নিচের কোড পেস্ট করুন:
#অন্তর্ভুক্ত "LedControl.h"
LedControl lc = LedControl (12, 11, 10, 1);
অকার্যকর সেটআপ() {
Serial.begin (9600); lc.shutdown (0, মিথ্যা); lc.setIntensity (0, 8); lc.clearDisplay (0); }
অকার্যকর লুপ () {
int adc = analogRead (A0);
lc.setDigit (0, 7, adc/1000, মিথ্যা);
lc.setDigit (0, 6, (adc/100)%10, মিথ্যা); lc.setDigit (0, 5, (adc/10)%10, মিথ্যা); lc.setDigit (0, 4, adc%10, false);
Serial.println (adc);
বিলম্ব (100); }
মূল ফাইলগুলি নীচে ডাউনলোড করা যেতে পারে:
ধাপ 4: ফলাফল
ফলাফলের জন্য উপরের ভিডিওতে দেখা যাবে।
যখন পটেন্টিওমিটারটি ডানদিকে ঘোরানো হয়, তখন মানটি আরও বেশি হবে এবং 1023 সালে মানসিক হবে)
যখন potentiometer বামে সরানো হয়, মান 1023 এ বৃহত্তর এবং মানসিক হবে)
প্রস্তাবিত:
DIY কিভাবে ভিসুইনো ব্যবহার করে M5StickC ESP32 এ সময় প্রদর্শন করবেন - করতে সহজ: 9 টি ধাপ
DIY কিভাবে ভিসুইনো ব্যবহার করে M5StickC ESP32- এ সময় প্রদর্শন করবেন - কি করা সহজ: এই টিউটোরিয়ালে আমরা শিখব কিভাবে LCD তে সময় প্রদর্শন করার জন্য Arduino IDE এবং Visuino দিয়ে ESP32 M5Stack StickC প্রোগ্রাম করতে হয়।
M5STACK কিভাবে ভিসুইনো ব্যবহার করে M5StickC ESP32 তে তাপমাত্রা, আর্দ্রতা এবং চাপ প্রদর্শন করা যায় - করতে সহজ: 6 টি ধাপ
M5STACK কিভাবে ভিসুইনো ব্যবহার করে M5StickC ESP32 তে তাপমাত্রা, আর্দ্রতা এবং চাপ প্রদর্শন করা যায় - কি করা সহজ: এই টিউটোরিয়ালে আমরা ENV সেন্সর (DHT12, DHT12, BMP280, BMM150)
একটি সার্কিট যা তাপমাত্রার মান পরিবর্তন করতে পারে: 10 টি ধাপ
একটি সার্কিট যা তাপমাত্রার মান পরিবর্তন করতে পারে: এই সার্কিটটি LM35 তাপমাত্রা সেন্সর ব্যবহার করে তাপমাত্রা পরিমাপ করে এবং একটি আইসি অপ-এমপ ব্যবহার করে ইনপুট ভোল্টেজের তুলনা করে সার্কিট রিলে চালু এবং বন্ধ করবে
Potentiometers থেকে ADC মান পড়ুন: 4 টি ধাপ
পটেন্টিওমিটার থেকে এডিসির মান পড়ুন: এই নিবন্ধে আমি আপনাকে দেখাব কিভাবে একটি পটেন্টিওমিটার থেকে এডিসি মান পড়তে হয়। যা Arduino দ্বারা প্রদত্ত এনালগ পিন ব্যবহার করে এনালগ মান পড়ছে।
ইঞ্জিন RPM প্রদর্শন করতে Arduino ব্যবহার করুন: 10 টি ধাপ (ছবি সহ)
ইঞ্জিন RPM প্রদর্শন করতে Arduino ব্যবহার করুন: এই নির্দেশিকাটি আমি কিভাবে একটি Arduino UNO R3, I2C সহ একটি 16x2 LCD ডিসপ্লে, এবং আমার Acura Integra ট্র্যাক গাড়িতে একটি ইঞ্জিন স্পীড গেজ এবং শিফট লাইট হিসেবে ব্যবহার করার জন্য একটি LED স্ট্রিপ ব্যবহার করেছি তা রূপরেখা করবে। এটা কারো অভিজ্ঞতা বা এক্সপোজার সহকারে লেখা হয়েছে