الله يعطيك العافية ـ هل لازم اشتري كل هذي الأشياء .. عشان اتدرب انا ممكن اتدرب على برنامج التنكركاد لكن مافيه كل الأدوات مثل جهازالنبض هل يوجد برنامج اخر للعمل او كيف ممكن اضيف الجهاز واستخدمه على البرنامج .؟؟
كل التحية لحضرتك على الشرح الجميل المفصل ، عندي مشكلة يا باشمهندس انا بفهم كل حاجة بتقولها كويس جداً بس بحس بعد كدة اني بنسى مش عارف اسبت المعلومة النسيان ايه الحل
تمام هقولك علي الحل اللي انا بعمله علشان منساش، مبدايا قال الله تعالي في كتابه العزيز بعد بسم الله الرحمن الرحيم " وهو الذي علم بالقلم" حاول تجيب كشكول محترم يحببك انك تبص فيه شكله شيك وتكتب فيه باسلوب شيق مع الرسومات التوضيحية البسيطة الخطوط العريضة اللي بتقابلك، ولو وقفت امامك اي مشكلة اكتبها من جهة شمال الكشكول واكتب خلاصة الحل اللي وصلتله، ولو فيه سطور برمجيةوالمفروض تحفظ صيغتها اكتبها مع شرح مبسط لوظيفتها ميعديش سطرين. حاول تستخدم اقلام Marker بالوان تجذب مثال برتقالي فسفوري، وتلون بيه الخطوط العريضة. صدقني لو اتبعت ده هيفيدك كتير وهيوفر عليك وقت ومجهود. متتفرجش علي حلقة الا والكشكول اللي معاك امامك. استخدم Sticky Notes علشان تكتب فيها البهاريز والزقها علي شاشة الكمبيوتر او علي الجدار اللي جنب الكمبيوتر. دي نصيحتي ليك وجربها و ان شاء الله مش هتندم. اسال الله ان يعلمك بما ينفعك وينفعك بما علمك ويزيدك علما.
ولو التعليق اخذ سنين.. بس الاولى عشان تخلي الـ LED ترتفع اضاءتة من الصفر فولت الى 5 فولت والثانية عشان تنزل شدة الاضاءة من الـ5 فولت الى 0 فولت وبهذا راح يشتغل الضوء لأقوى درجة ويعود لينطفأ وتخف شدة اضاءتة تنازليا ثم يعمل مرة اخرى وهكذا..
طيب دلوقتي يا بشمهندس عندي تحدي جامد اوي مش عارف اعمله، و بحثت كتير و طبقت كتير، و يعتبر خلصت الكورس كله بتطبيقاته، بس لسة واقف. التحدي اني اعمل 2 PWM بيشتغلوا ب freq عالي يعني مثلا ٣٠ كيلو هيرتز، و بينهم shift بمقدار نص cycle, و يتم التحكم في ال duty cycle بتاعهم من خلال pot. فضلت اسبوع اذاكر و أطبق لحد.ما عرفت معلومات كتير عن ال timers و ال registry configuration و حجات كتير تانية، بس مش عارف اجمع ال ٣ تحديات مع بعض. وصلت اني استخدم تايمر 1 لانه هو اللي قادر يوصلني لتردد كبير يوفي الاحتياج، و بكدا هتسخدم pin رقم 9 و 10, و مع البحث، عرفت اني هعدل ال PWM و ال shift بال registery config عن طريق اتي اعدل في ال OCR و لكن مع ذلك مش عارف اجمع الإثنن سوا، اجي اظبط حاجة التانية تبوظ، ممكن حل ؟ أو اشارك حضرتك الكود ؟ و لك جزيل الشكر
موضوع التايمرز وال PWM اتشرح اكتر من مرتين علي القناة وباستفاضة شديدة، المره الاولي في سلسلة حلقات Advanced Arduino Coding المره التانية في كورس Embedded C تقدر بشمهندس ترجع للحلقات دي ولو فيه حاجه واقعة منك ان شاء الله هتفهمها من الشرح، التحدي اللي بالنسبة لك هو انك تعمل اللي انت محتاجه انا مش هقدر اساعدك لاني مشغول طول الوقت، لكن اعتقد الموضوع اتشرح بما فيه الكفاية وكل ما عليك انك تجمع اللي انت محتاجه في نفس الكود
تسلم يباشمهندس كنت عايز اعمل ليدات تنور من 1 الى 5 ومن 5 الي 1 دى سهلة عملتها دلوقتى عايز اعمل نفس الكلام بس اللمبة تنور تدريجي وتطفى تدريجي وهكذا لحد 5 وبعدين لحد 1 ازاى اعملها للأسف حاولت كتير العملية مش بترضي تتنفذ غير على لمبة واحدة
ممكن عمل فيدباك من الخرج لكي يصحح الهبوط بالفولتية وذالك من خلال التحكم بالديسايكل في كل بور سسبلاي يوجد فيدباك يتحسس هبوط وارتفاع الفولتية والعمل على تثييتها من خلال التحكم بالديسايكل هل ممكن ان نعمل في الاردينوكذالك اي يتحسس الاردينو الفولتيه الخارجده ويتحكم بها
بامكانك عمل ذلك تقدر تتحسس الفولتيه من 0 الي 5 فولت علي ADC وبامكانك اخراج اشارة PWM علي موسفت او علي ترانزستور بشكل عام للتحكم في الفولتيه الخارجه لكن لا تتعدي الاشارة في الخروج او الدخول عن 5 فولت مستمر بالاضافة ADC الخاص بالاردوينو غير مصمم للعمل علي الفولتيات السالبة ولا الاردوينو نفسه
الله يجزالك الخير وفتح عليك يا هندسة
تسلم ياهندسه ----- هل فيه تطبيقات عمليه ع الخاصيه دى ف باقى الحلقات
بارك الله فيك أخي الفاضل
الله يعطيك العافية ـ هل لازم اشتري كل هذي الأشياء .. عشان اتدرب انا ممكن اتدرب على برنامج التنكركاد لكن مافيه كل الأدوات مثل جهازالنبض هل يوجد برنامج اخر للعمل او كيف ممكن اضيف الجهاز واستخدمه على البرنامج .؟؟
شكرا على المعلومات القيمه 😁😁😀😀
جزاك الله خيرا
int freq=(50);
void setup() {
pinMode(9,OUTPUT);
Serial.begin(9600);
}
void loop() {
for (float i=0;i
هندسة محتاجة اسالك او اوصلك ضروي انا وصلت RGB علي رجول ديجيتال مش pwm و اشتغلت عادي و ادت مستويات مجتاجة افهم ده ضروري
السلام عليكم ..... كيف فينا لو سمحت نتحكم بسرعة موتور AC 220 لغسالة باستتخدام مثل هذه الطريقة ؟؟؟؟؟
كل التحية لحضرتك على الشرح الجميل المفصل ، عندي مشكلة يا باشمهندس انا بفهم كل حاجة بتقولها كويس جداً بس بحس بعد كدة اني بنسى مش عارف اسبت المعلومة النسيان ايه الحل
تمام هقولك علي الحل اللي انا بعمله علشان منساش، مبدايا قال الله تعالي في كتابه العزيز بعد بسم الله الرحمن الرحيم " وهو الذي علم بالقلم"
حاول تجيب كشكول محترم يحببك انك تبص فيه شكله شيك وتكتب فيه باسلوب شيق مع الرسومات التوضيحية البسيطة الخطوط العريضة اللي بتقابلك، ولو وقفت امامك اي مشكلة اكتبها من جهة شمال الكشكول واكتب خلاصة الحل اللي وصلتله، ولو فيه سطور برمجيةوالمفروض تحفظ صيغتها اكتبها مع شرح مبسط لوظيفتها ميعديش سطرين.
حاول تستخدم اقلام
Marker
بالوان تجذب مثال برتقالي فسفوري، وتلون بيه الخطوط العريضة.
صدقني لو اتبعت ده هيفيدك كتير وهيوفر عليك وقت ومجهود.
متتفرجش علي حلقة الا والكشكول اللي معاك امامك.
استخدم
Sticky Notes
علشان تكتب فيها البهاريز والزقها علي شاشة الكمبيوتر او علي الجدار اللي جنب الكمبيوتر.
دي نصيحتي ليك وجربها و ان شاء الله مش هتندم.
اسال الله ان يعلمك بما ينفعك وينفعك بما علمك ويزيدك علما.
Arafa Microsys الله يجازيك خير على نشرك للعلم وتقديرك واخلاقك الكريمة ويجمعنا معاك عند حبيبنا محمد
استاذ
كيف يمكنني توليد نبضة بتردد 100kh عن طريق pwm ??
من فضلك
جميل
جميل كالعادة يا هندسة
بس ليه فيه اتنين for loop فى الكود؟؟
ولو التعليق اخذ سنين..
بس الاولى عشان تخلي الـ LED ترتفع اضاءتة من الصفر فولت الى 5 فولت
والثانية عشان تنزل شدة الاضاءة من الـ5 فولت الى 0 فولت
وبهذا راح يشتغل الضوء لأقوى درجة ويعود لينطفأ وتخف شدة اضاءتة تنازليا ثم يعمل مرة اخرى وهكذا..
انا نفسى ف تطبيق ازاى استخدم ال
PWM
ف التحكم ف سرعة موتور 220 فولت متردد
إستعمل inverter عشان تقدر تعمل AC PWM
مشكور ياهندسة ،هل ممكن احصل على تردد بالكيلو هرتز من اردوينو
ايوة
@@arafamicrosystems كيف
اتفرج علي حلقات التايمر في سلسلة حلقات
Advanced Arduino Coding
انا طبقت الكود لقيت اليد بيعمل fading وهو بيطفي بس ايه السبب
طيب دلوقتي يا بشمهندس عندي تحدي جامد اوي مش عارف اعمله، و بحثت كتير و طبقت كتير، و يعتبر خلصت الكورس كله بتطبيقاته، بس لسة واقف.
التحدي اني اعمل 2 PWM بيشتغلوا ب freq عالي يعني مثلا ٣٠ كيلو هيرتز، و بينهم shift بمقدار نص cycle,
و يتم التحكم في ال duty cycle بتاعهم من خلال pot.
فضلت اسبوع اذاكر و أطبق لحد.ما عرفت معلومات كتير عن ال timers و ال registry configuration و حجات كتير تانية، بس مش عارف اجمع ال ٣ تحديات مع بعض.
وصلت اني استخدم تايمر 1 لانه هو اللي قادر يوصلني لتردد كبير يوفي الاحتياج، و بكدا هتسخدم pin رقم 9 و 10, و مع البحث، عرفت اني هعدل ال PWM و ال shift بال registery config
عن طريق اتي اعدل في ال OCR و لكن مع ذلك مش عارف اجمع الإثنن سوا، اجي اظبط حاجة التانية تبوظ، ممكن حل ؟ أو اشارك حضرتك الكود ؟ و لك جزيل الشكر
موضوع التايمرز وال PWM
اتشرح اكتر من مرتين علي القناة وباستفاضة شديدة، المره الاولي في سلسلة حلقات
Advanced Arduino Coding
المره التانية في كورس Embedded C
تقدر بشمهندس ترجع للحلقات دي ولو فيه حاجه واقعة منك ان شاء الله هتفهمها من الشرح، التحدي اللي بالنسبة لك هو انك تعمل اللي انت محتاجه انا مش هقدر اساعدك لاني مشغول طول الوقت، لكن اعتقد الموضوع اتشرح بما فيه الكفاية وكل ما عليك انك تجمع اللي انت محتاجه في نفس الكود
تسلم يباشمهندس كنت عايز اعمل ليدات تنور من 1 الى 5 ومن 5 الي 1 دى سهلة عملتها دلوقتى عايز اعمل نفس الكلام بس اللمبة تنور تدريجي وتطفى تدريجي وهكذا لحد 5 وبعدين لحد 1 ازاى اعملها للأسف حاولت كتير العملية مش بترضي تتنفذ غير على لمبة واحدة
شو الفرق بينها وبين اشارة ال analog
مشروح الفرق بالتفصيل في حلقة الانالوج وحلقة الديجيتال
ممكن عمل فيدباك من الخرج لكي يصحح الهبوط بالفولتية وذالك من خلال التحكم بالديسايكل
في كل بور سسبلاي يوجد فيدباك يتحسس هبوط وارتفاع الفولتية والعمل على تثييتها من خلال التحكم بالديسايكل
هل ممكن ان نعمل في الاردينوكذالك اي يتحسس الاردينو الفولتيه الخارجده ويتحكم بها
بامكانك عمل ذلك تقدر تتحسس الفولتيه من 0 الي 5 فولت علي
ADC
وبامكانك اخراج اشارة
PWM
علي موسفت او علي ترانزستور بشكل عام للتحكم في الفولتيه الخارجه لكن لا تتعدي الاشارة في الخروج او الدخول عن 5 فولت مستمر
بالاضافة
ADC
الخاص بالاردوينو غير مصمم للعمل علي الفولتيات السالبة ولا الاردوينو نفسه
اشتريت اليوم اردينو وارجوا منك مسساعدتي حتى اتعلم واطور من علمي ولكم الاجروالثواب عند الله تعالى
wallah alw momkin ta3mal groupe 3ala facebook
السلام عليكم ..... كيف فينا لو سمحت نتحكم بسرعة موتور AC 220 لغسالة باستتخدام مثل هذه الطريقة ؟؟؟؟؟
غير ممكن لان محرك الغسالة لا يعمل على اشارة مربعة