Author: ynhmp

המוח החדש עבור ואקום חכם

המוח החדש עבור ואקום חכם

ESP8266 גילה את השיטה שלה כמעט מה עכשיו. עם גודל קטן, תג בעלות נמוכה, כמו גם מתכנת זמין, הוא אידיאלי עבור כמעט כל סוג של יישום זה צריך WiFi. [Hawtdogflvrwtr] בחר כי כל היתרונות של הפלטפורמה, ESP8266 היה כמעט מתחננת להיות shrowhorned לתוך שואב אבק אוטומטי שלו. זה לא חדר, אבל זה neato כי עכשיו יש ממשק WiFi מותאם אישית.

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

[Hawtdogflvrwtr] הוא עדיין הקמת עבודתו, כמו גם זה מחפש כמה לסייע בטא לבדוק את הפלטפורמה החדשה שלו. הוא גם יש בדיוק איך וידאו על דף העבודה שלו אם אתה בתהליך של קריעה בנפרד משלך. ישנן שיטות רבות אחרות של שינוי שואבי אבק כדי להוסיף תכונות מועילות אחרות גם כן.

אינטל אדיסון: שולחן עבודה משנת 1998 בכרטיס SD

אינטל אדיסון: שולחן עבודה משנת 1998 בכרטיס SD

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

בין הכרזות הרבה יותר מעניינות ב CES היא Intel Edison, מכשיר זעיר המשלב ליבה כפולה אינטל SOC עם ‘הגדרת הדרכה Pentium’, מתאם WiFi ו- Bluetooth, וכמות אחסון לתוך גורם טופס כרטיס SD. מלבד זה, מעט אחר ידוע על אינטל אדיסון ואת המקור העיקרי היחיד עבור הודעה זו נראה כמנכ”ל Intel [Brian Krzanich] כתובת CENITE.

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

אם אתה לא יכול לחכות עד Edison להשתחרר מתישהו באמצע 2014, היינו מציעים לך לבדוק את גלילאו אינטל. זה לוח תואם Arduino מבוסס על אותו Quark Soc נמצא באדיסון אבל הרבה יותר נוח גורם צורה נוחה. לגלילאו אין על WiFi לוחות או Bluetooth, אבל לפחות אתה לא צריך לחכות לשחרור של אדיסון ואת הבעיות של המטרה בנוי Breakout הלוח עבור כל יישום שאתה חושב.

סורק 3D ניצול חיישן אינפרא אדום חד

סורק 3D ניצול חיישן אינפרא אדום חד

[פרננדו] נשלח ברעיון על עבודה לחיות מחמד הוא עובד על. זה מטפל מרתק סורק 3D. הוא ניצל מנוע צעד כדי לסובב את הפריט להיות סרוק, כמו גם ארדואינו לשליטה, אבל החידוש האמיתי הוא השיטה שהוא ניצל את החיישן. [פרננדו] רכוב GP2D120x חד על משטח אנכי, כמו גם מנוצל מנוע השני צעד כדי להעלות את החיישן במהלך הסריקה. כפי שאתה יכול לראות בסרטונים (מוטבע לאחר ההפסקה), זה גורם לסריקה להיות יחד בספירלה עולה.

חיישן חדה הוא זול כמו גם הגון, אבל אתה ללא ספק לא הולך לקבל דיוק מדהים. ובכל זאת, ניצול האופייני למספר מדידות, הוא בסופו של דבר עם תוצאה הגונה. בשמחה, [פרננדו] פרסמה את הקוד, כמו גם זה חייב להיות פשוט מספיק כדי repurpose אותו עם חיישן מדויק הרבה יותר. זה יהיה מרתק לראות חיישן מבוסס לייזר יחד עם קוד זה.

Retrocomuting על שבב

Retrocomuting על שבב

אלמנטים חשמליים חדשים מאפשרים לנו לשחזר חיווט ישן הרבה יותר ביעילות. במיוחד, בקלות נגיש כמו גם ערכות FPGA הזולה אשר מציעים את האפשרות להרכיב חיווט של הרבה מחשבים ישנים כמו “על A-Chip” פתרון.

