الخميس، 14 سبتمبر 2017

تشغيل مولدة الكهرباء المنزلية بواسطة اردوينو

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


ادناه كود الاردوينو
int i;
void setup() {
  pinMode(13, OUTPUT);
  pinMode(12, OUTPUT);
  pinMode(1, INPUT);
  pinMode(2, INPUT);
}

// http://m4evry12.blogspot.com/
void loop() {

     if (digitalRead(1) == HIGH ){
 i=0;
       for(i=0;i<=3;i++){
    digitalWrite(13,HIGH);
    delay(1000);
     digitalWrite(13,LOW);
       delay(1000);
         if (digitalRead(2)==HIGH){break;}
       } }
 
    if (digitalRead(2)==HIGH){
      digitalWrite(13,LOW);
        digitalWrite(12,HIGH);
      delay(1000);
     digitalWrite(12,LOW);
    }  

}

الاثنين، 4 سبتمبر 2017

كيف تختار GSM Module الذي يعمل في بلدك

GSM-900 و GSM-1800

تستخدم في معظم أنحاء العالم . أفريقيا وأوروبا والشرق الأوسط وآسيا (باستثناء اليابان وكوريا الجنوبية حيث لم يتم إدخالها مطلقا) وأوقيانوسيا

GSM-850 and GSM-1900


تستخدم في في معظم أمريكا الشمالية والجنوبية والوسطى . وفي أمريكا الشمالية، يعمل النظام العالمي للاتصالات المتنقلة (غسم) على النطاقين الأساسيين للاتصالات المتنقلة مهز 850 و مهز 1900. في كندا، غسم-1900 هي المجموعة الأساسية المستخدمة في المناطق الحضرية مع 850 كنسخة احتياطية، و غسم-850 كونها الفرقة الريفية الرئيسية. 

المختلط بين GSM 900/1800 و GSM 850/1900


وقد خصصت بعض البلدان في أمريكا الوسطى والجنوبية الطيف في النطاقين مهز 900 و 1800 مهز للنظام العالمي للاتصالات المتنقلة بالإضافة إلى نشرات النظام العالمي للاتصالات المتنقلة المشتركة في النطاق 850 مهز و 1900 مهز في منطقة الاتحاد 2 (الأمريكتين). ونتيجة لذلك هو مزيج من الاستخدام في الأمريكتين التي تتطلب المسافرين للتأكد من أن الأجهزة لديهم متوافقة مع  الشبكة في وجهتهم



تحكم البيت الذكي - Android Home Automation With Free Smartphone Application



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

المواد المطلوبة
Arduino 
A 5v TTL -UART Bluetooth module like: JY-MCU BT_BOARD 
عدد 5  5V SPDT relays like: 5V relay.
Prototype board or breadboard.

اسلاك التوصيل

كيفة يعمل المشروع
مشروع  أتمتة المنزل الروبوت يأتي مع تطبيق مجاني يسمى "دي المنزل الذكي". هذا التطبيق يتحكم في مختلف الأجهزة المتصلة اردوينو والمرحلات. عندما يتم الضغط على أزرار تبديل على التطبيق، يتم إرسال إشارات بلوتوث المقابلة من الهاتف  الخاص بك إلى وحدة بلوتوث لديك  تصل إلى اردوينو الخاص بك. يكتشف اردوينو الإشارة التي تم إرسالها ويقارنها بالإشارات المحددة مسبقا المخصصة لكل جهاز. عندما يحدد هذه الإشارة، يقوم اردوينو بتنشيط التتابع حتى دبوس رقمي عن طريق تمرير 5V من خلال ذلك. وهكذا يتم تشغيل التتابع وتشغيل الجهاز المقابل متصلا تتابع على كذلك. لإيقاف تشغيله، اردوينو يمر 0V أو منطق منخفض إلى دبوس الرقمية.

إعداد اتصالات لمشروع  أتمتة المنزل الروبوت
تنزيل تطبيق أندرويد وإعداد بليتوث

نسخ هذا الملف. أبك إلى الهاتف الخاص بك من جهاز الكمبيوتر ومن ثم انقر على ذلك من الهاتف لتثبيته: من هنـــــــــــا

