מציג תוצאות 1 עד 25 מתוך 25

נושא: המרת HC-03 Bluetooth Module מבוסס CSR ל HID Device

  1. #1
    תאריך הצטרפות
    Feb 2013
    הודעות
    110
    תודה
    14
    קיבל/ה 15 תודות ב-10 הודעות
    פוסטים בבלוג
    1
    תודה
    0
    Thanked 0 Times in 0 Posts

    המרת HC-03 Bluetooth Module מבוסס CSR ל HID Device

    רקע:

    אחד מהמודולים הנפוצים ביותר בעולם (של חברה סינית כמובן, בשם HC) לתקשורת BlueTooth הם מודולים מסדרת HC-0X
    כאשר ה X הוא 3/5/4 נדמה לי. בפועל זה אותו מודול עם "אפליקציה" (זה לא בדיוק Firmware) שונה.

    המודול הזה כולל 2 רכיבים עיקריים -
    1) System On Chip, CSR, BlueCore4-Ext
    שזה מעבד משולב עם זיכרון ROM ו RAM (לא סגור כמה יש בדבר הקטן הזה)
    2) 8Mbit = 1MByte External flash (על כן השם "BC4-Ext" כלומר מאפשר רכיב זיכרון חיצוני)

    פרופילי בלוטוט:
    במפרט הבלוטוט' מתוארים מספר רב של פרופילים, כאשר כל פרופיל מאפשרת פונקציונליות שונה ומוגדרת מעט שונה; אולם כולם עובדים מעל אותה טכנולוגיה כמובן ואותו פרוטוקול תקשורת נקודה לנקודה (Link-level) בשם "RFCOMM" [אם תרצו, בדומה לכך שגם HTTP וגם סקייפ רצים מעל TCP וגם פרוטוקולים יותר נמוכים, רצים מעל שכבת ה Ethernet].

    בין פרופילי הבלוטוט' תוכלו למצוא:
    SPP - Serial Port Profile - נועד 'להחליף' כבל סיריאלי בצורה פשוטה
    HID - Human Interface Device - ג'וויסטיקים, מסכי מגע, עכברים, מקלדות וכו'.
    יש לציין כי חלק מהפרופילים אם לא כולם, מתחלקים ל "Host" ו "Device" לדוגמא, המחשב שלכם, או הפלאפון שלכם הוא "HID Host" אבל הוא אינו "HID Device".

    כל המודולים מהסדרה הנל של HC ממשים פרופיל SPP בלבד.
    אתם יכולים לרכוש מודולים אחרים לדוגמא זה, זה או זה שיאפשרו לכם יכולות HID.

    מבדיקה שערכתי - **כל** הדוגמאות הנ"ל מבוססים על אותו שבב SoC של CSR, כלומר מבחינת החומרה, הם בידיוק אותו דבר. אז למה המחירים שלהם פי 4? (את HC03 אפשר לרכוש גם ב 4.5$)

    אחרי המון המון מחקר באינטרנט הבנתי את הדברים הבאים:
    1. שבב ה SoC ניתן לתכנות באמצעות ממשק תכנות סיריאלי בשם SPI
    2. סביבת פיתוח + כלי צריבה ניתן לכרוש מ CSR בכ 1000$ (סביבת הפיתוח מאפשרת לצרוב ע"י חיבור הצורב לכניסת LPT במחשב)
    3. סביבת הפיתוח נקראת BlueLab, וכלי הצריבה עצמם הם חינמיים והרבה ספקים מצרפים אותם כחלק מ'חבילות עדכון'.
    4. הFirmware שרץ על המכשיר מחולק ל "אפליקציה" - השימוש הספציפי של המודול במוצר, וה"Firmware" או ה "Stack" שהוא דיי קבוע.
    5. ה Stack - מאפשר <כמעט את> *כל* יכולות ה Bluetooth שקיימות , כולל HID,SPP, ואפילו ניתן להפוך את השבב הזה ל "דיבורית" בלוטוט (לשבב יש רגלי PCM)
    6. קיימים מימושים עצמאיים של "אפליקציות" לסדרת השבבים הזו, אפילו בקוד פתוח - פה.

    אז מה אפשר לעשות עם כל זה?
    בבלוג הזה, יש בנאדם שמספר שהוא רצה להחליף ל20 מודולים כאלה את הפירמוור, והוא לא רצה לקנות ערכת צריבה, אז הוא בנה "צורב אלטרנטיבי" שמתחבר דרך הפורט פרללי ומאפשר לחבר את ה LPT ל SPI ולעדכן את הקושחה/אפליקציה.
    עוד בבלוג - הרבה תגובות מאוד מועילות עם המון מידע.

    דרך נוספת לצרוב את המכשיר: Arduino!
    למזלנו, לידידינו הקטן יש רגליים שמיועדות בדיוק לזה, לרוב הארדואינוז יש רגלי SPI שתואמים בדיוק את רגלי ה SPI ב BC4EXT - אבל איך נתכנת?
    בחור בשם Frans-Willem (שאני חייב להוריד את הכובע בפניו) החליף את ה DLL של תוכנת הצריבה שמיועדת לפורט הפרללי (spilpt.dll) ל dll תואם, שידבר עם הפורט הסיריאלי, שידבר עם הארדואינו, שיצרוב את ה BC בעזרת SPI....
    יש כמה גרסאות בפרוייקט של פרנס, זו שעבדה לי היא ה bitbang, הקוד כולל Sourceים ל Visual Studio עבור ה DLL, וכן ה Sketch לארדואינו.

    אז מה נצרוב?
    לפרויקט שאני צריך, נזדקקתי ל HID, כל מה שנשאר זה לקמפל את הדוגמא ש CSR משחררים עם BlueLab ולצרוב אותה למכשיר.
    אני, הייתי צריך לבצע כמה שינויים כדי שה"אפליקציה" תעבוד עם האנדרויד, וזה מה שמצורף פה.

    זו גרסא ראשונית, אבל היא עובדת...
    הבנתי שיש טענות נגד ה ReadMe - אני מאמין שאתם תסתדרו, תעבירו את זה לוורד או משו....
    היעד הוא גרסה יותר מתוחכמת שתאפשר במקביל Mosue+Keyboard+SPP

    תרוויחו

    https://mega.co.nz/#!6UwlUISC!QH6x4D...MykDHH5wIJBMAo

    Click image for larger version. 

Name:	IMG_20130216_193244.jpg 
Views:	244 
Size:	502.1 קילובייט 
ID:	397
    נערך לאחרונה על ידי HLL; 16-02-2013 בשעה 19:44-24. סיבה: הוספת המון פרטים

  2. מי אמר/ה ל-HLL תודה על ההודעה המועילה הזו:

    Ziv Barcesat (15-09-2013)

  3. פרסומת
  4. #2
    תאריך הצטרפות
    Feb 2013
    מיקום
    השרון
    הודעות
    4,582
    תודה
    250
    קיבל/ה 639 תודות ב-471 הודעות
    פוסטים בבלוג
    54
    תודה
    0
    Thanked 0 Times in 0 Posts
    למען הדורות הבאים שלא ידעו את קבוצת הפייסבוק, נשמח אם תוכל לפרט כאן טיפה יותר, ממש בכמה מילים: מה זה CSR ו-SPP, מה זה HID Device, למה שמישהו ירצה בכלל לעשות המרה כזאת... תודה!
    הבייט הלבן - בלוג בנושאי מיקרו-בקרים, תכנות ובכלל
    הבייט הלבן ג'וניור - בלוג משלים בנושאים שקשורים ספציפית לתחומי התוכן של makers.co.il

    איך לשאול שאלות בפורומים

    "אל לי להשתמש בספריות. הספריות הן קוטלות הבינה. הספריות הן המוות הקטן המביא כליון מוחלט." (אם פרנק הרברט היה כותב קוד לארדואינו)
    "לא משנה עד כמה המחשב זול ומהיר - יהיה זול ומהיר יותר להשתמש בו בצורה יעילה." (טוני הור, ממציא ה-Quicksort)

  5. #3
    תאריך הצטרפות
    Feb 2013
    הודעות
    110
    תודה
    14
    קיבל/ה 15 תודות ב-10 הודעות
    פוסטים בבלוג
    1
    תודה
    0
    Thanked 0 Times in 0 Posts
    אני מצאתי כבר כמה אנשים (בקבוצה בפייס) שניסו / רצו / חיפשו איך לעשות את זה.

    אני חושב שזה מסוג הדברים שאם אין לך מושג מה זה, אתה בטח לא צריך את זה...

  6. #4
    תאריך הצטרפות
    Feb 2013
    הודעות
    597
    תודה
    31
    קיבל/ה 75 תודות ב-52 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    אתה עלול לגרום לאנשים להרגיש קצת טיפשים. כשזורקים על מישהו מלא מושגים שהוא לא מבין אחד מ 2 יקרו:

    1. הוא יעלם ממש שאמרת\כתבת וילך.
    2. הוא יעלם ממש שאמרת\כתבת, יילך ויתעצבן עליך ולא ירצה לקרוא יותר מה שאתה כותב\להקשיב לך.

    אני ממליץ לך בחום להשקיע בכמה הסברים. אם כבר עושים משהו תעשה אותו עד הסוף ותשקיע בהסברים גם לאנשים שפחות מכירים את התחום.

  7. מי אמר/ה ל-MDreamer תודה על ההודעה המועילה הזו:

    oferusa (01-10-2013)

  8. #5
    תאריך הצטרפות
    Feb 2013
    מיקום
    השרון
    הודעות
    4,582
    תודה
    250
    קיבל/ה 639 תודות ב-471 הודעות
    פוסטים בבלוג
    54
    תודה
    0
    Thanked 0 Times in 0 Posts
    ציטוט נכתב במקור על ידי HLL צפיה בהודעה
    אני חושב שזה מסוג הדברים שאם אין לך מושג מה זה, אתה בטח לא צריך את זה...
    אתה שוכח את כל האנשים שרואים דבר כזה בפעם הראשונה, וזה יכול לתת להם רעיונות וכיוונים לדברים שהם בכלל לא חשבו עליהם קודם.
    הבייט הלבן - בלוג בנושאי מיקרו-בקרים, תכנות ובכלל
    הבייט הלבן ג'וניור - בלוג משלים בנושאים שקשורים ספציפית לתחומי התוכן של makers.co.il

    איך לשאול שאלות בפורומים

    "אל לי להשתמש בספריות. הספריות הן קוטלות הבינה. הספריות הן המוות הקטן המביא כליון מוחלט." (אם פרנק הרברט היה כותב קוד לארדואינו)
    "לא משנה עד כמה המחשב זול ומהיר - יהיה זול ומהיר יותר להשתמש בו בצורה יעילה." (טוני הור, ממציא ה-Quicksort)

  9. מי אמר/ה ל-igendel תודה על ההודעה המועילה הזו:

    oferusa (01-10-2013)

  10. #6
    תאריך הצטרפות
    Feb 2013
    הודעות
    110
    תודה
    14
    קיבל/ה 15 תודות ב-10 הודעות
    פוסטים בבלוג
    1
    תודה
    0
    Thanked 0 Times in 0 Posts
    ציטוט נכתב במקור על ידי MDreamer צפיה בהודעה
    אני ממליץ לך בחום להשקיע בכמה הסברים. אם כבר עושים משהו תעשה אותו עד הסוף ותשקיע בהסברים גם לאנשים שפחות מכירים את התחום.
    טוב אתם צודקים בעיקרון, אבל זה עוד לא הפתרון הסופי, בפתרון הסופי אני אשקיע יותר בהסברים

  11. #7
    תאריך הצטרפות
    Feb 2013
    הודעות
    205
    תודה
    57
    קיבל/ה 15 תודות ב-9 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    ציטוט נכתב במקור על ידי igendel צפיה בהודעה
    למען הדורות הבאים שלא ידעו את קבוצת הפייסבוק...
    חחח עידו!! נראה שאתה ממש נהנה להספיד את הפייסבוק..

  12. #8
    תאריך הצטרפות
    Feb 2013
    מיקום
    השרון
    הודעות
    4,582
    תודה
    250
    קיבל/ה 639 תודות ב-471 הודעות
    פוסטים בבלוג
    54
    תודה
    0
    Thanked 0 Times in 0 Posts
    ציטוט נכתב במקור על ידי Rotem צפיה בהודעה
    חחח עידו!! נראה שאתה ממש נהנה להספיד את הפייסבוק..
    הקבוצה שלנו היתה בסדר, בהתחשב. זו הפלטפורמה שהיתה מתועבת וראויה לכל גנאי.
    הבייט הלבן - בלוג בנושאי מיקרו-בקרים, תכנות ובכלל
    הבייט הלבן ג'וניור - בלוג משלים בנושאים שקשורים ספציפית לתחומי התוכן של makers.co.il

    איך לשאול שאלות בפורומים

    "אל לי להשתמש בספריות. הספריות הן קוטלות הבינה. הספריות הן המוות הקטן המביא כליון מוחלט." (אם פרנק הרברט היה כותב קוד לארדואינו)
    "לא משנה עד כמה המחשב זול ומהיר - יהיה זול ומהיר יותר להשתמש בו בצורה יעילה." (טוני הור, ממציא ה-Quicksort)

  13. #9
    תאריך הצטרפות
    Feb 2013
    הודעות
    205
    תודה
    57
    קיבל/ה 15 תודות ב-9 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    לא יודע לגבי "מתועבת", אבל המעבר לכאן בהחלט מבורך.. לו רק מהסיבה הפשוטה של נגישות וסידור החומר...

  14. #10
    תאריך הצטרפות
    Feb 2013
    הודעות
    369
    תודה
    47
    קיבל/ה 21 תודות ב-20 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    ציטוט נכתב במקור על ידי HLL צפיה בהודעה
    טוב אתם צודקים בעיקרון, אבל זה עוד לא הפתרון הסופי, בפתרון הסופי אני אשקיע יותר בהסברים
    ובהמשך ישיר לדיון ממקום אחר - אם אכן מה שאתה מציע פה אמור לענות על הצורך שעלה שם - נשמח להרחבה ידידותית.

    תודה.

  15. #11
    תאריך הצטרפות
    Feb 2013
    הודעות
    110
    תודה
    14
    קיבל/ה 15 תודות ב-10 הודעות
    פוסטים בבלוג
    1
    תודה
    0
    Thanked 0 Times in 0 Posts
    יותר טוב?
    נערך לאחרונה על ידי HLL; 16-02-2013 בשעה 19:18-24.

  16. #12
    תאריך הצטרפות
    Feb 2013
    הודעות
    369
    תודה
    47
    קיבל/ה 21 תודות ב-20 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    ציטוט נכתב במקור על ידי HLL צפיה בהודעה
    יותר טוב?
    שיחקת אותה. מצוין ותודה בשם כולנו.
    :-)

  17. #13
    תאריך הצטרפות
    Feb 2013
    מיקום
    השרון
    הודעות
    4,582
    תודה
    250
    קיבל/ה 639 תודות ב-471 הודעות
    פוסטים בבלוג
    54
    תודה
    0
    Thanked 0 Times in 0 Posts
    ציטוט נכתב במקור על ידי HLL צפיה בהודעה
    יותר טוב?
    הלל, קודם כל תודה וכל הכבוד על הפירוט וההשקעה.

    רק הערה קטנה: כשאתה עורך את ההודעה ההתחלתית, אתה הורס את ההקשר של כל ההודעות שבאו אחרי זה.

    אז בבקשה, אם משנים משהו שהוא יותר משגיאת הקלדה, אז או להשאיר את המקור כמו שהוא ולהוסיף את ההרחבה אחר-כך עם הערה ("עריכה:"), או - עדיף - פשוט לכתוב מה שצריך בהודעה חדשה בהמשך אותו שרשור.
    הבייט הלבן - בלוג בנושאי מיקרו-בקרים, תכנות ובכלל
    הבייט הלבן ג'וניור - בלוג משלים בנושאים שקשורים ספציפית לתחומי התוכן של makers.co.il

    איך לשאול שאלות בפורומים

    "אל לי להשתמש בספריות. הספריות הן קוטלות הבינה. הספריות הן המוות הקטן המביא כליון מוחלט." (אם פרנק הרברט היה כותב קוד לארדואינו)
    "לא משנה עד כמה המחשב זול ומהיר - יהיה זול ומהיר יותר להשתמש בו בצורה יעילה." (טוני הור, ממציא ה-Quicksort)

  18. #14
    תאריך הצטרפות
    Feb 2013
    הודעות
    110
    תודה
    14
    קיבל/ה 15 תודות ב-10 הודעות
    פוסטים בבלוג
    1
    תודה
    0
    Thanked 0 Times in 0 Posts
    מישהו ניסה את זה? אני אשמח לקבל פידבקים?

  19. #15
    תאריך הצטרפות
    Sep 2013
    הודעות
    7
    תודה
    0
    קיבל/ה 0 תודות ב-0 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    אחלה. בדיוק מה שחיפשתי ועוד בעברית.
    עוד לא יצא לי לנסות את זה אבל מה שישלים את הפוסט זה קובץ ה dll מקומפל ומוכן לפעולה והפקודות להכניס את המכשיר למצב hid.

  20. #16
    תאריך הצטרפות
    Feb 2013
    הודעות
    110
    תודה
    14
    קיבל/ה 15 תודות ב-10 הודעות
    פוסטים בבלוג
    1
    תודה
    0
    Thanked 0 Times in 0 Posts
    זה לא יאמן, אין את זה בשומקום באינטרנט - זה פירות מימים של חפירה. שכל פעם נכשלתי ואמרתי לעצמי - זה לא ייתכן חייבת להיות דרך ^_^
    כל מה שביקשת, מצורף בלינק למגה!

    לא צריך פקודות למצב HID, ככה הוא בדיפולט (למעשה רק HID) תזכור שזה פירמוור מאוד בסיסי ואני לא מבטיח שהוא עובד ב 100%

    אגב אם תצליחו "להשיג" את סביבת הפיתוח - אפשר ממש לעבוד עם זה- לדבג וכו' מיקרוקונטרולר מלא (כולל IO Pins)

  21. #17
    תאריך הצטרפות
    Sep 2013
    הודעות
    7
    תודה
    0
    קיבל/ה 0 תודות ב-0 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    ציטוט נכתב במקור על ידי HLL צפיה בהודעה
    זה לא יאמן, אין את זה בשומקום באינטרנט - זה פירות מימים של חפירה. שכל פעם נכשלתי ואמרתי לעצמי - זה לא ייתכן חייבת להיות דרך ^_^
    כל מה שביקשת, מצורף בלינק למגה!

    לא צריך פקודות למצב HID, ככה הוא בדיפולט (למעשה רק HID) תזכור שזה פירמוור מאוד בסיסי ואני לא מבטיח שהוא עובד ב 100%

    אגב אם תצליחו "להשיג" את סביבת הפיתוח - אפשר ממש לעבוד עם זה- לדבג וכו' מיקרוקונטרולר מלא (כולל IO Pins)
    קראתי את הפוסט באייפד, לא ראיתי את הלינק... באמת מוזר שבשביל רכיב כל כל פופולרי וזול לא פורסמו יותר מדריכים של או גרסאות פירמוור. כל הכבוד על המחקר .

  22. #18
    תאריך הצטרפות
    Sep 2013
    הודעות
    7
    תודה
    0
    קיבל/ה 0 תודות ב-0 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    לא הבנתי את החלק הזה:
    1. לחבר את 4 רגלי ה SPI של הארדואינו לרגלי ה SPI של המודול (ע"פ ה DS)


    יש לי גם פרו מיני. מחובר למחשב דרך FTDI CABLE.
    המודול עצמו מולחם ללוח ממיר מתח מ 5 ל 3.
    לאיזה רגלי SPI של הארדואינו אני מחבר את המודול? ה SPI תפוס ע"י ה FTDI CABLE ובסקץ' יש הגדרה של פינים 2,3,4,5 לתקשורת נתונים.
    אני מניח שלפינים האלו אני מחבר את ה SPI של המודול?

  23. #19
    תאריך הצטרפות
    Feb 2013
    מיקום
    השרון
    הודעות
    4,582
    תודה
    250
    קיבל/ה 639 תודות ב-471 הודעות
    פוסטים בבלוג
    54
    תודה
    0
    Thanked 0 Times in 0 Posts
    ציטוט נכתב במקור על ידי vadimb צפיה בהודעה
    לאיזה רגלי SPI של הארדואינו אני מחבר את המודול? ה SPI תפוס ע"י ה FTDI CABLE ובסקץ' יש הגדרה של פינים 2,3,4,5 לתקשורת נתונים.
    אני מניח שלפינים האלו אני מחבר את ה SPI של המודול?
    התקשורת הסריאלית עם המחשב (דרך FTDI) נעשית באמצעות הפינים TX/RX (שמספרם 0 ו-1). הפינים של SPI בארדואינו הם כמו בתמונה כאן:
    http://www.gammon.com.au/images/Arudiuno_SPI_pins.png

    אותו מספור נכון גם ל-Pro Mini.
    הבייט הלבן - בלוג בנושאי מיקרו-בקרים, תכנות ובכלל
    הבייט הלבן ג'וניור - בלוג משלים בנושאים שקשורים ספציפית לתחומי התוכן של makers.co.il

    איך לשאול שאלות בפורומים

    "אל לי להשתמש בספריות. הספריות הן קוטלות הבינה. הספריות הן המוות הקטן המביא כליון מוחלט." (אם פרנק הרברט היה כותב קוד לארדואינו)
    "לא משנה עד כמה המחשב זול ומהיר - יהיה זול ומהיר יותר להשתמש בו בצורה יעילה." (טוני הור, ממציא ה-Quicksort)

  24. #20
    תאריך הצטרפות
    Sep 2013
    הודעות
    7
    תודה
    0
    קיבל/ה 0 תודות ב-0 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    אוקי. נראה הגיוני. מה לגבי הגדרת הפינים בסקץ'?
    uint8_t pinChipSelect=_BV(2);
    uint8_t pinMOSI=_BV(3);
    uint8_t pinMISO=_BV(4);
    uint8_t pinCLK=_BV(5);

  25. #21
    תאריך הצטרפות
    Feb 2013
    מיקום
    השרון
    הודעות
    4,582
    תודה
    250
    קיבל/ה 639 תודות ב-471 הודעות
    פוסטים בבלוג
    54
    תודה
    0
    Thanked 0 Times in 0 Posts
    ציטוט נכתב במקור על ידי vadimb צפיה בהודעה
    אוקי. נראה הגיוני. מה לגבי הגדרת הפינים בסקץ'?
    uint8_t pinChipSelect=_BV(2);
    uint8_t pinMOSI=_BV(3);
    uint8_t pinMISO=_BV(4);
    uint8_t pinCLK=_BV(5);
    כשתדע מה זה BV_, תבין
    הבייט הלבן - בלוג בנושאי מיקרו-בקרים, תכנות ובכלל
    הבייט הלבן ג'וניור - בלוג משלים בנושאים שקשורים ספציפית לתחומי התוכן של makers.co.il

    איך לשאול שאלות בפורומים

    "אל לי להשתמש בספריות. הספריות הן קוטלות הבינה. הספריות הן המוות הקטן המביא כליון מוחלט." (אם פרנק הרברט היה כותב קוד לארדואינו)
    "לא משנה עד כמה המחשב זול ומהיר - יהיה זול ומהיר יותר להשתמש בו בצורה יעילה." (טוני הור, ממציא ה-Quicksort)

  26. #22
    תאריך הצטרפות
    Sep 2013
    הודעות
    7
    תודה
    0
    קיבל/ה 0 תודות ב-0 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    הבנתי

  27. #23
    תאריך הצטרפות
    Sep 2013
    הודעות
    7
    תודה
    0
    קיבל/ה 0 תודות ב-0 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    אפשר הסבר בבקשה לזה:
    2. לחבר את רגלי ה Tx ו ה Rx של המודול ל TTL Converter שלכם

    כבל FTDI למודול?

  28. #24
    תאריך הצטרפות
    Sep 2013
    הודעות
    7
    תודה
    0
    קיבל/ה 0 תודות ב-0 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    מה שעבד בסוף היה הסקץ' spilpt.arduino וה DLL שלו ולא ה BITBANG
    לגבי החיבור, חיברתי את ה SPI של הארדואינו ל SPI של המודול וחיברתי 3.3 וולט למודול(מהארדואינו). וזהו.
    אוכל לעלות תמונה של החיבור ואת קובץ ה DLL אם מישהו ירצה.

  29. #25
    תאריך הצטרפות
    Feb 2013
    הודעות
    110
    תודה
    14
    קיבל/ה 15 תודות ב-10 הודעות
    פוסטים בבלוג
    1
    תודה
    0
    Thanked 0 Times in 0 Posts
    סורי לא ביקרתי הרבה זמן, אבל שמח לשמוע שהסתדרת
    אחי - אתה יותר וממוזמן לשפר את ה Firmware הזה... זה הדבר הראשון שהייתי עושה אם היה לי זמן
    "For the good of all mankind"
    אפשר לפתח פרוטוקול מעל הסיריאל שיוכל נגיד "לפבלש" גם HID וגם SPP ושיאפשר לקבוע כלמיני הגדרות...
    (זה מלא עבודה עם סביבה שהיא מאוד איטית ו Under-documented, אבל אני מאמין שזה אפשרי לחלוטין)
    ===
    ציטוט נכתב במקור על ידי vadimb צפיה בהודעה
    חיברתי את ה SPI של הארדואינו ל SPI של המודול וחיברתי 3.3 וולט למודול(מהארדואינו).
    זה לא מה שכתבתי ב Readme? O_o
    ===
    בסוף המספרי Pins עבדו Out of the box, אני צודק?
    ===
    ומוזר, ניסיתי את ה spilpt בזמנו ולא זוכר שעבד לי... (יכול להיות שבחרת spilpt.dll שונה ממני?)
    ===
    אגב, אם אתה עושה מלא צריבות, אתה יכול גם להרים את המהירות של ה Serial גם ל 1MBit (גם בסקצ' וגם ב DLL). (לפחות אצלי זה עמד במהירות כזו)

הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך
  •  
הרשמה פלטפורמת פייסבוק