פורסם 2010 ביוני 315 שנים היי! מה נשמע?אני מעוניין לקחת פרוייקט קטן באלקטרוניקה ולתת לו חיבור למחשב.חשבתי על לוח שאליו אני אלחים מספר לדים בשורה (נניח 10) ובעזרת רכיבים ומתאימיםוחיבור מתאים ללוח האם למחשב (אפשרי חיבור LPT או COM) אוכל בעזרת תוכנה לתרגם אתזיכרון הRAM שבשימוש באחוזים למספר נורות לדים שידלקו בשורה.אשמח לעצות באלקטרוניקה, איזה רכיבים צריך, אולי מישהו מכיר מדריך כלשהו באינטרנט.האם בכלל אפשרי.תודה,רן.
פורסם 2010 ביוני 315 שנים אלקטרוניקה - לד מכל ביט (יש 8 כאלה) של הפורט לאדמה + נגד 2.2 K לכל לדתוכנה - משהוא שמודד זיכרון פנוי ובוחר תו אסקיי לכל רמה. את התווים תבחר כך שהם יהיו אם הביטים הרצוייםלמשל (סתם להבנה - זה לא סקריפט שכתוב בשפת תיכנות אמיתית וכן הערך אסקיי של התווים שנתתי לא אמיתי - סתם להמחשה)"*" = 00000001"!" = 00000011" " = 00000111"5" = 00001111"E" = 00011111"[" = 00111111"k" = 01111111"?" = 11111111if mem < 256 thenx = "*"else if mem < 512 thenx = "!"else if mem < 768 thenx = " "else if mem < 1024 thenx = "5"else if mem < 1280 thenx = "E"else if mem < 1536 thenx = "["else if mem < 1792 thenx = "k"elsex = "?"echo X >LPT1והבדיקה של mem מתקימת כל כמה שניות (או פחות אם זה טוחן מעבד יותר מדיי)
פורסם 2010 ביוני 315 שנים אני זוכר שהיה זיכרון מובנה עם לדים של איזה חברה מזמן תחפש על זה אולי זה יתן לך רעיונות
פורסם 2010 ביוני 415 שנים מחבר אלקטרוניקה - לד מכל ביט (יש 8 כאלה) של הפורט לאדמה + נגד 2.2 K לכל לדתוכנה - משהוא שמודד זיכרון פנוי ובוחר תו אסקיי לכל רמה. את התווים תבחר כך שהם יהיו אם הביטים הרצוייםלמשל (סתם להבנה - זה לא סקריפט שכתוב בשפת תיכנות אמיתית וכן הערך אסקיי של התווים שנתתי לא אמיתי - סתם להמחשה)"*" = 00000001"!" = 00000011" " = 00000111"5" = 00001111"E" = 00011111"[" = 00111111"k" = 01111111"?" = 11111111if mem < 256 thenx = "*"else if mem < 512 thenx = "!"else if mem < 768 thenx = " "else if mem < 1024 thenx = "5"else if mem < 1280 thenx = "E"else if mem < 1536 thenx = "["else if mem < 1792 thenx = "k"elsex = "?"echo X >LPT1והבדיקה של mem מתקימת כל כמה שניות (או פחות אם זה טוחן מעבד יותר מדיי)הרעיון שנתת כאן הוא רעיון נחמד.אך אני מעוניין להתייחס לשורת הלדים כ"process bar" שכזה. כלומר לא רק לד אחד דולק תלוי כמות זיכרון בשימוש,אלא מספר לדים. נניח חצי מהזיכרון בשימוש ויש לי 8 לדים (כמו שנתת) אז 4 הלדים הראשונים מימין, לצורך העניין, ידלקו.במידה ועברתי גם את החצי - אז גם החמישי דולק.השאלה לאיזה חיבורים בLPT אני מתייחס? איך אני מחבר 8 לדים במעגל, שלכל אחד יחס אישי?לפי מה שאני מבין מהשורה הראשונה שלך, לLPT יש 8 חיבורים(בין היתר) שכל אחד מהם נותן זרם לפי מידע תוכנתי.יכול להיות שלא הבנתי נכון, תוכל להסביר לי שוב את אופן החיבור. אשמח לאיזה שרטוט חורני אפילו אם זו לא טרחה.תודה רבה!נ.ב.-F430, מה שאתה מדבר זה מאוד דומה, אך שם הלדים מורכבים על הסטיק עצמו. ומבחינת יצור על הסטיק,ניתן לעשות די בקלות אינדיקציה חומרתית לשימוש. אני גם חושב שהלדים מראים על פעילות (אקטיביטי) בצורה שהם פשוטהופכים להיות אורגן לדים מהבהב ומעצבן ולאו דווקא דולקים רצוף לפי נפח שימוש.
פורסם 2010 ביוני 415 שנים המעגלLPT1 #2 -----\/\/\----->|-----| |LPT1 #3 -----\/\/\----->|-----| |LPT1 #4 -----\/\/\----->|-----| |LPT1 #5 -----\/\/\----->|-----| |LPT1 #6 -----\/\/\----->|-----| |LPT1 #7 -----\/\/\----->|-----| |LPT1 #8 -----\/\/\----->|-----| |LPT1 #9 -----\/\/\----->|-----|_____ LPT1 #25 / earth + - R=2.2K LEDבתוכנה זה תלוי מאוד בכלים שיש לך. אני יכול לנסות לבנות את זה בלינוקס אבל לא מכיר אם מה ניתן להשתמש ב XP לשלבים (תהליך רקע / בדיקת הזיכרון / שליחה למדפסת)בכללי הכיוון הוא כזה - תמצא איזה תווי אסקיי נותנים לך את הצירופי לדים שאתה רוצה. נניח למשל שה אסקיי של E הוא 15. או בבינארי 00001111עכשו יש תהליך שבודק כמה זיכרון פנוי יש וכותב לפורט את האות שאתה רוצה (למשל אתה מכין כל אות בשורת echo ושולח ל'הדפסה' ב 'מדפסת סיכות גנרית' את ה 'הדפסה' המתאימה)
פורסם 2010 ביוני 515 שנים אני זוכר שהיה זיכרון מובנה עם לדים של איזה חברה מזמן תחפש על זה אולי זה יתן לך רעיונות אין לי ממש מה להוסיף לת'ראד, אבל הזיכרון שהזכרת הוא ה-CrucialBallistiX Tracer
פורסם 2010 ביוני 515 שנים הרעיון שנתת כאן הוא רעיון נחמד.אך אני מעוניין להתייחס לשורת הלדים כ"process bar" שכזה. כלומר לא רק לד אחד דולק תלוי כמות זיכרון בשימוש,אלא מספר לדים. נניח חצי מהזיכרון בשימוש ויש לי 8 לדים (כמו שנתת) אז 4 הלדים הראשונים מימין, לצורך העניין, ידלקו.במידה ועברתי גם את החצי - אז גם החמישי דולק.זה בדיוק מה שהוא נתן לך, אם הזיכרון(נגיד הפנוי, או בשימוש, אתה קובע) קטן מ256 אז רק לד אחד דולק, אם הוא בין 256 ל512 אז 2 לדים דולקים וכו'. אפשר לשחק עם התכנות ולעשות שהמחשב יבדוק כמה זיכרון יש לך ולפי כמות הלדים ידע לחלק את הזיכרון לבייטים(דוגמא אם יש לך רק ג'יגה אחד של זיכרון, אז במקום 256 הוא יכתוב 128 ובמקום 512 יכתב 256 וכו'. אבל אתה יכול גם להגיד שזה יהיה בהמשך)בכל מקרה, באיזה שפה אתה מתכנת? מה מערכת ההפעלה שלך?עריכה:מצאתי דרך לעשות את זה בVB, אם אתה מעוניין =]עוד עריכה:לא מצאתי דרך לתקשר עם הLPT... אבל לבדוק את הזיכרון זה 2 שורות קוד =/
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.