تأكد من تحديد "السماح بتثبيت تطبيقات non-Market apps  في علامة التبويب الأمان ضمن الإعدادات. وبمجرد الانتهاء من تثبيت التطبيق، قبل فتحه تحتاج إلى إقران والتواصل مع وحدة بلوتوث الخاص بك. لهذا، تحتاج إلى السلطة وحدة اردوينو وبلوتوث ثم قم بتشغيل بلوتوث من الهاتف الخاص بك وجعلها مرئية للأجهزة الأخرى. بعد ذلك، ابحث عن أجهزة جديدة في البلوتوث، حدد وحدة بلوتوث من القائمة، أدخل رمز الاقتران عند المطالبة، وعادة ما يكون '1234' أو '0000'.
لاحظ اسم الجهاز الخاص بك، في هذه الحالة، فمن "HC-06". بعد الاقتران مع النظام، انتقل إلى تطبيق "SmartHome" وأدخل اسم وحدة بلوتوث الخاص بك لاحظت في وقت سابق (حساسة لحالة الأحرف) وانقر على "موافق". بعد ذلك، سوف تحصل على اتصال الهاتف إلى النظام الخاص بك، والنقر على الأزرار المعنية، والأجهزة تشغيل / إيقاف. نلهو مع نظام دي الروبوت أتمتة المنزل الجديد الخاص بك!




كود اندرويد
كود اردوينو


السبت، 2 سبتمبر 2017

مواقع محاكاة اردوينو - Arduino Simulator

الموقع الخامس

123D Circuits Arduino Simulator

هو محاكاة الالكترونيات الإلكترونية ومنصة التصميم التعاوني، ولدت من الشراكة بين أوتوديسك و Circuits.io، منذ ذلك الحين في خريف عام 2013. وهو أداة ممتازة للمبتدئين الذين يريدون الحصول بسرعة على خبرة مع اردوينو، التوت بي أو غيرها من المنصات مباشرة من نافذة المتصفح الخاصة بهم.

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

123D   هي خدمة مجانية، ولكن عضوية ترقية ابتداء من 12 دولارا في الشهر سوف تجلب لك تخفيضات على أوامر وكذلك القدرة على جعل التصميمات الخاصة بك.

الدخول الى الموقع من هنـــــــــــا

مواقع محاكاة اردوينو - Arduino Simulator

الموقع الرابع 

Simuino Arduino Simulator

يمكنك تحميل النسخة النهائية (الإصدار الأخير هو v0.1.9) في www.simuino.com. ملاحظة: التنزيلات المتوفرة على code.google.com ليست الأحدث!
تشغيل رسم وتقييم في / خارج حالة من دبابيس الرقمية والتناظرية. ويستند واجهة المستخدم الرسومية على نكورسيس، أي تشغيل سيموينو من نافذة المحطة الطرفية. ميزات الرسوم المتحركة في الوقت الحقيقي وفقا لتأخير الفعلي في رسم.
أداة مثالية لأي شخص يريد أن تبدأ مع اردوينو رسم البناء.
ومن الممكن أيضا لبناء سيناريوهات بشأن أنالوغريد، ديجيتالريد و المقاطعات الخارجية.

والغرض من ذلك هو جعل بناء رسم أسهل. يمكنك التحقق من وظيفة دون وجود لوحة اردوينو المتاحة. سيموينو يدير رسم ويظهر حالة الرقمية، دبابيس التناظرية والمخرجات المسلسل.


لوحة افتراضية لاردوينو:
أطلقت في عام 2005، نمت اردوينو الأجهزة والبرمجيات منصة مفتوحة لتكون شعبية جدا بين الهواة والمربين والمهنيين على حد سواء، تكتسب زخما وخاصة في مجال الروبوتات. بدعم من مجتمع ضخم على الانترنت، ومع معظم مجالس التطوير وملحقات الأجهزة المتاحة بأسعار منخفضة جدا، قد يكون هذا المنبر أفضل مكان للبدء في العمل مع الأجهزة المضمنة. ولكن ماذا لو كنت تريد أن تتعلم البرمجة ولا تملك لوحة اردوينو، أو تطغى عليها اختيار الأجهزة هناك؟ هذا هو المكان الذي يأتي برامج المحاكاة في.
الظاهري اللوح لاردوينو هو التطبيق التعلم مصممة لمساعدتك على اتخاذ الخطوات الأولى في عالم مثير من الحوسبة المادية مع متحكم اردوينو و "اللوح" نماذج الدوائر الإلكترونية القائمة.
اردوينو محاكاة فب
مع VBB4Arduino سوف
• تعلم من 75 بنيت في أمثلة اردوينو
• استكشاف العشرات من أنواع مختلفة من أجهزة الاستشعار والمحركات والأضواء
• تعلم أوامر اردوينو 
• تحرير أمثلة التعليمات البرمجية الخاصة بك
تحميل الظاهري اللوح أردوينو محاكي طالب الإصدار
محاكاة لاردوينو التي كتبها فيرترونيكش

محاكي لاردوينو هو الأكثر اكتمالا اردوينو محاكي المتاحة في الوقت الحاضر (مشاهدة أحدث الفيديو أدناه).

اردوينو محاكاة من قبل فيرترونيكس
فوائد وخصائص محاكي اردوينو هي:

القدرة على تعليم وإظهار الأعمال الداخلية لرسم اردوينو
اختبار رسم بدون الأجهزة، أو قبل شراء الأجهزة
تصحيح تصحيح
إظهار مشروع للعميل المحتمل
وضع رسم معقدة أسرع من استخدام الأجهزة
تحميل نسخة مجانية أدناه مع توقيت تأخير قصير على تحميل رسم، وعندما الترقية جاهزة إلى الإصدار برو. يستخدم محاكي لاردوينو برو النسخة حاليا في العديد من البلدان أكثر من ست قارات. يتكون التحميل من ملف مضغوط يحتوي على ملف setup.exe الذي يقوم بتثبيت ملف إكس وملفات المساعدة والصور والأمثلة. وهي مصممة لاردوينو أونو، ميجا ومعظم لوحات اردوينو المشتركة الأخرى، ولا ما يلي:
الخطوات من خلال خط البرنامج سطرا. إذا تم تحديد سطر جديد، سيستمر البرنامج من تلك النقطة.
ينفذ ديجيتالوريت، ديجيتالريد و بينمود لدبابيس 0-53
أنالوغريد للدبابيس 0-16 و أنالوغوريت للدبابيس الرقمية 0-53
يحاكي المسلسل، خرج لد، إيثرنت، مضاعفات، بطاقة سد، إيبروم، سوفتسيريال، سبي، سلك
إذا، في حين، ل، التبديل، القيام وظيفة في حين
سوبروتينس (متعدد المستويات) مع وسيطات
عرض المتغيرات في الوقت الحقيقي
خطوة إلى، خطوة أكثر، الخروج من أو تشغيل الوضع
القدرة على تحرير رسم أو فتح في اردوينو إيد
علامات التبويب لملفات منفصلة في رسم
مساعدة حساسة للسياق
2 و 4 خط دعم لد فقط مع مرتجلة كرام
2 المصفوفات الأبعاد (دون إنيتياليسيشن)
بريكبوانت الآن مع خيار الشرطي
تحميل مكتبات مخصصة تلقائيا بعد وضع دليل المكتبة
تغيير الخط وحجم وأسلوب المحاكي
ساعة متطورة للعرض السهل المتغير
تقليل وضع التجريبي / التدريب
دعم محدود للمكتبات المخصصة
دعم محدود للمؤشر والهياكل
محددات :
المؤشرات التي لم تنفذ - بعض الرسومات مع مؤشرات قد تعمل ولكن المؤشرات عموما لا تعمل
المكتبات المخصصة، والهياكل، والطبقات و إنومز قد أو قد لا تعمل
قضايا ثانوية أخرى تتعلق بأوامر C ++ المعقدة
فرماتا يحتاج العمل
سيتم تشغيل كائن الماوس ولكن لم يتم تنفيذه بعد
مؤشرات وظيفة تيبديف لم تنفذ
ماك، واجهة يوس لم تنفذ
يعمل تيبديف بسيطة ولكن تيبديف مع إنوم أو ستروكتس ليتم تنفيذها

محاكاة لاردوينو التي كتبها فيرترونيكش

كوديبلوكس اردوينو إيد مع محاكي:
كوديبلوكس اردوينو إيد هو توزيع مخصص من التعليمات البرمجية مفتوحة المصدر :: كتل إيد تعزيز لتطوير اردوينو. فإنه يوفر مطوري البرمجيات أكثر تطلبا مع كل ما ينبغي أن يكون إيد الحديثة بما في ذلك مجلد التعليمات البرمجية، رمز الانتهاء، كود نافيجياتيون، تجميع فضلا عن تحميل لاردوينو. مع معالج مشروع مخصص، فإنه من السهل إنشاء مشروع أردوينو جاهزة للذهاب. توزيع يدمج أحدث الملفات الأساسية اردوينو، والمكتبات اردوينو القياسية، أفر تولشين، اردوينو منشئ، محطة تسلسلي والأكثر إثارة للاهتمام، على أبي على مستوى اردوينو محاكاة (قيد التطوير).

رمز كتلة إيد مع محاكاة
رمز كتلة إيد مع محاكاة
ميزات:
معالج مشروع مخصص لتطوير اردوينو
متكاملة الملفات الأساسية اردوينو والمكتبات
تجميع الملفات الأساسية المخزنة مؤقتا لسرعة تجميع أسرع (مقارنة الأصلي اردوينو إيد)
المتكاملة قبل تكوين أفر مترجم تولشين
شعبية لوحات اردوينو دعم كأهداف البناء
تحميل هيكس لوحات اردوينو (ليوناردو معتمدة) من خلال تشغيل الهدف بنيت
اردوينو أبي المستوى


مواقع محاكاة اردوينو - Arduino Simulator