כאשר טיפלתי כדי לקבל אחיזה של מסך הוביל הבועה הישן, כמו גם מקלדת מטריקס מכני למדי, עשיתי החלטה לפתח העתק של מחשב הלוח הישן. הבחירות הגיוניות נראו להתפתח או קים-1 או הית’כיט et-3400. Replicas של קים -1 כבר קיימים, אפילו עבור Arduino, כך המשימה שלי יהיה ממוזער לקשר את המקלדת כמו גם להציג. עם זאת, אז אמרתי לעצמי שאני אשתמש באמת כי מסך הבועה שלי יש 9 עמדות כסיבה לפתח את האגדי Czechoslovak הלוח יחיד מחשב PMI-80 אשר ניצל את אותה תצוגה. העתק שלי הוא FPGA, או ליתר דיוק אמולטור FPGA של מחשב זה מאוד.

PMI-80.

מקורי PMI-80 [מקור: DLW בלוג] יש ככל הנראה הם לא הרבה אנשים בין המבקרים של Hackaday אשר יבינו את המחשב הזה, אשר נעשה בשנות ה -80 בצ’כוסלובקיה לשעבר. העורך Hackaday [Brian Benchoff] עשוי להיות היחיד לקרוא את זה כי יש כזה דגימה. עם זאת, אם יש לך אחד משלך שאנחנו רוצים גם לשמוע על זה בהערות להלן. עבור אלה לא alreay מוכר, בואו להציג את זה קודם.

PMI-80 הוא מחשב מוסד יחיד המבוסס על מעבד Intel 8080. בהתחשב בכך שהוא הופק בשנות השמונים שמאחורי מסך הברזל המכונה, הוא ניצל צ’יפסלובקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאקיאני, אם כי הם היו זהים מבחינה פונקציונלית, כולל מספור (Intel 8080a היה ייעוד MHB8080A, PIO 8255A הוצע כמו MHB8255A וכו.)

הבסיס מורכב משותף “טריניטי קדוש” חיווט (8080A – 8224 – 8228). על הקלט של שרף 8224 מעגל היה קבלים כמו גם דיודה, אספקת איפוס לאחר להיות מופעל על. הגביש היה 10 MHz, כך שהמחשב פועל בתדירות של 10/9 = 1.111 MHz. מעגל Inta Inta 8228 היה מקושר + 12V, אשר הקפידו כי במקרה של בקשת הפרעה, כיוון RST 7 בוצע (כלומר לקפוץ לכתובת $ 0038).

זיכרון פותח מ 1k Prom (8608, 1kx8), כמו גם 1 KB RAM (2x 2114) צ ‘יפס. Prom הוצע בכתובת $ 0000 – $ 03ff, RAM היה ב $ 1C00 – $ 1fff. זה היה אפילו אפשרי להוסיף תוספת 2708 זיכרון ($ 0400 – $ 07FF) ללוח.

VAD30 מסך [תמונה מקור: nostalcomp.cz] כללה גם תצוגת VQD30, המיוצר בגרמניה לשעבר (Deutsche Demokratische Republik). זה היה מקבילה מעשית של מסכי NSA1198 או CQYP95 – 9 שבע-מקוטע מציג טיפודה טיפוס. נתוני הקלט סופקו על ידי מקלדת שפותחה כטריקס של 3 × 9. שני היקפי הללו הונעו על ידי מעגל המבוסס על פיו 8255. יציאות שקעים (PA0-PA6) מנוהלים מקטעים פרטיים (אנודות) עם טרנזיסטורים הכונן. ארבעת פיסות הנמל של הנמוך ביותר היו מפוענקות על ידי מעגל MH1082 (שווה ערך ל -7414) לקוד 1-t-9, אשר נוצלה לבחירת עמדות, וכן במקביל להפעיל את העמודות של המקלדת. קווי מקלדת היו מקושרים לסיביות PC4-PC6.

