Lesson22 Arduino: IR Remote Control (ARABIC) كورس اردوينو-دورة الاردوينو
HTML-код
- Опубликовано: 10 сен 2024
- How infrared works
تحكم في رموت كونترول في اردينو
How to receive IR signal
Support me:
www.paypal.me/walidelkassem
IR Remote library:
github.com/z3t...
Tinkercadfile:
www.tinkercad....
This is a basic course in Arduino in Arabic language
Arduino Simulation
Tinkercad Arduino
دورة اردوينو شاملة للمبتدئين
دروس الاردوينو خطوة بخطوة
تعلم اردوينو من الصفر
دورة أساسيات
الاردوينو تعلم الاردوينو من دون هاردوير
إستخدام برنامج محاكات
برمجة الاردوينو
#Arduino
#Electronicsandcoding
إشترك بقنواتي:
electronicsandcoding
/ electronicsandcoding
electronicsandcoding1
جزاكم الله كل خير... بوركت جهودكم.
شكراً على التعليق وأهلاً وسهلاً بك
شرح ممتاز وسلس ربنا يبارك فيك ومن احسن لاحسن
ربي يحفظكم ويبارك فيك
شكرا بشمهندس شرح رائع
احسنت
شرح مفصل ورائع جازاك الله خيرا لكن لو يمكن وضع الكود في واحد من التعليقات لأني لم أجده شخصيا
استمر ربي يحفظك
شكراً لتعليقك
السلام عليكم
لو كان لدي ٢٠ ليد ضوئي
كيف يمكنني استخدام الرموت والحصول على الارقام ٢٠، ١٩ ، ١٨ ،١٧ ،... ١٠
كيف الكود يكون
ولك جزيل الشكر
كيف استعمل هده الطريقة بالبلوتوت
كيف استعمل هده الطريقة بالبلوتوث hc-05
استاذ ممكن نعرف شلون انكتب هذا الكود من البدايه
السلام عليكم باشمهندس وليد
أولاً شكراً جزيلا على الشرح الرائع
ثانياً يبدو أنه حدث تعديل بالمكتبة الخاصة بال IR حيث تقوم بإخراج نفس الرقم وهو FFFFFFFF عند الضغط على أي مفتاح
هذا حدث عندي وعندك أنت أيضاً بالتينكركاد الخاص بك
فهل هناك حل ؟
أرجو الرد وجزاك الله خيراً
انا ايضا
أنا حاولت أعدل من مشروع تاني حد عامله واشتغل معايا ودا الكود:
// C++ code
//
#include
int RECV_PIN=11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
//In case the interrupt driver craches on setup, giv a clue
// to the user what's goin on.
Serial.println("Enabling IRin");
irrecv.enableIRIn();//Start the receiver
Serial.println("Enabled IRin");
pinMode(13,OUTPUT);
}
void loop()
{
if(IrReceiver.decode())
{
auto value= IrReceiver.decodedIRData.decodedRawData;
Serial.println(value, HEX);
if(value == 0xEF10BF00)
{
digitalWrite(13,HIGH);
}
IrReceiver.resume(); //Receive the next value
}//end if
delay(100);
}
لقيت الحل؟؟
شكرا جزيلا استاذ
ولدي سؤال هو،
هل من الممكن أن يكون بعد ضغط رقم واحد مثلا ونحصل على الكود ، هل ممكن اطلب من الاونو أنه فقط يخرج نفس الكود على بن (طرف تخريج) يعني أن لايخرج high وانما يخرج نفس الكود ، يعني كأنه يثبت الكود حتى بعد رفع إصبعي عن الرموت لكي استخدمه في تشغيل نشاط آخر يعني كأنه stand by.
وشكرا جزيلا
all buttons reads FFFFFFFF
على ما يبدو تبقى ضاغطا على الزر..عليك الضغط مرة واحدة و من ثم القرائة
@@Electronicsandcoding turns out the new library needs different code
@@HaniNaiem i am too !!!!
@@Electronicsandcoding لاوالله اضغط مره وحده ويصير كذا , ايضا ال IRrecevDemo ماحصلتها
@@maanali4596 بالضبط نفس المشكلة