IOPanel

חזור   IOPanel > דבר חופשי > תוכנה ומערכות הפעלה > תיכנות
עמוד ראשי הירשם חיפוש הודעות מהיום סמן פורומים כנקראו

תיכנות פורום בנושאי תיכנות , פיתוח אתרים , שפות תיכנות , אפליקציות סלולר וטאבלטים.

תוכנה ומערכות הפעלה : תיכנות

נורה חיצונית שמתחברת בUSB ומקבלת ע"י תוכן TRUE וFALSE בכדי להדלקה וכיבוי. יש רעיון?

היי חבר'ה. אני רוצה לחבר למחשב בUSB נורה (לא משנה כל כך איזה סוג נורה) שע"י תוכנה שאני אבנה בC# ...
תגובה
 
קישור חוזר הגדרות אשכול אפשרויות הצגת נושא
ישן 03-07-09, 18:14   #1 (קישור ישיר)
IO Rookie
 
תאריך הצטרפות: Jun 2009
הודעות: 16
כל הכבוד נורה חיצונית שמתחברת בUSB ומקבלת ע"י תוכן TRUE וFALSE בכדי להדלקה וכיבוי. יש רעיון?

היי חבר'ה.

אני רוצה לחבר למחשב בUSB נורה (לא משנה כל כך איזה סוג נורה) שע"י תוכנה שאני אבנה בC# תידלק ותכבה בהתאם.

א. אין לי מושג מאיפה אני משיג חומרה מתאימה (את הנורה שמתחברת בUSB).

ב. אני יודע לתכנת בC#. אני לא יודע לתכנת תוכנה שתתקשר עם ההתקן החיצוני המדובר.

יש לכם כיוון ?
אם כן, את התוצאה הסופית אני אפרסם פה, זה יצא מגניב !

תודה רבה
__________________
איתי סלע,
פיתוח מערכות תוכנה ואינטרנט.
www.itaysela.co.il
itaysela לא מחובר   הגב עם ציטוט
ישן 03-07-09, 18:26   #2 (קישור ישיר)
IO OwneR
 
סמל האישי של cupra
 
תאריך הצטרפות: Dec 2006
הודעות: 14,343
ברירת מחדל

מבחינת תוכנה - קטונתי, מבחינת חומרה אז עקרונית כבל ה USB מעביר 5V, מכאן הכל פתוח
לדוגמא: USB Geek, Your USB Solution!! (שולחים אפילו לארץ)
__________________
Msi Z87 Mpower MAX | Intel Core i7 4770K | MSI GTX 680 lightning | 2x8gb Corsair Dominator 2133Mhz C9 | Rooket Kave
samsung 840 SSD 240GB G2
| 5x3TB |
Lian-Li P80 mod | Corsair CMPSU-HX1000 | 2x Dell 2407WFP |

Custom Built
Phase Change Unit
| Custom Built Water Cooling System (X2) | ln2/dice pot by Kingpin - Dragon extreme

LapTop: Lenovo yoga 2 pro - 13.3 QHD, Core i7 4500U, 8GB, SSD 256G

Old/Sold
NEXUS One ; HTC Desire HD ; Galaxy NEXUS ; NEXUS 4

Current LG G2 32GB + NEXUS 7 + IPAD 3







Join the IOpanel HWBOT
Team | Join the IOPanel world Community Grid Team | Join the IOPanel Super Pi DB
cupra לא מחובר   הגב עם ציטוט
ישן 03-07-09, 18:28   #3 (קישור ישיר)
IO Rookie
 
תאריך הצטרפות: Jun 2009
הודעות: 16
ברירת מחדל

אחלה, המון תודות !
מחכה שמישהו ישלים את החלק החסר.
__________________
איתי סלע,
פיתוח מערכות תוכנה ואינטרנט.
www.itaysela.co.il
itaysela לא מחובר   הגב עם ציטוט
ישן 03-07-09, 20:49   #4 (קישור ישיר)
IO Folding Team
 
תאריך הצטרפות: May 2008
הודעות: 2,099
ברירת מחדל

בקשר לחומרה- לא נראה לי שיש נורה שמחוברת לUSB (וגם אם יש זה בטח זמין רק בפין\סין חח)
אבל כמו שקופרה אמר, הכל פתוח, אתה יכול לקחת USB, לחסוף את החוטים ולקרוא באינטרנט איזה חוט מעביר מה ולעבוד עם זה,
בנוסף לזה אתה יכול לעבוד עם חיבור הCOM1 (החיבור שכיום אין אותו כל כך אבל אם יש לך משחב מלפני שנה-שנתיים אמור להיות אותו)
זה חיבור של 9 פינים.
עבדו איתו בפרוייקט של השנה שעברה והכל הלך מצויין.
__________________

^^ תודה לרוניז על חתימה למעלה! ^^

