Show Posts
Pages: [1] 2 3 ... 7
1  Topics / Product Design / Re: 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: July 27, 2014, 01:33:09 am
more pics
2  Topics / Product Design / Re: 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: July 27, 2014, 01:32:17 am
I have just finished designing the Sensor Monitor PCB for the 3.2" Touch Screen.
This PCB has 8x Digital Ports and 8x Analog Inputs for different sensors.
It has wireless xbee socket.
Beeper
Solar charging for 12v battery.
Battery Voltage monitor.
And it can Switch the Display PCB on/off to save power when using battery.
3  Using Arduino / Networking, Protocols, and Devices / Problem with receiving array with xbee on: July 15, 2014, 02:17:40 pm
Hi guys I;m having this problem trying to display the received data from xbee im just trying it using the serial coms for now just to get something working.
If i send Data like this
Quote
<23,67,13>
I would like the the reviver to send this to the serial coms like this
Quote

Data1: 23
Data2: 67
Data3: 13

Here is code i have been trying but no luck if i send <23,67,13> i get this in the serial
Code:
Data1: 50
Data2: 51
Data3: 44
Code:
#define SOP '<'
#define EOP '>'
bool started = false;
bool ended = false;
char inData[80];
int Count = 0;
int Apos = 0, Bpos = 0, Cpos = 0; 

void setup()
{
   Serial.begin(9600);
}

void loop()
{
  while(Serial.available() > 0)
  {
    int inChar = Serial.read();
    if(inChar == SOP)
    {
       Count = 0;
       inData[Count] = '\0';
       started = true;
       ended = false;
    }
    else if(inChar == EOP)
    {
       ended = true;
       break;
    }
    else
    {
        inData[Count] = inChar;
        Count++;
        inData[Count] = '\0';
      }
    }
   
  if(started && ended)
  {
    Apos = inData[0];
    Bpos = inData[1];
    Cpos = inData[2];
    Serial.print("Data1:" );
    Serial.println(Apos);
    Serial.print("Data2:" );
    Serial.println(Bpos);
    Serial.print("Data3:" );
    Serial.println(Cpos);
   
    started = false;
    ended = false;
    Count = 0;
    inData[Count] = '\0';
  }
}
And here is another code but same thing on output to serial
Code:
#define SOP '<'
#define EOP '>'
bool started = false;
bool ended = false;
int Apos = 0, Bpos = 0, Cpos = 0; 
char inData[80];
byte index;

void setup()
{
   Serial.begin(9600);
}

void loop()
{
  while(Serial.available() > 0)
  {
    char inChar = Serial.read();
    if(inChar == SOP)
    {
       index = 0;
       inData[index] = '\0';
       started = true;
       ended = false;
    }
    else if(inChar == EOP)
    {
       ended = true;
       break;
    }
    else
    {
      if(index < 79)
      {
        inData[index] = inChar;
        index++;
        inData[index] = '\0';
      }
    }
  }
 
 if(started && ended)
  {
    Apos = inData[0];
    inData[0] = ' ';
    int A1 = atoi(inData);
    Serial.print("Data1:" );
    Serial.println(Apos);
   
    Bpos = inData[1];
    inData[1] = ' ';
    int A2 = atoi(inData);
    Serial.print("Data2:" );
    Serial.println(Bpos);
   
    Cpos = inData[2];
    inData[2] = ' ';
    int A3 = atoi(inData);
    Serial.print("Data3:" );
    Serial.println(Cpos);
   
    //Reset
    started = false;
    ended= false;
    index = 0;
    inData[index]='\0';
  }
}
4  Topics / Product Design / Re: 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: June 24, 2014, 02:25:23 pm
Hi there Guys i have just finished my designs for my  3.2:Touch Screen V2 and have sent files way to get pcb's made.
I have made some mods and added 4 buttons aswell.
5  Products / Arduino Due / Re: 3.2" TFT LCD Touch Shield for Arduino doesnt work with due on: May 19, 2014, 02:23:59 pm
Hi there guys I have used the shield with the mega and due
for start these displays only work at 3.3 v well the specs say 2.8v
on the mega it runs at 5v so the shield needs 10K resisters on the signal tracks to the display DB0 to db15
for the due remove the resisters and put links there the due runs at 3.3 volts
6  Topics / Product Design / Re: Soil Moisture Sensor with Xbee Serie 2 on: May 01, 2014, 02:21:24 pm
Use this PCB that i designed
The V1.1 NANO M.F can receive input from a variety of sensors and has its own Temperature And Humidity Sensor.
Also 2 Relays for controlling lights, motors, and other actuators.
V1.1 NANO M.F Features
ATMEGA328P-AU TQFP-32 ATMEL Microcontroller
ICSP Socket for programing
12v dc Power Supply
USB Power Supply
2x Relays for external control
Xbee module socket
4way dip switch
Rest button
I2C Socket
DHT22 Digital Temperature And Humidity Sensor
FT232RL USB to 232 Serial adapter module
SD Card Module
RTC clock with 3V Battery
7  Topics / Product Design / Re: 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: May 01, 2014, 02:11:55 pm
 smiley-eek Hay guys I havn't had much time to update this post i have been busy on other projects.. I have just finished designing a Distance monitor Datalogger for race cars to measure lift when it gose around a test corners it measures the lift distance for 5Seconds then logs to a CSV file on the SD card... i also have a few more designs on the go.... when i have time i will get back onto this Fan controller...
