منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات
عزيزي الزائر عزيزتي الزائرة يرجي التكرم بتسجبل الدخول
لي اجل تستطيع اطهار جميع المواضيع والاقسام
اذا كنت عضو معنا

او التسجيل ان لم تكن عضو وترغب في الانضمام الي المنتدي

نتشرف بتسجيل

ادارة المنتدى
منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات
عزيزي الزائر عزيزتي الزائرة يرجي التكرم بتسجبل الدخول
لي اجل تستطيع اطهار جميع المواضيع والاقسام
اذا كنت عضو معنا

او التسجيل ان لم تكن عضو وترغب في الانضمام الي المنتدي

نتشرف بتسجيل

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


منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقاأكبر منتدى هكر عربي متخصص بجديد الثغرات واختراق المواقع والأجهزة.منتدى إختراق البريد والايميلات- قسم اختراق دورة إحتراف التلغيمدورة اختراق IPs من نوع SIPو VOIP‎دورة كشف التلغيم‎دورة اختراق الأجهزة‎دورة
 
الرئيسيةأحدث الصورالتسجيلدخول


تحياتي لك الباب مفتوح لي في جميع الاقسام الذي تريده عند المشاركه  اي استفسار انا جاهز ان شاء الله
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
سحابة الكلمات الدلالية
المواضيع الأخيرة
» انشاء ./payload
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالأربعاء أغسطس 11, 2021 12:03 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» دروس تعلم فنون الهكرز للمبتدئين
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالجمعة ديسمبر 29, 2017 1:33 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» اقوى كود ازالة حسابات الفيس بوك
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالجمعة ديسمبر 29, 2017 1:27 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» عملاق التحميل من التورنت Vuze 5.6.0.0 الجديد كليا واحدث الادوات والاصدرات
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالسبت مارس 07, 2015 11:36 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» برنامج FastPictureViewer 1.9 Build 342 لتعديل و عرض الصور بكل سهوله
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالأربعاء مارس 04, 2015 3:57 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» احدث فلود اضافات روم 2015
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالأربعاء مارس 04, 2015 10:20 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]VB6[ أفضل الطرق لتجميل برامجك شبكة الجنرال صدام الشرعبي
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالثلاثاء مارس 03, 2015 10:58 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» الدرس الثالث -الجمل الشرطية و الدوارات شبكة الجنرال صدام الشرعبي
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالثلاثاء مارس 03, 2015 10:55 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالثلاثاء مارس 03, 2015 10:53 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]#C[ الدرس الاول تعلم خطوة بخطوة , مع الإجابة عن أي سؤال شبكة الجنرال صدام الشرعبي
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالثلاثاء مارس 03, 2015 10:52 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]C#[ الخطوه الثانية اضافةالبيانات بالـ LINQ شبكة الجنرال صدام الشرعبي
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالثلاثاء مارس 03, 2015 10:47 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]C#[ الخطوه الاولى لأستيعاب الـ LINQ شبكة الجنرال صدام الشرعبي
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالثلاثاء مارس 03, 2015 10:45 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]#C[ عمل برامج للاجهزه النقاله والPDA‏ شبكة الجنرال صدام الشرعبي
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالثلاثاء مارس 03, 2015 10:41 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

نوفمبر 2024
الإثنينالثلاثاءالأربعاءالخميسالجمعةالسبتالأحد
    123
45678910
11121314151617
18192021222324
252627282930 
اليوميةاليومية
التبادل الاعلاني

انشاء منتدى مجاني