עיבוד מידע משותף - עוד לא הצטרפת?!
the crazy boy לא מחובר   הגב עם ציטוט
ישן 03-07-09, 21:30   #5 (קישור ישיר)
IO Addict
 
סמל האישי של The-Fox
 
תאריך הצטרפות: Dec 2006
הודעות: 3,907
ברירת מחדל

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

בהצלחה בכל מקרה
__________________
PC: Intel Core i7 2600K | G.Skill Ares DDRIII 2x4GB 1600Mhz 8-8-8 | Asus P8Z77-V | Sapphire 4870X2 | Intel 520 180GB | Perc 6/i - Samsung F4EG 2TBx4 RAID5 | Asus 2014L1T | Dell 2407WFP | Lian Li G70 Silver Watercooled
WaterCooling: Q² Project by The-Fox
Extreme Cooling: Duniek DICE/LN2 POT

The-Fox לא מחובר   הגב עם ציטוט
ישן 04-07-09, 22:11   #6 (קישור ישיר)
IO Folding Team
 
סמל האישי של static
 
תאריך הצטרפות: Dec 2007
הודעות: 2,111
ברירת מחדל

אממ... נושא בעייתי משהו.
אתה צריך להתממשק לדריבר של המנורה שאתה קונה ואם קיימת האופציה דרך הדריבר לכבות אותה אז זה אפשרי, אם לא המקסימום שאתה יכול לעשות זה לבצע EJECT להתקן ה USB בצורה תוכנתית, החסרון הוא שאז אין מצב להדליק אותו מחדש אלא אם כן אתה פיזית מוציא ומכניס אותו לשקע ה- USB.

קניית מנורת USB:
מ???? USB

קוד לדוגמה להצגת רשימת כל התקני ה USB במטרה לאתר את ההתקן שאתה רוצה לטפל בו:
Downloads - usb-devices-list - Google Code

כלי מעניין DEVCON שנותן לך אפשרות דרך COMMAND LINE לנתק USB ושאר התקנים:
The DevCon command-line utility functions as an alternative to Device Manager

והפתרון היחידי שנראה לעיין מבחינתי זה לכתוב דריבר כמו בדוגמאות האלה מקסימום להשתמש בחלק מהקוד שלהם:

הבחור הזה שכותב פה בבלוג פירסם את הפרויקט הבא: csharp-usb-hid-driver
והוא הסתמך על המאמר שנכתב פה: מאמר
__________________
cpu: i7 920 D0| mobo: Gigabyte Ga-EX58-UD4P | mem: Mushkin Black Line 12GB 1600MHz 9-9-9-24 | gpu: PNY 670GTX | case: Antec P190 | psu: Antec neo-link 1200w |
hd: 1TB Samsung F1 + Intel SSD 120Gb 330 , 320GB WD AAKS | display: Samsung T240 24" | keyboard: Logitech Wave | mouse: Logitech MX Revolotion + G700 | Speakers: Logitech Z-5500
static לא מחובר   הגב עם ציטוט
קישור פירסומי
ישן 04-07-09, 22:35   #7 (קישור ישיר)
IO Addict
 
סמל האישי של Andrew
 
תאריך הצטרפות: Jan 2007
הודעות: 4,891
שלח הודעה דרך SKype אל Andrew
ברירת מחדל

אם יש לך עדין חיבור LPT זה הרבה יותר קל,

בעזרת WINDRIVER אתה יכול לקבוע 1/0 לפורט ב LPT
__________________

Rig I | 2600K @ 4.5Ghz | DZ68DB | SSD 320 160GB | Mushkin 4Gbx2 | Seasonic MII-12 520W |


HTPC [XBMC 10.1] | E2160 @ 3Ghz | IP-35E | Gskill 1Gbx2 + 2Gb | HD2600 | Hec Silent Pro 375W |

Laptop | Dell Studio 1555 |

Phones | Nexus 4 | CM10.1@NightlyMod |
Andrew לא מחובר   הגב עם ציטוט
ישן 05-07-09, 17:35   #8 (קישור ישיר)
IO Rookie
 
תאריך הצטרפות: Jun 2009
הודעות: 16
ברירת מחדל

שוב שלום,
תודה רבה על התגובות.
האמת שהרבה מהדברים שכתבתם לא הבנתי.

לפני שאני אתחיל להסתבך לעומק עם הנושא, שאלתי מספר אנשים והציעו לי את הדברים הבאים:

לא לנסות להדליק ולכבות את הנורה דרך הדרייבר, אלה לנתק את הזרם לUSB (בלי קשר לחומרה שנמצאת בו, סוג המנורה וכו').
שוב, אני לא יודע איך עושים את זה, אבל זו גישה אחרת מאשר לתקשר עם הנורה ישירות.

דבר נוסף הינו, דרך הרג'יסטרי לנתק את הUSB, אני לא יודע איפה יושבים הגישות לUSB ברג'יסטרי אבל אולי יהיה יותר קל לשנות שם ערך דרך C# ובכל לנתק את הUSB מאשר דרכים אחרות.

בנוסף, בקישור הבא מדובר על Ports בC# שהם דרכי תקשורת עם USB (לפחות לפי מה שהבנתי).
בצורה הזו אני יכול לשלוח מחרוזות להתקן הUSB ושהוא יפעל לפיהם, אך פה, צריך שההתקן ידע לזהות את המחרוזות.
כך שבצורה הזו אולי אני אוכל למצוא מנורת USB שבונה לכיבוי דרך המחשב וכך רק אצטרך לשלוח לה את המחרוזת שכבר קיימת.
Serial Port Communication in C# | Your Electronics Open Source

מה דעתכם?
לאן עליי להתקדם?
זה באמת כזה מסובך?
תודה רבה
__________________
איתי סלע,
פיתוח מערכות תוכנה ואינטרנט.
www.itaysela.co.il
itaysela לא מחובר   הגב עם ציטוט
ישן 12-07-09, 11:53   #9 (קישור ישיר)
IO Addict
 
סמל האישי של DR-EVIL
 
תאריך הצטרפות: Jul 2007
הודעות: 3,282
שלח הודעה דרך MSN אל DR-EVIL שלח הודעה דרך SKype אל DR-EVIL
ברירת מחדל

אם למדת פעם מיתוג ו/או מערכות ספרתיות אפשר לממש את הרעיון בצורה פשוטה בעזרת מספר שערים לוגיים (כמה FFs) ותוכנת בקרה וצריבה של כל העסק.
__________________
TSI
and on the 8th Day God invented Euro Trance... and it is said this was God's most beautiful invention.... ♫♪ d(-.-)b 
Alex M.O.R.P.H. & Sylvia Tosun - An Angles Love (Vocal mix) -Track of the year 2011
DR-EVIL לא מחובר   הגב עם ציטוט
ישן 12-07-09, 11:55   #10 (קישור ישיר)
IO Rookie
 
תאריך הצטרפות: Jun 2009
הודעות: 16
ברירת מחדל

לא למדתי ואין לי מושג מה זה אומר
__________________
איתי סלע,
פיתוח מערכות תוכנה ואינטרנט.
www.itaysela.co.il
itaysela לא מחובר   הגב עם ציטוט
ישן 12-07-09, 12:09   #11 (קישור ישיר)
IO Folding Team
 
סמל האישי של static
 
תאריך הצטרפות: Dec 2007
הודעות: 2,111
ברירת מחדל

ציטוט:
פורסם במקור על ידי DR-EVIL צפה בהודעה
אם למדת פעם מיתוג ו/או מערכות ספרתיות אפשר לממש את הרעיון בצורה פשוטה בעזרת מספר שערים לוגיים (כמה FFs) ותוכנת בקרה וצריבה של כל העסק.

אם אני מבין אותך נכון בשביל לבצע את זה הוא יאלץ לקנות בקר מתוכנת ולתכנת לו לתוך הבקר בשפת C או אסמבלר את מה שהוא צריך... זה אומנם לא ממש מסובך בצורה הזאת אבל זה הוצאה כספית וגם מוריד אותו מהרעיון לעבוד ב .net
__________________
cpu: i7 920 D0| mobo: Gigabyte Ga-EX58-UD4P | mem: Mushkin Black Line 12GB 1600MHz 9-9-9-24 | gpu: PNY 670GTX | case: Antec P190 | psu: Antec neo-link 1200w |
hd: 1TB Samsung F1 + Intel SSD 120Gb 330 , 320GB WD AAKS | display: Samsung T240 24" | keyboard: Logitech Wave | mouse: Logitech MX Revolotion + G700 | Speakers: Logitech Z-5500
static לא מחובר   הגב עם ציטוט
תגובה


הגדרות אשכול
אפשרויות הצגת נושא

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

vB code הינו פועל
סמיילים הינו פועל
קוד [IMG] הינו פועל
קוד HTML הינו כבוי
Trackbacksהינו פועל
Pingbacks הינו פועל
Refbacks הינו פועל

נושאים דומים
אשכול מפרסם האשכול פורום תגובות הודעה אחרונה
הכונן מזהה דיסק ללא תוכן גם אם הוכנס בו תוכן InGame3D תמיכה טכנית 6 17-04-09 20:12
בעיה בUSB or313 תמיכה טכנית 3 11-05-08 19:16
בעיה בחיבור נגן MP4 פשוט בUSB Proteous תמיכה טכנית 1 28-05-07 8:45
מה אני יכול לעשות בכדי לשפר אוברקלוק? shshmul אוברקלוקינג 42 19-02-07 1:35
שאלה בקשר להדלקה וכיבוי המסך Shay מסכים ותצוגה 16 14-02-07 22:40


כל הזמנים הם GMT +3. השעה כרגע היא 9:44.





מופעל על ידי: vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO
IOPanel.net © כל הזכויות שמורות