16-10-15, 10:23 PM
الصفحات : 1 2
16-10-15, 10:51 PM
وعليكم السلام ورحمة الله وبركاته
انظر لهذا الرابط
https://www.youtube.com/results?q=arduino+vb6
ولدي سؤال من اين طلبت قطعه اردوينو ؟
لان لدي مشروع واريد واحده
انظر لهذا الرابط
https://www.youtube.com/results?q=arduino+vb6
ولدي سؤال من اين طلبت قطعه اردوينو ؟
لان لدي مشروع واريد واحده
16-10-15, 11:05 PM
الطريقة هي باستعمال الSERIAL PORT
الدالة موجودة عندي :-
دالة ارسال نص للاردوينو
الدالة المقابلة التي تقرأ النص المرسل من الكمبيوتر الى الاردوينو هي :
طبعا هذا الكود تضعينه في الsketch وترفعينه للاردوينو
في الدالة loop تضعين جملة الشرط لتحقق من النص الذي تم استقباله ..
اذا استقبلت كذا . نفذ كذا
الدالة موجودة عندي :-
دالة ارسال نص للاردوينو
PHP كود :
Private vcp As New System.IO.Ports.SerialPort()
Private Sub WriteToSerial(stringToWrite As String, portName As String)
vcp.BaudRate = 9600
vcp.DataBits = 8
vcp.StopBits = StopBits.One
vcp.Parity = Parity.None
vcp.PortName = portName
vcp.Open()
vcp.Write(stringToWrite)
vcp.Close()
End Sub
الدالة المقابلة التي تقرأ النص المرسل من الكمبيوتر الى الاردوينو هي :
PHP كود :
char inData[20]; // Allocate some space for the string
char inChar=-1; // Where to store the character read
byte index = 0; // Index into array; where to store the character
void setup()
{
pinMode(4,OUTPUT);
Serial.begin(9600);
}
void loop()
{
//high
if (Comp("4_High")==0)
{
//اذا تم ارسال النص "4_High" من الكمبيوتر قم بتنفيذ شيئ معين هنا كتشغيل pin مثلا :
digitalWrite(4,HIGH);
}
}
char Comp(char* This) {
while (Serial.available() > 0) // Don't read unless
// there you know there is data
{
if(index < 19) // One less than the size of the array
{
inChar = Serial.read(); // Read a character
inData[index] = inChar; // Store it
index++; // Increment where to write next
inData[index] = '\0'; // Null terminate the string
}
}
if (strcmp(inData,This) == 0)
{
for (int i=0;i<19;i++)
{
inData[i]=0;
}
index=0;
return(0);
}
else
{
return(1);
}
}
طبعا هذا الكود تضعينه في الsketch وترفعينه للاردوينو
في الدالة loop تضعين جملة الشرط لتحقق من النص الذي تم استقباله ..
اذا استقبلت كذا . نفذ كذا
17-10-15, 03:07 AM
(16-10-15, 10:51 PM)administrator كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته
انظر لهذا الرابط
https://www.youtube.com/results?q=arduino+vb6
ولدي سؤال من اين طلبت قطعه اردوينو ؟
لان لدي مشروع واريد واحده
como vai?
você sabe Português?
Eu gosto de falar esse idioma mais com voce.
mas eu nao acho quem falar comigo
Obrigado por videos
17-10-15, 12:21 PM
(17-10-15, 03:07 AM)أبو عمر كتب : [ -> ]como vai?
você sabe Português?
Eu gosto de falar esse idioma mais com voce.
mas eu nao acho quem falar comigo
Obrigado por videos
ما هذا يا ابو عمر 





17-10-15, 01:13 PM
من وين نقدر نحصل على الـ اردوينو
17-10-15, 02:52 PM
https://www.arduino.cc/en/Main/Buy
^ هنا تجد اسماء الموزعين حول العالم
او تقدر تريح راسك وتطلبها من الانترنت من مواقع الاكترونيات.
^ هنا تجد اسماء الموزعين حول العالم
او تقدر تريح راسك وتطلبها من الانترنت من مواقع الاكترونيات.
19-10-15, 11:18 PM
ماهي نوع البورده او لها رقم او موديلات وهل يوجد بورده لها امكانيات عن غيرها
انا بحثت في بعض المواقع ووجدت
Arduino Uno - R3
انا بحثت في بعض المواقع ووجدت
Arduino Uno - R3
20-10-15, 12:00 AM
(19-10-15, 11:18 PM)VB.NET كتب : [ -> ]ماهي نوع البورده او لها رقم او موديلات وهل يوجد بورده لها امكانيات عن غيرها
انا بحثت في بعض المواقع ووجدت
Arduino Uno - R3
الفروقات تتمحور حول عدد الpins ومساحة الذاكرة وشدة التيار الناتج وسرعة المعالجة
اغلب المواقع تقول ان Android UNO هو افضل بوردة للمبتدأ وسعرها حوالي 25 دولار
https://www.arduino.cc/en/Products.Compare
--
بصراحة انا جربت 2 اردوينو ، جربت UNO وجربت MEGA 2560
MEGA 2560 كانت تحتوي على 56 output pins ، يعني افدر اوصل فيهم 56 دائرة فكانت مريحة وحسيت انها اسرع في التجاوب وتستوعب الـ sketches الكبيرة ، بحكم ان ذاكرتها 256 كيلو بايت ( 5 اضعاف ذاكرة الuno)
الـ UNO جربتها وكانت BASIC بكل معنى الكلمة ، استخدمت معاها سنسرات الحرارة والضوء (LDR) الا انني كنت احس انها تعلق ساعات ، (ماادري ممكن السبب من الكمبييوتر) ، لديها 14 Output pin فقط ، يعني تقدر توصل 14 دائرة بس ، لذلك يسمونها basic وهي بصراحة تصلح حق المبتدأين اصحاب الدوائر البسيطة .
اما قصة R3 و R2 ... هذي فلا اعلم قصتها ، الا انني اعتقد انها مجرد versions وغير مهمين بشكل كبير ، اهم شي تختار نوع البوردة الي تناسبك .
موفقين ..
20-10-15, 01:51 AM
الف شكر لكي اخي الكريم
الصفحات : 1 2