Pages

Tampilkan postingan dengan label part. Tampilkan semua postingan
Tampilkan postingan dengan label part. Tampilkan semua postingan

Rabu, 15 Juni 2016

All part of growing up

I blog now about as much as I see friends.

*sigh*

I miss people, not that Im solitary or anything...like a rabid cat. I feel terrible for a desperate cry for attention. Im feeling socialization, and even a bit overcrowded at times. But at the same time so alone.

so let me know whats up guys. Im curious...like this deer
Read More..

Senin, 06 Juni 2016

8 Jeremy Blum Video SPI Serial Peripheral Interface Bus

The topic of this Thursdays Humboldt Microcontrollers Group meeting is the #8 Jeremy Blum Arduino video tutorial, which covers SPI, the Serial Peripheral Interface data bus.
Jeremys SPI diagram

Wikipedia says this about SPI:
"...SPI bus is a synchronous serial data link...that operates in full duplex mode. It is used for short distance, single master communication, for example in embedded systems, sensors, and SD cards. Devices communicate in master/slave mode where the master device initiates the data frame. Multiple slave devices are allowed with individual slave select lines. Sometimes SPI is called a four-wire serial bus, contrasting with three-, two-, and one-wire serial buses. SPI is often referred to as SSI (Synchronous Serial Interface)."
During the #8 video exercise, you will build a program using SPI, doing things like including the SPI library, setting the slave select pins, and sending information on the SPI bus with the SPI.transfer command. Going through this exercise doesnt make you an SPI expert, but it does help you learn a few basic aspects of SPI. For a more thorough background on this topic, take the time to go through the SparkFun tutorial on SPI.

AD5204BN10 digital potentiometer
In addition to SPI, the #8 video also introduces digital potentiometers. The digipot used in the #8 video is an AD5204BN10, which appears to be discontinued, obsolete or just very rare, so most people doing the exercise in this video will have to use an alternative digital potentiometer. I spent ten or fifteen minutes on Digi-Key trying to find an alternative component that was equivalent to the AD5204BN10 but finally decided Ill just wait to discuss that at the meeting on Thursday.

In the meantime, I did a bit of research on digital potentiometers so Id understand a little more about how they work and when to use them. Analog Devices has a tutorial on digipots, and since they made the one that Jeremy uses in the video, I decided the AD tutorial was a good place to start. Nine pages later I decided I was wrong. The AD tutorial was written for an electrical engineer, not a novice electronics person. Electronic Design (ED) had a much better newbie introduction to digipots. ED said:
Breadboard setup for #8 video exercise
"Digital potentiometers are integrated circuits that implement a resistive ladder and a digital means of addressing a particular tap on the ladder that corresponds to the wiper position of a mechanical potentiometer. They’re used to calibrate system tolerances or dynamically control system parameters. Some of them have no on-chip memory. Others incorporate nonvolatile memory for saving the wiper position...What advantages do digital potentiometers have over mechanical pots? Obviously, digital pots can be operated in a closed control loop, and they don’t require physical access for adjustment. In addition, they offer higher resolution than mechanical pots, along with better reliability and stability, faster adjustment, better dynamic control, and a smaller footprint."
Jeremys use for the digital potentiometer in the #8 video exercise is to vary the input voltage to LEDs to change their brightness. I dont know if thats a typical application for a digital potentiometer, but its a good way to learn about this component.

If youre interested in microcontrollers, please come to the Humboldt Microcontrollers Group meeting this Thursday, July 24, from 6 to 8 PM at 1385 8th Street, Arcata, California, USA. Bring your questions and your enthusiasm -- we look forward to seeing you there!

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

Jumat, 03 Juni 2016

Dear World

Hi there blogger community. Its been a while. A looong while.

In a nutshell, nothing has been going on. Work that eats at my soul. Pictures of everyone else getting together. Well that blows.

Lets see, gas going up to $4? Well eff so much for getting a car.

Although in greater news, DMV WEDNESDAY!!!

Maybe I should start blogging again. =]
Read More..

Rabu, 01 Juni 2016