תוכניות נשמרו על קלטת באופן בסיסי מאוד, אשר היה מנוהל גם באמצעות Pio 8255. כל רשומה היה קצת סיביות (1), ולאחר מכן את הערך בפועל, כמו גם קצת עצירה (0). במהלך ההקלטה של ​​התוכנית הפיקה מחזור תדר ספק של 0.2ms על יציאת PA6, כמו גם strobbed אותו עם PIN PA7. במהלך קריאה המידע הוצע קצת PC7.

Pio 8255 היה מקושר כפריפריה בכתובות $ F8- $ FB. לוח המחשב מאופשר את החדרה של מעגל פיו נוסף, אשר נקשר אז לכתובות $ F4 – $ F7, כמו גם הציע לחלוטין ליישומים.

פעולה

המקלדת היתה מורכבת מ -25 סודות שהוקמו במטריצה ​​של 5 × 5. עם זאת, הוא היה קווי שונה. שני סודות (מחדש, כמו גם אני) הובילו ישירות לתשומות של המעבד (לאפס, בהתאמה int). סודות שהייה (0-9, A-F, EX, R, BR, M, L, S כמו גם =) כבר חוטית ב כבר הצביע 3 × 9 מטריקס כפי שמוצג כאן.

לאחר הפעלתו, מסך המסך נבדק “PMI-80”, כמו גם המחשב המתין עבור כל סוג של עיתונות מכריע. לאחר מכן הוא נכנס למצב מסך ראשי, שנקבע על ידי “?” בצד שמאל של התצוגה. אז המחשב המתין לפקודות המסך.

צג פקודות

M – שינוי / להציג את תוכן הזיכרון. לאחר לחיצה על M אופי M מופיע בצד שמאל, כמו גם מחשב מחכה כניסה לכתובת. לחיצה על = מפעיל את הזנת הנתונים. בכל פעם שאתה לוחץ על תאריך הנחיה של כתובות לפי 1. קלט נתונים הושלמה על ידי לחיצה על סודות מלבד = = כמו גם 0-f.

R – View, כמו גם שינוי התוכן של רושמים. לאחר לחיצה על אופי “R” מופיע בצד שמאל, כמו גם מחשב ממתין לקשות אשר מתאים לרשום זוג (AF = A, B = BC, D = de, HL 9 = 8 = SP). שוב, ניתן להתאים אישית נתוניםas well as utilize = step to the next pair.

Ex – runs a program. computer waits for an address, pressing = jumps into the program. The program can be terminated by jumping to the address 0 or address 8 (corresponds to jump to the monitor).

BR – exact same as G, however with a breakpoint. very first you requirement to go into an address at which the program must be discontinued, as well as then the next starting address.

L, S – tons as well as save data (not implemented here)

I – Interruption. triggers interruption as well as jumps to address $0038. There is only instruction: JMP $1FE6. At this address (in RAM), you need to very first produce a jump into your handler routine.
RE – Reset. during reset the RAM does not clear, so it can be utilized as a program interruption as well as return to the monitor.

A screen providing with comments is offered from the Git repository.

PMI-80 in FPGA

I selected an low-cost FPGA dev kit, EP2C5/EP2C6 tiny Board, which is the same one grant Searle utilized for his Multicomp (Thanks for the inspiration!). It has an Altera Cyclone II chip which I programmed utilizing VHDL.

I linked a keyboard as a 5×5 matrix, not in an original 3×9; recoding into a type appropriate for the PMI is being handled inside the FPGA.

The screen is linked with resistors directly to the FPGA, as well as again, all logic as well as remapping into a type appropriate for emulation is being done inside the FPGA.

An interface for working with a tape recorder is missing, I did not carry out this yet. You can see my present application at my Github repo.

I utilized a freeware VHDL application of the 8080 called Light8080. It is not “T-perfect”, however that was not needed anyway. I have likewise utilized a pia8255 component.

The primary code is in the data rmi.vhd, where all the “glue logic” for every component: 8080, 8255, RAM, ROM, keyboard as well as LED.

