الخميس، 19 ديسمبر 2019

Anti-Theft System نظام حماية ضد السرقة : نظام انذار باستخدام PIR Sensor مع الاردوينو

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

الطرف (بداية من اليسار) التوصيل
1 GND
2 Output To Arduino
3 VCC
توصيل الدارة
قم بتوصيل الدارة كما هو موضح بالصورة التالية :

سنقوم بكتابه برنامج، بحيث يقوم الحساس بإلتقاط ما إذا كان هناك حركة ام لا، , وعند الكشف عن وجود حركة يقوم بإرسال اشارة إلى الأردوينو الذي يقوم بدوره بتشغيل الـ Buzzer وإضاءة الـ LED للتنبيه.


// led
#define LED 13
// pir
#define INPUT 2
// buzzer
#define SPEAKER 10

int pirFlag = 0;
int val = 0;


void setup()
{
  pinMode(LED, OUTPUT);
  pinMode(INPUT, INPUT);
  pinMode(SPEAKER, OUTPUT);
  Serial.begin(9600);
}


void loop()
{
  val = digitalRead(INPUT);
  // test this val
  if (val == HIGH){
    digitalWrite(LED, HIGH);
    tone(SPEAKER, 160, 300);
    delay(300);
    if (pirFlag == 0){
 Serial.println("Motion detected!");
 pirFlag = 1;
    }
  } 
  else{
    digitalWrite(LED, LOW);
    noTone(SPEAKER);
    if (pirFlag == 1){
 Serial.println("Motion ended!");
 pirFlag = 0;
    }
  }
}

شرح الكود :

في البداية، نقوم بتسمية منافذ الأردوينو المستخدمة في المشروع، من أجل تسهيل عملية التعامل معها. ثم نقوم بالإعلان عن المتغيرات التي سنحتاج استخدامها في البرنامج.
سيتم استخدام المتغير pirFlag لتسجيل حالة الحساس. نقوم بوضع قيمة ابتدائية للحالة وهي 0. والمتغير val يستخدم لتسجيل الإشارة القادمة من الحساس إلى الأردوينو حسب وجود حركة ام لا.
// led
#define LED 13
// pir
#define INPUT 2
// buzzer
#define SPEAKER 10

int pirFlag = 0;
int val = 0;



في الدالة ()setup، قمنا بضبط المنافذ المستخدمة إما مدخله أو مخرجة. يتم ضبط الـ LED والـ Buzzer كمخرج، والمنفذ الموصل مع الـحساس كمدخل.

ويتم تفعيل الاتصال التسلسلي من أجل الطباعة على الشاشة التسلسلية Serial Monitor عند الكشف عن وجود حركة.
void setup()
{
  pinMode(LED, OUTPUT);
  pinMode(INPUT, INPUT);
  pinMode(SPEAKER, OUTPUT);
  Serial.begin(9600);
}


في دالة الـ ()loop، نقوم بقراءة الإشارات القادمة من الحساس واختبارها.
 إذا كانت الإشارة High
اي انه تم الكشف عن وجود حركة، نقوم بتشغيل ال LED والـ Buzzer . ثم نقوم بتحقق من الحالة المسجله في المتغير PirFlag إذا كانت 0 نقوم بطباعة رسالة تدل على وجود حركة على الشاشة التسلسلية وتغير قيمة المتغير pirFlag إلى 1 .

val = digitalRead(INPUT);
  // test this val
  if (val == HIGH){
    digitalWrite(LED, HIGH);
    tone(SPEAKER, 160, 300);
    delay(300);
    if (pirFlag == 0){
 Serial.println("Motion detected!");
 pirFlag = 1;
    }
  } 
في حال كانت الإشاءة القادمة من الحساس LOW اي انه لم يتم الكشف عن وجود حركة، نقوم بإيقاف تشغيل الـ LED و الـ Buzzer . والتحقق من الحالة المسجله لدى الـ pirFlag إذا كانت 1 اي انه كانت هناك حركة وتوقفت فنقوم بالطباعة على الشاشة التسلسلية رساله تدل على وقف الحركة، وتغير قيمة المتغير pirFlag إلى 0 .
else{
    digitalWrite(LED, LOW);
    noTone(SPEAKER);
    if (pirFlag == 1){
 Serial.println("Motion ended!");
 pirFlag = 0;
    }
  }
اذا تم استخدام سنسور التراسونك


int echoPin =8; 
int trigPin =9; 
int Led_Red =7;
 int Led_Green =6; 
int Buzzer=5; 
void setup() { 
Serial.begin (9600);
 pinMode(trigPin, OUTPUT); 
pinMode(echoPin, INPUT); 
pinMode(Led_Red, OUTPUT); 
pinMode(Led_Green, OUTPUT);
 pinMode(Buzzer, OUTPUT); } 
