Would any one be kind enough to explain that what exactly is Arduino?
This post is specially addressed to any official at Arduino.
Is the main board shoen in the palm of a hand on the homepage available in exactly that shape? Is that what arduino is, or are there any several other models? What is included in the board, does it include Analogue to Digital converter? Is there any official book written specifically for a novice to electronics? Where or through whom is the complete range (if there is any) of arduino boards available in Pakistan?
Kindly respond to all of these as soon as possible.
Thank you for your precious time.
The board in the hand is an Arduino Uno as it comes out of the box. On the page about Hardware, on the main box, you find other products and variants - either Arduino or compatible boards. The Arduino-board offers the A/D converter provided by the Atmel ATmega328 Processor. Read the description of the Arduino or the ATmega328 to find out all details.
There are a few books written about the Arduino, many come in starter set with an Arduino and some basic components. I don't know if any have been translated to Urdu.
As to shipping to Pakistan, you need to check with the usual providers or check with your local version of ebay.
As an alternative, all necessary data-files are openly available from the Arduino team to create your own Arduino from scratch. There are even finished layouts you can have made at any local PCB service. This is also one of the reasons why Arduino are so popular across the world.
Thank you very much for your reply.
No Urdu translation is required, and would please link the Link for building Arduino from scratch.
And if you could mention any other companies out there like Arduino ?(I mean that do exactly as the Arduino; as is the case with Pepsi and Coca Cola and etc)
Thank you again for your help.
Hello!
One more thing please.
I am using a temperature sensor, which gives an amplified value (Analogue). Now the trick is to build an ADC then display it on a computer screen through a microprocessor; this obviously includes some other components. But would it be possible to acheive thsi goal using an Arduino Uno (Build from scratch as guided by the data sheets in the hardware section of the website). Or Arduino Nano, Mega2560, Mini, BT, Decimilia or any other is better.
Thanks.
I am using a temperature sensor, which gives an amplified value (Analogue). Now the trick is to build an ADC then display it on a computer screen through a microprocessor; this obviously includes some other components
If the value you get is between 0 and 5V, you can attach it to any analog in port to read it with 10bit precision (0-1024). If the voltage spread is too low (eg 0-1V) you might have to amplify the voltage a little with a few components to get it between 0-5, if it's too high you will have to split it. If your sensor is of a common type, it's very likely that there are working examples to interface with it available. Any Arduino will do, take what you like.
Can Arduino's output be shown on a computer's screen, through interfacing?
Are there any details about that any where?
Which Arduino board is considered the father of all others; meaning which of these is the best in its performance (i.e. load, speed, number of processes etc.) and can perform tasks of all other boards collectively.
The arduino can communicate with your computer via Serial. The Arduino IDE comes with its own basic Serial Monitor, which means that it can display rudimentary text on a text box.
Aside from that, you can easily write your own program to interface with the Arduino.
The Arduino Mega would probably be the most advanced input-output pins wise, but there isn't a large difference in processing speed between that and the others that i've seen.
Can Arduino's output be shown on a computer's screen, through interfacing?
The Arduino can send data to the serial port. An application needs to be running on the PC to collect that serial data, and use it to provide some "output shown on a computer's screen".
Are there any details about that any where?
Plenty of details. Plenty of places. If you are more specific about your needs, we can point you in a specific direction. Please don't take this as "newbie harassment", just because I am asking for more information.
Which Arduino board is considered the father of all others; meaning which of these is the best in its performance (i.e. load, speed, number of processes etc.) and can perform tasks of all other boards collectively.
None of the board supports much load. Anything over about 20 pounds will break any of them.
All operate at either 8MHz or 16MHz. The hardware page tells you what speed each board operates at.
None of the boards are multi-processor boards. Each has exactly one process running whenever the board is powered.
None of the boards can perform tasks of all other boards. You need to determine what you want to do, and select a board that supports that requirement.
The two most common boards are the Uno and the Mega. If you need smaller form factors, the minis are worth looking at. If you need integrated XBee support, the FIO is useful.
Primary differences include voltage (3.3V or 5V), clock speed (related to voltage), amount of memory, and number of I/O pins and hardware serial ports.
The Arduino is programmed using a USB cable connected to a chip that makes the Arduino emulate a serial port. If you are able to program the Arduino, you can use that interface to get data from the Arduino. Once you have the data coming into the PC on the serial port, all you need is an application that reads the serial port and uses the data to draw pretty pictures.
Processing, PHP, Python, Visual Studio (Basic, C++, C#, etc.) are all possibilities for the PC side application development, depending on your OS.