مشروع شريطي LED يمكنك التحكم فيه باستخدام مقياس الجهد | Arduino LED Bar Graph - DIY Channel3

DIY Channel3

Arduino│ESP8266│ESP32│Drone│Robot

مشروع شريطي LED يمكنك التحكم فيه باستخدام مقياس الجهد | Arduino LED Bar Graph

مشاركة هذا

 


- في هذا المشروع arduino uno ستجمع ما تعلمته في مشاريع LED السابقة لإنشاء رسم بياني شريطي LED يمكنك التحكم فيه باستخدام مقياس الجهد - كيف تعمل الرسم البياني الشريطي هو سلسلة من مصابيح LED في خط ، مشابه لما قد تفعله انظر على شاشة الصوت. يتكون من صف من مصابيح LED مع تناظرية الإدخال ، مثل مقياس الجهد أو الميكروفون. في هذا المشروع ، تستخدم امتداد إشارة تناظرية من مقياس الجهد للتحكم في المصابيح المضاءة project dashboard عندما تدير مقياس الجهد في اتجاه واحد ، تضيء مصابيح LED في اتجاه واحد وقت بالتسلسل ، ، حتى يتم تشغيلهم جميعًا ،project management plan يظهر في. عندما تديرها في الاتجاه الآخر ، فإنها تنطفئ بالتسلسل ،


- المكونات الاساسية :

- Arduino UNO R3


- potentiometer 10k

- 5MM LED


- breadboard

- Jumper wires


-------------------------------------------------------------------

- مخطط الرسم البياني :


- تحميل الكود أردوينو :


// Project : LED bar graph that you can control with a potentiometer
// By : DIY Channel
// My Youtube Channel : https://www.youtube.com/c/DIYChannel2019

const int analogPin = A0; // دبوس متصل بمقياس الجهد
const int ledCount = 9; // عدد المصابيح
int ledPins[] = {2,3,4,5,6,7,8,9,10}; // دبابيس متصلة بمصابيح LED
void setup() {
 for (int thisLed = 0; thisLed < ledCount; thisLed++) {
 pinMode(ledPins[thisLed], OUTPUT); // تعيين دبابيس LED كإخراج
 }
}
// Start a loop
void loop() {
 int sensorReading = analogRead(analogPin); // المدخلات التناظرية
 int ledLevel = map(sensorReading, 0, 1023, 0, ledCount);
 for (int thisLed = 0; thisLed < ledCount; thisLed++) {
 if (thisLed < ledLevel) { // قم بتشغيل مصابيح LED بالتسلسل
 digitalWrite(ledPins[thisLed], HIGH);
 }
 else { // قم بإيقاف تشغيل المصابيح بالتسلسل
 digitalWrite(ledPins[thisLed], LOW);
 }
 }
}
----------------------------------------------------------
arduino,arduino (brand),arduino uno,bar graph,arduino led bar graph,arduino project,arduino tutorial,arduino nano,arduino basics,arduino led graph,arduino projects,arduino lcd bar graph,arduino 16 led bar graph,arduino mega,arduino uno r3,learn arduino,arduino (computing platform),graph,arduino led bargraph,led bar graph,arduino projects for beginners,#arduino,belajar arduino,arduino kit,arduino led,arduino ide,diy arduino,arduino diy,arduino exp,arduino pwm,arduino based led bargraph

No comments:

Post a Comment