On reading all about the
Arduino chip, I discovered the Arduino, a fully assembled board which allows
you to program the ATMega chip from your PC.
Here is one form of the Arduino, identical to the one I bought (the
Arduino Uno R3):
The Arduino has
free-to-download software called the Arduino IDE (Integrated Development
Environment – ie software). Here’s what
it looks like on the PC screen:
The image above shows two windows I put side by side. The right-hand side of the picture includes a second window, an image of the Serial Monitor. On the left is where you do all
your coding. It’s actually in the C language, but has been presented so that you only have to bother about the
code, and not all the fussy stuff you need in C or Java. Just load up the “Bare Essentials” sketch
(the skeleton code you need - the individual programs are called ‘sketches’)
and put your nitty gritty code in.
The nice thing about this kind
of coding, is that you don’t have to read a book on computer programming in a
particular language, with all that laborious stuff on types of variables
etc. However, you will have to learn
about all that if you get in deep, but if you’re a beginner, not just yet. The whole approach to open source hardware
and software, is learning by doing.
You
have loads of examples already written and freely available, and you’re allowed
to copy all or parts of somebody else’s circuit or code, and by doing that, you’re
learning what the code is doing and what the components in the circuit are
for. Then you can adjust the circuit or
the code to get it to do exactly what you want it to do.
And the best news of all – you can also run the Arduino IDE on the Raspberry Pi.
And the best news of all – you can also run the Arduino IDE on the Raspberry Pi.
No comments:
Post a Comment