Engineering Village
  • Engineering Village القرية الهندسية
    • About us
    • Location >
      • Muscat
      • Sohar
      • Nizwa
      • squ
    • What's New !
    • Contact us
    • Engineering Village Team
  • Book Viewer
  • Ataad
  • Learn تعلم
  • Shop تسوق
  • Student Projects
  • Career انضم إلينا
  • EV Club
  • EV Team
  • English
  • Library
  • Project Idea
  • EV Blog
  • Privilege-Club
  • STEM

تطبيق عملي على المقاومة المتغيرة

28/8/2014

3 Comments

 

التحكم في الإضاءة | Light Control

في هذ الشفرة سنقوم بالتحكم بتشغيل وإطفاء ثلاث وصلات ثنائية ضوئية من خلال المقاومة المتغيرة

الفيديو التوضيحي لكيفية عمل الدائرة

كيفية بناء الدائرة

Picture

وصلة التنزيل

pot_app.rar
File Size: 562 kb
File Type: rar
Download File

شفرة برمجة الأردوينو (بإمكانك نسخة الشفرة مباشرة من هنا أوتحميلها من الملف أعلاه)ا

/*

    variable resistor  المقاومة المتغيرة 
    (تطبيق)
 القرية الهندسية - Engineering village   
 www.ev-center.com    
*/

//تعريف المتغيرات
int led1=11, led2=12, led3=13;  // وضع أسماء لأرقام بعض الأرجل
int sensorValue;
int sensorPin=A5;

void setup()
{
  //تحديد اتجاه البيانات في الأرجل
  pinMode(led1,OUTPUT);
  pinMode(led2,OUTPUT);
  pinMode(led3,OUTPUT);
  Serial.begin(9600); //تفعيل شاشة المراقب التسلسلي
}

void loop ()
{
  sensorValue=analogRead(sensorPin);// قراءة القيمة التناظرية لقيمة المقاومة المتغيرة وتخزينها في متغير
  Serial.println(sensorValue);
  
  //تشغيل وإطفاء الوصلات الضوئية بحسب القيمة التناظرية لقيمة المقاومة المتغيرة
  if((sensorValue>100) && (sensorValue<400))
  {
    digitalWrite(led1,HIGH);
    digitalWrite(led2,LOW);
    digitalWrite(led3,LOW);
  }
  
  else if((sensorValue>=400) && (sensorValue<800))
  {
    digitalWrite(led2,HIGH);
    digitalWrite(led1,HIGH);
    digitalWrite(led3,LOW);
  }
  
  else  if(sensorValue>=800)
  {
    digitalWrite(led2,HIGH);
    digitalWrite(led1,HIGH);
    digitalWrite(led3,HIGH);
  }
  
  else
  {
    digitalWrite(led2,LOW);
    digitalWrite(led1,LOW);
    digitalWrite(led3,LOW);
  }
  
}

تطبيقات عملية

هناك الكثير من التطبيقات المرتبطة بالمثال أعلاه كاستخدام المقاومة للتحكم بالإضاءة أو الصوت أو السرعة. وجميعها تتمحور حول نفس المبدء وهو التحكم بكمية (شدة) التيار المار في الدائرة وفرق الجهد بين طرفي المقاومة. لمعرفة المزيد حول المقاومة المتغيرة اضغط هنا. فكر في تطبيقات أخرى لهذه الدائرة

ما رأيك

الفكرة وطريقة التركيب والتشغيل وحتى الشفرة الإلكترونية بين يديك ونترك لك فرصة التجربة وتوظيف الفكرة في مشاريع من إبداعك. إذا أعجبتك هذه الفكرة أو أن لديك طريقة لتحسينها فقم بإبداء رأيك في المساحة المخصصة أدناه :) كما يمكنك إرسال فيديو بالتجارب التي تنفذها إلى بريدنا الإلكتروني وقد نقوم بتحميلها هنا !ا

العودة إلى صفحة التجارب
3 Comments

طريقة ربط المقاومة المتغيرة بالأردوينو