Uri Oliver Vaughn

Seriously I had nothing better to call this blog so I gave it an actual name. I just Googled cool names and randomly picked three.

Anyway, this blog is about yesterday and this morning up until now.

So yesterday was the hardest day ever...in a long time. I had trouble getting out of bed. Just didnt really have a drive. I havent been very me-ish lately...so I hope everyone forgives me for that.

I tried to make coffee but the coffee maker had odd smoke coming out of it. OK well I was warming up old coffee from like last week to use in conditioner (which adds shine) but my coffee maker looked like it was going to blow up.

Four hours after I attempted to get out of bed, I finally got to my bus stop to go to school where I was going to finally finish my English work due. Some lady asked for the time so I told her. Big whoop right? Well then she decided to tell me her life story. Her name is Teresa and shes an alcoholic. She went to jail for drinking and just got out on parole but started drinking again.

So Im stuck talking to an alcoholic till my next bus comes. FML?

I made the mistake of telling her how I understand that getting into rehab is hard (after all I know someone that tried but didnt get in till she ended up in the hospital) and then Teresa went on and on and on blabbling drunken words...when finally my bus came. WIN

What got to me is it took her to relapse before she saw she needed help. For those of you that didnt know where my original screen name (sober drunkenness but spelled differently) came from, its from that. It was originally drunken sober but apparently at the time someone had that ID on Yahoo. Anyway it came from people like Teresa. People that become intoxicated but finally figure out what they need to do all along. Its almost like theyre blinded while sober and fail to see things how they are but see what a mess they have become once they are intoxicated again (which usually helps them stop) and thus, having drank themselves sober.

so now ya know.

Anyway while on the bus, Thim calls and says we besta hit up the library for some junk.

Just as a not-so-side note, I figured out our problem.

So we were on our way to Arcade library (which I thought was Del Paso) to drop off books. That was cleared up and I now know that one as Arcade (or Arden Arcade) library.

Now Thim called Hagginwood, Del Paso, but is for sure not Del Paso. Hagginwood (also known as North Sacramento) is on Del Paso Ave but Del Paso library is on Grand Ave. Its the whole Sacramento being theoretically correct.

ANYWAYS

Thim, Alyssa, and I went to Hagginwood library (on Del Paso Ave) to go to an anti valentines day party (or something like that) lol. It wasnt big. It pretty much consisted of me, Thim, Alyssa, a gal that worked there, and a guy named Daniel. We played brawl and did Bingo where everyone won but Alyssa which was lame on her part. Then we had a piñata that was shaped like a heart. I was oldest so I struck first...however I hit it hard enough to destroy it in one hit. LAME.

Then I went home where I ate a crap load of junk food. Man I really need to cut back. But, I was hungry and it was the first thing I saw unfortunately.

And so now it brings us to Friday (today yay I guess maybe) and me being at grandmas. Well I was sleepy and wanted a blanket but when I went to open the door, the knob just kept turning. WTF I was locked in!!! I tried a number of things. Finally I found an old safety pin which had a mickey mouse head (most of the ink used to create the head rubbed off from it being from the 90s...yup) and opened it up to help prop the door opened

FREEDOM

but now Im not even tired anymore...how lame.

And my newest addition which JUST happened, the discovery of the most ironic computer name since windows.

Freedom.

From the website, Freedom is an application that disables networking on an Apple computer for up to eight hours at a time. Freedom will free you from the distractions of the internet, allowing you time to code, write, or create.

...what...

as far as the windows bit...I meant their whole saying "windows, life without walls" but how can you have windows without walls? I mean without walls you just have glass.
Read More..

Senin, 16 Mei 2016

My Roots part 1 of 2

Corne

Since I cant buy my next system component until payday, and I cant submit my application for permit until Virginia posts the new forms, Ill defuse my frustration by writing about my agricultural roots. (A post on my fishing heritage will help defuse frustration later in the week).

The Mayflower

Turns out I descend from seven individuals who came to America on the Mayflower in 1620: Priscilla Mullins, her parents, John Alden, Richard Warren, Francis Cooke, and his son, John (who married Richard Warrens daughter, Sarah).

