bit-tech.net

Arduino Projects: Getting Started

Comments 1 to 25 of 29

Reply
steveo_mcg 2nd September 2010, 09:26 Quote
Nice one Gareth I've been looking to try Arduino for ages but never really sure where to start. Certainly looks simple enough.
logan'srun 2nd September 2010, 09:31 Quote
I've been tinkering with Arduiono for a little while, but I have no programming knowledge at all. What seems underwhelming to you is baffling to me.

Is that Practical Arduino a good book to buy? I'd really like to get to understand the Arduino and be able to make some cool projects with it. They're fun and not that expensive either!
Evildead666 2nd September 2010, 09:57 Quote
Wouldn't mind my own UAV ;)

Nice Article, thanks .
Jimbob94 2nd September 2010, 10:17 Quote
Good article, might get the set used to try it out
ellism 2nd September 2010, 10:33 Quote
For those of you who want to try something new with Arduiono why not have a look at the concurrency.cc project.

Concurrent programming on an atmega.
Dr. Strangelove 2nd September 2010, 10:41 Quote
I've played with one of them for some time and it is really easy to work with.
Gareth Halfacree 2nd September 2010, 11:05 Quote
Quote:
Originally Posted by logan'srun
Is that Practical Arduino a good book to buy?
I can't recommend it as a starter book - it's really for people with programming and electronics experience.

Best bet if you want a gentle introduction is Oomlout's ARDX kit - it makes it *really* simple to build things, and gives you a good idea of what's going on at the software end too.
legoman666 2nd September 2010, 12:27 Quote
My Electrical Engineering senior design project features an Arduino.
capnPedro 2nd September 2010, 12:28 Quote
I really like the Arduino platform. Hell, I'd go as far as saying I love it. But it has one major fault - its simplicity. It's so simple people now turn to microcontrollers to do overly simple tasks. You don't need a £15 board to flash an LED at a constant rate, for example.

It's a pet peeve, I mean sure if you want to do it, it's your money and you can do it, but it really bugs me.

To clarify: I'm not ragging on the morse code flasher here - a uC is perfect for this job - but migrating to something like an ATtiny13 would be better - it's <£1 and has 4 I/O ports and doesn't need an external oscillator. It's a better candidate to use hardware wise, but you'd need to learn proper C rather than Processing/Wiring to get the job done (it's not overly hard, I don't think... as long as you can do a few binary bitwise operations). You can even use your Arduino as an ISP AVR programmer.
Toka 2nd September 2010, 12:44 Quote
Lols

Im soon for surgery to mod a (regularly) dislocated shoulder and was looking at a C++ / Arduino / Electronics combo as a new hobby for a few months post op. Nicely timed article chaps!

Big huggles to Bit Tech Towers :)
Yemerich 2nd September 2010, 13:09 Quote
Wow! I've waited for a LONG time for such an article! Always wanted to play with an Arduino! Too bad I am not into casemodding for anytime soon...

Great article nonetheless! Going right into my favs to experiment as soon as I get some time!
kingred 2nd September 2010, 13:21 Quote
lol this is quite amatuerish compared to these guys http://www.evilmadscientist.com/index.php?page=2
Gareth Halfacree 2nd September 2010, 13:28 Quote
Quote:
Originally Posted by kingred
lol this is quite amatuerish compared to these guys http://www.evilmadscientist.com/index.php?page=2
Dude, did you *read* the title? "Getting Started" - it's *supposed* to be for amateurs!
GreatOldOne 2nd September 2010, 14:10 Quote
Ooo - no sooner do I start looking at using an Arduino for something, this article arrives :)

Can anyone comment on the feasability of this - An Arduino Nano, hooked up via an analogue input to the gooster's fuel sender. Some code to smooth the input (moving average or something) and then output this less noisy signal to the analogue gauage (via PWM on one of the digi outputs).

