قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

delpieromoh
:: مهندس ::
تاريخ التسجيل: Oct 2010
المشاركات: 13
نشاط [ delpieromoh ]
قوة السمعة:0
قديم 22-10-2010, 08:16 PM المشاركة 1   
ha لقد فشل مهندسون من مساعدتي فهل اجد الحل في هذه القرية الرئعة Twitter FaceBook Google+



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

اعلانات

mysterious
:: مهندس ::
تاريخ التسجيل: Oct 2010
المشاركات: 11
نشاط [ mysterious ]
قوة السمعة:0
قديم 22-10-2010, 09:14 PM المشاركة 2   
افتراضي


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

اعتقد انك يجب ان تقسم المشروع الى قسمين لتسهل عليك الامر :

1-القسم الاول وظيفته استقبال الاخبار عبر النت وحفظها فهذا سهل جدا على لغات برمجة الحاسوب على ما اعتقد .

2-القسم الثاني وظيفته ارسال الاخبار من البرنامج الى السيريال بورت مثلا حيث يقوم البيك باستقبال الاخبار واظهارها حسب اعدادات البرنامج .

ربما عليك الان ان تسال قسم الحاسوب عن طريقة عمل ذلك وبعدها سيكون عملك في هذا القسم بالضبط .وستجد عدة مواضيع تتحدث عن السيريال بورت وعدة مشاريع تفيدك ..

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,334
نشاط [ ناصراحمد2 ]
قوة السمعة:98
قديم 22-10-2010, 10:09 PM المشاركة 3   
افتراضي


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



بالاضافة للرد السابق للاخ مستر



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

الذى يكون على اساس استقبال داتا من الكومبيوتر


ثانيا برمجة فجول بيسك او فجول سى شارب

وبها يتم تحول ال rss الى كود
ومن ثم يتم ارسالة الى الميكرو عن طريق السيريال بورت


================
اضافة بسيطة انة من الممكن البث الى اكثر من لوحة اعلانية فى وقت واحد
عن طريق الانترنت

=================

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


بالتوفيق ان شاء الله


التعديل الأخير تم بواسطة : ناصراحمد2 بتاريخ 22-10-2010 الساعة 10:22 PM

robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 926
نشاط [ robota ]
قوة السمعة:103
قديم 23-10-2010, 04:32 AM المشاركة 4   
افتراضي


السلام عليكم
اولا اخى سيتوجب قراءة ال RSS news
باستخدام هذا الكود
كود:
using System.Xml; // First clear of any previous items in the ListView lstNews.Items.Clear(); this.Cursor = Cursors.WaitCursor; // Create a new XmlTextReader from the specified URL (RSS feed) rssReader = new XmlTextReader(txtUrl.Text); rssDoc = new XmlDocument(); // Load the XML content into a XmlDocument rssDoc.Load(rssReader); // Loop for the <rss> tag for (int i = 0; i < rssDoc.ChildNodes.Count; i++) { // If it is the rss tag if (rssDoc.ChildNodes[i].Name == "rss") { // <rss> tag found nodeRss = rssDoc.ChildNodes[i]; } } // Loop for the <channel> tag for (int i = 0; i < nodeRss.ChildNodes.Count; i++) { // If it is the channel tag if (nodeRss.ChildNodes[i].Name == "channel") { // <channel> tag found nodeChannel = nodeRss.ChildNodes[i]; } } // Set the labels with information from inside the nodes lblTitle.Text = "Title: " + nodeChannel["title"].InnerText; lblLanguage.Text = "Language: " + nodeChannel["language"].InnerText; lblLink.Text = "Link: " + nodeChannel["link"].InnerText; lblDescription.Text = "Description: " + nodeChannel["description"].InnerText; // Loop for the <title>, <link>, <description> and all the other tags for (int i = 0; i < nodeChannel.ChildNodes.Count; i++) { // If it is the item tag, then it has children tags which we will add as items to the ListView if (nodeChannel.ChildNodes[i].Name == "item") { nodeItem = nodeChannel.ChildNodes[i]; // Create a new row in the ListView containing information from inside the nodes rowNews = new ListViewItem(); rowNews.Text = nodeItem["title"].InnerText; rowNews.SubItems.Add(nodeItem["link"].InnerText); lstNews.Items.Add(rowNews); } } this.Cursor = Cursors.Default;
تجد الكود وشرحه هنا
بعد ذلك تقوم بارسال البيانات الى البيك عن طريق السيريال بورت.
ملحوظة حاول ان تجعل الكمبيوتر يقوم بكل العمليات اما الميكرو فيقوم بالعرض فقط حتى المصفوفات الخاصة بالماتريكس قم باضافتها الى برنامج الفيجوال .
عليك ان تبدأ بكتابة الاكواد وعندما تواجهك اى مشكلة فلا تتردد بالاستفسار وستجد من اعضاء القرية من يساعدك ان شاء الله.
اتمنى ان اكون قد افدتك.
بالتوفيق.


delpieromoh
:: مهندس ::
تاريخ التسجيل: Oct 2010
المشاركات: 13
نشاط [ delpieromoh ]
قوة السمعة:0
قديم 25-10-2010, 07:33 PM المشاركة 5   
افتراضي


يعطيكم الف عافية ..
لقد وجدت عنوان المشروع بأكمله ولكن ينقصني الشرح باللغة العربية ومساعدة منكم
اسم المشروع هو
LED NEWS TICKER


delpieromoh
:: مهندس ::
تاريخ التسجيل: Oct 2010
المشاركات: 13
نشاط [ delpieromoh ]
قوة السمعة:0
قديم 01-11-2010, 07:06 PM المشاركة 6   
افتراضي


للرفع...........

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 09:19 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025