The Pilgrims werent particularly famous for their agriculture, except for the big feast they had at the end of that first summer. Thanks for a bountiful harvest is sweeter when one has expended labor to create that harvest - a level of thanks most folks in America dont experience anymore.

Western Irrigation

Fast forward 200+ years, and my forebears found themselves in the barren deserts of the west. The joke goes that when the early Mormons first saw the desolate Salt Lake valley, they only stayed because they couldnt bear to repeat the trek it would take to get away.

Everyone farmed. The first two permanent settlements were name "Bountiful" and "Farmington." [My ancestors lived in Farmington.] And the only way farming could succeed in that desert was by careful, painstaking irrigation. Pumps, valves, flooding fields (growbeds) - all things common with aquaponics.

Fields of Alfalfa

My dad bought a 200+ acre farm as an engineering graduate student, before I started school. I remember the 30 milk cows, the shiny milk truck that took away the seeming ocean of fresh milk Dad and his hands collected before dark every morning. Mom once performed emergency surgery on a cow who was bloating from eating the neighbors alfalfa - miraculously plunging her knife into just the spot that would relieve the deadly pressure in the cows gut. Probably stank. Im guessing.

One day my aunt decided to give me a ride on a neighbors horse. The horse was loose in that old alfalfa field, without bridle or saddle. My aunt hoisted me atop the hind quarters of the horse. Before I knew it, I was face down with a mouth full of water, mud, and alfalfa. My aunt said I performed the most amazing somersault as the horse bucked me...

Hydroponics

I had known a neat girl in high school who was a vegetarian. And one day in college I happened across a can of vegetarian vegetable soup. Then and there I decided to be a vegetarian. This was shortly after the huge gas shortages of the 1970s, when school children were convinced fossil fuels would soon run out. We were all concerned about the future of our planet and trying to find ways to survive after fossil fuels failed (or in the wake of a nuclear holocaust, whichever happened first)...

Ten years later I was a single parent living in my moms home. I decided to dig out my college-era books, to live my dreams of a green, self-sufficient life. Per the instructions in one text, I created gravel growbeds in dishpans, plumbed them, and dutifully irrigated my gravel--every day. Sometimes twice a day.

I didnt understand why my seeds barely sprouted. When we left town for a vacation, my Mom unplugged my grow lamp.

For some reason everything was dead when we returned a week later.
_______________________

My family history doesnt make me a natural farmer. But working on this little aquaponics system reminds me of my ancestors, who were "green," because there was no other option.

Heres hoping the modern world of DVDs and the internet will help me succeed with aquaponics despite my youthful failures in by-the-[cheap]-book hydroponics....
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..

Rabu, 04 Mei 2016

å•†æ¥­åŒ–ç³»çµ±å Œå·¥ Complete of the Commercial AP System


2010?4? ?????Friendly Aquaponics???????

?????????I dont want to grow food for people but teach them to grow!

????????????????????????????????????????????????????????????????????????????

???Friendly Aquaponics ???????????????????????(USDA)???????????2008?????????????????15?????????????COSTCO?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????????????????????????DIY???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Chris Sharp?????????????????????????????12??????????????????



????????? The Process of Building Commercial AP System


?????Chris Sharp

?????????
????!

??????wwoof??Shai
???????

?????????
??????????

???
???

???????????
??????????????????

???
?????????

??????
???????


??????????????

?????????15cm!



?????????????????

???sump tank


???10cm????????

??????????????????!

??????????????????????


????????

????????
?????????????!!



?????

???wwoof?????
????????????????????

????????!

???????????????

???????????
??????

?????

?????

?????

????????????!

????!
????

?! ?????

Shai??????????...
????


?????????????
????!




????????

????????
???????!

???????PEP??!

???????wwoof??Eugene
??????????

???!


??????? Complete of the commercial aquaponics system

???2012?12???2013?1???????wwoof???????????????????????????????Chris???????????????????????????????????????Thank You?Chris?




Read More..