void loop() { 
long duration; //المدة 
long distance;//المسافة 
digitalWrite(trigPin, LOW); 
delay(15); 
digitalWrite(trigPin, HIGH); 
delay(10); 
digitalWrite(trigPin, LOW);
 duration = pulseIn(echoPin, HIGH); 
distance= duration*0.034/2; 
Serial.print(distance); 
Serial.println(" cm"); 
if (distance < 10) {
 digitalWrite(Led_Red,HIGH); digitalWrite(Buzzer,HIGH); digitalWrite(Led_Green,LOW); }
 else { digitalWrite(Led_Red,LOW); digitalWrite(Buzzer,LOW); digitalWrite(Led_Green,HIGH);} 
delay(500); }


Circuit Connections:-
Trigger pin to pin 12
Echo pin to pin 13
piezo Buzzer to pin 8
led to pin 11
Ground pin of piezo and sensor to ground
Note:- if you are using a 9v battery i found out that you
have to connect the Vcc pin of the sensor to 5v ,while if
you are using your computer as a power source you have to
connect the Vcc pin to the Vin of your arduino

تستخدم الدالة tone() لتوليد اشارات يكمننا من سماعها عن
 طريق سماعه او Buzzer

tone(SPEAKER, 160, 300);

noTone(SPEAKER);
tone(المدة الزمنية , التردد ,اسم الرجل)
noTone(اسم الرجل)

الثلاثاء، 5 نوفمبر 2019

وظيفة مهندس ميكاترونكس من الاردن - ميكاترونك Mechatronics engineer job


وظيفة مهندس ميكاترونكس من الاردن - ميكاترونك
 Mechatronics engineer job






وظيفة مهندس ميكاترونيك
وظيفة مهندس ميكاترونكس
Mechatronics engineer  job

شركة زراعية في عمان الاردن تطلب مهندس ميكاترونكس خبرة
للتفاصيل و التقديم
إلق نظرة على هذه الوظيفة في Agrimatco LTD: https://www.linkedin.com/jobs/view/1520691971



تعريف بعلم الميكاترونيات والروبوتات وفروعه، ومصادر مفتوحة لإتقانها


تعريف بعلم الميكاترونيات والروبوتات وفروعه، ومصادر مفتوحة لإتقانها

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

و نظرًا لأهمية هذا العلم سوف نذكر تعريفًا لكل مجال من مجالات علم الميكاترونيات وبعض المصادر المفتوحة على الإنترنت حتى نتمكن من تعلم هذا العلم الممتع والجديد نسبيًا:

1- الهندسة الميكانيكية :
علم الميكاترونيات يعتمد بشكل كبير على عدة أفرع من الهندسة الميكانيكة، مثل التصميم الميكانيكي، ونظرية الآلات، ودراسة الاتزان في حالتي السكون والحركة من Classical Mechanics وهو من فروع الفيزياء ولكن مهندسي الميكانيكا من أكثر التخصصات التي تتعامل مع هذا العلم، لذلك سوف نلحقه بها.

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

بالنسبة لنظرية الآلات، فإن المطلوب هو تخليق نوع معين من الحركة Motion Synthesis وقد تكون الحركة المطلوبة حركة خط أو نقطة على حسب التطبيق، ومن ثم يتم دراسة Position Analysis وتحليل السرعة والعجلة ثم القوى (ولاحظ هنا أن عند هذه النقطة، التي يتم فيها تحديد القوى ندخل في خطوة التصميم الميكانيكي السابقة، وهكذا هذا العلم متداخل)
دراسة الحركة Dynamics Analysis تأتي للتأكد من أن التصميم يعمل بشكل صحيح في بيئة المحاكاة، فلا تتداخل أجزاء التصميم الكلي الذي تم تجميعه، والتأكد من أنها تنتج الحركة المطلوبة، ويمكن استخدام برامج CAD في هذا وقد يتوقف دورها على إنتاج حركة صورية Animation فقط ومن ثم لا تنتج حسابات يمكن الاعتماد علىها في دراسة الحركة، أو استخدام برنامج مخصص لهذه الدراسة بالذات مثل MSC Adams أو SIMULINK SimMechanics.





يمكنك فهم دراسة السكون والحركة Statics and Dyn7amics من كورسيرا مجموعة رائعة وهي حسب ترتيب المستوى كالآتي :

https://www.coursera.org/learn/engineering-mechanics-statics

https://www.coursera.org/learn/engineering-mechanics-statics-2?fbclid=IwAR25hV7cT-Alm_WGliMSh36VOfWUFsjWeO4NvIzh8_k8pf-on2GOZ-d-UIk

https://www.coursera.org/learn/dynamics

https://www.coursera.org/learn/motion-and-kinetics

يمكنك تعلم أساسيات التصميم Mechanics of Materials من هذه المصادر:






http://ow.ly/MTKnW

http://ow.ly/MTKts

والمصدرالتالي عبارة عن أساسيات لبرنامج SolidWorks:

http://ow.ly/MTKzr