الموقع الثالث

CodeBlocks Arduino IDE with Simulator

هو توزيع مخصص من التعليمات البرمجية مفتوحة المصدر :: كتل إيد تعزيز لتطوير اردوينو. فإنه يوفر مطوري البرمجيات أكثر تطلبا مع كل ما ينبغي أن يكون إيد الحديثة بما في ذلك مجلد التعليمات البرمجية، رمز الانتهاء، كود نافيجياتيون، تجميع فضلا عن تحميل لاردوينو. مع معالج مشروع مخصص، فإنه من السهل إنشاء مشروع أردوينو جاهزة للذهاب. توزيع يدمج أحدث الملفات الأساسية اردوينو، والمكتبات اردوينو القياسية، أفر تولشين، اردوينو منشئ، محطة المسلسل والأكثر إثارة للاهتمام، وهو أبي على مستوى اردوينو محاكاة (قيد التطوير)







ميزات:

معالج مشروع مخصص لتطوير اردوينو
متكاملة الملفات الأساسية اردوينو والمكتبات
تجميع الملفات الأساسية المخزنة مؤقتا لسرعة تجميع أسرع (مقارنة الأصلي اردوينو إيد)
المتكاملة قبل تكوين أفر مترجم تولشين
شعبية لوحات اردوينو دعم كأهداف البناء
تحميل هيكس لوحات اردوينو (ليوناردو معتمدة) من خلال تشغيل الهدف بنيت
اردوينو أبي محاكاة على مستوى (مرحلة مبكرة جدا) متكاملة (كهدف بناء)

للدخول الى الموقع من هنـــــــــــــــــا

مواقع محاكاة اردوينو - Arduino Simulator

الموقع الثاني

محاكي لاردوينو هو الأكثر اكتمالا اردوينو محاكي المتاحة في الوقت الحاضر
فوائد وخصائص محاكي اردوينو هي:

القدرة على تعليم وإظهار الأعمال الداخلية لرسم اردوينو
اختبار رسم بدون الأجهزة، أو قبل شراء الأجهزة
تصحيح تصحيح
إظهار مشروع للعميل المحتمل
وضع رسم معقدة أسرع من استخدام الأجهزة
تحميل نسخة مجانية أدناه مع توقيت تأخير قصير على تحميل رسم، وعندما الترقية جاهزة إلى الإصدار برو. يستخدم محاكي لاردوينو برو النسخة حاليا في العديد من البلدان أكثر من ست قارات. يتكون التحميل من ملف مضغوط يحتوي على ملف setup.exe الذي يقوم بتثبيت ملف إكس وملفات المساعدة والصور والأمثلة. وهي مصممة لاردوينو أونو، ميجا ومعظم لوحات اردوينو المشتركة الأخرى، في ما يلي:

الخطوات من خلال خط البرنامج سطرا. إذا تم تحديد سطر جديد، سيستمر البرنامج من تلك النقطة.
ينفذ ديجيتالوريت، ديجيتالريد و بينمود للدبابيس 0-53
أنالوغريد للدبابيس 0-16 و أنالوغوريت للدبابيس الرقمية 0-53
يحاكي المسلسل، خرج لد، إيثرنت، مضاعفات، بطاقة سد، إيبروم، سوفتسيريال، سبي، سلك
إذا، في حين، ل، التبديل، القيام وظيفة في حين
سوبروتينس (متعدد المستويات) مع وسيطات
عرض المتغيرات في الوقت الحقيقي
خطوة إلى، خطوة أكثر، الخروج من أو تشغيل الوضع
القدرة على تحرير رسم أو فتح في اردوينو إيد
علامات التبويب لملفات منفصلة في رسم
مساعدة حساسة للسياق
2 و 4 خط دعم لد فقط مع مرتجلة كرام
2 المصفوفات الأبعاد (دون إنيتياليسيشن)
بريكبوانت الآن مع خيار الشرطي
تحميل مكتبات مخصصة تلقائيا بعد وضع دليل المكتبة
تغيير الخط وحجم وأسلوب المحاكي
ساعة متطورة للعرض السهل المتغير
تقليل وضع التجريبي / التدريب
دعم محدود للمكتبات المخصصة
دعم محدود للمؤشر والهياكل
محددات 


للدخول الى الموقع من هنــــــــــــــــــــــــــا

مواقع محاكاة اردوينو - Arduino Simulator

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


الظاهري اللوح لاردوينو هو التطبيق التعلم مصممة لمساعدتك على اتخاذ الخطوات الأولى في عالم مثير من الحوسبة المادية مع متحكم اردوينو و "اللوح" نماذج الدوائر الإلكترونية القائمة


للدخول الى الموقع من هنــــــــــــــــــــــا