The archive likewise includes test elements that I utilized when working on the emulation, eg. a basic screen showing hexadecimal numbers. getting the emulation to work properly was somewhat precarious. The original application of the 8080 processor dealt with somewhat non-standard timing, as a result odd specifies appeared on the bus, for example, RAM stopped providing out info before the processor handled to checked out it, etc. A few things assisted me:

Test ROM with a basic code

Clock generator with a frequency of about 1 Hz

Hexadecimal screen (component immediately refreshes the screen content, I brought data into the input directly from data or address bus)

Altera Probe – online logic probe linked to a circuit, it transmits data over a JTAG interface to the Quartus IDE.

Building the hardware as well as composing the emulator was a weekend of work as well as it’s still a “version 0.1”. In the future I would like to prolong the system to emulate other single-board computers (KIM, ET, maybe COSMAC ELF) as well as emulate the tape, maybe as RS-232 interface. Take a look at the quick video demo. inspect out the resources below, as well as leave a comment if you’re thinking about a lot more retro-computing on a chip projects.

אֶמְצָעִי

Source codes: https://github.com/maly/fpmi

PMI-80 description in slovak:

http://www.nostalcomp.cz/pdfka/pmi80_popis.pdf

Click to gain access to pmi80_doplnky.pdf

Click to gain access to pmi_prirucka1.pdf

http://www.nostalcomp.cz/pdfka/pmi_prirucka2.pdf

מכונת ממתקים מהירה

מכונת ממתקים מהירה

OCD. לפעמים הדברים פשוט מגיעים אליך, כמו שקיות הפסקי של סוכריות שונות. [Torsten] עשה החלטה לפתח מכונת מיון מסוגל מיון skittles או M & MS לתוך כוסות נפרדות על ידי צבע בסביבות 80 חתיכות לדקה. זה יישום פנטסטי, ניצול Duo Arduino. הוא מבוסס על הקוד על העקרונות של מכונת המדינה סופית, לקנות כדי להפוך אותו מהר ככל האפשר.

זה עובד כפי שאתה מצפה: כאשר חתיכת ממתקים נטען, הצבע הוא הבנתי ניצול חיישן RGB. סרוו של 360 מעלות מנוצל כדי להזיז את המצנח למיקום המתאים, כמו גם מעניין, את המערכת מראש משחרר את הממתקים לפני המצנח הוא בהגדרת לקנות כדי למקסם את המהירות. אם אתה נהנה מקרוב, אתה יכול לראות את ההרגלים בסרטון (מוטבע לאחר ההפסקה).

[TORSTEN] כולל חשבון כולל של חומרים, אם אתה רוצה לנסות את זה בעצמך. הוא גם כללה רשימה של שיפורים אפשריים.

Harrier דמוי הטיה במטוס multirotor

Harrier דמוי הטיה במטוס multirotor

פותחה Quadcopter קונבנציונאלי כדי להשיג 6 מעלות של חופש – שלושה translational ושלושה סיבוב – וטייס אלה באופן ידני יכול להראות אתגר למתחילים. Hexacopters מציעים יציבות טובה יותר מהירות הטיסה במחיר גבוה יותר אבל בקר הטיסה מקבל קצת יותר מורכב.

לוקח את זה לרמה חדשה לגמרי, הקבוצות במכון הפדרלי השוויצרי של הטכנולוגיה (ethrich ethrich) ואוניברסיטת ציריך של האמנות (ZHDK) הגיעו יחד כדי להציג hexacopter עם 6 צירים בטיל בנפרד. הטיה של 360 מעלות ברוטורים מאפשרת לעטוף 12 דרגות של חופש בטיסה ומאפשרת מל”ט לטוס למעשה כל כיוון כולל מקביל לקירות.

בנוסף ליכולות אקרובטי של העיצוב, הצוות עשה כמה בדיקות עם שליטה אוטונומית באמצעות מצלמות חיצוניות. הבלוג שלהם כולל קטעי וידאו של בדיקות שלהם בשלבים שונים וזה מעניין לראות את הפרויקט להתפתח על טווח קצר של תשעה חודשים. בדוק את הווידאו למטה של ​​אב טיפוס בפעולה.

