Archive: October 31, 2022

Hackaday קישורים Shift שלישי

כן, Weblogs, Inc נרכש על ידי AOL. אתה צריך להיות מודאג? לא באמת. Weblogs, Inc הוא עדיין ישות עצמאית מ AOL. AOL לא יהיה צנזר אותנו או מכוון אותנו. [גרייסקס] פגע במסמר על הראש “כמה כיוון עשה weblogs, inc יש על האק-יום? היו להם מעצבן “הטוב ביותר של Weblogs Inc” ואת הדגל בראש “. עסקה זו עושה חוזה טוב יותר וכנראה הרבה יותר כסף לזרוק בפרויקטים, פרסים תחרות שוואג. המחאות שלי יהיה AOL עליהם אז אני מניח שאני צריך להפסיק לזרוק את הדואר מהם עכשיו.

בתור מופע של תום לב, הנה מאמר קצר האחרון מ Linux.Ars על ניטור התנועה ברשת עם רובי ו- PCAP; סקריפט הדוגמה הוא מימני אובייקטיבי.

Robonexus 2005 התחיל אתמול. [ויליאם קוקס] מ Gorobotics.net מכסה את האירוע באתר שלו.

[Robogeek] בחרה להתמודד עם פרויקט הבקר LED הוביל. משימה ראשונה: מודולריזציה של יחידות LED.

בזמן שאתה נגמר ב blogcadre אתה יכול לעזור לשעבר H-A-D עורך ג ‘ייסון Striegel בטא מבחן App הטלפון החכם שלו.

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

[Phatmonkey] עובדת על פרויקט Slug בגובה גבוה.

צוות הקיפול של Hack-A-Day הוא זז מהר כמו אי פעם. אנחנו מדורגים עכשיו ב 350 העליון.

אנשים החלו לפתוח את הקישולים שלהם “Vonage” PAP2. [Ozmotear]

[טרוי] כבר נכנסת רוח החג.

קו ההצעה

MOVING FORTH WITH MECRISP-STELLARIS and EMBELLO

In the last episode, I advocated a little bit for Forth on microcontrollers being a still-viable development platform, not just for industry where it’s normally seen these days, but also for hackers. I maybe even tricked you into getting a couple pieces of cheap hardware. this time around, we’re going to get the Forth system set up on that hardware, and run the compulsory “hello world” and LED blinky. but then we’ll also take a dip into one of the features that make Forth very neat on microcontrollers: easy multitasking.

לעבוד!

חוּמרָה

Mecrisp-Stellaris Forth runs on a great number of ARM microcontrollers, but I’ll focus here on the STM32F103 chips that are available for exceptionally little money in the form of a generic copy of the Maple Mini, often called a “STM32F103 minimum System Board” or “Blue Pill” because of the form-factor, and the fact that there used to be red ones for sale. The microcontroller on board can run at 72 MHz, has 20 kB of RAM and either 64 or 128 kB of flash. It has plenty of pins, the digital-only ones are 5 V tolerant, and it has all the normal microcontroller peripherals. It’s not the most power-efficient, and it doesn’t have a floating-point unit or a DAC, but it’s a rugged old design that’s available for much less money than it must be.

Programmer Connected, Power over USB
Similar wonders of mass production work for the programmer that you’ll need to initially flash the chip. any of the clones of the ST-Link v2 will work just fine. (Ironically enough, the hardware inside the programmer is nearly identical to the target.) Finally, considering that Forth runs as in interactive shell, you’re going to need a serial connection to the STM32 board. That probably indicates a USB/serial adapter.

This whole setup isn’t going to cost much a lot more than a fast food meal, and the programmer and USB/serial adapter are things that you’ll want to have in your kit anyway, if you don’t already.

You can power the board directly through the various 3.3 and GND pins scattered around the board, or through the micro USB port or the 5V pins on the target board. The latter two options pass through a 3.3 V regulator before joining up with the 3.3 pins. all of the pins are interconnected, so it’s best if you only use one power supply at a time.

Firmware: The Forth System

