Pages

Tampilkan postingan dengan label light. Tampilkan semua postingan
Tampilkan postingan dengan label light. Tampilkan semua postingan

Kamis, 09 Juni 2016

How to get through an intersection with no lights blinking red light

I was waiting for my bus today when PG&E shut off the power to the intersection. The turn lights completely shut off and the normal lights were blinking...typically what happens when street lamps are reset.

...

First few minutes, no fails. Good job. The first fail started when someone went into the turn lane and stayed there...for a very...long...time....as if she couldnt see that the stop light next to it was blinking!!!

So she finally goes. I notice that there is a guy at the cross walk waiting to cross...as if he couldnt see the giant blinking red lights. He continued to push the button to cross the street.

>.>

Then a lady came and tried to do the same thing but finally crossed. He jogged across along with her.

AND THEN

a car jumped in front of another car (this actually happened about five times from the fifteen minutes I was at the stop) as if the other car was supposed to wait when they had the right away.

OK so heres my guide to surviving outed street lamps and blinking red lights.

First off you do the same thing at stop signs, blinking red lights, and outed lamps. THERE IS NO DIFFERENCE. If you dont know what to do at a stop light then you should reread your drivers ed handbook.

Second, communicate. Is this dude about to go? If so, dont push on the gas pedal or walk into the street.

If you are on your feet and there is a blinking red light, the sign will not tell you to walk. Do what you do at a stop sign. If you dont have the common sense then whatever, get hit. Darwin at his
best.

If you are in the crosswalk and a car starts coming, STOP. If the driver proceeds to yell at you, smile and flip them off.

and most of all...
DO NOT VS BUSES!!!

they tend to win when things get physical.
Read More..

Minggu, 29 Mei 2016

this and that

It seems that any pet I get is either black, white, or both. Not sure why, its just the way I role I guess.

Besides that, my day was full of this and that, mostly love and hate.

Typically Id use Google Chrome, but it wouldnt let me play Dr. Mario for some reason...so I used Firefox. I started blogging on my other blog and got about 2000 words on there when I had to leave my internet source.

Unfortunately I was using Windows. Today, it made me hate it more. While I was on the way back here (Adams grandmas house) Windows decided to restart for God knows why (last time I checked it already updated) and, of course, closed every program without asking me.

I logged back on and Firefox restored about 500 of my words on my blogger. Good Firefox. But damn thats a lot missing.

Now this is why I love blogger. It saved my draft all the way up to the 2000th word. WIN!!!

And Its still love/hate between Dr. Mario. BLEH.

Read More..

Kamis, 12 Mei 2016

Like Arduino Like Python Check Out Micro Python

My knowledge about electronics and microcontrollers (MCUs) leaves a lot to be desired. My knowledge about computer programming, and Python in particular, leaves even more to be desired. However, if you like MCUs and Python, you might want to take a look at Micro Python, as Im doing tonight.
Micro Python pinout (from Kickstarter)

A Design News article from July 17 that I saw gives a brief overview of Micro Python. One of points of interest for me on this board is that the MCU is from STMicroelectronics. The only other blog post Ive written about an STM board is the June 22 one about the $50 Lab-in-a-box. That board also had an STM32F4 MCU.
"The Micro Python board is based on the STM32F405 Microcontroller. It comes ready for Python programming...running 168MHz, with 1MiB Flash and 192KiB...The Micro Python board has a built-in interface for USB and functions much like a storage device. Programmers can write their Python scripts directly onto the battery-operated board and once stored, the Micro Python board will function entirely independent of a PC...the micro Python board comes pre-loaded with a micro SD slot, four LEDs, a clock that functions in real time, accelerometer, switch, and 30 I/O pins, including USARTS, SPIs, 12C buses, DAC and AC pins, and four powered servo ports...it functions right out of the box, as its pre-installed with Micro Python...What’s really unique about this board isn’t the board itself, but the program upon which it’s based...Python can write functions, execute string processes, write classes, create lists and dictionaries, read and write files, create a generation
Packing Micro Python for shipment (from Kickstarter)
system, execute closures, design list comprehensions, and deal with execution handling. The Micro Python software is a leaner, cleaner version of Python intended for the microcontroller, but it actually works for PCs, too...Micro Python software is already available to the public through the MIT open-source license
..."
The development of Micro Python board was completed with funding from a Kickstarter campaign that was successfully funded on December 13, 2013. The campaign generated more than six times the initial funding goal of £15,000 set by its founder, Damien George, an Australian theoretical physicist at the University of Cambridge. In Damiens latest update on the Kickstarter site (June 21), he says they just finished sending out the last of the kits and boards to his Kickstarter supporters. The picture above looks like he had a pretty crowded apartment or house when they were packing everything up for shipment! An interesting Kickstarter side-note is that another campaign on there, SliceCase, leveraged the popularity of Micro Python by offering a case for that board as one of the SliceCase rewards. The SliceCase campaign only asked for £1000 and got 9X the original ask.
Micro Python SliceCase