والمصدر التالي عبارة عن أساسيات لبرنامج CATIA:

http://ow.ly/MTNgw

وللعلم، كل من CATIA & SolidWorks تنتجهما نفس الشركة، لكن SolidWorks أشهر بين الطلاب لأن سعره أقل، وهو تقريبًا يحتوي على كل إمكانيات CATIA المشهور في الشركات أكثر، والذي يكون أفضل في حال بناء مشاريع ضخمة، يوجد برامج أخرى وبالطبع يوجد على يوتيوب شرح لها، والأفضل هو التعامل مع برنامج واحد وإتقانه تمامًا.





2- الهندسة الكهربية :
نظرية الدوائر الكهربية والغرض منها في الصورة الكبيرة للنظام الميكاتروني هو تغذية المحركات Actuators بالطاقة المطلوبة، وتعديل خرج الحساسات ليناسب التعامل مع نظام التحكم، ويكون الهدف غالبًا عمل تنقية لخرج الحساسات، من الترددات العليا التي تتداخل معها قبل عمل تكبير لها، لتتناسب مع دخل نظام التحكم.

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

https://www.coursera.org/course/circuits

يتبع هذه السلسلة في طريق إتقان هذه الجزئية سلسلة أخرى بعنوان مقدمة لعلم الإلكترونيات، يتناول دراسة بمستوى أعلى من سابقه لبعض العناصر الإلكترونية، مثل المكبر OP-Amp الدايود والترانزستور وتصميم الفلاتر من هنا :

https://www.coursera.org/course/introtoelectronics





3- النمذجة والمحاكاة والتحكم :
الهدف الأساسي من هذه الخطوة هو تصميم نظام التحكم وتحديد قدرة المحركات المطلوبة لتحريك الروبوت، ولاحظ التداخل بين فروع هذا العلم، ففي الخطوة الأخيرة من الهندسة الميكانيكية لدينا نموذج تم عمله في برنامج تصميم ميكانيكي ثم في برنامج تحليل للحركة، وهكذا يكون لدينا نموذج ولا نحتاج إلي هذه الخطوة هنا، وقد يتم تمثيل النظام عن طريق معادلة تفاضلية في Time domain أو Transfer Function في الـ S-Domain أو عن طريق تعريف النظام بمجموعة من المدخلات ومجموعة مقابلة من المخرجات الصحيحة كما يحدث في System Identification ونخلص من هذه النقطة إلى أنه يمكن أن يتم بناء النموذج بطرق عديدة، والاختلاف بينها يكون في مستوي الدقة المقبول.
المحاكاة هي عبارة عن حل المعادلات التي تصف النظام الذي نريد دراسة سلوكه بناءً على بعض المدخلات، بفرض أن لدينا نظام مثل ذراع روبوت ينقل شيء من مكان لآخر أو يقوم بعملية لحام أو دهان، بعد عمل النموذج تتم المحاكاة يتم فيها إدخال قيم معينة للمحركات في مفاصل الذراع من أجل أن يقوم بالمهمة المرغوبة، وغالبًا نجد أن النظام لا يقوم بالأمر المطلوب بمستوى الآداء المرضي مثل السرعة أو الثبات عند الوضع النهائي، أو أن النظام غير متزن أصلًا وهنا يأتي تصميم نظام التحكم.
الهدف الأساسي لنظام التحكم هو جعل المنظومة التي تم عمل نموذج لها متزنة بالكامل، وبعد ذلك يتم وضع تصميم معين لمستوى الآداء المطلوب، مثل بطء النظام أو سرعته في الوصول للهدف بأقل حيود في اتجاه الزيادة Over Shoot والتأكد من الثبات عن القيمة النهائية المطلوبة Zero Steady State error.

من البرامج الأساسية في النمذجة والمحاكاة وتصميم التحكم هو Matlab وهو سهل في الاستخدام والتعلم مقارنة بلغة C أو C++يمكن اكتساب خبرة جيّدة فيه، إذ لا غنى عنه للمهندسين من خلال الكورس :

https://iversity.org/en/courses/modelling-and-simulation-using-matlab?fbclid=IwAR3zMppT-Oox3jjfhxDRGZpzWOoed5IiaeV3QrGRRpUbr9gayP3RB_1BR70

تصميم التحكم يمكن أن تستمتع بتعلمه من هذه المصادر المرتبة حسب درجة الصعوبة :

http://ow.ly/MTKTV

https://www.coursera.org/course/conrob

http://web.mit.edu/nsl/www/videos/lectures.html





