Show Posts
Pages: [1] 2 3 ... 12
1  Using Arduino / Project Guidance / Re: Arduino to Product on: December 17, 2011, 08:21:58 pm
If its done, not a single bug, not a single thing wrong and its ready to rock.....

I'd put the chip in and plan on the PCB FTDI lines so you can use pogo sticks and a jig to burn arduino bootloader to the chip and upload the code.

IF there is bugs port the code to another platform and sort the bugs so it is 100%. There are other platsforms that take C++ AFAIK

I was going to produce a product I prototyped on arduino. I was going to use the pogostick method and just give the chip (AVR 328) the bare bones of what it needed.

It added a bit more than other options on production cost (mainly time for the burning + code) but it would have saved me totally starting again. RRP margin would have still been there to make money.
2  Using Arduino / Project Guidance / guys I need an idea. on: December 08, 2011, 02:39:24 pm
As a hobby of mine I shoot guns and every Christmas we have a Novelty shoot with targets we all make and stuff. I'm sure you get the idea.

But this year I have no idea what to make.

Does anyone have an idea.

The target will be shot at with a low power airgun. We normally use 3mm steel and they last for 20 years and the pellets just bounce off. We are not talking .44 magnums or anything.

I want it to involve an arduino and do something cool when struck...

I have a lot of stuff here like servos and all that fun stuff... I don't mind getting more and all that. Let your mind go wild.
3  Using Arduino / Installation & Troubleshooting / Re: Error - need help - code will not upload. on: September 08, 2011, 08:23:03 am
Do I test the FTDI with a loop back test in your signature?

If so I connected the board by usb.

took everything off the board including the ATmega (?)

and it didn't loop anything back..

I don't know where to start to test something like that...

I'll deffo be getting a ISP though - been on the list for a while
4  Using Arduino / Installation & Troubleshooting / Error - need help - code will not upload. on: September 08, 2011, 06:19:00 am
Hi guys

Was doing some arduino stuff last night - Editing and uploading a few lines at a time as I always do...

Then out of no where I started getting this error message

