Pages: [1] 2 3 4   Go Down
Author Topic: Testers wanted!  (Read 12020 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 4
Posts: 93
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

For some new arduino projects I'm looking for people how want to test one or more android applications together with their Arduino and Android hardware. There are three projects where I need some extra feedback for before they can be published.

Thermoduino Pro
Somfy controller Pro
Lounge LED controller Pro

Thermoduino Pro is the Pro version of my first android application "Thermoduino" and is used to control the  temperature in your house from anywhere.  The new version comes with a new arduino sketch which can handle timers which you set can in the app and show extra sensor info like humidity etc.
You need:
1 arduino Mega
1 W5100 ethernet shield
1 DHT 22
1 two channel relay card
some wiring
EEPROMEX  Library
DHT   Library
RTC   Library

some debugging knowledge smiley-grin

Android app
Arduino sketch
Please, leave a comment after download / install.




Somfy controller Pro is used to control your somfy blinds from your android phone. You can set nine timers to automatically performe actions as "every day at 11.00 blind A up" .
You need:
1 arduino Mega
1 W5100 ethernet shield
1 telis 1 remote per blind ($25 on ebay)
1 three channel relay card per blind ($6 on ebay)
some wiring
little bit of soldering on the telis 1 remote
EEPROMEX  Library
RTC   Library
some debugging knowledge

How to connect the Telis 1 remote:
https://dl.dropboxusercontent.com/u/29369544/Dev/Somfy%20controller%20Pro/2013-10-24%2014.39.01.jpg
https://dl.dropboxusercontent.com/u/29369544/Dev/Somfy%20controller%20Pro/2013-10-24%2014.39.21.jpg

Android app
Arduino sketch
Please, leave a comment after download / install.



Lounge LED controller Pro is a RGB LED controller which can be used to make your own programs for RGB LED strips. This will make your friends say "I want that!"
1 arduino Mega
1 W5100 ethernet shield
1 RGB Amplifier ($3 on ebay) or 3  N-channel MOSFETs such as the STP16NF06
1 RGB LED strip ($15 for 5m on ebay)
some wiring
EEPROMEX  Library
RTC   Library
some debugging knowledge

Android app
Arduino sketch
Please, leave a comment after download / install.




Favorites
4 favorites buttons
can't be removed
can't be long pressed
when clicked the program stops and the the Led will fade into the selected color in approximately 500 ms
two ways to store a color
1 click left circle, select a color, click the inner circle, choose favorit 1 - 4
2 select a color with the sliders, click right circle, choose favorit 1 - 4

program loop
max. 6 programed colors
colors can be removed in two ways
1 long clicking them
buttons can't be clicked
buttons have an indicator to see in what color the program is.
2 store them with color "black"
two ways to store a color
1 click left circle, select a color, click the inner circle, choose program 1 - 6
2 select a color with the sliders, click right circle, choose program  1 - 6
The program loop will play when the "play button" is clicked
two parameters can be set to control the program speed, "fade time" and "delay time"
Fade time - time to fade from one color to another  (0-9  / 50ms - 3 minutes)
Delay time - time to stay in one color before fading to another  (0-9  / 0ms - 3 minutes)

Left circle
color picker to select any color you want

Right circle
button to select the current color of the LED
« Last Edit: December 16, 2013, 05:35:45 am by marque » Logged


Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 211
Posts: 13471
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Netherlands/Belgium?
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Offline Offline
Jr. Member
**
Karma: 4
Posts: 93
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Netherlands/Belgium?
I'm from the Netherlands indeed. What gave it away?
Do you know my daughter's name as well? smiley-lol
Logged


Belgium
Offline Offline
Edison Member
*
Karma: 68
Posts: 1893
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

jolien
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 211
Posts: 13471
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I'm from the Netherlands indeed. What gave it away?
Dutch texts on the first screen shot smiley-wink
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Offline Offline
Jr. Member
**
Karma: 4
Posts: 93
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Download links are added to the first post for Somfy controller Pro and Lounge LED controller Pro.
Logged


Ontario, Canada
Offline Offline
Jr. Member
**
Karma: 0
Posts: 55
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Marque,
The lounge light controller looks very interresting .
Bob
Logged

Ontario, Canada
Offline Offline
Jr. Member
**
Karma: 0
Posts: 55
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have all the parts required to do the Lounge Controller ...I think you can tell by now that the lighting and audio control are the most interresting to me ....though eventually the blind controller will become a reality in my home !
Bob
Logged

Ontario, Canada
Offline Offline
Jr. Member
**
Karma: 0
Posts: 55
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Marque,
Is there a possibility that I could get the Lounge Lighting app? I was able to load the code on a mega , but the app said it was "expired" when I tried to open it with my Android.
BobD
Logged

Offline Offline
Jr. Member
**
Karma: 4
Posts: 93
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Marque,
Is there a possibility that I could get the Lounge Lighting app? I was able to load the code on a mega , but the app said it was "expired" when I tried to open it with my Android.
BobD

The app has been updated so please download the new version.
Logged


Ontario, Canada
Offline Offline
Jr. Member
**
Karma: 0
Posts: 55
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Marque,
I tried to install the latest version just now.
It asked if I wanted to replace existing - YES
installed new version
tried to open and I could see the custom Android symbol in the top corner
there was a little more delay and then 
"test version expired" was displayed on the screen
when I go back to all the icons , I see Lounge Controller icon is there
I select the Icon , and the app starts to open
then "test version expired" appears again.

Could there be a setting that you are aware of in the Android for using beta apps ?
I am trying to learn all I can without asking for too much assistance
Bob D
 
Logged

Ontario, Canada
Offline Offline
Jr. Member
**
Karma: 0
Posts: 55
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I did the following tests twice ... just to be certain of the same results .
-I deleted the Lounge app from my Android and tried loading again with same results " test version expired"

I then loaded the Somfy app and all worked ok - opened properly as expected

I then loaded the Thermoduino app ...and it tries to open as the Lounge Lighting app ?
-the message it responds with is " Unfortunately Lounge LED Controller has stopped"

Again , I removed the app  from the android so there should not have been any traces from the Lounge  Controller.
-I ensured which file was loaded into the android and tried opening with exactly the same reported results listed above.

Bob D
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 27
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi marque

I can know give you a bit more feedback about the issues I am having with this configuration....

I know I was replying on the other thread, but makes more sense to talk about it here... I suppose!

O the tablet running the 4.0.4 android the app does not even start... it starts loading and then a message just pop up saying the app encountered an error an  it will shut down... which does... and its about it!

I have today finally installed the second and last control panel on the ground floor....

This is the tablet running the 4.1.1, and the app runs fine.
However:

The connection keeps breaking up... should I play with the delays and timeouts?
The timers do not work, when I open it the app also shuts down... is that because I do not have yet the RTC installed?

I have also modified the scketch to invert the relays... it make more sense to me that they are energized when the system is on, and when heating is on...

Tomorrow will take some pictures of the app running as you have requested...

Also, where should I connect the extra sensors?
 


* 20131112_225824.jpg (2410.02 KB, 3264x2448 - viewed 198 times.)
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 27
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi

Here is a photo of the app running...
I must say now that everything is connected a bit better the connection (LAN) does not drop as much anymore... pretty stable actually!



* 20131114_004742.jpg (1919.64 KB, 3264x2448 - viewed 138 times.)

* 20131114_003654.jpg (2173.13 KB, 3264x2448 - viewed 192 times.)
Logged

Offline Offline
Newbie
*
Karma: 2
Posts: 31
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm trying to compile the Thermoduino and get the following errors:

Code:
In file included from ThermoduinoPro_beta.ino:3:0:
/home/htpc/sketchbook/libraries/Thermostaat/EEPROMEx.h:159:22: error: conflicting declaration ‘EEPROMClassEx EEPROM’
In file included from /home/htpc/sketchbook/libraries/Thermostaat/EEPROMEx.h:23:0,
                 from ThermoduinoPro_beta.ino:3:
/home/htpc/sketchbook/libraries/Thermostaat/EEPROM.h:32:20: error: ‘EEPROM’ has a previous declaration as ‘EEPROMClass EEPROM’
ThermoduinoPro_beta.ino:24:10: error: ‘A10’ was not declared in this scope
ThermoduinoPro_beta.ino:31:19: error: ‘A13’ was not declared in this scope
ThermoduinoPro_beta.ino: In function ‘void read_EEPROM()’:
ThermoduinoPro_beta.ino:807:25: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:808:27: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:809:24: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:810:26: error: ‘class EEPROMClass’ has no member named ‘readFloat’
ThermoduinoPro_beta.ino:811:27: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:822:25: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:823:27: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:824:24: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:825:26: error: ‘class EEPROMClass’ has no member named ‘readFloat’
ThermoduinoPro_beta.ino:826:27: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:837:25: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:838:27: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:839:24: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:840:26: error: ‘class EEPROMClass’ has no member named ‘readFloat’
ThermoduinoPro_beta.ino:841:27: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:852:25: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:853:27: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:854:24: error: ‘class EEPROMClass’ has no member named ‘readByte’
ThermoduinoPro_beta.ino:855:26: error: ‘class EEPROMClass’ has no member named ‘readFloat’
ThermoduinoPro_beta.ino:856:27: error: ‘class EEPROMClass’ has no member named ‘readByte’

the error was much longer but it was to long to post
Logged

Pages: [1] 2 3 4   Go Up
Jump to: