الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب مساعدة في مشروع بتقنية ال Bluetooth

بدأه هشام - اليمن في 13 نوفمبر 2008 · 4 رد · 5,411 مشاهدة · في منتدى الاتصالات السلكية واللاسلكية و الصوت و الصورة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

مشروع بإستخدام تقنية ال 

بلوتوث Bluetooth

51839747au4.jpg

إلى / من يهمه الأمر  

تحية طيبة وبعد ،،،

الموضوع : طلب مساعدة في مشروع تخرج بإستخدام تقنية ال Bluetooth 

قد قمت سابقاً بعمل مشروع بسيط بإستخدام منفذ الطابعة Parallel Port حيث أن الفكرة كانت التحكم بمجموعة من المصابيح Leds حيث كانت أرسل الأشارات من الحاسوب بإستخدام برنامج بال Visual Basic يقوم بعمل حركات للمصابيح بأشكال مختلفة 

شكل الدائرة كتالي

46475978qf8.jpg

لاحظ يوجد 8 أسلاك كل سلك موصل ب Pin الأرسال في منفذ الطابعة

فكرة المشروع الجديد 

نفس فكرة المشروع السابق حيث أرغب أتحكم في إضائة المصابيح ولكن هذه المرة لاسلكياً بإستخدام تقنية البلوتوث

المشكلة التي تواجهني حالياُ هي من أين أبدء ( للعلم أنا أدرس في كلية الحاسب الآلي – جامعة صنعاء تخصص نظم معلومات وليس هندسة )

ولكن لي ميول وحب للدوائر والتحكم بالدارات الكهربائية .

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

اولاُ :

المنفذ الذي سيتم إستخدامة هو منفذ ال USB حيث أن هذا المنفذ من النوع Serial Port حيث يرسل الإشارات بشكل متسلسل والسؤال كيف سأحول الأشارات من Serial إلى Parallel ؟؟ هل تسمى القطعة التي تقوم بهذا العمل MicroControler أذا كانت الإجابة نعم ماهو اسم القطعة العلمي ورقمها وكيف يتم توصيلها .

ثانياً : 

من خلال البحث في الأنترنت وجدت صور لمشاريع بإستخدام البلوثوث حيث يستخدمون قطعة تسمى BlueSMiRF

هذه القطعة أنتجتها شركة SparkFun Electronic وهذا تعريف وصور للقطعة :

The BlueSMiRF module is sweet little device, providing an easy way to ink any project using a serial interface to a computer

Description: The BlueSMiRF RPSMA is the latest Bluetooth wireless serial cable replacement from Spark Fun Electronics! These modems work as a serial (RX/TX) pipe. Press the 'A' character from a terminal program on your computer and an 'A' will be pushed out the TX pin of the Bluetooth module. Any serial stream from 9600 to 115200bps can be passed seamlessly from your computer to your target, from modem to module, even to any Bluetooth device that supports SPP (almost all do). We've even tested these units successfully over open air at 350ft (106m)!

The remote unit can be powered from 3.3V up to 6V for easy battery attachment. All signal pins on the remote unit are 3V-6V tolerant. No level shifting is required. Do not attach this device directly to a RS232 serial port. You will need an RS232 to TTL converter circuit if you need to attach this device to a computer.

You can select from two different remote types. BlueSMiRF includes hardware flow control (CTS and RTS) and uses a compact ceramic antenna. BlueSMiRF-RPSMA includes hardware flow control and a reverse polarized end-launch SMA connector that mates with RP-SMA terminated 2.4GHz antennas for even longer range!

Because we have changed the antenna configuration on the Bluetooth module, the FCC certification is no longer valid. But the module is completely suitable and legal for all home, hobby, and research applications.

Unit comes without a connector. Please see related male and female pins below

17687655is0.jpg

29420086if2.jpg

والسؤال ماهو الفرق بين ال BlueSMiRF وقطعة البلوتوث التي توصل بالحاسوب ؟؟