The SliceCase / Micro Python synergy brings up a revenue opportunity that takes advantage short term trends. In my recent post about Spark.io, two principles I mentioned for the Humboldt tech, innovator, maker and entrepreneur (TIME) community to leverage are (1) focus on emerging technologies and trends (e.g. Python language and the maker movement) and (2) use Kickstarter and similar sites to launch products and gain visibility. In this instance, SliceCase no doubt benefited from the buzz that Micro Python had generated. It would be fun to launch a Humboldt Crowdfunding Entrepreneurs Meetup group, where half the purpose is to take an abundance economy approach (a rising tide floats all boats rather than I want my piece of the pie) to Kickstarter and Indiegogo and people in the Meetup group would help each other become more successful at crowdfunding campaigns. The other half of the groups purpose would be to monitor crowdfunding projects on Kickstarter, Indiegogo and elsewhere, and to quickly and efficiently build crowdfunding campaigns that leverage publicity and successful funding of other crowdfunding campaigns.

The Micro Python is open source. Heres the GitHub project site to check out if thats of interest to you. I was glad I took a look at the GitHub site because it showed me that at least one GitHub site has a wiki component. I know less about GitHub than I do about microcontrollers and Python (sensing a theme here??), but I have several reasons to learn how to use GitHub effectively. One of those reasons is because the Humboldt Laser Harp (HLH) project code repository is being put on GitHub. I like wikis for aggregating and organizing technical information, and Im looking forward to giving the wiki component of GitHub sites a look to see if has benefits for the HLH project.

In addition to finding out about wikis on GitHub, tonights blog post also made me aware of a tech acronym that I either havent seen before (which is hard to believe) or just dont remember. That acronym is MiB. And it doesnt mean "Men in Black." What it does stand for is mebibyte, where mebi is a binary prefix which means 2 to the 20th power. It is apparently used as a more accurate alternative to megabyte (MB). The Wikipedia entry for mebibyte says:
She turned me into a newt!
"1 mebibyte is 1048576bytes...The unit has been accepted for use by all major standards organizations, appears increasingly in scholarly literature and is part of the International System of Quantities. Many Linux distributions use the unit, but the unit has not been widely accepted in the computer industry or popular media."
Micro Python has enough visibility that it was written up in Wired in December 2013, and in June 2014 there was a blurb about it in InfoWorld. With Python currently being "the most popular language for teaching introductory computer science courses at top-ranked U.S. departments," and with a relatively active community on GitHub with 31 contributors, 2544 commits and 1082 stars, the Micro Python project stands a decent chance of building critical mass and being around for a few years. Lastly, if youre interested in learning more about the creator of Micro Python, theres a Hack A Day interview with him from November 2013.

If you want to play with a Micro Python board, you can sign up on the projects website, although I didnt see any estimated shipping date for people who werent Kickstarter supporters.

**********
Read More..

Selasa, 12 April 2016

Electronic Light Orchestra The Humboldt Laser Harp Project Launches! Part 1

Yay! The Humboldt Laser Harp microcontroller (MCU) project officially launched today. This Part 1 post about the project will give a short introduction, then Ill cover some more of the details in tomorrows post.

Ever since the Humboldt Microcontrollers Group was started back in May of this year, Ive wanted to have a couple people from the Group get together and collaborate on an MCU project. It didnt matter too much what it was, I just wanted to get the example and tradition of people coming up with a project, designing the hardware and software, figuring out how to get the components and other resources need to build the project, then debugging the first version and making iterative improvements until we had a pretty cool or interesting result.
Laser harp designed for crowd interaction

As Ive written this blog and during the biweekly Humboldt Microcontrollers Group meetings, Ive been suggesting various topics to try and get a couple people interested in one of them to the point where a project group (even just two people) would form. What I was sort of doing was throwing MCU projects against the kitchen cupboards or wall(?) like spaghetti to see if theyd stick. And one finally stuck -- at least to the point where three of us met today to determine if we wanted to actually start working together on an MCU project. And the answer to that question was, "Yes."

