multi-purpose project, storage arduino info on ARM device

Okay, im not sure if i got the right forum, or category, but here's one of the many projects.

I want to make a project that can be used for many diffrent projects.

The main goal is to communicate arduno with the Raspberry PI board that im getting soon, But, the problemes comes at the arduino part, i want more I/O (Pins) on the arduino board than what the Arduino Uno can offer.

I need to control at 4 DC step motors (With home-build H-bridges), a couple of sensors (Humidity and Heat sensors, even light sensors (LDR)), and at last, some relay's (4 relays should do it!)
So im kinda expecting 32-40 I/O (Pins), more would be nice to!

The sensors should write to a text file, on the raspberry PI board (Witch runs linux i hope), the more advance part is that i should be abel to write a command from a terminal from far distance, that can control the motors/relays on request.

The qustion is how to catch the project at the right angle, so i make this come true for me.

I know the following:
The raspberry board has some USB ports, so i can make it wireless via the ethernet, so i can set it up to an router, and then on the net, that part is easy enoughf. Making some of the Arduino code is not that hard eather. The hardware is almost easy for me to.

The problem comes at storing the data from sensors on the raspberry board.
I've never worked with that big of a project, but almost every of my big projects, requires this setup for working.

Im looking forward for responces.
Thanks in advance, and sorry for bad English.
Regards from:
Danni Hansen - Denmark.

and sorry for bad English.

Your English is understandable.

Your asking on the Arduino forum for help programming your Raspberry Pi is not.

Okay.

Hmm, as i see it, im asking how to program the arduino board, and choosing an board with enoughf I/O (pins) to do the project, and how to program the arduino board from a device, so i can store infos from sensors on a default board (such as raspberry PI)

:slight_smile: Thanks.
Regards from:
Danni Hansen - Denmark.

The problem comes at storing the data from sensors on the raspberry board.

This sounds to me like a request for help programming the Raspberry Pi. Perhaps I misunderstood.

The RPi has serial, SPI and I2C on the expansion connector. You could use either of them to talk to an Arduino.

As for needing more IO, either buy a Mega or look into using shift registers and/or analogue multiplexers.


Rob

Hello Graynomad.

Greath, seams like you understood what i wanted :slight_smile:
I have looked at the Arduino MEGA 2560 - R3, seams like its going to be that board :slight_smile:
More easy, than using an Arduino UNO with a lot of Shift Registers :slight_smile:

Thanks for reply.
Regards from:
Danni Hansen - Denmark.