28/8/2014

1 Comment

 

المقاومة المتغيرة | Variable Resistor

في هذه الشفرة سنقوم بمراقبة القيم التناظرية للمقاومة المتغيرة من خلال شاشة المراقب التسلسلي

الفيديو التوضيحي لكيفية عمل الدائرة

كيفية بناء الدائرة

Picture

وصلة التنزيل

potentiometer.rar
File Size: 492 kb
File Type: rar
Download File

شفرة برمجة الأردوينو (بإمكانك نسخة الشفرة مباشرة من هنا أوتحميلها من الملف)ا

/*

    variable resistor  المقاومة المتغيرة 
 القرية الهندسية - Engineering village   
 www.ev-center.com     
*/

//تعريف المتغيرات
int sensorValue;
int sensorPin=A5;

void setup()
{
  Serial.begin(9600); //تفعيل شاشة المراقب التسلسلي
}

void loop ()
{
  sensorValue=analogRead(sensorPin);// قراءة القيمة التناظرية لقيمة المقاومة المتغيرة وتخزينها في متغير
  Serial.println(sensorValue);
  delay(100);
}
العودة إلى صفحة التجارب
تطبيق عملي على المقاومة المتغيرة
1 Comment

تطبيق عملي على حساس المغناطيس

20/8/2014

1 Comment

 

كاشف المجال المغناطيسي | Magnetic Field Detection

في هذه الشفرة سنقوم بالتحكم بتشغيل وإطفاء وصلة ثنائية ضوئية واحدة من خلال الحساس المغناطيسي

الفيديو التوضيحي لكيفية عمل الدائرة

كيفية بناء الدائرة

Picture

وصلة التنزيل

ms_app.rar
File Size: 547 kb
File Type: rar
Download File

شفرة برمجة الأردوينو (بإمكانك نسخة الشفرة مباشرة من هنا أوتحميلها من الملف أعلاه)ا

/*

    Megnetic Switch  المفتاح المغناطيسي 
   (تطبيق)
  القرية الهندسية - Engineering village   
 www.ev-center.com   
*/

//تعريف المتغيرات
int sensorValue=0;
int pin=13;
int sensorPin=12;

void setup()
{
  //تحديد اتجاه البيانات في الأرجل
  pinMode(pin,OUTPUT);
  pinMode(sensorPin,INPUT);
  Serial.begin(9600);//تفعيل شاشة المراقب التسلسلي
}
  
 void loop()
{
   sensorValue=digitalRead(sensorPin);//قراءة القيمة الرقمية للمفتاح المغناطيسي وتخزين القيمة في متغير
   Serial.println(sensorValue);
   
 //تشغيل وإطفاء الوصلات الضوئية بحسب القيمة الرقمية للمفتاح المغناطيسي  
   if(sensorValue==HIGH)
     digitalWrite(pin,HIGH);
  
   else
     digitalWrite(pin,LOW);
  
}

تطبيقات عملية

في هذه التجربة استخدمنا حساس المغناطيس للتعرف على وجود مجال مغناطيسي وإصدار إشارة ضوئية لتوضيح هذا المجال. بالإمكان تطوير هذه الدائرة بحيث يتم إرسال إشارة إلكترونية لتفعيل جهاز آخر بدل الوصلة الضوئية. تستخدم هذه الفكرة أحيانا في العدادات بحيث يتم تثبيت المغناطيس على عجلة متحركة بحيث يدور معها ويتم تثبيت حساس المغناطيس في سطح مقابل بحيث يتم إرسال إشارة في كل مرة يمر فيها المغناطيس فوق الحساس وبهذه الطريقة يتم حساب عدد الإشارات المستقبلة للدلالة على عدد الدورات. الطاحونة المغناطيسية المستخدمة في دورة الإلكترونيات للأطفال من تقديم القرية الهندسية تعتبر أحد التطبيقات الجميلة لهذا الحساس. فكر في تطبيقات أخرى لهذه الدائرة

ما رأيك

الفكرة وطريقة التركيب والتشغيل وحتى الشفرة الإلكترونية بين يديك ونترك لك فرصة التجربة وتوظيف الفكرة في مشاريع من إبداعك. إذا أعجبتك هذه الفكرة أو أن لديك طريقة لتحسينها فقم بإبداء رأيك في المساحة المخصصة أدناه :) كما يمكنك إرسال فيديو بالتجارب التي تنفذها إلى بريدنا الإلكتروني وقد نقوم بتحميلها هنا !ا
العودة إلى صفحة التجارب
1 Comment

طريقة ربط حساس المغناطيس بالأردوينو

20/8/2014

1 Comment

 

حساس المغناطيس | Manetic Sensor

في هذه الشفرة سنقوم بمراقبة القيمة الرقمية للحساس المغناطيسي من خلال شاشة المراقب التسلسلي

الفيديو التوضيحي لكيفية عمل الدائرة

كيفية بناء الدائرة

Picture

وصلة التنزيل

megnetic_switch.rar
File Size: 520 kb
File Type: rar
Download File

شفرة برمجة الأردوينو (بإمكانك نسخة الشفرة مباشرة من هنا أوتحميلها من الملف)ا

/*

    Megnetic Switch  المفتاح المغناطيسي 
 القرية الهندسية - Engineering village   
 www.ev-center.com      
*/

//تعريف المتغيرات
int sensorValue=0;
int sensorPin=12;

void setup()
{
  pinMode(sensorPin,INPUT);//تحديد اتجاه البيانات في الأرجل
  Serial.begin(9600);//تفعيل شاشة المراقب التسلسلي
}
  
 void loop()
{
   sensorValue=digitalRead(sensorPin);//قراءة القيمة الرقمية للمفتاح المغناطيسي وتخزين القيمة في متغير
   Serial.println(sensorValue);
   delay(500);
}
  
العودة إلى صفحة التجارب
تطبيق عملي لحساس المغناطيس
1 Comment

تطبيق عملي على حساس الماء

16/8/2014

5 Comments

 

مستوى الماء في الخزان | Water Tank Level

في هذه الشفرة سنقوم بتقدير مستوى الماء الذي يكشفه الحساس من خلال ثلاث وصلات ثنائية ضوئية

الفيديو التوضيحي لكيفية عمل الدائرة

كيفية بناء الدائرة

Picture

وصلة التنزيل

water_sensor.rar
File Size: 494 kb
File Type: rar
Download File

شفرة برمجة الأردوينو (بإمكانك نسخة الشفرة مباشرة من هنا أوتحميلها من الملف أعلاه)ا

/*
    
    Water Level Sensor  حساس لمستوى الماء  
    (تطبيق)
 القرية الهندسية - Engineering village   
 www.ev-center.com       
*/

//تعريف المتغيرات
int water; 
int led1=11, led2=12, led3=13; // وضع أسماء لأرقام بعض الأرجل
int sensorPin=A5;

void setup()
{
  //تحديد اتجاه البيانات في الأرجل
  pinMode(led1,OUTPUT);
  pinMode(led2,OUTPUT);
  pinMode(led3,OUTPUT);
  Serial.begin(9600); //تفعيل شاشة المراقب التسلسلي
}

void loop()
{
  water=analogRead(sensorPin); //قراءة القيمة التناظرية لمستوى الماء وتخزينها في متغير
  Serial.println(water);
  
  // تشغيل وإطفاء الوصلات الضوئية بحسب القيمة التناظرية لمستوى الماء
  if((water>60) && (water<100))
  {
    digitalWrite(led1,HIGH);
    digitalWrite(led2,LOW);
    digitalWrite(led3,LOW);
  }
  
  else if((water>=100) && (water<160))
  {
    digitalWrite(led2,HIGH);
    digitalWrite(led1,HIGH);
    digitalWrite(led3,LOW);
  }
  
  else if(water>=160)
  {
    digitalWrite(led2,HIGH);
    digitalWrite(led1,HIGH);
    digitalWrite(led3,HIGH);
 
  }
  else
  {
    digitalWrite(led2,LOW);
    digitalWrite(led1,LOW);
    digitalWrite(led3,LOW);
  }
}

 
 