Go get the super-special Hackaday-edition Mecrisp Forth package from GitHub. included in the “ROMs” directory is a Forth system that’ll work for the demos here. I’ve loaded in a respectable base from [jcw]’s exceptional Embello Forth libraries as well, supplying things like easy GPIO configuration, delay functions, and so on. There are lots of a lot more libraries available, and we’ll look into them next time when we need them.

The coolest thing about using a Forth system is that very little support software is needed in any way — the Forth interpreter compiles its own code, and you interact with it over the serial terminal. everything happens inside the microcontroller. The one hurdle, then, is getting Forth onto the chip. In the old days, this used to be done by toggling in the bytes manually, and Forth is actually small enough that literally bootstrapping it this way is possible. but you already gotten that chip programmer, right?

[Texane]’s ST utilities are the easiest way to get Forth onto your chip. download them from GitHub, and build it yourself or try your luck with your distro’s package manager. (Windows folks, you’re not left out either. Although that binary hasn’t seen updates in a while, it’ll do.)

Connect up the programming wires in the evident fashion, and issue the magic commands st-flash erase and st-flash write mecrisp-stellaris-hackaday-edition.bin 0x8000000. In five seconds, you’ll be ready to rumble.

GND — GND

SWCLK — CLK

SWSIO — DIO

Having to get a programmer is a hassle if you don’t have one, but it will make the rest of your life easier, and getting one is as basic as clicking “pay” and waiting. Our own [Al Williams] (no relation) has a recent post on using the same software for debugging C or Arduino code with GDB, so it’s worth your time to set this up.

תוֹכנָה

Serial Hookup, Powered by Laptop
Put the programmer away for now and connect to the STM32 over serial; the default baud rate must be 115,200. If you haven’t unplugged power yet, you might need to hit the reset button on the STM32 board. If all went well, you’ll be greeted by a familiar skull-and-cross-wrenches. Mecrisp is expecting a linefeed at the end of lines, so if you’re sending LF+CR, you’ll be successfully hitting return twice.

A9 TX — Serial RX

A10 RX — Serial TX

GND — GND

[jcw]’s folie is a nice, multi-platform serial terminal emulator for this application. What it does that your normal terminal program doesn’t is allow you to re-enter a command line with the up-arrow, which makes taking care of mistakes much, much much easier than re-typing a long command. זה גםautomatically includes other files, which I made substantial use of in building the binary for this article. You don’t need to run folie, but I bet you’ll like it.

שלום עולם

Now it’s “Hello World” time. If you’re new to Forth, here comes an very selective introduction. type 2 2 + and hit enter. It says ok.. That’s reassuring, right? now type . (read “dot”) and it will print out the not-surprising result. dot is the first of a few global Forth shorthands that you’ll want to internalize. a lot of commands with a dot print out their results immediately. .s (dot-ess) prints out the stack contents, for instance. two a lot more idioms that we’ll see a lot of are @ for getting a variable or reading an input and ! for setting a variable or output. read these as “get” and “set” in your head when scanning Forth code.

Next, let’s see how to write a function. : starts a function definition and ; ends it. So : four 2 2 + ; defines a function that adds two and two together. (And compiles it in real time!) You can then turn around and call this function immediately. four .s will show you that our function has left the sum of two and two on the stack. In this sense, functions in Forth aren’t really functions. They don’t take explicit arguments or return explicit values. They just operate on whatever data is on the stack, and leave the results there too. That’s why Forth functions are called “words”. I’ll be sticking to this convention from now on.

Here, finally, is “Hello World”: : hw .” Hello, World!” cr ;” Strings are a little odd in Forth, mainly because of the way the language is parsed — the compiler reads up to a space and then executes what it has found, so there has to be a space between the print-a-string command (.”) and the first character that you want to print. The print command scans forward until it finds a closing “, though, so you don’t need an extra space there. cr sends a carriage return. type hw at the prompt. Hello, World!

Blinking LEDs

Even though serial text input and output is so easy in Forth, blinking an LED is the standard “hello world” of microcontrollers, so it’s time for some GPIO. because the system is already configured for this particular microcontroller board, turning an LED on is as easy as typing led.on at the prompt. want to turn it off? הוביל את. manual blinking will get old pretty quickly, though, so let’s write a blink word. : blink led.on 100 ms led.off 200 ms ; will do the trick. try blink blink blink. See my blink demo code for elaboration. (More on ms in a few thousand milliseconds.)