עם אמזון אספקת חבילות באמצעות זמזום מקבל פטנטים עבור תוויות מצנח, עיצוב UAV מתפתח מהר יותר מתמיד. אנחנו לא יכולים לחכות כדי לראות איפה זה 12 dof לוקח את מצב האמנות.

3D מסך ניצול Kinect

3D מסך ניצול Kinect

YouTube הפרט [programming4fun] יש kinect עבור יום אבא, כמו גם עם קצת קצת קוד, בא עם מסך 3D ניצול רק kinect. במקום פריצות כרגיל כמו חזון מחשב או משחק מריו, אנו מאמינים כי “תצוגה הולוגרפית” עבור Kinect הוא אחד היישומים השימושיים ביותר של Kinect שראינו.

המתפתח מנצל את SDK Kinect. התוצאה הסופית היא הרבה כמו kinect snowglobe אנחנו מכוסים קודם לכן, רק במקום כיפות אקריליק מותאם אישית, כמו גם מקרן, זה לפתח מאפשר pseudo-3D בכל סוג של תצוגה. גרזן עובד על ידי נתקל Kinect לעקוב אחר הראש של אנשים. מכאן, זה די פשוט כדי להקל על הקרנה של מודל 3D.

המערכת תומכת רק במסך 3D לאדם אחד, אם כי עם משקפי תריס, שאולי עשויה להיות מוכפלת. [programming4fun] מדינות הוא מאמין להוסיף anaglyph 3D – בעוד ההשפעה על וידאו הוא די מדהים, הוא קובע שזה לא לגמרי משכנע בחיים אמיתיים.

דיברנו עם המתון ביותר [programming4fun], כמו גם הוא קובע את ההתפתח אינו מרשים מבחינה טכנולוגית בכלל. היינו לא מסכים לשמור על ההערכה הזאת מאז ממשקים הזקוקים לתנועה כבר סביב מאז 1963, כמו גם הם עדיין לא נתפסו על קהל רחב. אמנם היו כמה גאדג ‘טים מנוהלים התנועה שעבדו טוב, רובם היו רע למדי. המסך 3D Kinect נראה כאילו זה יהיה כלשהו כלי עם מכשיר סוג פני השטח של Microsoft.

[programming4fun] קובע אם יש מספיק שיעור ריבית הוא עשוי להיות משוכנע לנקות את הקוד שלו, כמו גם לייצר מתקין. לבדוק את הסרטון לאחר ההפסקה.

עדכון: [programming4fun] הועלה עוד הדגמה אחת עם “מאחורי הקלעים” תראו את זה פורסם. בדוק את זה.

הוספת צג קצב לב לציוד התרגיל שלך

הוספת צג קצב לב לציוד התרגיל שלך

זהו readout אשר [remick] הוסיף אופניים נייחים שלו. הוא מציג קצב הלב, קלוריות נשרפו, וכמה פריטים אחרים כדי לעזור להניע את שגרת האימון שלו.

בחזרה כאשר הוא הזמין צפה של TI Chronos הוא גם הרים את קצב הלב רצועת החזה ואת מקלט. ניתן לקרוא את השפופרת באמצעות UART, מה שהופך אותו קל לממשק עם ATMEGA328 אשר כוננים את המערכת. המסך הוא LCD גרפי, אשר נתן לו הרבה שליטה על איך לארגן את הנתונים המוצגים. שלושה לחצנים בצד להפעיל את מערכת התפריט שאליו משתמש יכול להזין מין, גיל, ומידע משקל. זה משמש לחישוב הקלוריות שנשרפו ואת אחוז קצב הלב המרבי. שלושת ההתקנים לטוב ביותר עבור הזמן המושקע בכל אזור האימון (שריפת שומן, כושר, או ביצועים). המוצר הסופי נראה נהדר בגלל PCB הוא חרוט ואת המקרה הוא שכן אותו פנימה.

PANELIZING BOARDS THE simple method

PANELIZING BOARDS THE simple method