تطبيقات عملية

في هذه التجربة استخدمنا حساس الماء للتعرف على مستوى الماء داخل الخزان وهو الإستخدام الأكثر انتشارا لهذا الحساس. بالإمكان تطوير هذه الدائرة بحيث يتم ربطها بدائرة للتحكم بمضحة تسمح بضخ الماء وإعادة تعبئة الخزان. كما يمكن ربطها بجهاز إنذار بحيث تطلق صوتا أو اشارة تحذير أو ترسل رسالة نصية للتنبيه على إنخفاض مستوى الماء في الخزان عن مستوى معين. فكر في تطبيقات أخرى لهذه الدائرة

ما رأيك

الفكرة وطريقة التركيب والتشغيل وحتى الشفرة الإلكترونية بين يديك ونترك لك فرصة التجربة وتوظيف الفكرة في مشاريع من إبداعك. إذا أعجبتك هذه الفكرة أو أن لديك طريقة لتحسينها فقم بإبداء رأيك في المساحة المخصصة أدناه :) كما يمكنك إرسال فيديو بالتجارب التي تنفذها إلى بريدنا الإلكتروني وقد نقوم بتحميلها هنا !ا
العودة إلى صفحة التجارب
5 Comments

طريقة ربط حساس الماء بالأردوينو

16/8/2014

1 Comment

 

حساس الماء | Water Sensor

في هذه الشفرة سنتمكن من مراقبة القيم التناظرية لحساس مستوى الماء من خلال شاشة المراقب التسلسلي

الفيديو التوضيحي لكيفية عمل الدائرة

كيفية بناء الدائرة

Picture

وصلة التنزيل

water_sensor.rar
File Size: 494 kb
File Type: rar
Download File

شفرة برمجة الأردوينو (بإمكانك نسخة الشفرة مباشرة من هنا أوتحميلها من الملف)ا

/*
    
    Water Level Sensor  حساس لمستوى الماء
  القرية الهندسية - Engineering village   
 www.ev-center.com       
*/

//تعريف المتغيرات
int water; 
int sensorPin=A5;

void setup()
{
  Serial.begin(9600); //تفعيل شاشة المراقب التسلسلي
}

void loop()
{
  water=analogRead(sensorPin); //قراءة القيمة التناظرية لمستوى الماء وتخزينها في متغير
  Serial.println(water);
}
العودة إلى صفحة التجارب
تطبيق عملي لحساس الماء
1 Comment

تطبيق عملي على حساس الصوت

15/8/2014

6 Comments

 

كاشف مستوى الصوت | Sound Level Detector

في هذه الشفرة سنقوم بتحديد مستوى الصوت الذي يكشفه الحساس الصوتي من خلال ثلاث وصلات ثنائية ضوئية

الفيديو التوضيحي لكيفية عمل الدائرة

كيفية بناء الدائرة

Picture

وصلة التنزيل

sound_app.rar
File Size: 538 kb
File Type: rar
Download File

شفرة برمجة الأردوينو (بإمكانك نسخة الشفرة مباشرة من هنا أوتحميلها من الملف أعلاه)ا

/*
    
    Sound Sensor  حساس الصوت
    (تطبيق)
 القرية الهندسية - Engineering village   
 www.ev-center.com        
*/

//تعريف المتغيرات
int sound; 
int led1=11, led2=12, led3=13; // وضع أسماء لأرقام بعض الأرجل
int sensorPin=A5;

void setup()
{
  //تحديد اتجاه البيانات في الأرجل
  pinMode(led1,OUTPUT);
  pinMode(led2,OUTPUT);
  pinMode(led3,OUTPUT);
  Serial.begin(9600); //تفعيل شاشة المراقب التسلسلي
}