8  Topics / Product Design / Re: 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: January 09, 2014, 01:49:50 pm
 smiley-eek Now I have made a Display Board with the fans and PCB makes it a lot easy to Test and programing
9  Topics / Product Design / Re: 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: January 08, 2014, 05:47:20 pm
 smiley-cool Just Set up PWM control on FAN 1.
From 0c up to 10c fan is off.
When temp hits 10c fan turns on and is controlled by PWM up to 100% speed when temp hits 20c.
10  Topics / Product Design / Re: 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: January 08, 2014, 04:25:25 pm
 smiley More Code done today I have all 4 Fans running Im using Arctic PWM fans.
I have put on a LM35 Temp sensor at 20c Fan 1 turns on then at 25c Fan 2, 30c Fan 3, 35c Fan 4, 40c Alarm beeper Starts beeping
when the temp starts dropping the fans turn off at there setup points.
All works great and have all info showing on the serial coms I have 1 com showing data and other showing bus data for the touch display witch I will setup later.
11  Topics / Product Design / Re: 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: January 01, 2014, 01:20:32 am
Been Testing the Fan control PCB I have 2 PWM Fans Running on it works great with 2 pots on the temp ports controlling the Speeds  smiley
12  Topics / Product Design / Re: 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: December 29, 2013, 02:31:03 pm
PCB
13  Topics / Product Design / Re: 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: December 29, 2013, 02:29:51 pm
More Photos
14  Topics / Product Design / Re: 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: December 29, 2013, 02:28:38 pm
More Photos
15  Topics / Product Design / 3.2" Touch Display Controller. SMART CONTROL MULTI-FUNCTION PCB on: December 29, 2013, 02:27:17 pm
NEW design.
1: The 3.2” Touch Display Control PCB
This display has been designed to piggyback with other control PCBs for different applications
Great for SD Data Logging for Sensors and mapping using the RTC Clock.

2: Computer Fan Control PCB
This is a small, complete, PCB using the ATMEGA2560 8-bit ATMEL Microcontroller
Computer Fan Controller with 4x Fan control ports for use of 12v or PWM Fan’s.
4x Temp Sensor inputs
With the use of the 6x voltage monitor inputs you can monitor any Supply voltages in your Computer.

Still in design
Ethernet control PCB to work with the touch display PCB

V1 3.2” Touch Display PCB Features
ATMEGA2560 8-bit ATMEL Microcontroller
3.2” Touch Display
ICSP Socket for programing
12v dc Power Supply with Power Led
16x Led’s
USB Serial COMs Interface with (TX/RX) Led’s
4pin Control Bus port
Rest button
SD Card Socket
RTC clock with 3V Battery
EEPROM

V1 Fan Control PCB Features
ATMEGA2560 8-bit ATMEL Microcontroller
ICSP Socket for programing
12v dc Power Supply with Power Led and  Voltage monitor
6x Spear Voltage monitor Inputs
Microcontroller running Led
EEPROM Led
Status Led
2x Spear Led’s
TX/RX Header
2x 4pin Control Bus port’s
4way dip switch
DHT22 Digital Temperature And Humidity Sensor
Beeper
EEPROM
4x Digital & Analog Temperature Sensor Inputs
4x Fan Control Ports with PWM control RPM input and on/off switching mode
Pages: [1] 2 3 ... 7