For reasons that will stay concealed up until a long time in the future, I just recently had a requirement to panelize a few PCBs. Panelization is the art of taking PCB styles you already have, whether they’re KiCad board files, Eagle board files, or just Gerbers, as well as turning them into a single collection of PCBs that can be sent off to a fabulous house.

Now this is panel racing
If you’re still wondering what this means, take a look at the last board you got from OSH Park, Seeed, Itead, or filthy PCBs. around the perimeter of your board, you’ll discover some rough spots. These are ‘mouse bites’ as well as tabs, locations where the boards are strung together to type a gigantic rectangular panel sent off to a manufacturer. You can inspect out this excellent interview with [Laen] from OSH Park to get an concept of exactly how this works, however the fundamental process is to take a lot of Gerbers, add tabs as well as mouse bites, solve the knapsack problem, as well as send the completed panel off to a board house.

Panelizing boards is something most of us won’t have to do often. Really, you only want a panel of boards when you’re producing something. For small-scale production as well as prototypes, bare boards will do just fine. just by virtue of the truth that panelizing boards is far less typical than throwing some Gerbers at OSH Park or Seeed, there aren’t many (good) tutorials, as well as even fewer (good) tools to do so. This is exactly how you panelize boards quickly as well as quickly utilizing open source tools.

מה שאני רוצה
The DEF con 24 badge, in a panel
Panelizing boards, or putting several copies of a board in a single Gerber file, is nothing new. We’ve seen it performed in Eagle with a ULP script, as well as we’ve seen it performed in KiCad with some Python. [Dave Jones] did a panelization tutorial for Altium. all of these have their downsides. putting more than one board style on a panel is not covered by the usual tools as well as tutorials. most techniques of panelizing boards only work with rectangular boards. Altium will do anything, however Altium is pricey.

What I requirement is a technique to take more than one weirdly-shaped board, as well as put it on a rectangular panel. requirement an example of this? inspect out the DEF con 24 badge to the right. This is a weird-shaped board, designed to in shape into a rectangular panel for automated assembly. instead of v-grooves, the board is just milled out of the panel, held on with mouse bites, or little tabs of fiberglass as well as holes. extremely clever implementations of this method likewise enable for pads as well as traces on the panel for programming each private board.

Can you do this in Eagle as well as KiCad, the most prominent tools for low-scale PCB style as well as fabrication? Yes, however it’s hard. Altium will do it easily, however that’s truly a tool for people who are producing tens of countless boards. To date, I’ve only discovered one tool that just enables you to decrease several Gerber data on a board as well as merge them.

Gerber Panelizer

The finest tool I’ve discovered for panelizing multiple board styles with routing as well as mouse bites comes from [Stijn Kuipers]. His PCB Panelizer (available on GitHub) is the very best thing I’ve discovered to take Gerbers you’ve already designed as well as turn them into an quickly manufacturable panel. before discovering this amazing tool, I spent about a day trying to figure out exactly how to panelize Gerbers. After discovering this tool, I was able to produce the panel I needed in about twenty minutes. Gerber Panelizer is a amazing tool, as well as I’ll be dedicating the rest of this publish to the ins as well as outs of this simple as well as simple method to produce panels of PCBs.

Using Gerber Panelizer

Using Gerber Panelizer might not be simpler. All you have to do is set up the size of the panel, decrease .zip data of your Gerbers onto the panel, add some breaktabs, as well as export the merged gerbers. After your computer does a bit bit of thinking, you get a panel of boards, prepared to send to a fab.

Step 1: open Gerber Panelizer

Step 2: define your panel size

This is the Panel Properties window. utilize this to define the board size, fill empty space, set the offset, etc

Step 3: decrease Gerbers onto the window

Step 4: location Breaktabs

Step 5: enjoy a panelized board

Of course, you’re not restricted to square or rectangular boards with Gerber Panelizer. any type of shape will do, as well as the ‘Fill empty Area’ in the Panel Properties window makes producing panels of weirdly-shaped PCBs easy.

