de-vraag
  • Вопросы
  • Метки
  • Пользователи
Оповещения
Вознаграждения
Регистрация
После регистрации, сможете получать уведомления об ответах и комментариях на Ваши вопросы.
Вход
Если у Вас уже есть аккаунт, войдите чтобы проверить новые уведомления.
Тут будут вознаграждения за добавленные вопросы, ответы и комментарий.
Дополнительно
Источник
Редактировать
 DorkOrc
DorkOrc
Вопрос

Проблема: «блуждание» # в программе »

Я получил эскиз из Интернета (http://www.instructables.com/id/How-to-build-an-8x8x8-LED-cube-and-control-it-with/) для управляя отображением куба СИД 8x8x8. Программа не будет компилироваться, и ошибка говорит «блуждание» # в программе ». Я посмотрел его на google, но ничего не кажется релевантным. Вот часть кода. (Ошибка возникает в строке baseColor = color (# 222222); )

int rectX, rectY;     //Position of square button
int ROWX, ROWY;
int rectSizeX = 80;    //Width of rect
int rectSizeY = 20;    //Height of rect
int circleSize = 20;  //Diameter of circle
color rectColor, circleColorOff, circleColorOn, baseColor;
color rectHighlight, circleHighlight;
color circleCurrentColor;
color rectCurrentColor;
boolean rectOver = false;

// State of LEDs
boolean[][] circleOn;

// Position of LED buttons
int[][] circlePos;

// Mouse Over LED buttons?
boolean [][] circleOver;

int delayedby = 50;

void setup() {
 //number of rows and columns
 ROWX= 8;
 ROWY= 8;

 size((ROWX*40+10), (ROWY*44+30));
 noStroke();
 frameRate(10);
 smooth();
 rectX = ROWX*20-30;
 rectY = ROWY*44+5;

//Colors
 rectColor = color(#FF0000);
 rectHighlight = color(#FFFF00);
 circleColorOff = color(#444444);
 circleColorOn = color(#ff0000);
 circleHighlight = color(#CCFF00);
 baseColor = color(#222222);
 circleCurrentColor = circleColorOff;
 rectCurrentColor = rectColor;

circleOn = new boolean[ROWX][ROWY];
for(int i=0; i<=(ROWY-1); i++) {
 for(int j=0; j<=(ROWX-1); j++) {
   circleOn[j][i] = false;
    }
}
circlePos = new int[2][(ROWX*ROWY+1)];

// X Posistions
for(int i=0; i<(ROWX*ROWY-(ROWX-1)); i=i+ROWX) {
int Xpos = 25;
  for(int ii=0; ii

Оказывается, код был скомпилирован в ранних бета-версиях Arduino IDE, и теперь я не знаю, что мне нужно сделать для его компиляции моей версии 1.6.5.

-2 2016-03-12T10:13:52+00:00 1
Arduino
sketch
ide
Nick Gammon
13-го марта 2016 в 12:48
2016-03-13T00:48:36+00:00
Дополнительно
Источник
Редактировать
#56788760

Из Instructable вы связаны:

matrix8x8.pde - это программа в обработке для создания собственных дисплеев.

Вы загрузили код Обработка , а не код Arduino . См. Выше:

cube8x8x8.pde - это код Arduino .

Поэтому в основном вы компилируете неправильный код. Вернитесь назад и перечитайте эту страницу.

4
0
Добавить вопрос
Категории
Все
Технологий
Культура / Отдых
Жизнь / Искусство
Наука
Профессии
Бизнес
Пользователи
Все
Новые
Популярные
1
Roxana Elizabeth CASTILLO Avalos
Зарегистрирован 5 дней назад
2
Hideo Nakagawa
Зарегистрирован 5 дней назад
3
Sergiy Tytarenko
Зарегистрирован 1 неделю назад
4
shoxrux azadov
Зарегистрирован 1 неделю назад
5
Koreets Koreytsev
Зарегистрирован 1 неделю назад
© de-vraag 2022
Источник
arduino.stackexchange.com
под лицензией cc by-sa 3.0 с атрибуцией