أفضل 10 فاتحي مواضيع
ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
جنـرال الـهكـر
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
رابح..زيرؤ.فؤر.ايفر
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
ابوعلي
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
سنايبر1
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
ملك الهكر
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
العاشق
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
الساحر
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
__alsafa7__
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
صدام الشرعبي
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
أفضل 10 أعضاء في هذا المنتدى
ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے - 1851
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
رابح..زيرؤ.فؤر.ايفر - 300
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
جنـرال الـهكـر - 227
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
سنايبر1 - 146
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
ابوعلي - 55
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
العاشق - 49
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
نسيـم البحـر1 - 27
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
ملك الهكر - 27
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
لووورد اليمن - 24
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
__alsafa7__ - 18
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_rcap1(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Voting_bar(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Vote_lcap1 
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية reddit      

https://sadam-alsharabi.roo7.biz

قم بحفض و مشاطرة الرابط منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات على موقع حفض الصفحات
تصويت
احصائيات
هذا المنتدى يتوفر على 2284 عُضو.
آخر عُضو مُسجل هو Mahrr فمرحباً به.

أعضاؤنا قدموا 3052 مساهمة في هذا المنتدى في 2055 موضوع

 

 (Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S

اذهب الى الأسفل 
كاتب الموضوعرسالة
جنـرال الـهكـر

جنـرال الـهكـر


السٌّمعَة : 4
تاريخ التسجيل : 20/04/2014
الموقع : https://sadam-alsharabi.roo7.biz

(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Empty
مُساهمةموضوع: (Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S   (Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Icon_minitimeالإثنين مايو 12, 2014 11:16 am

السلام عليكم ورحمة الله وبركاته

إن شاء الله تكونوا في تمام الصحة والعافية إخواني

في هذا الدرس  الثاني   إخواني  بإذن الله




(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S Eamlp0





حنقوم عمل نفس montage المشروع الأول كما في الصورة (يعني لن نحتاج لشرح جزء الهاردوير) ، لكن حنقوم 

بإستعمال  كود مختلف لنجعل المصباح يقوم بإضائة إشارة النجدة  S.O.S المتفق عليها عالميا .

هذه الإشارة على شكل  رموز  مشفرة  تحتوي على حروف وأرقام مع إستعمال أنماط مختلفة من  ON و     OFF

فحنقوم إذا بجعل المصباح مضيء وطافئ في  أنماط محددة .

بالنسبة لشكل  S.O.S هي عبارة عن :

3 إشارات ضوئية قصيرة  تليها 3  إشارات ضوئية طويلة ، تليها 3  إشارات ضوئية   قصيرة  .

لإضائة المصباح وإطفائه أي جعله مرة  ON ومرة  

OFF 
على هذا النمط ليشير إلى   S.O.S

 حنستعمل الكود project2.ino موجود في المرفقات .  


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

أردينو . إذا كان كل شيء تمام حتشوف المصباح يشير إلى إشارة النجدة   S.O.S 

ثم ينتظر 5 ثواني ثم يعيد الكرة .

طيب نستطيع أيضا أن نركب باطرية إلى الأردينو(ذلك لأن الأردينو يوفر فقط 5 فولت فقط عبر USB    مع الكمبيوتر) مع مصباح 

يضيء ضوء ساطع ونضع المصباح داخل صندوق محمول و مضاد للماء  . 

ويمكن إستعمال ذلك للتنفيذ إشارة النجدة   S.O.Sفي  الحالات الطارئة 

بإضائة قوية كالتي تستعمل في الجبال ، أو في القوارب ...إلخ.




    شرح الكود       





بالنسبة للقسم الأول من الكود كنا قد شفنا مثيله في المشروع السابق عندما قمنا بتعريف متغير ووضعنا   المنفذ 10   ك (output)


في كود الوضيفة  main loop  لدينا نفس النوع من التعريفات لجعل المصباح مرة  on  ومرة  off لمدة زمنية محددة .

ولكن الآن التعريفات موجودة في 3 بلوكات مفصولة عن بعض .

 ==> ناتج البلوك الأول هو إشارات ضوئية قصيرة   

الكود:
  
for (int x=0; x<3; x++) {
  digitalWrite(led, HIGH); 
  delay(150); 
  digitalWrite(led, LOW); 
  delay(100); 
}


نشوف أن المصباح يبقى   on (أي  مضيئ) لمدة 150 ms  ثم يصبح  off  (أي طافئ) لمدة  100 ms 

نشوف أيضا أن هذه التعريفات موضوعة بين مجموعة من  الأقواس المعقوفة  أي   {}  وذلك يعني أنها في 3 بلوكات منفصلة عن بعض 

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

وذلك لأننا إستعملنا الحلقة التكرارية  for التي تجعل الكود الموجود في البلوك ينفذ 3 مرات .

نحتاج إلى 3 برامترات لإعطائها إلى حلقة التكرار   forوهم كالآتي :

  البداية ،الشرط ،قيمة التزايد  

 البداية   هي أول بارامتر ينفذ وينفذ مرة واحدة فقط .

 يتم فحص الشرط    كل مرة من بداية  for   إلى نهايتها فإذا كان   True أي صحيح , إذا يتم تنفيذ التعريفات التي في البلوك وتنفيذ  بارامتر

  الزيادة  أيضا ثم يتم  فحص   الشرط  مرة أخرى . عندما يصبح

   الشرط       Falseأي خاطئ يتم 

مغادرة حلقة التكرار  for   .


فأولا يجب علينا تهييئ متغير كنقطة بداية لحلقة التكرار  for

في هذا المثال هيئنا المتغير     x  بالقيمة 0 

الكود:
 int x=0; 


ثم وضعنا الشرط  لتحديد كم من  مرة يتم تنفيذ الكود داخل حلقة 

التكرار   for 

الكود:
x<3; 


في هذا المثال سيتكرر الكود  كلما كان   x أصغر من 3 (3>x)

العلامة  >  هي  علامة مقارنة . وتستعمل علامات المقارنة  داخل الكود لعمل القرارات  ولمقارنة قيمتين .

علامات المقارنة هي كالآتي :

 == ( يساوي ل)

 =!  (لا يساوي ل)

 >  (أصغر من)

 <  (أكبر من)

=>   (أصغر من أو يساوي ل)

  =<  (أكبر من أو يساوي ل) 

في الكود تبعنا قمنا بمقارنة xمع القيمة 3 لنشوفها إذا كانت أصغر من 3 .

إذا كانت أصغر من 3 فيقوم الكود الذي في البلوك بتكرار  التنفيذ مرة أخرى 

ثم في الآخر لدينا   x++

هذه إستعملناها لجعل قيمة  x  تزداد ب 1 .وهي إختصار ل  

 x = x + 1

ننوه هنا أنه لاداعي إلى إضافة العلامة  ;

طيب خلاصة الأمر .

حلقة   for هيئت المتغير  x 

بالقيمة 0 ، ثم شغلت الكود الذي داخل البلوك أي بين    {} ثم زادت من مقدار   x  

(في هذه الحالة زادت 1 إلى x )

وفي الآخير فحصت الشرط   وهو x<3    فإذا كان صحيح   تقوم بالتكرار .

طيب الآن بعد ماشفنا كيف تعمل الحلقة التكرارية   نشوف أنه يوجد 

في الكود  3 حلقات تكرارية.

 لديا حلقة  تكرر 3 مرات وتعرض لنا كل مرة  3 إشارات ضوئية قصيرة .  

 ثم لدينا حلقة  تكرر 3 مرات وتعرض لنا كل مرة  3 إشارات ضوئية طويلة .  

 لديا حلقة  تكرر 3 مرات وتعرض لنا كل مرة  3 إشارات ضوئية قصيرة مرة أخرى .  

يجب التنويه على شيء وهو أن المتغير x   يعتبر  متغير محلي   .  (local)وهذا يعني أنه يراه إلا الكود  الموجود 

ضمنه داخل البلوك.  إلا في حالة قمنا بتعريفه قبل الوضيفة   ()setup 

ففي هذة الحالة يعتبر  متغير شامل    (global) ويمكن أن يراه 

كل كود السكريبت أو البرنامج . 

ولدينا بعد كل حلقة تكرار أيضا  delay لتوضيح الوقفة القصيرة 

بين حروف   SOS

آخيرا الكود ينتظر 5 ثواني قبل أن  يعيد التنفيذ  main loop  من الأول  مرة أخرى


 لاتنسوني من  صالح دعاؤكم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
(Arduino Project) الدرس الثاني : المشروع الثاني : إشارة النجدة S.O.S
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» (Arduino Project)الدرس الثاني : المشروع الأول : Hello World
» (Arduino Project)الدرس الثاني : المشروع الثالث : إشارات مرور
» (Arduino Project) الدرس الأول
» الدرس الثاني .. No-Ip
» الدرس الثاني لاساسيات سي بلس بلس

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