The details of the GPIO initialization are hidden in core/Hackaday/LED.fs and in Embello’s stm32f1/io.fs respectively. Digging through, you’ll see the standard initialization procedure: the particular pin is set as output by flipping some bits in the STM32’s peripheral control registers. [jcw] has defined a bunch of these, making setting a pin as output, with the push-pull driver, as easy as PC13 OMODE-PP io-mode!. (Remember the “!” indicates set the value in a variable or register.)

To configure pin PA7 for ADC input: PA7 IMODE-ADC io-mode!. testing buttons, using the built-in pullup or pulldown resistors: PA3 IMODE-PULL io-mode! and then set the output to pull up or down using true PA3 io! or PA3 ios!. You’ll then be able to read the button state with PA3 io@ (“io get”) later on.

GPIO on the STM32 chips is very flexible, and if you want to get deep into the configuration options in the datasheet, you can set all of this fairly easily using [jcw]’s io.fs code. For instance, io.all prints all of the GPIO registers and their values, which is a great help for interactive debugging. That said, there’s some room here for a a lot more user-friendly hardware-abstraction layer, if you want to contribute one.

Multitasking on the Quick

So now we’ve got a blinking LED and serial-port printing “Hello World”. Not a bad start, and both of these make good use of Forth’s interactivity: the LED only lights up when you type blink. one of the chief virtues of Forth, for me, is the ease of going between interactive testing of words like this, and then deploying the functionality in a working system. One reason is that nearly all Forths support basic cooperative multitasking. Here’s what I mean.

First, let’s loop our blink function so that we don’t have to type so much. : bb begin blink again ; creates a function, bb for “bad blink”, that will run forever. The problem with “run forever” in Forth is that you never get back to the interpreter’s command line without physically pressing the reset button, and then everything you were working on in RAM is lost.

Instead, let’s blink in a loop with a way out. : gb begin blink key? עד ; creates a function that will run our blink command until there’s some input from the keyboard — the return crucial is pressed. This particular looping construct is very beneficial for testing out functions that you’d like to run continuously, without hanging the system. keep it in.

ברגע שיש לנו tweaked הפונקציה שלנו להבהב לרוץ בדיוק כמו שאנחנו רוצים את זה, בואו ליצור משימה רקע אז זה יכול למצמץ ללא השגחה.

משימה: Blinktask.
: Blink &
Blinktask להפעיל את
להתחיל שוב למצמץ

multitask
לְמַצְמֵץ&

בקצרה, את המשימה: Word יוצר קצת שטח זיכרון עבור המשימה שלנו ממצמימת רקע שאנחנו קוראים blinktask. הפונקציה להבהב & עושה את העבודה ברקע. למצמץ & מתחיל על ידי הכרזה כי הוא ישתמש בהקשר המשימה Blinktask, וכי הוא חייב להתחיל לרוץ. אז זה נכנס לולאה מהבהב בלתי מוגבל שממנו הוא אף פעם לא עוזב. Multitask הופך ריבוי משימות, ולהבהב & מבצע את המשימה שלנו. הפעל אותו, ואת הוביל מהבהב בזמן שאתה עדיין יכול אינטראקציה עם קונסולת. מתוק. סוג משימות ותראה כי יש שני פעיל: אחד הוא מהבהב שלנו והשני הוא המתורגמן אינטראקטיבי.

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

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

הנקודה האמיתית של multitasking על micros קדימה היא שזה עושה זרימת עבודה גדולה לכתיבה, בדיקה, ופריסת דמונים קטנים: פונקציות שרוצים להיות “תמיד”. ראשית, כתוב את הפונקציה שעושה את הפעולה פעם אחת. שנית, לבדוק אותו בלולאה עם בוקח להימלט. שלישית, ברגע שזה עובד, להסיר את הבריחה ולעשות משימה רקע עבור זה. You can then turn it on and off using idle and wake, even from within other tasks. ראה multitask של mecrisp.txt, המקור, עבור הרבה פרטים נוספים.