I whipped up a quick artsy board of the GitHub Unicorn (five minutes in Eagle) as well as stole the source for the Freeduino. This is the very besT דוגמה של מה Gerber Panizer יכול לעשות. עם כלי זה, אתה יכול ללחוש לוחות בצורת מוזרה, כמו גם לשים יותר מאשר סגנון אחד על פאנל.

אזהרות ל Gerber Panizer

Gerber Panizer הוא כלי מצוין המאפשר לך במהירות כמו גם במהירות תפר כמה נתונים גרבר יחד לתוך הלוח יחיד, בקלות manufacturable. למרבה הצער, DIY PCB קהל, כמו גם אוהבי חומרה פתוח בכלל, הם זולים. החוכמה המסורתית קובעת את הכלים היחידים שראוי להם הם אלה שהם אלה החופשיים כמו בבירה, מחלוקת בדרך כלל מחופשת כמו בחינם כמו בדיבור “. משמעות הדבר היא שיישום התוכנה מוצע ללא תמיכה, כמו גם בדרך כלל עם תכונות פגומות.

גרבר פאנזר לא בלי בעיות ניכרות, אם כי כמה אשמה ניתן לכוונת לקיקאד. הפילוסופיה של קיקד עושה הבחנה בין שכבות מצופה, כמו גם את הקיצוץ הסופי של הלוח. בקיקד, זה אומר שיש הבדל בין .GKO, כמו גם קבצים גרבר GML. Kicad, בחוכמה האינסופית שלה, החליטה שכבת החתך של הלוח צריך לנצל את הרחבת הנתונים. GM1 כמו גרבר פלט. זה גרם לבלבול הרבה, אבל החדשות הגדולות היא בעיה זו יהיה קבוע בקרוב. OpenGL על חלונות עם נהגים NVIDIA הוא בלגן חם של אשפה אשפה. בעיה זו ניתן לפתור על ידי ניצול המחשב הנייד שלי במקום battlestation שולחן העבודה שלי. Additonally, המהדורה הנוכחית (לפחות בזמן כתיבה זו) אינו תומך בהוספת פריצתיות בין נתוני גרבר, כמו גם את ‘למלא שטח ריק’ באזור. זה היה באג נפתר על ידי [Arsenijs] על Hackaday.io. אני חייב לו לתקן את הבאג בשבילי, אבל הדבר החשוב כאן הוא שאני תורם כסף לפתיחת פיתוח קוד.

האם זה פתרון מושלם לפליזציה PCBS? לא. באופן אידיאלי, היית רוצה fiducials לאורך קצה הפאנל שלך כך לבחור כמו גם מכונת מיקום יכול לספר היכן באזור הפאנל הוא. אתה גם רוצה כמה חורים M4 בצד של הלוח, ולכן לבחור כמו גם מכונת מיקום יכול להזיז אותו לאורך קו הייצור. עם זאת, זה במקום למעשה הפשוטה, כמו גם השיטה הקלה ביותר ללפא הרבה לוחות. שום כלי אחר לא מתקרב לפשטות השימוש של גרבר פייזר.

למרות בעיות אלה, Gerber Panizer הוא רק חתיכת מדהים של יישום תוכנה זה צריך להיות בכלים של כולם. כן, יש בעיות, אבל זה נראה כמו החשוב ביותר יהיה קבוע במהדורה הבאה.

אם אתה רוצה לשחק עם קבצי Gerber אלה, אתה יכול לגלות אותם כאן על Hackaday.io.

כניסת פרס Hackaday: זיהוי בטבע אוטומטיות

כניסת פרס Hackaday: זיהוי בטבע אוטומטיות

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

ההכרה החזותית אינה ללא רבב, אולם הוכחה האחרונה של רעיון מראה תוצאות מושכות עם עורבים, חתול, כמו גם כלב זה מזוהה ביעילות. אולי כאשר העבודה מוכנה להעביר עמוק יותר לתוך היער, היבטים אלה ברשת השמש המופעלת השמש (אשר גם לנצל את פטל PI) יכול לעזור לחתוך כמה מיתרי.

HackadayPrize2017 הוא בחסות:

Cape Town, South Africa