لو سمحت هى البتاعة اللى بتنور اسمها ايه عشان اجبها وليه عملت الFOR الأول داخل الفويد سيتب مش هى المفروض داخل الفويد لووب ؟ وما هى ال digitalwrite وايه فائدتها
const int ده متغير من نوع int لكن القيمة اللي هتتحط فيه قيمة ثابتة لا يمكن تغييرها في الكود وده لضمان عدم امكانية تغيير المتغير فارقام الاطراف الخاصة بالاردوينو يجب تعيينها كـ const int اما الـ int فيمكن تغيير قيمة هذا المتغير بداخل الكود
أقسم بالله أنت أستاذ و معلم جزاك الله ألف خير متابعك من السودان
معلومات قيمة ببلاش والله تأجر عليها شكرا وان شاء الله تكون في ميزان حسناتك متبعك من الجزائر
ان عملت هذه سوف تنفع ايضا لان من الاصل جميع الpin
low :
for (int j=0; j
جميل نفس فكرتي
❤بصراحه انت مذهل
بارك الله فيك وفي تعبك وجهدك ولي الفخر انني تلمذت على يدك
بارك الله فيك أخي، هذا فضل الله، أسال الله ان ينفعك بما علمك ويعلمك بما ينفعك ويزيدك علما 🌹🌹
مبدع الله يوفقك يا رب شرح اكثر من رائع ومثالي وبسلوب كلشششششش ممتع ❤️❤️❤️❤️❤️❤️❤️❤️
مبدع يابشمهندس...والله كلام كبير وإحترافي...الله ينفع بك
افضل شرح شوفته والهى وبه كرم شديد منك
شكراً جزيلاً، درس جميل
تسلم يا هندسة...
بعد إذنك يا بشمهندس ايه المتطلبات لعمل مشروع فقاسة البيض بالأردوينو بما أن فيها حساسات وجزاك الله خيرا .
تسلم يا هندسة......ربنا يباركلك في علمك
digitalWrite(led[i] , HIGH )
Delay ( 500 )
DigitalWrite(led[I] , LOW )
وهو بكده انت في for واحد بدل nested for
بس ما شاء الله علي الشرح تسلم ♥️
لو سمحت هى البتاعة اللى بتنور اسمها ايه عشان اجبها وليه عملت الFOR الأول داخل الفويد سيتب مش هى المفروض داخل الفويد لووب ؟ وما هى ال digitalwrite وايه فائدتها
شكراً جزيلاً لك... انا عملتها هكذا for(int j=0;j0;j--){
digitalWrite(led[j],HIGH);delay(x);digitalWrite(led[j],LOW);}
هذا صحيح ومختصر ولاحاجة لجملة فور داخلية لاطفاء الليدات لان كل الليدات في الحالة العادية مطفيين فنشغل كل مرة ليد واحد ثم نطفؤه
اكيد مالوش لزوم نطفي المطفي.. ولوب واحد كفاية
بإذن الله راح أطبق هذا المشروع
شكراً جزيلاً، من أفضل الدروس
طب هو هنا فى الفيديو قال هيستخدم consit int علشان arrayمعينى هو المتغيرات الى بيحجزها تعريف لاطراف بين لية بقى مستخدمش defineولا انا فاهم غلط
لو سمعت يا بشمهندس و انا موصل الداىره اشتلت واحده من الليدات و البرنامج شغال و بعد كده وقف حاولت اعمله تاني مشتغلش المشكله كده في ايه
السلام عليكم. لو انا حابب اعمل for loop بس تشتغل مرة واحدة بس في void loop إذاي اعملها ؟ بدل ما اعملها في في void setup
يبقي تستخدم
Mask
بمعني
bool mask=true;
void setup(){
}
void loop(){
if(mask){
mask=false;
for(........){
}
}
}
لو انا عايز اغير واحده منهم أو اكتر ا اخليه in pot في الfor
ممكن تشتغل على 220فولت ولو حبيت اشتريه جاهزا منين
انا عندي الامر high بيقفل اللمبه والامر low بيفتح اللمبه ...ايه الحل؟
لو سمحت طب انا امتى استخدم الconst in وdefine او اية الوقت الاصح انى استخدم فيها دة او دة
الاصح تستخدم define في تعريف الاطراف Pins
اما Const int
لو هتحجز متغير قيمته ثابته ولا يتغير في الكود
بارك الله فيك أخي الفاضل
ممكن نكتب
digitalWrite(led[j-1],LOW);
digitalWrite(led[j],HIGH);
وتبقى في for loop واحدة بدل 2 في بعض
تمام ؟
هيا مش هتبقي مضبوطة وجربها وشوف
انت محتاج تنور ليد واحد في المره في التطبيق ده وتطفي الباقي
الFor Loop
بتستخدم لما يبقي فيه تتابع في الخطوات
شكرا جدا ليك انا استفدت منك كتير
عندي سؤال وهو ايه الفرق بين int و const int
const int
ده متغير من نوع
int
لكن القيمة اللي هتتحط فيه قيمة ثابتة لا يمكن تغييرها في الكود
وده لضمان عدم امكانية تغيير المتغير
فارقام الاطراف الخاصة بالاردوينو يجب تعيينها كـ
const int
اما الـ
int
فيمكن تغيير قيمة هذا المتغير بداخل الكود
@@arafamicrosystems م
تركيب الاسلاك في الاردوينو غير واضح
drive.google.com/file/d/1BmDGsOvzg16x6ATujlXbzJieY7zg6x8S/view?usp=sharing
byte i=2;
byte led;
void setup() {
for(i=2;i
والله العظيم عاشت ايدك والله ايبارك بيك
لازم يكون معايا البورد علشان ا run الكود ؟
درس جميل شكرا
الشرح ممتاز فعلن
ممكن نشوف وانت بتوصل الاردوينو والاسلاك علشان انا مبتدئ
حاضر هعملك فيديو صفير بيبين كيفية التعامل مع breadboard
@@arafamicrosystemsالفديو نزل ؟
شكرا درس حلو
الله يرضى عنك
اشكرك كل الشكر اخي
شكرا
علي فكرة اول مرة اتفرج علي اعلانات قبل الفيديوهات فقط من قناتك فقط
شكرا ليك
اعمله اذاي
جميل
عاش
ما شاء الله
🌺🌺🌺
❤️👆🏻❤️