void loop()
{
  sound=analogRead(sensorPin); //قراءة القيمة التناظرية للصوت وتخزينها في متغير
  Serial.println(sound);
  
  // تشغيل وإطفاء الوصلات الضوئية بحسب القيمة التناظرية لمستوى الصوت
  if((sound>50) && (sound<150))
  {
    digitalWrite(led1,HIGH);
    digitalWrite(led2,LOW);
    digitalWrite(led3,LOW);
  }
  
  else if((sound>=150) && (sound<200))
  {
    digitalWrite(led2,HIGH);
    digitalWrite(led1,HIGH);
    digitalWrite(led3,LOW);
  }
  
  else if(sound>=200)
  {
    digitalWrite(led2,HIGH);
    digitalWrite(led1,HIGH);
    digitalWrite(led3,HIGH);
 
  }
  else
  {
    digitalWrite(led2,LOW);
    digitalWrite(led1,LOW);
    digitalWrite(led3,LOW);
  }
 
}

تطبيقات عملية

يمكن استخدام هذا التطبيق في أجهزة مراقبة الأطفال الرضع بحيث يوضع الجهاز بالقرب من الطفل وعندما يبدأ بالبكاء ويرتفع مستوى الصوت فوق مستوى معين يقوم الجهاز بإرسال إشارة تنبيه إلى الأم. فكر في تطبيقات أخرى لهذه الدائرة. للمزيد من المعلومات حول حساس الصوت اضغط هنا وهو عبارة عن مجسة إلكترونية تقوم بتحويل الموجات الصوتية إلى اشارة إلكترونية وتستخدم في الأجهزة والتطبيقات المرتبطة بالصوت ومستوى الضوضاء

ما رأيك


الفكرة وطريقة التركيب والتشغيل وحتى الشفرة الإلكترونية بين يديك ونترك لك فرصة التجربة وتوظيف الفكرة في مشاريع من إبداعك. إذا أعجبتك هذه الفكرة أو أن لديك طريقة لتحسينها فقم بإبداء رأيك في المساحة المخصصة أدناه :) كما يمكنك إرسال فيديو بالتجارب التي تنفذها إلى بريدنا الإلكتروني وقد نقوم بتحميلها هنا !ا
العودة إلى صفحة التجارب
6 Comments

طريقة ربط حساس الصوت بالأردوينو

15/8/2014

1 Comment

 

الميكروفون | Mic

في هذه الشفرة سنقوم بمراقبة القيم التناظرية لحساس الصوت من خلال شاشة المراقب التسلسلي

 الفيديو التوضيحي لكيفية عمل الدائرة

كيفية بناء الدائرة

Picture

وصلة التنزيل

sound_sensor.rar
File Size: 491 kb
File Type: rar
Download File

شفرة برمجة الأردوينو (بإمكانك نسخة الشفرة مباشرة من هنا أوتحميلها من الملف)ا

/*
    
    Sound Sensor  حساس الصوت
 القرية الهندسية - Engineering village   
 www.ev-center.com       
*/

//تعريف المتغيرات
int sound; 
int sensorPin=A5;

void setup()
{
  Serial.begin(9600); //تفعيل شاشة المراقب التسلسلي
}

void loop()
{
  sound=analogRead(sensorPin); //قراءة القيمة التناظرية للصوت وتخزينها في متغير
  Serial.println(sound);
  delay(50);
}
  
العودة إلى صفحة التجارب
تطبيق عملي لحساس الصوت
1 Comment

تطبيق عملي على حساس الضوء

14/8/2014

0 Comments

 
في هذه الشفرة سنقوم بالتحكم بتشغيل وإطفاء وصلة ثنائية ضوئية واحدة من خلال المقاومة الضوئية

تجربة الإنارة التلقائية | Automatic Light

الفيديو التوضيحي لكيفية عمل الدائرة

الصورة التوضيحية لكيفية بناء الدائرة

Picture

وصلة التنزيل

__-___.rar
File Size: 514 kb
File Type: rar
Download File