מה הלאה?

עד כה, הקמנו mecrisp-stellaris, עם ספריות נוספות של Jeeelabs ’embello framework, ולהפעיל כמה הדגמות מהירות. אם זה עורר את העניין שלך, אני אקח אותך על הדרכה של בניית כמה תוכנה אמיתית בפעם הבאה. יש הרבה יותר מה לומר על הדרך שבה Mecrisp מטפל nuances של פלאש לעומת רם, תשומות ופלטים, ואת התרגול של פיתוח אינטראקטיבי. כמה מההיבטים המפרקים באמת של עבודו יעלו את ראשיהם בצורת מצחיק, ואנחנו למד לאהוב אותם בכל מקרה.

בינתיים, לקבל זול שלך stm32f103 לוחות הבזיקו עם הבינארי שלנו, ולקבל קצת המשמש לשחק בסביבה ההדזור על שבב. למצמץ כמה נוריות. look around the Mecrisp-Stellaris glossary and the embello API documentation. Or just type list to see all the command at your disposal and start hacking away.

Uncategorized

טכניקת המצלמה מאפשרת לך לראות גלי רעש במים נופלים

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

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

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

[תודה לימפין, כמו גם מייקל]

רק לשים את השפתיים יחד כדי להפעיל את המנורה

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

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

עיבוד אודיו מטופל על ידי זרוע פריסקייל קורטקס M4 שבב במרכז הלוח. חוט טורי Debug (SWD) שעון ונתונים סיכות הן שבור החוצה כדי הלחמה כריות כך הדבר הוא שקוע. [Limpkkin] פורסם ב schematic, gerbers, ואת תבנית קוד. אבל הוא לא שחרר את האלגוריתמים שהוא משתמש בעיבוד אז אם אתה רוצה לעשות את זה בבית תצטרך להבין את זה בעצמך. אם אתה זקוק לעזרה אתה צריך לבדוק את זה מבוסס שריקה שלט רחוק.

מסכים כפולים על פלייסטיישן 2

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

מתוך הסרטון הרשמי של הדגמה, שני אותות הווידאו מיוצרים מתוך סרטון יחיד ב PS2. יצירת וידאו מרוכבים החוצה הוא פחות קל יחסית, עם זאת המסך השני – אוסצילוסקופ – מונע במהלך תקופת VBLANK באות מרוכבים. אין כאן תעלול אודיו; אותות וידאו מנוצלים עבור וידאו, כמו גם אותות שמע מנוצל עבור אודיו.

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

הדגמות הרובוט הטובה ביותר מ איסרה 2013

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

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

[תודה מיכאל]

Uncategorized

Tablet חלום

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

[תודה ג ‘ון, באמצעות mods שילוב]

הסכנות של הנדסה בעוד שאין מורשות

תושב מהנדסים, להיות זהיר את המדינה הבונה. אם אתה רוצה לדבר על הנדסה בסביבה ציבורית, היית הרבה יותר טוב יש רישיון. אם אתה לא, אתה עלול בסופו של דבר כמו אורגון מקומי מאטס järlström – לשלם 500 $ בסדר כמו גם להיות מאוים עם עונשים אזרחיים אפילו יותר כמו גם בכלא.

הסיפור של בדיוק איך järlström בסופו של דבר להיות assnared בסדרה זו של האירועים מתחילה בתמימות מספיק, כמו גם זה סיפור כי כל סוג של המבקר Hackaday יכול להיות קרוב לוודאי. לאחר בן הזוג שלו יש כרטיס תנועה באינטרנט בדואר של מצלמת וידאו אור אדום בעיר של Beaverton, järlström החלה להתחשב במתמטיקה של תזמורת אות התנועה. לאחר קצת חפירה, הוא גילה את הנוסחה מנוצל על חישוב הזמן אותות תנועה באינטרנט להישאר בשלב הצהוב. יתר על כן, הוא גילה פגם בנוסחה, אשר מתוארך בשנת 1959, זה עלול לגרום הפרות לא מדויקות שהונפקו על ידי מצלמות תנועה אוטומטיות.

