✅Seven Segment كورس اردوينو - تطبيقات عملية - افهم
Вставка
- Опубліковано 16 вер 2024
- #اردوينو
#كورس_اردوينو
#Arduino
Seven Segment لما نتكلم عن
أكيد هيعتقد ان اللي مستواه في الاردوينو متوسط او احترافي انها حلقة تافهة, واكيد مفيش مجنون غيري هيتكلم عن
7-Seg
في حلقة 40 دقيقة وكمان ليها أجزاء أخري
بكل اختصار وباين من عنوان الحلقة لو عايز تفهم
7-Seg
كويس ومش عايز تستخدم
Library
يبقي مكانك معانا من ركاب القناة دي اللي هدفها انك تكتب كود تبقي عارف انت كاتب ايه ومش تنسخ وتلزق وخلاص
الحلقة متقسمة الي 6 أجزاء لو حضرتك من الاشخاص اللي بياخدوا اللي يخصهم وخلاص فدي تقسيمة أزمنة عناوين الحلقة:
- Overview 1:46
- Types of 7-Seg 4:35
- 7-Seg Wiring 10:04
- Simple Code 11:10
- Coding 12:00
- PORT Exp 20:11
- Practical App 34:13
كود التطبيق الأول
goo.gl/1h5hUA
------------------------------------
توصيل الدائرة للكود الأول
goo.gl/n7MeYT
-----------------------------------
الكود الثاني
goo.gl/V4pGu4
-----------------------------------
الكود الثالث
goo.gl/RSjtDy
-----------------------------------
توصيل دائرة الكود الثاني والثالث
goo.gl/6oHusn
----------------------------------
7-Seg
والله يا باشا عايز أشكرك أنا من كثرة مبتفرج على إخوانا المصريين بقيت أتكلم بلهجتهم مشكور كثيير
أضخم قناة عربية بتعلم اردوينو بالطريقة العلمية الصحيحة وبأسلوب يحترم عقلية المشاهد, الله أكبر عليك
الصراحه ربنا يجازيك خير انت مهندس ممتاز وطريقتك ممتازة فى الشرح وانا فهمت منك كتييييير ربنا يجعله فى ميزان حسناتك ويوفقك فى كل اعمالك.شكرا جدا جدا جدا
بصراحة انت اول واحد شرحها بالطريقة ديه مفيش غيرك عربي اواجنبي الا يمكن واحد اجنبي وانا مفهمتش منه حاجة افتكرت بيخرف وتقريبا استخدم شفت ريجستر كمان
الله يباركلك يا هندسه مجهود جبار بصراحه
يا إستاد أنا أشاهد حلقاتك حتى لو كانت بدون عنوان لأني أعرف مستواك و لمعلومات لبتقدمها ما شاء الله أشكرك كتير على مجهودك
الدرس النهرضة كان طويل
بس مش ممل.
هو يلي عاوز يتعلم لا يمل.
تسلم ايدك
ما شاء الله... زادك الله علما و فهما ..
فعلا محتوى و شرح غير موجود في قنوات اخرى ...
والله اللي يباركلك انا ماشي ع البلاي لست من اولها وقربت اخلضها اهو ربنا يباركلك يارب
استاذ ورئيس قسم تسلم ايديك احلى شرح مشاء الله عليك عندك ملكة في التعليم ممتازة بارك الله فيك
بارك الله فيك
الله يوفقك وتصير قناتك منارة علم اكتر واكتر
ويجعل هالعلم بميزان حسناتك صدقة جارية
ما شاء الله ربنا يزيدك
كل ما اشوف الدرس حدعيلك (( الله يجزيك الخير ))
مشكور جهودك وبارك الله فيك
بارك الله بك.. درس رائع جدا وكل دروسك رائعة ..
لوهلة ظننت أن موضوع 7 seg لا يحتاج مراجعة فهو سهل ..
ولكن تعودت دائمًا معك على فوائد وكنوز عميقة متناثرة هنا وهناك وفعلًا هذا ما وجدته ..
موضوع البورت هذا انظلم بوجوده ضمن حلقة 7 seg .. يستحق إبرازه بحلقة مستقلة .. مهم ومفيد جدا ..
أسأل الله أن يكتب أجرك ويحفظك من كل سوء ..
روعة بكل ما للكلمة من معنى
حلقة ممتازه استفدت منها جدا
شكرا لك استاذي الفاضل.... الدرس جدا مفيد و ممتع....
حلقة ممتازة ومجهود جبار. شكرا ليك ي هندسة.
ما شاء الله... زادك الله علما و فهما
بارك الله فيك.. كفيت ووفيت شرح ممتاز
بالتوفيق ان شاء الله.
السلام عليكم مهندس
شكرا جزيلا لك على مجهودك سأدعمك كثيرا يا معلم هذا وعد
شكرا كثيرا..قليل في هته الأيام من يقدم مادة تعليمية ممتازة وبالمجان وأنت منهم شكرا كثيرا لك
بارك الله فيك ♥️♥️♥️
chokran katheran ARAFA ostadona .
الله يباركلك ياهندسة ويجزيك ربنا كل خير , وبجعله ف ميزان حسناتك
ربنا يبارك في حضرتك ويزيدك علم يارب
شرح ممتاز بارك الله فيك وشكرًا جزيلا 🙏🏻
ما شاء الله شرح جميل ومجهود طيب بارك الله فيك اخي ...
بارك الله فيك
وفقك الله عنجد تستاهل الف لايك ارتحت لشرحك تابع بس ياريت الحلقة الجاية تعلمني كيفية عمل ساعة رقمية
جزاك الله خير الجزاء اخوك احمد من العراق
شكرا على شرح الرائع 💖👍
شكرًا شكرًا الله يجعلها في موازين حسناتك
في ميزان حسناتك أستاذنا الفاضل
ربي يوفقك ويزيدك علم
بسم الله ماشاء الله شرحك ممتاز ❤
بس ياهندسة انته لو قلت انا هاعمل حلقة عن ازاي اشغل ليد وقفله اعرف اننا هنشوف حاجة مش عارفنها انا اول مشروع عملته كان عن سيفين سيجما وانا من ساعته بكرها بصراحة ولما شفت انك عامل عنها حلقة قلت انك هتوصل السيفن سيجما مع اي سي شيفت ريجستر لكن اللي عملته ده من غير اي سي ده كده كتير قوي .ربنا يبارك فيك انته المفروض تروح تقعد مكان مارك
الحلقة التانية هتبقي عن توصيل
3-Digit Seven Segment
بدون مكتبة أو اي شيء
الحلقة اللي بعدها
شرح محترم للـ
Shift Reg
واي حد بيكرهه هيحبه لان الحلقة مدعمة بتطبيقات محترمة جدا
انا حذفت 30 دقيقة كمان من الحلقة وقاصد اني ابين ان فيه قطعات في الحلقة علشان الناس تقدر اني بحذف كتير بحذف اكتر من نصف زمنها علشان الناس تحبها ومتكرهش الحلقة من مجرد ما تبص علي زمن الحلقة
انا بقعد تسجيل ومونتاج واستخراج فيديو ورفع في الحلقة الواحدة يومين واحيانا 5 ايام واحيانا في حلقات بجهزلها قبلها ب 10 ايام وبرضه
فيه ناس بتستخف بمحتوي الحلقة ومش عارفين اني قولت من البداية اني عامل القناة دي علشان اقدم حاجه جديدة اقدم حاجه متشرحتش ولو اتشرحت هشرحها باسلوب وفكر تاني مختلف فكر بره الصندوق, مش عايز حد يستخدم مكتبة وخلاص, وهو مش فاهم هيا بتشتغل ازاي اغلب الحلقات بعملها بدون استخدام مكتبان وقبل ما استخدم مكتبة أو دالة بشرح فايدتها
وبرضه يبقي الوضع كما هو عليه
@@arafamicrosystems اللي بتعمله انجاز بصراحة بس مش عارف انته بيجيلك منين ان الناس بتستهر بالحلقة هم بيعتولك تعليقات مثلا
الدقايق اللي حذفتهم انا عايزهم
More than amazing, I benefited very much from this explanation.
ممتاز
ربنا يبارك في حضرتك
عملك هذا يستحق الثناء
السلام عليكم ان اشتغل تصنيع منظمات فولتية والعاكسات/inverter وشاحنات البطارية ونظم سيطرة ياريت نتواصل عالواتس اب او الفيس بوك
عظيم جدا ومتميز
ربنا يجعله في ميزان حسناتك ♥️
اكثر من رائع استفدت جدا من الشرح ده💫💖
ياا جماعة بس حد يشرحلي أنا هتجنن لما كنت موصل resistance 220ohm الsegment كانت اضائتو ضعيفة وأنا غيرت resistance ل1kohm الاضاءة صارت اقوى
ما شاء الله تبارك الله
أستاذنا الفاضل طريقة تدريسك هذه
برأيي تفوق كثير جدا جدا عن اللذين
يقومون في التعليم عن بعد او في
اليوتيوب هذا من ناحية
اما في الجانب الآخر من من أجل
التواصل معك هاتفيا او عن طريق
الواتس من أجل كورسات
لك مني كل الاحترام والتقدير
صبحي عبيد
arafa.microsys@gmail.com
arafa.microsys@gmail.com
بارك الله فيك أخي الكريم وشكرا
حلقة مميزة بارك الله فيك
شرح متفجر 🔥🔥🔥🔥🔥🔥
وسهل جدا
شرح ممتاز ووافي شكراً اخي
ماشاء الله و ربنا يزيدك يابشمهندس
لى سؤال بعد اذن حضرتك ، ازاي اضيف ل fritzing ال 3 digit 7 seg.
ممكن حضرتك تدلنى على رابط مثلا .
شكرا لحضرتك
الله يباركلك
بارك الله فيك اخي رائع
بعد ازنك ي هندسه كنت عايز اعمل ساعه رقميه ب 7segement و اردينو
bravo
احسنت
يعطيك الف عافيه
chokran jazelan
أستاذ حسام حفظك الله ..
تحدثت عن مسجلين من مسجلات الإزاحة الداخلية وهما : DDRx و PORTx
لكن هناك مسجل إزاحة ثالثة عرضته بنفس الصفحة وهو PINx
ما دوره وهل يمكن الاستفادة منه ؟
شكرا جزيلا لك
وفقكم الله
جزاك الله خيرااا
اعتقد اننا مش محتاجين switch في الكود فقط مرر الكود ورقم الاندكس
PORTD=seg[count];
السوتش ده علشان ابين الارقام مع الضغطات وده تسلسل شرح، مينفعش ادخللك في الموضوع علطول بدون توضيح
@@arafamicrosystemsجزاك الله خيراا
سلام عليكم الله يعطيك العافية ان شاء الله ممكن طلب عند الانتهاء من كود وعمل تحقق يخرج خطأ كتالي :
Exit status 1
1 value required as left operand of assignment
ممكن حل مشكل من فضلك
مقدرش يا فندم من مجرد ذكر حضرتك للخطأ اللي بيطلعلك اني احدد المشكله فين
حضرتك تقدر تقول السطر اللي بيكون متعلم عليه فيه الخطأ في الكود بالاضافة لذكرك للخطأ اللي بيظهر علشان اقدر احدد
المكشله فين
مبدددددددع❤️
اخي انا عندي ماعم يشتغل الكود خل من المعقول انو تكون المشكلة من البرانامج الخاص تبع الاردوينو
بشمهندس لو عاوز اعمل كانوتر اخو ده بالظبط لحد 1000
لو افترضنا ان احنا عملنا بعض ارجل الاى سى مداخل والبعض الآخر مخارج , ازاى هنكتب ال
port
ونحط عليه قيم وفى نفس الوقت هنستقبل قراءة من المداخل؟
ممكن حضرتك تشرح الأمر
PIN ؟
انا شرحت بالتفصيل في الحلقة الجزء اللي محتاجه في التطبيق
بارك الله فيك.
هل يمكن ربط الاوردينو وبرمجتة عن طريق الهاتف المحمول؟
لم استخدم ذلك علي المستوي الشخصي لكن دور في اليوتيوب هتلاقي فيديوهات بتوضح ده
شكرا الك
وبجد انا مش عارف اشكرك الذاي؟
السلام عليكم .. هل يمكن استخدام فور لووب في فانكشن سويتش كيس ؟
بامكانك مفيش مشكلة.
أنا من خلال فهمي فعشان نخلي pinmode يكون input
فبنخلي الـ DDRD =0
طيب الحالة INPUT_PULLUP
بتكون بإيه ؟؟
الحالة بتاعة
DDRx
Xملحوظة الـ
بيعبر عن حرف البورت
بتبقا بـ 0
والـ
PORTx
بيتبقي
1
بكده بيتم تفعيل
INPUT_PULLUP
جرب الكود ده علي الطرف رقم 2
كل اللي عليك احرق الكود وافتح السريال مونيتور
وشوف القيمة
هتلاقيها 1
وصل الطرف اتنين بالجراوند هتلاقيه بقا زيرو
بكدا تبقي فعلت
INPUT_PULLUP
من خلال
Registers
void setup()
{
Serial.begin(9600);
DDRD=B00000000;
PORTD=B00000100;
}
void loop()
{
Serial.println(digitalRead(2));
}
@@arafamicrosystems والله مبدع يا هندسة
شكرا علي الشرح الجميل ده بس الشرح بتاع البورد يمشي مع الاردوينو نانو
اه نفس الشرح علي اي نوع
@@arafamicrosystemsمش عارف ليه مشتغلش معايا D الجزء بتاع البورد
@@mohamedsalama8102 الاردوينو النانو مبني علي نفس المتحكم
ATmega328
وبالتالي نفس كل شيء ونفس البورت
انا اتفرجت على حلقات للسيفن سجمنت قبل كده ---- لكن لوقيمنا محتواها بجانب محتوى حلقات حضرتك ---- اعتقد مفيش مقارنه من اساسه ---- وبجد التعامل معاها من غير مكتبه صعب جدا ---- باختصار بقا ومن غير مجامله
#مع البشمهندس عرفه -- مفيش حاجه صعبه --- اللهم يسرلك اموورك ويسر لك كل عسير زى مابتيسرهاليننا كده ع الجاهز من غير تعب ----- اقسم بالله انا مطمن ف اى مشروع ببت فيه ان حضرتك معايا ---وربنا معانا جميعا
ومنتظر ان شاء الله باقى الحلقات -- وليا طلب بعد اذنك تحاول ترفق حلقه لموديول
tm1637
بس ع فكره انا ملاحظ ان الصوت حصل فيه زى بطء كده ف لحظات معينه وبيرجع يظبط تانى
انا زعلت بصراحه لما شفت حضرتك قلت لمهندس هنا ف التعليقات ان محدش هيعرف اهميتها غيرك ---- تقصد حلقات السيفن سيجمنت ---- وحضرتك لو تفتكر انا ادايه كلمت حضرتك عليها من فتره وكنت منتظرها بفارغ الصبر لانى عاوز ارفقها للمشروع الجاى ان شاء الله
لأ، انا مقصدتش كده بالضبط انا اقصد غير اللي هيحتحوا بال
Seven Segment
في مشاريع، وقصدت ان الاغلبية للاسف هتستسهل الحلقة فمش هتتفرج عليها، الحلقة دي اصلا انت احد الاسباب الرئيسية اللي خلتني اعملها
والله بحبك ف الله يابشمهندس ---- وانا مزعلتش بالمعنى اللى حضرتك فهمته ----
واذا كنت انا احد الاسباب الرئيسيه للحلقه ---- فحضرتك السبب الرئيسى الوحيد اللى بنى عليه نجاح مشروعى ف التبريد
وحتى اى مشروع تانى هبت فيه معتمد ع الله ثم حضرتك
في اخر الفيديو, اذا كان سيقوم بنفس الشيء في جميع الحالات لماذا اصلا تعمل switch case, فقط قم بعمل الكود مرة واحد بدون switch case
من الواضح انك مش فاهم الكود، باختصار بص للمتغير اللي اسمه
Count
المفروض ان كل مره يتم الضغط علي الزر فيها يزود قيمته بواحد فبالتالي يروح لحالة مختلفة في
Switch
بمعني قبل الضغط هيكون
Count = 0
وبالتالي هينفذ اللي جوه
Case 0
اول ضغطة
Count = 1
وبالتالي هينفذ اللي جوه
Case 1
وهكذا
@@arafamicrosystems ماذا لو عملت PORTD = segm[count] بدون switch case
انا بوضح كيفية استخدام
Switch
مع هذه الحالة
عايز اعرف المتابع ازاي يستخدم
Switch
في تطبيق زي ده لانه هيستخدمها فيما بعد
فهمت المغزي من الموضوع؟؟؟؟
مش كل حاجه بشرحها ممكن يبقي ليها استخدام، احيانا بوضح حاجات جوه الشرح بحيث اوري تطبيق للمستخدم ازاي يستخدمها، ليس بالضرورة يكون ليها استخدام في هذه الحالة، شرح كيفية استخدام كل جزء ليس بالضرورة ينم ان هو المناسب في هذه الجزئية.
تقدر تقولي لما المبرمجين بيشرحوا كورس برمجة
ليه دايما لما يطبع علي السريال بيكتب
Hello world!
تقدر تقولي ايه لازمة الجملة دي
وهل ده الاستخدام الامثل للسريال؟؟؟؟
انما بيكون لشرح ماهية الاستخدام.
@@arafamicrosystems اذا كانت هذه هي الحالة فلامشكلة, على كل جزاك الله خيرا هذه الدورة مفيدة جدا
السلام عليكم . باش مهندس . عاوز اتصل فيك .
😘😘😘😘😘
ليه بحد مقاومة 220 فقط ... نفترض رقم 7 مثلا ف دا محتاج 3 ليدات ...فأحط 3 ف 220 ..... و لا حضرتك تقصد توتال الليدات بيسحب 25 امب
الفكرة هنا انك حاطط مقاومة علشان تحد من التيار فتحافظ علي الليدات، طيب في حالة انك عايز تعرض رقم 7 يبقي عايز تنور 3 ليدات، فهتبعت خمسة فولت علي الطرف الاول لل 3 ليدات طيب والطرف المشترك واصل عليهم كلهم هتوصله بمقاومة متقلش عن 220 اوم علشان الليدات مبتشتغلش علي خمسة فولت، ودي بتبقي ليهم هما التلاتة، المهم ليه متحطش 1 كيلو مثلا لل 3 لان كل ما قيمة المقاومة هتزيد كل لما شدة اضاءة الليد هتقل
طيب فيه حلقة جاية هتلاقيني بحط السيفن سيجمنت من غير مقاومة خالص وده زي ما هتشوف لاني هعمله تبديل سريع ما بين تشغيل كل سيفن والتانية وده فحد ذاته بدوره هيقلل الفولت لاقل من 3.2 فولت.
اهاااا تمام ...الحلقة عالية اوي اوي ... و شميت ريحة الavr كدا ....لان تعاملي مع الرجسترات تقريبا دا الbase بتاع الavr ♥
انا مش عارف ازاي مجتش اقابلك بنفسي خسارة
هندسة محدش ميقدرش يسمع الحلقات للاخر
ده علشان انت من المتابعين المحترمين واللي بيدعم القناة دايما، ربنا يبارك فيك، انت وكل الداعمين للقناة
اهمية الكلام ده هتبان لما ندخل في الثلاثة حلقات اللي فاضلة
الاكواد مش موجوده
موجودة في وصف الفيديو
✌️✌️❤️❤️❤️❤️❤️✌️✌️
ممكن تواصل معك على التلغرام
arafa.microsys@gmail.com
ممكن رقم تليفونك
arafa.microsys@gmail.com
الله يباركلك يا هندسه مجهود جبار بصراحه