חיפוש

קורות החיים וביו של המחבר כמה מאמרים הקשורים תחביב שלי - רובוטיקה
ההופעות שלי על הגירה לאוסטרליה. ברוסית בלבד. מתכונים לפתרון בעיות יומיומיות
לינוקס הקשורות ההודעות Windows הקשורים הודעות
תוכנות הקשורות ההודעות הרבה מידע אודות החומרה
כלים שונים שעשויים להועיל לך הודעות על טכנולוגיות אינטרנט שונות
כל מה שלא מתאים לשאר התפריט RSS של הבלוג הזה

Tag Cloud

ארכיון

קישורים

אנדריי Mikhalchuk של בלוג

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagDanish flagFinnish flagHebrew flag

Technoblog על החיים

4 אוגוסט 2011 כיצד לברר את צריכת SRAM של סקיצה Arduino

  • בניית סקיצה
  • מצא / tmp / לבנות. תיקיית tmp *. לא צריך להיות 1, אם אתה רואה tmp נפוצה אז rm-rf / tmp / * לבנות. ולבנות מחדש את הרישום. רק לבנות תיקיית צריך להיות tmp / (לפשטות
  • להפעיל AVR-גודל / tmp / * לבנות. tmp / [sketch_name]. שדון
  • סכום הערכים נתונים BSS אם המספר שאתה מחפש

יוני 23, LED RGB 2011 שליטה באמצעות PICAXE-08: יסודות של תוכנות PWM

Driving RGB LED with PICAXE-08M

נהיגה RGB LED עם PICAXE-08M

אני עובד על פרק RTFMs חדשה המערבת אריזה LED RGB ו מיקרו לחלל חזק מאוד. מיקרו החלטתי להשתמש הוא PICAXE-08. אני בחרתי את זה משלוש סיבות:
- היה לי אחד בתיבה
- לא היו לי תוכניות אחרות זה כמו שזה נראה לא מתאים מאוד מה יש לי את זה (הפרויקט בגובה רב בלון)
- משתמשים בו כדי לעמעם RGB LED היא אתגר
קרא עוד

20 יוני 2011 קריאה ATtiny85/45/25 חיישן טמפרטורה פנימי

ATtiny85 has internal temperature sensor

ATtiny85 יש חיישן טמפרטורה פנימי

אני עובד על אחד הפרויקטים שלי מהבלוג וידאו RTFMs (לבדוק http://rtfms.com ) הדורש הטמפרטורה חישה באריזה קטנה מאוד. באופן טבעי הבחירה שלי היא ATtiny85 - שבב קטן מדהים מ AVR כי מלבד מוצרים אחרים (כמו 6ch PWM, וכו 'ממשק טורי) יש חיישן טמפרטורה פנימי. אז החלטתי להשתמש 1. זה לא היה קל, אבל אחרי כמה שעות של פורומים וגליונות נתונים חופרים אני בא עם הכיתה שעושה את העבודה עם אמינות ודיוק מרשים למדי.
קרא עוד

3 יוני 2011 בחירת הטוב ביותר high-end HT (משדר רדיו חובבים כף יד)

הנה קצת מידע עבור אלה שמחפשים HT-high-end. הדרישות שלי הן:

  • לפחות הלהקה כפול (משולש, quad-band היא יתרון), כולל 144 ו - 440 להקות לכל הפחות
  • מקלט wideband טוב
  • כל מצב המקלט
  • השליטה נוחה
  • מזג אויר הוכחה
  • נבנה מחוספס
  • לאחר הרבה תכונות, משאיר הרבה מקום לניסויים
  • סרן המותג
  • המחיר צריך להיות "סביר". ברור HT עם התכונות הנ"ל לא יהיה זול, אבל אני רוצה להימנע מתשלום תוספת תכונות שאני לא צריך או לשלם עבור משהו שאני יכול להשיג זול יותר ב רדיו אחר.

אלו הן דרישות יקרות מאוד ורק HTS כמה מתאים להם. ישנן שלוש החברות הגדולות שמייצרות משהו שמתאים רוב הדרישות: אייקום, קנווד ו YAESU עם הדגמים הבאים:

אייקום קנווד YAESU
Icom IC-91A

ICOM IC-91A, בין $ 320, dualbander, לשדרוג ל D-STAR

Icom IC-92AD

ICOM IC-92AD, בין $ 540, dualbander, suports D-STAR

Kenwood TH-F6A

קנווד TH-F6A, של $ 304, רדיו האגדי, סורק מעולה, tribander, superwide מקלט (0.1MHz-1.3GHz), 5W בכל שלוש להקות

Kenwood TH-D72A

קנווד TH-D72A, בין $ 485, dualbander, יש GPS ותמיכה APRS

Yaesu VX-7R

YAESU VX-7R, בין $ 320, quadbander, עמיד למים

Yaesu VX-8DR

YAESU VX-8DR, בין $ 410, quadbander (עם הגבלות על 220 ו -50), מתקדם APRS תמיכה, GPS ו-Bluetooth שדרוג, חוטים, מקלטי עץ, WFM סטריאו

קרא עוד

20 יוני 2010 תיקון של Wireshark "TCP checksum offload" שגיאה ב-Linux

על כמה מכונות לינוקס כשמפעילים Wireshark ייתכן שתבחין כי הרבה מנות מסומנים כמו חוקי (מסומן בצבע שחור). תוכן נראה נכון לחלוטין, אבל משום מה היא בדיקת suggestes brkoen ו Wireshark כי הסיבה לאירוע לא נעים כזה הוא "TCP checksum offload". בואו לתקן את זה ...

קרא עוד

19 יוני 2010 תקן: שגיאה: הירשם r24, r26, r28 או R30 נדרש

אני לאחרונה להרכיב קצת קוד Arduino עם NewSoftSerial ו נדרס על ידי "שגיאה: הירשם r24, r26, r28 או R30 הנדרש" הידוע לשמצה שגיאה. NewSoftSerial היא ספרייה גדולה אלו המשתמשים מבוגר AVR-GCC מהדר ליהנות ממנו הרבה. הבעיה היא GCC חדשה יותר לא אוהב 1 שגיאה מגעיל בקוד והנה איך לתקן את זה ...

קרא עוד

27 ינואר 2010 נתב פרוצים ביותר בעולם אי פעם. הראשונים DIYs.

התחלתי פרסום הוראות כיצד TMHRITWE נבנה. את שלושת החלקים overclocking , ממשקים טוריים ו "פו" . אני בעיקר ממליץ לקרוא את "פו" חלק כמו כל "פו" פריצות שראיתי לפני להכיל טעות אחת קטלנית עבור הנתב.

29 יוני 2009 "כאשר אני עושה שיחה ב-iPhone, המסך הופך לשחור ולא / באקראי הולך נורמלי שוב". פתרון.

ה-iPhone שלה עם כל משתמש ממשק פעמונים ושריקות, פונקציונליות גדולה ועיצוב מסוגנן הוא מכשיר נהדר, יש לי מעט מאוד ספק לגבי זה. לרוע מזלו של כמה ימים אני חווה בעיה עם זה שגרם לי לחשוב להיות המארגן הטוב ביותר אי פעם הוא אחד הטלפון הגרוע ביותר אי פעם. אתם מבינים, בטלפון קבוע תמיד יש לך את הכפתור האדום הקטן מיד לנתק כאשר אתה לוחץ את זה. ב-iPhone הכל נעשה דרך מסך מגע ותוכנה ואין ערובה תוכנה זו לא אאכזב אותך. כל ניסיון ארוך עם טלפונים רגילים רק פעמיים להוביל אותי למצב שבו אני לא יכול לנתק את הצינור. כמה ימים עם ה-iPhone הביא לי עשרות תאונות כאלה. הבעיה היתה פשוטה: פעם אחת אני עושה שיחה המסך באופן אקראי מחשיך. לפעמים זה קורה כמה שניות לאחר תחילת השיחה, לפעמים רק כאשר אני מזיז את זה באוזן. בדקתי את הטלפון של אשתי שנראה אותה עושה את אותו הדבר וזה בעצם תכונה הסוללה חיסכון. אבל הטלפון שלה היה חוזר למצב נורמלי לאחר להזיז את הטלפון מהאוזן ושלי לא. זה פשוט נשאר במצב המוזר שבו אתה יכול לשמוע ולדבר עם מישהו, אבל לא יכול לעשות שום דבר שיכול להיעשות רק דרך מסך מגע כולל תליית. הנה הפתרון ...

קרא עוד

26 יוני 2009 ה-iPhone 3.0 ו-Bluetooth

אחד החסרונות המשמעותיים של חלק ה-iPod של ה-iPhone זמן רב נותר חוסר האפשרות אודיו זרם דרך תקשורת Bluetooth. iPhone OS 3.0 פותר את הבעיה. אז האם זה באמת קבוע? למידע נוסף.

קרא עוד

3 יוני 2009 פתרון libopenocd.so: התייחסות מוגדר לבעיה `FT_GetLatencyTimer במהלך אוסף openocd

אם אתה מעז לבנות OpenOCD מתא המטען SVN ו מזל שיש מתאם USB JTAG יש סיכוי טוב תראה משהו כזה

/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -I/root/Distr/ftd2/libftd2xx0.4.16 -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -o openocd main.o libopenocd.la -ldl /root/Distr/ftd2/libftd2xx0.4.16/static_lib/libftd2xx.a.0.4.16 -lpthread
libtool: link: gcc -std=gnu99 -g -O2 -I/root/Distr/ftd2/libftd2xx0.4.16 -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -o .libs/openocd main.o /root/Distr/ftd2/libftd2xx0.4.16/static_lib/libftd2xx.a.0.4.16 ./.libs/libopenocd.so -ldl -lpthread
./.libs/libopenocd.so: undefined reference to `FT_GetLatencyTimer'
./.libs/libopenocd.so: undefined reference to `FT_Close'
./.libs/libopenocd.so: undefined reference to `FT_SetBitMode'
./.libs/libopenocd.so: undefined reference to `FT_GetDeviceInfo'
./.libs/libopenocd.so: undefined reference to `FT_OpenEx'
./.libs/libopenocd.so: undefined reference to `FT_Read'
./.libs/libopenocd.so: undefined reference to `FT_SetTimeouts'
./.libs/libopenocd.so: undefined reference to `FT_SetVIDPID'
./.libs/libopenocd.so: undefined reference to `FT_Write'
./.libs/libopenocd.so: undefined reference to `FT_SetLatencyTimer'
./.libs/libopenocd.so: undefined reference to `FT_ListDevices'
./.libs/libopenocd.so: undefined reference to `FT_Purge'

הנה איך לתקן את זה:

קרא עוד

מפת האתר (ג) אנדריי Mikhalchuk, 2005-2008