I'm hoping it would (with the right software) stop the fuel gauge going bananas whenever the car moves. It would also make swithcing on my low fuel light easy, and I could replace the circuit I already have...
Ross1 2nd September 2010, 17:13 Quote
Quote:
Originally Posted by legoman666
My Electrical Engineering senior design project features an Arduino.

yup, one of my uni modules was based around the arduino. Was quite fun really, and very accessible for anyone to use.
capnPedro 2nd September 2010, 17:47 Quote
Quote:
Originally Posted by GreatOldOne
Can anyone comment on the feasability of this - An Arduino Nano, hooked up via an analogue input to the gooster's fuel sender. Some code to smooth the input (moving average or something) and then output this less noisy signal to the analogue gauage (via PWM on one of the digi outputs).

Totally feasible, but what format is the input? Reading the frequency/duty cycle rather than running it through an ADC may be a better idea. Or if it truly is an analogue signal you may want to output it is an analogue output rather than a squarewave.
Spreadie 2nd September 2010, 19:14 Quote
And there I was, wondering what to spend my burfday money on...
GreatOldOne 2nd September 2010, 19:30 Quote
Quote:
Originally Posted by capnPedro
Totally feasible, but what format is the input? Reading the frequency/duty cycle rather than running it through an ADC may be a better idea. Or if it truly is an analogue signal you may want to output it is an analogue output rather than a squarewave.

The fuel sender is a potentiometer that has an arm with a float on the end. It gives a varying voltage depending on the level of fuel. According to my figures, on a 12v car circuit, the sender gives 0.59v when full and 3.20v empty.

The problem is that when you accelerate, brake, corner etc, the fuel sloshes around, which make the gauge go crazy as the arm on the sender wangs up and down. I'd like to stop that by averaging it out, and maybe only updating the dial every minute or so.
Altron 3rd September 2010, 06:08 Quote
I've used the Arduino Due-whatever for a couple projects. Pretty easy to setup. Mostly just PWMing high-power (3W) LEDs based on inputs from a cheap CdS light sensor as a sort of dimmer thing.

I also hooked up a small speaker to the outputs and wrote a program to Rickroll, while flashing LEDs in sync with the music. I was working with a buddy who does music on the side and he figured out the frequency of the notes in Never Gonna Give You Up, then we had it PWM the speaker at the same frequencies.

It's certainly an easy way to get started. I did some work with a small PIC controller before. Connecting it was complicated (who has serial ports now?) and it needed to be set up initially with a program before it could accept the custom programming.
jodah175 4th September 2010, 02:41 Quote
anyone know of any us dealers for this? im very intrigued, and the steampunk secret knock blew me away!
steveo_mcg 4th September 2010, 10:47 Quote
Where you at? Google turns up loads of results for the UK and the States.
Gareth Halfacree 4th September 2010, 13:49 Quote
Quote:
Originally Posted by jodah175
anyone know of any us dealers for this? im very intrigued, and the steampunk secret knock blew me away!
SparkFun is probably your best bet.
Timmy_the_tortoise 4th September 2010, 21:40 Quote
I'd absolutely love to make something with this - just as I would love to make an iPhone or Android App - but I just find it so hard to think of a good idea for it.
kandy4me 5th September 2010, 08:04 Quote
For anyone looking to take more control over their arduino and ditch the super-simple Arduino GUI, take a look at my WikiHow on the subject;
http://www.wikihow.com/Write-Arduino-Software-in-C
Tells you how you can develop Arduino software with the Eclipse IDE, and edit the base files that make an Arduino run. I use it all the time for editing hardware interrupts.
Mistrical 5th September 2010, 21:46 Quote
TF2 Kill-counter through an Arduino
This is a great little project if you're new to the Arduino and love TF2. It's great for teaching you how to communicate with the arduino over USB with a serial connection, and is a good introduction to the Arduino programming language. Most of all, its fun :)
Log in

You are not logged in, please login with your forum account below. If you don't already have an account please register to start contributing.



Discuss in the forums