Laser harp with PVC pipe frame
So, Id like to introduce you to the Humboldt Laser Harp (HLH). It is the first MCU electronic musical instrument in the Electronic Light Orchestra of Humboldt County. Maybe we should call it the Humboldt Electronic Light Orchestra (HELO) so people dont get us confused with the band ELO (Electric Light Orchestra). Ill go into more detail about why the light orchestra part of the name will be appropriate when I post Part 2 or Part 3 of this series. Ill also mention other possible MCU musical instruments for the Electronic Light Orchestra, some of which have been in previous posts.

If youre reading this post and are not familiar with laser harps, take a look at my post from June titled, "Microcontrollers And A Humboldt Laser Harp." If you dont want to read that, just look for  laser harp  on Google and on YouTube.

Here are a few of the basic facts of the project:

Makezine laser harp (http://makezine.com/projects/laser-harp/)
  • Right now there are three of us on the project: Ed Smith, Nick A, and Bob Waldron.
  • As the project develops, Hal W and others might join in on the project.
  • Ed is the lead for code and basic project design. For most questions about the project, Ed is the gatekeeper. [July 19 update: the best way to contact Ed about the project is to talk to him in person at one of the Humboldt Microcontrollers Group meetings. If you cant do that, email him at bobnova (at) humboldtmicro {dott} com.]
  • Nick is the lead person for building the harp frame.
  • The HLH v.1.0 will reside at Nicks house.
  • Im going to sketch up some type of a black mini booth or covering designed to help see the laser beams when the laser harp is not in a darkened room.
  • As indicated above, well use GitHub for the code repository and versioning, and for remote project collaboration. We discussed other options, such as DropBox, Google Docs, Texas Instruments Energia, or other services Ed might prefer that Nick and I are also ok with. Ed didnt have a strong preference, and Nick likes GitHub, so thats what we using, at least for now.
  • The project will be open source, both software and hardware, to the extent possible. The parts that arent truly open source will be transparent as far as all the code and components being identified. If someone else wants to replicate what weve done, theyll be welcome to do so. (Of course, we might change our tune when someone offers us a lot of money to buy our ideas, laser harps or other MCU electronic musical instruments...)
  • Bob will work with Josh Cowles or others to figure out the appropriate open source licenses to put on the pieces of this project that can accurately be called open source.
  • Were probably going to have six lasers in version 1.0 of the HLH, but well think about MCU and other hardware capabilities in terms of being able to easily expand the design to a twelve laser harp and put in hooks or code blocks that make it easy to convert the programs from six-laser to a twelve-laser design.
  • Nick will put a post about the project on the Humboldt Makers Google Group mailing list, and possibly on online sites that could give the project favorable visibility.
A true laser harp
In tomorrows post, Ill cover some of the other details discussed in todays meeting. If you have questions or comments about the HLH, send them to me at arcatabob (at) gmail {dott} com.

If you know of other people in Humboldt County who have already built a laser harp or who play a laser harp, please share their contact info with me, or at least their name. Wed love to connect and talk laser harp technology with them.

We look forward to a long and illustrious career for the Electronic Light Orchestra of Humboldt!

**********
Read More..

Jumat, 08 April 2016

Arduino And littleBits

So yesterdays post was about littleBits and the new cloudBits that seems to make it pretty easy for littleBits to play with the Internet of Things. Writing that post made me curious about the combination of Arduino and littleBits.
Arduino-At-Heart module for littleBits

A TechCrunch article from May 2014 covered the Arduino-At-Heart module for littleBits and the Arduino Starter Bundle. TechCrunch explains the collaboration between these two tech ecosystems this way:
"The world of littleBits...can now play friendly with Arduino. If you’re not familiar with littleBits, it might help to think of it as a DIY Electronics kit mashed up with LEGO. Each “bit” is an individual electronic component, like a speaker, or a light sensor, or a blinky LED. Snap them together, and you can do all sorts of cool stuff — no programming required...That “no programming required” point has always been one of littleBits’ biggest strengths; it meant that anyone could start putting stuff together, pretty much by accident. Alas, up until now, “no programming required” also meant “no programming allowed”...The littleBits idea is great — but once a particularly enthusiastic user hit the limits of what their kit could do, the next step (learning to
use a standalone Arduino board, which meant also learning proper circuitry, soldering, etc.) was suddenly a pretty big one...This morning, littleBits is introducing an Arduino module into the mix. It’ll snap right into place — no soldering required — just like the other littleBits modules, with one big difference: it’s programmable. You get the programmability of an Arduino, without having to learn the myriad other prerequisite skills. You jack into it via the onboard microUSB port, upload your programming via the standard Arduino IDE, and all of your littleBits modules fall in line."
The Engadget May 2014 coverage of the littleBits Arduino module rollout talks about some of the advantages of this module:
"...it also opens the door to interaction with your computer. Since the Arduino module has USB support built-in, you can create Etch-A-Sketches, Pong games and other programs that have LittleBits and your PC working in harmony. Rothman adds that many existing Arduino projects should work with only a few slight tweaks to pin assignments."
Arduino Starter Bundle for littleBits
This Instructables shows what was previously involved with adding Arduino capabilities to the littleBits synth kit before the Arduino-littleBits modules became available.