أنا أفكر أن أستخدم قطعة البلوثوت التي في الحاسوب بدلاً من BlueSMiRF وذلك لرخص ثمنها ولتوفرها .

حيث سأقطع الطرف الأخر من سلك ال USB وأخرج الأربعة الأسلاك التي هي عبارة عن .

• RX

• TX

• +

• -

39854794bw1.jpg

هل ستنفع هذه الفكرة ؟؟؟

ثالثاً : 

من المعروف أنه عندما تحاول أن ترتبط بأحد أجهزة البلوثوث هناك يقوم ال Client بإرسال طلب لل Server ومن ثم يقوم ال Server بالموافقة . كبق سنطبق هذه العملية . 

وهل هذا هو الفرق بين ال BlueSMiRF و قطعة البلوثوث التي توصل بالحاسب . 

أعتقد أن ال BlueSMiRF لايوجد فيها عملية موافقة على طلب الأقتران .

الرسمتين التاليتين يشرحان آلية الطلب الخارج من ال Client والرد الذي يرجعة ال Server

48601742gd2.jpg

رابعاً : 

سأستخدم بطارية 9 فولت

62821058wx3.jpg

وسأستخدم القطعة التالية لتحويل الفولتيه إلى 5 فولت 

53419909dl0.jpg

هل يوجد طريقة أفضل من السابقة ؟؟؟ 

خامساً : 

ماهو أسم المقاومة المركبة للمصابيح في الصورة التالية 

74922078tj8.jpg

وماهي المقاومة التي سنستخدمها لحماية قطعة البلوتوث من الكهرباء الزائدة .

وهل هناك أشياء أخرى لم تخطر على بالي ؟؟؟

سادساً : 

بالنسبة لل ActiveX وال DLL الخاصة بالتعامل مع البلوثوث وجدت عدة ادوات ومازلت أبحث عن الأسهل والأسرع والأضمن .

الخلاصة : 

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

جداُ .

وضعت لكم في هذا الرابط التالي :

http://sites.google.com/site/sumsony2007/

21334427wb5.jpg

10ju2.jpg

10ij9.jpg

#2

اولاُ : إذا كانت البيانات Serial فقط تستطيع استخدام اي Serial In/parallel out من عائلة 74 ، و لكن ان كان مستخدم بروتوكول UART يجب ان تستخدم اي مكنترول يحوي علي ذلك ، و ابسطهم هو Atmel 89S52 .

ثانياً : اوصي باستخدام القطعة BlueSMiRF لسهولة التعامل معها

ثالثاً : باستخدام القطعة BlueSMiRF تستطيع بناء protocol معين ، لانه عبارة عن وصلة سريال ، ستقوم بعمل كل ما يخص البرتوكول من وضع header,byte,crc ..etc

رابعاً : طريقة مناسبة مع وضع مكثف 101pf مع ال5 فولت و الارضي ، و وضع مكثفات توازي ( راجع الداتاشيت لل7805). كل هذا للحماية من الspikes عند الswitching .

خامساً : اسم المقاومة العلمي current limiting resistor و هي تحمي الDiode من سحب تيار عالي من التغذية.

سادساً : يمكن

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

#3

الف شكر على الرد

#4

انا مهتم كثيرا بهذا الموضوع

#5

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

بارك الله فيك خيا ع الطرح المميز

الموضوع مهم وممكن اعتمادة كمشروع تحرج

السؤال ممكن المساعدة :-

اتحكم بلعبة (متلا سيارة) عن طريق بلوتوث البلفون ارجو المساعدة

وبارك الله فيكم

تم تعديل هذه المشاركة بواسطة علاء العمر في 26 سبتمبر 2010 في 01:41

عندما نعيش لذواتنا فحسب ، تبدو لنا الحياة قصيرة ضئيلة ، تبدأ من حيث بدأنا نعي ، وتنتهي بانتهاء عمرنا المحدود

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

سيد رحمة الله

مواضيع مشابهة