Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.09.2015, 23:01   #1
valera
Junior Member
 
Регистрация: 13.03.2015
Адрес: Москва
Сообщений: 25
Вес репутации: 0
valera is an unknown quantity at this point
По умолчанию Charlieрlex..проблема

помогите с Чарлиплексом...спаял часы на 30 светодиодах http://geektimes.ru/post/256372/
но есть проблема с загрузкой схетча что то криво в коде или библиотеке
не льется даже стандартный пример
valera вне форума   Ответить с цитированием
Старый 11.09.2015, 23:15   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,380
Вес репутации: 9579
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Charlieрlex..проблема

А саму библиотеку в папку libraries положил?
Admin вне форума   Ответить с цитированием
Старый 11.09.2015, 23:28   #3
valera
Junior Member
 
Регистрация: 13.03.2015
Адрес: Москва
Сообщений: 25
Вес репутации: 0
valera is an unknown quantity at this point
По умолчанию Re: Charlieрlex..проблема

Цитата:
Сообщение от Admin Посмотреть сообщение
А саму библиотеку в папку libraries положил?
ну конечно)
valera вне форума   Ответить с цитированием
Старый 11.09.2015, 23:35   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,380
Вес репутации: 9579
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Charlieрlex..проблема

Скопируйте полностью описание ошибок, а то не понятно что компилятору не нравится
Admin вне форума   Ответить с цитированием
Старый 11.09.2015, 23:44   #5
valera
Junior Member
 
Регистрация: 13.03.2015
Адрес: Москва
Сообщений: 25
Вес репутации: 0
valera is an unknown quantity at this point
По умолчанию Re: Charlieрlex..проблема

вот пожалуйста
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows XP), Board: "Arduino Uno"
In file included from SimpleCharlie.pde:12:
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:14: error: 'byte' does not name a type
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:15: error: 'byte' does not name a type
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:26: error: expected `)' before '*' token
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:30: error: 'byte' has not been declared
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:31: error: 'byte' has not been declared
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:36: error: 'byte' does not name a type
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:37: error: ISO C++ forbids declaration of 'byte' with no type
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:37: error: expected ';' before '*' token
SimpleCharlie:19: error: no matching function for call to 'Charlieplex::Charlieplex(byte [3], int)'
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:20: note: candidates are: Charlieplex::Charlieplex()
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:20: note: Charlieplex::Charlieplex(const Charlieplex&)
SimpleCharlie:22: error: too many initializers for 'charliePin'
SimpleCharlie:23: error: too many initializers for 'charliePin'
SimpleCharlie:24: error: too many initializers for 'charliePin'
valera вне форума   Ответить с цитированием
Старый 11.09.2015, 23:51   #6
valera
Junior Member
 
Регистрация: 13.03.2015
Адрес: Москва
Сообщений: 25
Вес репутации: 0
valera is an unknown quantity at this point
По умолчанию Re: Charlieрlex..проблема

выше ошибка при компиляции примера из библиотеки
а это ошибки самого скетча для часов
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows XP), Board: "Arduino Uno"
In file included from sketch_sep12a.ino:1:
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:14: error: 'byte' does not name a type
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:15: error: 'byte' does not name a type
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:26: error: expected `)' before '*' token
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:30: error: 'byte' has not been declared
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:31: error: 'byte' has not been declared
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:36: error: 'byte' does not name a type
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:37: error: ISO C++ forbids declaration of 'byte' with no type
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:37: error: expected ';' before '*' token
sketch_sep12a:17: error: no matching function for call to 'Charlieplex::Charlieplex(byte [6], int)'
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:20: note: candidates are: Charlieplex::Charlieplex()
C:\Program Files\Arduino\libraries\Charlieplex/Charlieplex.h:20: note: Charlieplex::Charlieplex(const Charlieplex&)
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:22: error: too many initializers for 'charliePin'
sketch_sep12a:27: error: too many initializers for 'charliePin'
sketch_sep12a:27: error: too many initializers for 'charliePin'
sketch_sep12a:27: error: too many initializers for 'charliePin'
sketch_sep12a:27: error: too many initializers for 'charliePin'
sketch_sep12a:27: error: too many initializers for 'charliePin'
sketch_sep12a:32: error: too many initializers for 'charliePin'
sketch_sep12a:32: error: too many initializers for 'charliePin'
sketch_sep12a:32: error: too many initializers for 'charliePin'
sketch_sep12a:32: error: too many initializers for 'charliePin'
sketch_sep12a:32: error: too many initializers for 'charliePin'
sketch_sep12a:32: error: too many initializers for 'charliePin'
sketch_sep12a:32: error: too many initializers for 'charliePin'
sketch_sep12a:32: error: too many initializers for 'charliePin'
sketch_sep12a:32: error: too many initializers for 'charliePin'
sketch_sep12a:37: error: too many initializers for 'charliePin'
sketch_sep12a:37: error: too many initializers for 'charliePin'
sketch_sep12a:37: error: too many initializers for 'charliePin'
sketch_sep12a:37: error: too many initializers for 'charliePin'
valera вне форума   Ответить с цитированием
Старый 12.09.2015, 00:07   #7
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,380
Вес репутации: 9579
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Charlieрlex..проблема

Какая ардуина выбрана в настройках и кукую ардуину используешь в проекте?
Admin вне форума   Ответить с цитированием
Старый 12.09.2015, 00:13   #8
valera
Junior Member
 
Регистрация: 13.03.2015
Адрес: Москва
Сообщений: 25
Вес репутации: 0
valera is an unknown quantity at this point
По умолчанию Re: Charlieрlex..проблема

нано выбрана..ее же и использую
да проблема не аппаратная.. скетч даже не компилируется
valera вне форума   Ответить с цитированием
Старый 12.09.2015, 19:07   #9
stD
Moderator
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,121
Вес репутации: 1301
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: Charlieрlex..проблема

Откройте файл Charlieplex.h и вместо

PHP код:
#include <WProgram.h> 
впишите

PHP код:
#if defined(ARDUINO) && ARDUINO >= 100
  #include "Arduino.h"
#else
  #include "WProgram.h"
#endif 
__________________
istarik.ru
stD вне форума   Ответить с цитированием
Старый 12.09.2015, 22:22   #10
valera
Junior Member
 
Регистрация: 13.03.2015
Адрес: Москва
Сообщений: 25
Вес репутации: 0
valera is an unknown quantity at this point
По умолчанию Re: Charlieрlex..проблема

stD,Спасибо Вам Огромное!!!
Помогло...скомпилиров л
завтра подключу железки
valera вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:14. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика