Pages: [1]   Go Down
Author Topic: Problemer med en LED Cube 4x4x4  (Read 1038 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 6
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hejsa.

Vi er ved at lave en 4x4x4 led cube Seedstudio, men vi kan ikke få Rainbowduino boardet til at virke.

De tænder ikke Pin 13 LED når vi uploader Blink example. vi har prøvet på alle de ATMEGA168 versioner vi kan vælge i Andruino programmet vi kan finde.

Chippen er ATMEGA168 20AU
USB board er UART_SB v.2.2
The Rainbowduino board er v.1.2

Piller vi Cuben af boardet og måler i den de ben vi formoder er Pin 13 (ud fra hvad vi kan se på nettet)  kan vi heller ikke få blink.

Programmerer vi med cuben på, kan vi se på USB printet at der kommer data, og et par LED's på cuben lyser men slukker hurtigt igen.

OS er windows 7

Forslag til yderligere fejlsøgning modtages med stort tak :-)
Logged

Vejen, Denmark
Offline Offline
Edison Member
*
Karma: 9
Posts: 1178
RAWR! ^,..,^
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Er der noget kode så vi kan være sikre på at det ikke er der det er galt?

Hvordan er det hele koblet sammen?
Logged

captain-slow.dk | non contagious!

0
Offline Offline
Newbie
*
Karma: 0
Posts: 6
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Her er billeder af sammenkoblingerne og koden der er brugt











/*
  Blink
 
 Turns on an LED on for one second, then off for one second, repeatedly.
 
 The circuit:
 * LED connected from digital pin 13 to ground.
 
 * Note: On most Arduino boards, there is already an LED on the board
 connected to pin 13, so you don't need any extra components for this example.
 
 
 Created 1 June 2005
 By David Cuartielles
 
 http://arduino.cc/en/Tutorial/Blink
 
 based on an orginal by H. Barragan for the Wiring i/o board
 
 */

int ledPin =  13;    // LED connected to digital pin 13

// The setup() method runs once, when the sketch starts

void setup()   {                
  // initialize the digital pin as an output:
  pinMode(ledPin, OUTPUT);    
}

// the loop() method runs over and over again,
// as long as the Arduino has power

void loop()                    
{
  digitalWrite(ledPin, HIGH);   // set the LED on
  delay(1000);                  // wait for a second
  digitalWrite(ledPin, LOW);    // set the LED off
  delay(1000);                  // wait for a second
}
Logged

Vejen, Denmark
Offline Offline
Edison Member
*
Karma: 9
Posts: 1178
RAWR! ^,..,^
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Den kode der blinker kun med pin 13, som er den onboard diode på et Duemilanove board, hvad er der på pin 13 på din?
Logged

captain-slow.dk | non contagious!

0
Offline Offline
Newbie
*
Karma: 0
Posts: 6
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Pin13 går, sådan som det sidder lige nu over til printet med lysdioderne (altså cube terningen). Så lige hvad den går til derpå er jeg usikker på. Kan man opsætte blink eksemplet så man kan få terningen til at blinke på en eller anden måde i stedet?
Logged

Pages: [1]   Go Up
Jump to: