I could make an android, windows and mac program or i could make a internet site... what do you guys sugest.
Also what programming languages would i have to learn?
(labview is also an option).
The moment i pres a button (hardware or software) i want near real time response of the attinys if possible.
i dont really want to use an arduino with ethernet. I prefer a computer as server. or even a raspberryPi
Now i want you guys to say what is the best/easiest/... software(s) to do it
please give advice or say if it is possible for a guy aged 17 and a half
i have litle programming skills
and if necesary i want to learn them better
Quote(labview is also an option).You have labview on your phone?
QuoteThe moment i pres a button (hardware or software) i want near real time response of the attinys if possible. I'm not sure how you would connect an ethernet shield to an attiny. Even if you could, instantaneous reaction is an unrealistic expectation. It takes time to convert the data to a usable message on the PC/phone side, to transmit that message to the ethernet shield, to get that message to the Arduino/ATTiny, to decipher that message, and to implement the instruction(s) contained in that message. We're not talking minutes, here, but we are not talking instantaneous, either.
Quotei dont really want to use an arduino with ethernet. I prefer a computer as server. or even a raspberryPiYou want the PC to act like a raspberry pi?With the PC as the server (or the raspberry pi, in case it was just a word order mismatch), you still need some way to get the user-intent to the Arduinos/ATTinys. How is that to happen?
The major problem with your idea is you have sensors all over the house, which means running bundles of wires every which way. That will rapidly become a big hassle, and also make an unsightly mess. Also, I2C typically uses 5V signals [sometimes 3.3V], and the I2C buss is not made for use with wires more than a couple of feet long, at most. You will probably need to consider another communications hardware scheme.
for a guy aged 17 and a half
SO, one arduino in each room and connecting them with I2C extenders???
Those I2C extenders look like they'll do the job.