Quote
Binary sketch size: 2488 bytes (of a 30720 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

OS is W7
Its been fine for 2+ years
board is duemilianove
IC is the 328

I have tried multiple IC's

The code when it stopped is this... as you can see nothing taxing at all  smiley-roll-sweat

Code:
// include the library code:
#include <LiquidCrystal.h>

LiquidCrystal lcd(8, 7, 6, 5, 4, 3);

//input buttons
const int MenuButton = 19;
const int UpButton = 18;
const int DownButton = 1;
const int SaveButton = 0;

int MenuState = 0;
int UpState = 0;
int DownState = 0;
int SaveState = 0;

void setup() {
 pinMode(MenuButton, INPUT);
 pinMode(UpButton, INPUT);
 pinMode(DownButton, INPUT);
 pinMode(SaveButton, INPUT);
 
 //splashscreen
 lcd.begin(16, 2);
 lcd.print("ScopeBuddy_final.pde");
 
 delay(2500);
 lcd.clear();
}

void loop() {
int Mode = 0;

MenuState = digitalRead(MenuButton);

if (MenuState, HIGH){
 Mode++;

 
 switch(Mode){
   case 0:
   lcd.clear();
   lcd.print("Case 0");
   delay(3000);
   
   case 1:   
   lcd.clear();
   lcd.print("Case 1");
   delay(3000);
   
   case 2:
   lcd.clear();
   lcd.print("Case 2");
   delay(3000);
   
   case 3:
   lcd.clear();
   lcd.print("Case 3"); 
   delay(3000);
 }
}

Any help would be much appreciated

Thanks
5  Community / Exhibition / Gallery / Re: First project - Greenhouse monitor on: September 05, 2011, 04:26:56 pm
I love it when you see real arduino projects like this with a real use!

Awesome work!
6  Community / Bar Sport / Re: What to see in New York on: September 03, 2011, 10:40:38 am
I went in 2005 for a day on route to vermont for skiing.

I did ground zero - statue of liberty - empire state building and central park

All were pretty cool!

Its mostly shopping though tbh!

7  Community / Bar Sport / Anyone ever built there own pinball machine? on: August 31, 2011, 08:52:16 pm
I quite fancy making my own pinball machine from scratch!

To the theme of charlie sheen...

I have no idea why but why not - quite fancy a big project

I will be doing this from scratch

Anyone ever built anything like this and kept a project log so I can have a decent starting point?

cheers
8  Using Arduino / LEDs and Multiplexing / cheapest place to get 500 or so LED's on: May 15, 2011, 04:40:01 am
I want to build a 8x8x8 cube! cubes fascinate me

so where is the cheapest place for this European man to get some LED's?

cheers
9  Using Arduino / General Electronics / Re: this is a good one... mind funk on: May 11, 2011, 02:45:53 pm
Thanks. On my breadboard it works perfectly but on the remote it doesn't. Again it just keeps pulsing.

The schematic is simple the 1 solder point I have available on the PCB. It has 2 wires coming off, one to each pin.

I thought it was an electronics problem rather than programming. If I have 1 pin pulsing low and high and one looking for the low (when the button is pressed) surely no matter what it will just go into a dirty loop?
10  Using Arduino / General Electronics / Re: this is a good one... mind funk on: May 11, 2011, 10:52:09 am
Thanks Mike,

Code:
const int Pulse = 2;
 const int button = 4;
 
 
 
void setup() {   
 pinMode(Pulse, OUTPUT);
 pinMode(button, INPUT); 
 
}

void loop() {

  while(digitalRead(button)==LOW){
    digitalWrite(Pulse, HIGH); 
    delay(75);             
    digitalWrite(Pulse, LOW);   
    delay(25);
}}

that is what I have now smiley

But it just keeps pulsing no matter what now...

Thanks for your help so far it is very much appreciated. I don't want it doing for me but I can't get my head around it.
11  Using Arduino / General Electronics / Re: this is a good one... mind funk on: May 10, 2011, 09:03:12 pm
Code:
const int Pulse = 2;
 const int button = 4;
 
 
 
void setup() {   
 pinMode(Pulse, OUTPUT);
 pinMode(button, INPUT); 
 
}

void loop() {

int buttonstate = digitalRead (button); 

 while(buttonstate == LOW){
    digitalWrite(Pulse, HIGH); 
    delay(75);             
    digitalWrite(Pulse, LOW);   
    delay(25);
}}

Ok thats what I have now but it just ignores the button press and is 5v all the time even when i press the button... If i remove the ATtiny it works fine.
12  Using Arduino / General Electronics / Re: this is a good one... mind funk on: May 10, 2011, 06:46:42 pm
Code:
const int pulse = 2;
 
void setup() {   
 pinMode(pulse, OUTPUT);
 
}

void loop() {
 
  int buttonstate = digitalRead (pulse);
  if (buttonstate == LOW) {
    digitalWrite(pulse, HIGH); 
    delay(75);             
    digitalWrite(pulse, LOW);   
    delay(25);         
 
}}

Here it is Mike.

I am god awful at code but the way I see it if i set the pulse to pulse... it will pulse and just loop?
13  Using Arduino / General Electronics / Re: need a decent soldering iron on: May 10, 2011, 05:52:15 pm
Went to maplins today and got one!

They had none of the £70 LCD ones in so I went for the £40 60w Iron. (the black one, i would link but the maplin site is down for me?)

Very pleased so far but the tip it came with was a bad shape. If you go for it get the spare set of tips and use the chisel shape.

Very nice bit of kit for the money

Thanks guys.
14  Using Arduino / General Electronics / this is a good one... mind funk on: May 10, 2011, 05:48:06 pm
basically I am moding my TV remote so that I can flick through channels quicker. ignore the project aim the mind messing comes later.

I plan to use a ATTiny 85 because of its size. I have 5 I/O's but there other stuff I want to add so be resourceful

Basically I have 1 point where I can solder too. My idea is to make 1 output pulse high and low when the button is low (when its being pressed) Something like this

If button is low {
output high
delay
output low
delay}

Excuse the code just keeping it super simple.

but How do I do this? because all i see happening is it gets stuck in a loop and just carrys on pulsing for ever...

Am I wrong or what ever?

How would you go about this... There must be a solution.

Cheers boys and girls
15  Topics / Product Design / Re: Making a commercial cell phone on: May 08, 2011, 07:09:43 pm
if you have to ask simple questions like "how hard is it" then you probably should start with something smaller.

Companies spend 10's of thousands every single day on R and D. Thats a clue.
Pages: [1] 2 3 ... 12