To learn more about the littleBits Arduino module, check out the webpage for that module. If you want to know more about the littleBits Arduino starter kit, heres a link to that webpage.

At the next meeting of the Humboldt Microcontrollers Group, Ill ask how many people there have worked with littleBits. If no one has, it would be an interesting exercise to get a few littleBits modules and see what all the options are for combining them with traditional microcontroller projects. If you have littleBits modules and are coming to the August 7 MCU meeting, please bring them to the meeting. Thanks!

**********
Read More..

Kamis, 31 Maret 2016

Electric Waste Orchestra Humboldt Electronic Light Orchestra

So a couple days ago I read about the Electric Waste Orchestra (EWO) in PSFK. It seemed like an idea that is harmoniously complementary to the Humboldt Electronic Light Orchestra were working to kickstart with the Humboldt Laser Harp project. Then today I met Tibora Girczyc-Blum, the director of SCRAP Humboldt, and I realized how well the EWO concept meshes with the SCRAP Humboldt mission. Per PSFK:
Electric Waste Orchestra hard drive instrument
"The Electric Waste Orchestra at Makerspace Urbana, located in Champaign-Urbana, Illinois, takes outdated technology and turns them into pieces of fully functioning musical equipment. One guitar, shown in the video above, is comprised of an old keyboard number pad, six hard-drives, Arduino hardware and some software, all of which will not decay into toxic waste. They have other musical hardware in the works, including a Wiimote, and yes, they can all create beautiful music. The electric orchestra is a clever way to bring new life to these old technologies...It’s nice to see people taking these old gadgets out of the dumpsters
Arduino controlling the hard drive instrument
and onto the stage to bring others joy
..."
Here is a YouTube list of the EWO videos. It looks like theyre in the early stages of learning to play somewhat traditional music with their Aduino-controlled instruments. However, some of the music played in the video embedded in the PSFK article seems closer to circuit bending than to traditional music. If youre not familiar with circuit bending, Wikipedia says circuit bending is:
"...the creative, chance-based customization of the circuits within electronic devices such as low voltage, battery-powered guitar effects, childrens toys and digital synthesizers to create new musical or visual instruments and sound generators. Emphasizing spontaneity and randomness, the techniques of circuit bending have been commonly associated with noise music, though many more conventional contemporary musicians and musical groups have been known to experiment with "bent" instruments. Circuit bending usually involves dismantling the machine and
Cateura sax from trash
adding components such as switches and potentiometers that alter the circuit
."
Youll likely get a different definition of circuit bending from every person you talk to about it, but "BEND: A Circuit Bending Documentary" is a relatively good place to start if youre new to the genre.

While circuit bending is an aspect of the EWO that microcontroller people would likely enjoy, creatively reused materials seems to be an aspect of EWO thats more along the lines of what SCRAP Humboldt would focus on. When I did a YouTube search for  arduino recycle electric instrument, two of the more interesting finds were The Recycled Orchestra of Cateura and Bash The Trash. There are countless other videos of musical instruments made from upcycled goods, so if Humboldt musicians and upcyclers want to join forces, there
Bash The Trash cardboard trombone
are plenty of examples out there to learn from, and homegrown ingenuity can add local flavor to the effort. Most of the instruments in these videos arent based on Arduino or other microcontrollers (MCUs), but there are plenty of musical instruments made with the SCRAP Humboldt approach to creatively reusing materials, and there are enough MCU-controlled instruments to make it an enjoyable challenge for the electronically-inclined members of the Humboldt Microcontrollers Group.

Make some music (with any type of instrument or source materials you prefer) and make the world a better place!

**********
Read More..