4- البرمجة:
يسأل الكثيرون عن لغة البرمجة المناسبة لمهندسين الميكاترونيات، حتى الآن أعتقد أن الترتيب الحالي من حيث الأهمية واقعي:
لغة Matlab هي الأهم وقد ذكرت مصدرًا جيدًا لتعلمه في الجزء السابق، ومن الجيد أن تتعلم كيفية ربط الماتلاب مع الHardware المختلفة مثل Arduino وLego Mindstorms وكيف تستعمل كل منها على حده، يمكن أن تساعدك هذه الخبرة في إنجاز تجارب سريعة تفهم منها الكثير من الأشياء النظرية في الدراسة.
كما يجب أن تقضي وقتاً طويلًا مع Matlab Robotics Toolbox وقد ذكرته في كورس د. بيتر كورك وهو أصلًا من إنتاجه، ويكون أفضل إذا استطعت متابعة الكورس معه.

يأتي بعده في الأهمية لغات C / C++ تكتسب من خلال تعلمها أساسيات البرمجة (بغض النظر عن اللغة) وهذه الخبرة لا غنى عنها، كما أنك سوف تحتاج إليهما في حالة برمجة الأنظمة المدمجةEmbedded System on low level وللعلم، فإن برنامج Matlab يمكنه أن ينتج كود C لبعض الـHardware باستخدام Automatic code generation.

ثم لغة Arduino وهي تعتمد على C/C++ في الأساس وتستخدم C-Compiler، ولكن الدوال الموجودة تجعل البرمجة سهلة جدًا للمبتدئين.
تجد في هذا المصادر كيفية تعلم Arduino وكيفية ربط Matlab& Arduino.

http://www.arduino.cc/en/Tutorial/HomePage

http://ow.ly/MTLtj

https://www.mathworks.com/hardware-support/arduino-matlab.html?fbclid=IwAR07OI_Yg7sipfAI2BZnKC3hP3jgN-QjoAjDgo2QlXUv5P-1RDlqs44hiFg

مصادر لتعلم لغات C/C++ :

http://www.tutorialspoint.com/cprogramming/index.htm

http://ow.ly/MTLKU

https://www.coursera.org/course/cplusplus4c

وإذا كنت تحتاج إلى تعلم برمجة الأنظمة المدمجة فيمكن أن ترجع لهذه المقالة على المدونة (مصادر تعلم الأنظمة المدمجة):

http://ow.ly/MTMnI

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

يمكن تعلم الذكاء الاصطناعي بالتركيز على علم الروبوتات من كورس رائع على يوداسيتي، يقدمه سباستيان ثرن قائد فريق سيارة جوجل، وفي الكورس يتم بناء Autonomous Robotic Systems أو نظام ذاتي التحكم من هنا:

https://www.udacity.com/course/artificial-intelligence-for-robotics--cs373?fbclid=IwAR1KtwDftOInvenQLbVrO9erTgjw4Y9oDSC1JdbILrK8t74q6TRJiPzrpOo





6- علم الروبوتات :
هو أصلًا تطبيق لعلم الميكاترونيات، ولشهرته الواسعة يستخدمه البعض كاسمٍ بديلٍ له، والبداية في فهم هذا العلم غالبًا ما تكون بدراسة الروبوتات الصناعية (Industrial Arm Robots)، ونتعلم فيه كيفية توصيف وضع الجسم Pose (مكانه ودورانه) في الفراغ الثلاثي وبالنسبة لمحاور إحداثيات مختلفة، ثم دراسة الحركة وتوصيف حركة نهاية ذراع الروبوت End Effect-or بسبب حركة المحركات الموجودة في مفاصل الذراع والتي تتحكم بمجموعها في حركة نهاية الذراع لكي يتمكن من إنجاز مهمة معينة مثل اللحام أو الدهان ونقل شئ معين. بعد ذلك نتعلم كيف يتم تخطيط مسار معين ليتمكن الذراع من إتمام المهمة المطلوبة على المسار المصمم وبالسرعة المطلوبة، ودراسة حركة الذراع dynamics ثم كيفية التحكم فيه.

من المصادر الجيدة في تعلم أساسيات هذا العلم، كورس د.أسامة خطيب من جامعة ستانفورد:

https://www.youtube.com/playlist?list=PL65CC0384A1798ADF

وكورسان من جامعة سيول نجدهم هنا مرتبين حسب المستوى (المستوى الثاني يحتوي على معلومات معقدة جدًا في الكتب، وتم تناولها بالتفصيل) وهو الوحيد الذي يشمل دراسة Serial Robot وParallel Robot:

https://www.edx.org/course/robot-mechanics-control-part-ii-snux-snu446-345-2x?fbclid=IwAR32hsyOZOunKsyx8PwtHI6l5cRdQRm9CJMgilixd_pEAbiRukpLRFuAOYk

ويوجد كورسات في أنواع مختلفة من الروبوتات، يوجد في هذا الرابط كورس عن الروبوت الطائر (طائرة بدون طيار) Autonomous Unmanned Aerial Vehicle:

https://www.edx.org/course/autonomous-navigation-flying-robots-tumx-autonavx-0?fbclid=IwAR29ZK8VRsstsTJ3_jfAh5V-XQ4yN6K8greurqSOmQpuJHD5rZVP2TpCNV8