Järlström החלה אינטראקציה של ממצאיו, כמו גם רחב, כמו כל סוג של מאיתנו עשוי לבצע בניסיון לטובת עוול. עם זאת ההנחיה הראשונה של הנדסה באורגון היא כמובן לא לדבר על הנדסה באורגון אם אתה לא מהנדס מומחה מורשה (PE), אשר järlström לא. עם רווקים בהנדסת חשמל משוודיה ילידו, המקומית העשרים של אורגון אינה מוסמכת להנדסת שיטה במדינה זו, לפחות על ידי האורות של אורגון לציין מועצת הבוחנים להנדסה כמו גם סקר קרקעות. הסתכלנו על בעיות הנדסה בלתי מורשות לפני כן, כמו גם זה מרתק עכשיו כדי להעיף מבט על דוגמה בפועל.

הלוח הזה יש רוח של פעילויות הנדסה בלתי מורשות של Järlström עם מסלול ישיר למדי: הוא סיפר להם על כך. הוא שאל את הלוח להסתכל לתוך שיטות ההנדסת התנועה באינטרנט ב Beaverton, התעקשות כי מהנדסי העיר היו רושם את התנועה נוסחאות תזמון. הם הגיבו בקשה שהוא מפסיק לתרגל הנדסה ללא רישיון, וכן להפסיק להתייחס לעצמו כהנדסה ללא הסמכה מתאימה, קנסות אלסטים, כמו גם פעולות אחרות.

למרות Järlström הסכים לדבוק בקשת הלוח, הוא המשיך ללחוץ על הנושא, הפעם סביב על שלב הרבה יותר גדול. המועצה הארצית של הבוחנים להנדסה, כמו גם סקר, משרד השריף של אזור וושינגטון, חדשות הטלוויזיה האזוריות, כמו גם 60 דקות היו מוציאים עם ממצאיו. בשלב זה, הלוח נסחף עם חקירה פלילית, כמו גם הוציא את 500 $ בסדר, אשר järlström שילם.

מר Järlström הגיש חליפת זכויות אזרח פדרלי (PDF) כדי לדבר כמו גם להלחין בחופשיות על תזמון אור תנועה באינטרנט תוך ניצול מהנדס Word ללא רישיון לציין.
יש הרבה יותר לסיפור הזה, כולל תהליך העררים כי järlström הולך עם עכשיו. התקשורת הבולטת בחרה את הסיפור, עד לנקודה שבה גוגל גפן של “מחצלות järlström” מביא שום דבר עם הדף הראשון צפיות על סיפור מסוים זה. עם זאת עבור הקוראים Hackaday, הבעיה הקשה היא: אולי בירוקרטית ברורה כל כך להשפיע עלי?

רישיון לעומת רישיון

כמו שאני ביים, הניתוח ש- Järlström עשה משהו שכל סוג של אותנו אולי עשו. עם זאת למרות המלצה שלי “מועדון הקרב” שלי קודם, אני לא מאמין שהנושאים שלו החלו עם דיבור על ממצאיו, אשר כל סוג של אותנו היה כנראה לבצע בשיטה זו או אחרת. אני מאמין שהוא רץ Afoul של המערכת על ידי קשה את מועצת המנהלים לבחון את אחד משלהם.

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

במידה מסוימת, זה דבר נהדר – אף אחד מאיתנו לא רוצה מהנדסים Ersatz בניית גשרים או wannabe חשמלאים חיווט בתים. עם זאת, זוכר את חקיקת הברזל של בירוקרטיה, כמו גם להכיר בכך שבסופו של דבר, כל העניין של ביורוקרטיה הופך להגן על עצמו. במקרה של Järlström, הקושי שלו על הלוח כדי לבחון את מהנדסי העיר היה עלבון לביורוקרטיה, כמו גם הם הגיבו כמו ביורוקרטים לעתים קרובות לעשות: עם נקמה. Järlström הוא מהנדס לפי תואר עם זאת לא על ידי רישיון. ההבחנה הזאת נמצאת ב loggerheads בפרשה זו.

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

[דרך r / nottheonion]

Uncategorized

גילוי צבע באמצעות RGB LED

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