شفرة برمجة الأردوينو (بإمكانك نسخة الشفرة مباشرة من هنا أوتحميلها من الملف أعلاه)ا

/*

    LDR  المقاومةالضوئية    
         (تطبيق)
  القرية الهندسية - Engineering village   
 www.ev-center.com     
*/

//تعريف المتغيرات
int sensorValue=0;
int pin=13;
int sensorPin=A5;

void setup()
{
  pinMode(pin,OUTPUT);//تحديد اتجاه البيانات في الأرجل
  Serial.begin(9600);//تفعيل شاشة المراقب التسلسلي
}

void loop()
{
  sensorValue=analogRead(sensorPin);//قراءة القيمة التناظرية للقيمة المقاومة الضوئية وتخزينها في متغير
  Serial.println(sensorValue);
  
  //تشغيل وإطفاء الوصلات الضوئية بحسب القيمة التناظرية للمقاومة الضوئية
  if(sensorValue<140)
    digitalWrite(pin,HIGH);
  
  else if(sensorValue>150)
    digitalWrite(pin,LOW);
    
  delay(100);
}

تطبيقات عملية

أحد التطبيقات العملية المشهورة لهذه التجربة هو نظام الإنارة التلقائي للشوارع. فعندما تغرب الشمس وينخفض مستوى الإضاءة عن مستوى معين يتم تشغيل مصابيح إنارة الشوارع تلقائيا. فكر في تطبيقات أخرى لهذه الدائرة. للمزيد من المعلومات حول حساس الضوء اضغط هنا وهو عبارة عن مجسة إلكترونية تقوم بتحويل الأشعة الضوئية إلى اشارة إلكترونية وتستخدم في الأجهزة والتطبيقات المرتبطة بالضوء ومستوى الإنارة

ما رأيك ؟

الفكرة وطريقة التركيب والتشغيل وحتى الشفرة الإلكترونية بين يديك ونترك لك فرصة التجربة وتوظيف الفكرة في مشاريع من إبداعك. إذا أعجبتك هذه الفكرة أو أن لديك طريقة لتحسينها فقم بإبداء رأيك في المساحة المخصصة أدناه :) كما يمكنك إرسال فيديو بالتجارب التي تنفذها إلى بريدنا الإلكتروني وقد نقوم بتحميلها هنا !ا
العودة إلى صفحة التجارب
0 Comments

طريقة ربط حساس الضوء بالأردوينو

14/8/2014

0 Comments

 

المقاومة الضوئية | LDR

في هذه الشفرة سنقوم بمراقبة القيم التناظرية للمقاومة الضوئية من خلال شاشة المراقب التسلسلي

الفيديو التوضيحي لكيفية عمل الدائرة

كيفية بناء الدائرة

Picture

وصلة التنزيل

__-__.rar
File Size: 494 kb
File Type: rar
Download File

شفرة برمجة الأردوينو (بإمكانك نسخة الشفرة مباشرة من هنا أوتحميلها من الملف)ا

/*

    LDR  المقاومة الضوئية
 القرية الهندسية - Engineering village   
 www.ev-center.com    
*/

//تعريف المتغيرات
int sensorValue=0;
int sensorPin=A5;

void setup()
{
  Serial.begin(9600);//تفعيل شاشة المراقب التسلسلي
}

void loop()
{
  sensorValue=analogRead(sensorPin);//قراءة القيمة التناظرية للقيمة المقاومة الضوئية وتخزينها في متغير
  Serial.println(sensorValue);
  delay(500);
}

العودة إلى صفحة التجارب
تطبيق عملي على حساس الضوء
0 Comments
<<Previous

    Arduino

    A collection of cool Arduino application only for you !

    RSS Feed

      استبيان قصير :)

    Submit
Information
About Engineering Village
Career
Privacy Policy
Locations
Customer Services
Contact Us
EV Products
Terms & Conditions
Engineering Village Oman Location

© جميع الحقوق محفوظة للقرية الهندسية

Need a guide ? Find us on Google Maps !