وهنا كورس عن الروبوت الذي يتحرك على عجلات وبدون الاعتماد على الإنسان Autonomous Mobile Robots:

https://www.edx.org/course/autonomous-mobile-robots?fbclid=IwAR3ELhLMLzJqdWK48cBo18c1-Bk1e1IlE37bezdt5rGRjYTMguMUq3xPqSY

وأخيرًا يوجد كورس عن تصميم الروبوت Under actuated Robot بأقل عدد من المحركات أو بدون محركات تمامًا، وفي نفس الوقت الحصول على عدد من درجات الحرية كافية لإتمام المهمة المطلوبة، مثل المشي على قدمين أوكثعبان أو السباحة أو الطيران:
https://www.edx.org/course/underactuated-robotics-mitx-6-832x-0?fbclid=IwAR1Yxpdhae5oepCWvPay0TOj82AQrR3MpUwaYE-dvZ5SPX_ut54JhAvcwTU

#Mechatronics_Online

المصدر :
https://m.facebook.com/story.php?story_fbid=118237969574488&id=102375804494038

وظائف مهندسين ميكاترونكس مصر ، نوفمبر 2019 Mechatronics engineer job

وظائف مهندسين ميكاترونكس مصر ، نوفمبر 2019
 Mechatronics engineer job

شركة مقاولات كهروميكانيك بمصر الجديدة تطلب مهندس مبيعات و مكتب فني ( ميكانيكا - كهرباء - ميكاترونكس)  حديث التخرج
مهندس تنفيذ ( ميكانيكا كهرباء ميكاترونكس)  خبرة 3 سنوات
محاسب - خبرة 3سنوات
Technocrane.jobs@gmail.com
فقط لسكان القاهرة و يفضل قرب السكن من مصر الجديدة

----------------------------------
#وظيفة مهندس ميكاترونكس
 Mechatronics engineer job
----------------------------------

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

من يرغب في التقديم يرجي ارسال السيرة الذاتية علي info@kkctgroup.com

او الاتصال علي رقم: 01011676122 – 01011044382

برجاء ذكر المسمي الوظيفي في عنوان الايميل
----------------------------------
#وظيفة مهندس ميكاترونكس
 Mechatronics engineer job
----------------------------------

شركه سامسونج
 #مهندسين #ميكانيكا و #ميكاترونكس و #كهرباء #حديث_التخرج عام 2017 و 2018 و 2019.
للتقدم يرجي ارسال السيرة الذاتية علي الايميل التالي :-
J.yousef@SAMSUNG.com


----------------------------------
#وظيفة مهندس ميكاترونكس
 Mechatronics engineer job
----------------------------------


مطلوب الوظائف التاليه :
- مهندس ميكاترونكس حديث التخرج
_ مهندسه ميكاترونكس حديثة التخرج
_ فني الومنيتال حاصل ع دبلوم صنايع
_ عامل بوفيه
للعمل في العاشر من رمضان
للتواصل :
01030044431
او ارسال ال cv ع الايميل :
Hr@almosallay.com


----------------------------------
#وظيفة مهندس ميكاترونكس
 Mechatronics engineer job
----------------------------------

مطلوب عدد ٢ مهندسات حديثي التخرج للعمل ( كهربا_ ميكانيكا_ميكاترونكس) في شركة توريدات هندسية في مدينة نصر
لارسال ال CV
mhossam@electracontrol.com

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



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

الاثنين، 4 نوفمبر 2019

الاردوينو Arduino الجزء الثاني



هناك العديد من أنواع لوحات الأردوينو Arduino و التي يمكن إستخدامها لأغراض مختلفة. تبدو بعض اللوحات مختلفة قليلاً عن تلك الموجودة في الصورة التالية ، و لكن معظم الأردوينو Arduinos لديها غالبية هذه المكونات المشتركة.

ما الذي تحتويه لوحة الأردوينو Arduino ؟!


دائرة اردوينو اونو Arduino Uno

- مصدر الطاقة  (USB / Barrel Jack )
كل لوحة اردوينو Arduino تحتاج إلى وسيلة للاتصال بمصدر الطاقة. يمكن تشغيل Arduino UNO من كابل USB قادم من جهاز الكمبيوتر  أو من مصدر طاقة الجدار (مثل هذا) الذي يتم استخدامه لشحن التليفون المحمول . في الصورة ، رقم  1 هو USB و مقبس باريل (2).

اتصال USB هو أيضًا الطريقة التي سيتم بها تحميل التعليمات البرمجية على لوحة الاردوينو Arduino.
ملاحظة: لا تستخدم مصدر طاقة أكبر من 20 فولت حيث ستتمكن من التغلب على الدائرة (وبالتالي تدمير) الاردوينو Arduino الخاص بك. يتراوح الجهد الموصى به لمعظم  انواع اردوينو Arduino بين 6 و 12 فولت.

- نقاط جهد (5 فولت ، 3.3 فولت ، GND ، تناظرية ، رقمية ، PWM ، AREF)
النقاط الموجودة على Arduino هي الأماكن التي تقوم فيها بتوصيل الأسلاك لإنشاء دارة (ربما بعض الدوائر تحتوي على "رؤوس" بلاستيكية سوداء تسمح لك بتوصيل السلك مباشرة باللوحة.و تحتوي على عدة أنواع مختلفة من النقاط ، يتم تمييز كل منها على اللوحة ويستخدم في وظائف مختلفة.

3- GND : اختصار لـ "Ground" مشترك . هناك العديد من النقاط  GND على Arduino ، يمكن استخدام أي منها لتوصيل دائرتك.
5 فولت هو رقم (4) في الصورة و 3.3 فولت (5): كما هو واضح  نقطة 5 فولت تعطي 5 فولت من الطاقة ، بينما توفر نقطة جهد  3.3 فولت ، 3.3 فولت من الطاقة. معظم المكونات البسيطة المستخدمة مع اردوينو Arduino تعمل في مدي جهد من 5 الي 3.3 فولت.
نقاط جهد تناظري  - Analog - 6 : منطقة النقاط الموجودة تحت ملصق "Analog" (من A0 إلى A5 على UNO) هي نقاط جهد متناظر Analog. يمكن لهذه النقاط قراءة الإشارة من جهاز استشعار تمثيلي ( تناظري ) - مثل مستشعر درجة الحرارة -  وتحويله إلى قيمة رقمية يمكننا قراءتها.
- Digital - 7 نقاط جهد رقمي: تحتوي لوحة اردوينو اونو Arduino UNO علي نقاط جهد رقمية (من 0 إلى 13 على اردوينو UNO). يمكن استخدام هذه النقاط لكل من المدخلات الرقمية (مثل معرفة ما إذا تم الضغط على زر) والإخراج الرقمي (مثل تشغيل مؤشر LED).
PWM - 8 ربما لاحظت الإشارة (~) بجانب بعض النقاط الرقمية (3 و 5 و 6 و 9 و 10 و 11 على لوحة اردوينو اونو  UNO). تعمل هذه النقاط كمخارج رقمية عادية ، ولكن يمكن استخدامها أيضًا في شيء يسمى Pulse-Width Modulation و الترجمة الحرفية لها في اللغة العربية هي (تعديل عرض النبض) و يرمز لها ب (PWM).هنا يمكنك معرفة تفاصيل اكثر عن  PWM ، ولكن في الوقت الحالي ، فكر في هذه النقاط على أنها قادرة على محاكاة الإخراج التمثيلي (مثل تغير شدة إضاءة مصباح LED).
AREF - 9 : نقطة قيمة مرجعية تناظرية. غالبا نترك هذه النقطة بدون توصيل .لكن يتم استخدامها في بعض الأحيان لتعيين جهد مرجعي ( للمقارنة) خارجي (بين 0 و 5 فولت) كحد أقصى لنقاط الإدخال التناظرية.
زر إعادة الضبط Reset Button
 يحتوي اردوينو اونو Arduino Uno على زر إعادة الضبط رقم (10). سيؤدي الضغط عليه إلى توصيل نقطة إعادة التعيين مؤقتًا بالجهد الأرضي  وإعادة تشغيل أي برنامج تم تحميله على الاردوينو Arduino. قد يكون ذلك مفيدًا للغاية إذا لم يتم تكرار الكود اثناء البرمجة ، و أردت اختبار البرنامج عدة مرات.
مؤشر إضاءة LED للطاقة
أسفل وتحت يمين كلمة "UNO" على لوحة الأردوينو الإلكترونية  ، يوجد مؤشر ضوئي صغير بجوار كلمة "ON" (11). يجب أن يضيء مصباح LED هذا عندما تقوم بتوصيل اردوينو Arduino بمصدر طاقة. إذا لم يتم تشغيل هذا الضوء ، فهناك خطأ ما قد حدث 😥.و لابد من إعادة فحص دائرة الأردوينو الخاصة بك😊

TX RX LEDs مؤشرات الإرسال و الإستقبال
TX اختصار للإرسال ، RX اختصار للاستقبال. تظهر هذه العلامات قليلاً في الإلكترونيات للإشارة إلى النقاط المسؤولة عن الاتصال التسلسلي. في حالتنا ، يوجد مكانان على Arduino UNO يظهر فيهما TX و RX - مرة واحدة بواسطة نقاط رقمية 0 و 1 ، ومرة ​​أخرى بجانب مؤشر LED لمؤشر TX و RX (12). ستمنحنا مصابيح LED هذه بعض المؤشرات المرئية اللطيفة عندما يتلقى Arduino بياناتنا أو ينقلها (مثل عندما نقوم بتحميل برنامج جديد على الدائرة).

IC الرئيسي
الشيء الأسود مع مجموعة الأرجل المعدنية هو IC ، أو الدوائر المتكاملة (13). التفكير في الأمر كما أدمغة. يختلف IC الرئيسي في اردوينو Arduino قليلاً من دائرة اردوينو إلي أخري ، ولكنه عادة ما يكون من نوع ATmega من شركة ATMEL. قد يكون هذا مهمًا ، حيث قد تحتاج إلى معرفة نوع IC (جنبًا إلى جنب مع نوع اللوحة الخاصة بك) قبل تحميل برنامج جديد من برامج الاردوينو Arduino. عادة ما يمكن العثور على هذه المعلومات من الكتابة على الجانب العلوي من الدائرة المتكاملة IC.
منظم الجهد Voltage Regulator
منظم الجهد (14) ليس في الواقع شيئًا يمكنك (أو ينبغي) أن تتفاعل معه على الاردوينو Arduino. لكن لابد من أن نعرف أنه موجود وما هو المقصود به. يقوم منظم الجهد بعمل ما يسمي به بالضبط - إنه يتحكم في مقدار الجهد المسموح بدخوله إلى لوحة اردوينو Arduino. مثل وظيفة حارس البوابة ؛لذلك سيقوم بإيقاف الجهد الإضافي الذي قد يضر الدائرة. بالطبع ، لها حدود ، لذلك لاتقوم بتوصيل أي جهد أعلي من 20فولت بدائرة الاردوينو Arduino.
تابع معنا في الجزء الثالث من الاردوينو في المقالة القادمة بإذن الله .

الثلاثاء، 22 أكتوبر 2019

مطلوب مهندس ميكاترونكس للعمل في صنعاء

مطلوب مهندس ميكاترونكس للعمل في صنعاء
الشروط:
١- خريج هندسة ميكاترونكس.
٢- لديه خبرة في هندسة الميكاترونكس.

فعلى من يجد في نفسه الرغبة  يرسل سيرته الذاتية إلى ايميل
hrh0045@gmail.com

التاريخ: 5 اكتوبر 2019

السبت، 12 أكتوبر 2019

ماذا تعني كلمة روبوت سكارا SCARA ؟

ماذا تعني كلمة روبوت سكارا ؟
تعني ذراع آلية تجميعية انتقائية ذ.ا.ت.ا. أو سكارا (بالإنجليزيةSelective Compliant Assembly Robot Arm) مختصر SCARA. قدمت شركات سانكيو سيكي و بينتل و نيس مبدأ جديد وكامل لروبوت صناعي تجميعي . وقد تم تطوير هذا الروبوت تحت إشراف الدكنور هيروشي ماكينو المدرس في جامعة ياماناشي . تصميم هذا الروبوت يعتمد على مبدأ دوران مفصلين في الذراع حول المحور Z . بمعنى آخر يستطيع الحركة ضمن المستوي YZ بينما لا يستطيع الحركة على Z بينما يتحرك المفصل النهائي حركة خطية على المحور Z أي صعودا وهبوطا.


حلول نظام روبوت الصناعي SCARA

وصل التحول والارتقاء بالصناعة التحويلية في الصين ، عصر التصنيع الآلي والاستخبارات. في الصين ، الصناعة 4.0 تعني أن التصنيع التقليدي يحتاج إلى ترقية بذكاء ، والمعدات الذكية في مجال التصنيع لا غنى عنها ، مما يجعل صناعة الروبوت تأمل في فرص تنموية هائلة في العصر الصناعي 4.0. SCARA (Selective Compliance Assembly Robot Arm) هو نوع خاص من الروبوت الصناعي مع نوع إحداثيات أسطواني. في عام 1978 ، اخترع ماكينو ، جامعة ياماناشي ، سكارا. واليوم ، تستخدم روبوتات SCARA على نطاق واسع في صناعة 3C ، وصناعة البلاستيك ، وصناعة السيارات ، وصناعة الإلكترونيات ، وصناعة الأدوية ، وصناعة الأغذية.
سكارا مقدمة
لدى الروبوت SCARA ثلاثة مفاصل دوارة محاور متوازية مع بعضها البعض ويتم وضعها وتوجيهها في مستوى. المفصل الآخر هو مفصل متحرك يُستخدم لإكمال حركة القطعة الطرفية العمودية على الطائرة. يحتوي الروبوت على أربعة محاور وأربع درجات من حرية الحركة (بما في ذلك الترجمة في اتجاهات X ، Y ، Z وحرية الدوران حول المحور Z).
يمكنك معرفة المزيد عن الروبوتات و أنواعها باللغة العربية من خلال مدونة الإنسالة
متخصصة في علم الروبوت.   

وظيفة مهندس ميكاترونكس او كهرباء في مصر المنوفية

اعلان وظيفة مهندس ميكاترونكس لشركة في المنوفية

Requirements 

Bachelor’s Degree in Electrical or Mechatronic Engineering or any equivalent degree. 
2 - 3 years of experience in similar job 
Excellent skills of MS Office tools, Fluent 
spoken/written English and Arabic.

لمزيد من التفاصيل و التقديم علي الرابط التالي
https://www.glassdoor.com/job-listing/maintenance-engineer-jti-JV_KO0,20_KE21,24.htm?jl=3380145894&ctt=1570868633877


تابع المدونة و أشترك في قائمة البريد ليصلك وظائف مهندسين ميكاترونكس أول بأول

وظيفة مطلوب مهندس ميكاترونكس ( ميكانيك) في دبي

وظيفة مطلوب مهندس ميكاترونكس ( ميكانيك)  في دبي

Job Location: Dubai - UAE United Arab Emirates 
Job Description: Internationally experienced Electronics or Mechatronics Engineer for large Material Handling System Projects (Cargo System, Logistics Systems, Automated Car Parking Systems, Baggage Handling Systems) in United Arab Emirates. 
Language Requirements: English-Very Good 
Employment Type: Full Time 
Yearly Salary: Reasonable good Salary Package 
Education level required: Bachelor 
Experience (in years): minimum of 7 years Job also available in: Dubai

مصدر الاعلان و للتقديم
https://www.glassdoor.com/job-listing/electronics-engineer-realog-JV_IC2204498_KO0,20_KE21,27.htm?jl=3242731881&ctt=1570868066514

الاثنين، 24 ديسمبر 2018

تطور Mechtronics ميكاترونكس كنموذج التصميم المعاصر

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

ثورة أشباه الموصلات Semiconductor

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

ثورة المعلومات Information Revolution

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

الاثنين، 10 سبتمبر 2018

فرصة للمهندسين حديثى التخرج - السعودية Engineering & Supply Chain – MBA/Master's Degree Hiring

Qualifications/Requirements
o Jeddaho Dammam~~~~~~~~~~~~~~المؤهلات / متطلباتما الذي نبحث عنه:• تسعى حاليا للحصول على درجة في: إدارة سلسلة التوريد ، والخدمات اللوجستية ، وإدارة المخزون ، وأتمتة ومراقبة الهندسة ، الميكانيكية ، الكهربائية ، هندسة الميكاترونكس أو الصناعية (سيتم النظر في التخصصات الأخرى ذات الصلة)الحد الأدنى من المؤهلات - من المتوقع أن يقوم كل مرشح بما يلي:• إكمال السنة النهائية من الدراسات العليا (ماجستير إدارة الأعمال / ماجستير).x
x

What we’re looking for/ 

• Currently pursuing a degree in: Supply Chain Management, Logistics, Inventory management, Automation and control Engineering, Mechanical, Electrical, Mechatronic or Industrial Engineering (other related majors will be considered)
• Involvement in at least one extracurricular activity
• Strong analytical and problem solving skills
• Willingness to work flexible work schedules; including early mornings, evenings and/or weekends
• Previous experience in the Supply Chain field preferred
• Ability to adapt to changes in timelines and sequences
• Excellent verbal and written communication skills
• Willingness to travel required
• Flexibility for relocation will allow for greater advancement opportunities
• Potential work locations include:
o Riyadh

Minimum Qualifications - Each candidate is expected to: 

• Be completing their final year of graduate (MBA/MSc.) studies.
• Hold MBA/MSc. degree prior to the intended full time start date.
• Have a minimum GPA of 3.0.
• Be eligible to work in Saudi Arabia without work authorization sponsorship now or anytime in the future.
Relocation Eligible: Not Applicable
Job Type: PipelinePipeline

http://zipansion.com/3ftds

 وظائف شركة بيبسيكو  فى السعودية 



• المشاركة في واحد على الأقل النشاط خارج المنهج الدراسي
• مهارة قوية في التحليل وحل المشاكل
• الرغبة في العمل جداول العمل مرنة ؛ بما في ذلك الصباح الباكر ، و / أو المساء و / أو عطلات نهاية الأسبوع
• الخبرة السابقة في مجال سلسلة التوريد المفضل
• القدرة على التكيف مع التغييرات في الجداول الزمنية والتسلسلات
• مهارات تواصل خطية وشفويه ممتازة
• الرغبة في السفر المطلوبة
• المرونة في الانتقال ستسمح بفرص تقدم أكبر
• مواقع العمل المحتملة تشمل:
يا الرياض
يا جدة
الدمام


• عقد ماجستير في إدارة الأعمال / ماجستير. درجة قبل تاريخ بدء بدوام كامل المقصود.
• الحصول على الحد الأدنى من المعدل التراكمي 3.0.
• أن تكون مؤهلاً للعمل في المملكة العربية السعودية دون رعاية تصريح العمل الآن أو في أي وقت في المستقبل.
إعادة التأهل مؤهل: غير قابل للتطبيق
نوع الوظيفة:Pipeline
للتقدم للوظيفة من خلال الرابط التالى


http://zipansion.com/3ftds