На головну сторінку Аквафорум
На головну сторінку




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика
Аукцион Реєстрація ЧаПи Учасники Календар Нинішні дописи

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 19.03.2015, 17:24   #1
Бан за нарушения
  
 
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
Надіслати повідомлення для sae74 на ICQ Надіслати повідомлення для sae74 на Skype
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

safari, отогнуть 53 и 4 пины.
К отогнутому 53 подключить 4 пин с ардуинки.

Все должно заработать - если библиотеку UTFT вы используете мою, исправленную.


__________________

sae74 поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 17:44   #2
Придивляюся
  
 
Реєстрація: 09.02.2015
Звідки Ви: Москва
Дописи: 18
сказав Дякую: 0
сказали Дякую 4 раз(и) в 4 повідомленні
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

Сделал.
Экран всё равно синий.

Вот этот код выдает теперь 1 (раньше было 99)

byte andrey = 99;
if (0 == file.initFAT(SPISPEED_VERYHIGH)) {
andrey = 1;
}//; // Инициализация карты памяти
else if (0 == file.initFAT(SPISPEED_HIGH)){
andrey = 2;
}
else if (0 == file.initFAT(SPISPEED_MEDIUM)){
andrey = 3;
}
else if (0 == file.initFAT(SPISPEED_LOW)){
andrey = 4;
}
Serial.print (andrey);

safari поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 17:46   #3
Бан за нарушения
  
 
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
Надіслати повідомлення для sae74 на ICQ Надіслати повідомлення для sae74 на Skype
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

safari, Если выдает 1 то инициализация карты прошла, если 99 то карта не определялась.
Карту отформатировали в ФАТ?
Файлы распаковать в корневой каталог без папок.


__________________

sae74 поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 18:29   #4
Придивляюся
  
 
Реєстрація: 11.03.2015
Звідки Ви: Сибирь
Дописи: 54
сказав Дякую: 5
сказали Дякую 16 раз(и) в 10 повідомленні
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

Доброго времени суток.
Подскажите, что я не так делаю:
Начну с того, что с ардуино я познакомился только когда она пришла ко мне(с программированием для ардуино тем более не знаком)посмотрел уроки, помигал диодом,но бралась она для аквариума.
Если я правильно понимаю, библиотеки с Arduino_libraries мы закидываем в папку libraries ардуины, удалив те библиотеки, которые идут с самой ардуино.(по умолчанию она расположена в документах)файлы с SD_card закидываем на SD карту.
Пробовал разные версии программы, и последнюю и старые. в последней версии она ругалась на inconsola.прочитав последние посты, выяснилось что нужна версия 1.0.5.скачал, распаковал, заменил библиотеки, а она выдает вот что:
(просто проверка скетча, без подключения ардуины)
finalSborka_UZ.ino: In function 'void setup()':
finalSborka_UZ:612: error: 'A8' was not declared in this scope
finalSborka_UZ:613: error: 'A9' was not declared in this scope
finalSborka_UZ:614: error: 'A10' was not declared in this scope
finalSborka_UZ:615: error: 'A11' was not declared in this scope
finalSborka_UZ.ino: In function 'void otobrazit_setup()':
finalSborka_UZ:901: error: call of overloaded 'String(float)' is ambiguous
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:70: note: candidates are: String::String(long unsigned int, unsigned char)
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:69: note: String::String(long int, unsigned char)
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:68: note: String::String(unsigned int, unsigned char)
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:67: note: String::String(int, unsigned char)
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:66: note: String::String(unsigned char, unsigned char)
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:65: note: String::String(char)
finalSborka_UZ.ino: In function 'void obhod_sensor()':
finalSborka_UZ:4004: error: 'A12' was not declared in this scope
finalSborka_UZ:4005: error: 'A13' was not declared in this scope
finalSborka_UZ:4006: error: 'A14' was not declared in this scope
finalSborka_UZ:4007: error: 'A15' was not declared in this scope
Ultrazvuk_uroven.ino: In function 'byte Uroven_uz(byte, byte)':
Ultrazvuk_uroven:21: error: 'A8' was not declared in this scope
Ultrazvuk_uroven:24: error: 'A9' was not declared in this scope
Ultrazvuk_uroven:49: error: 'A10' was not declared in this scope
Ultrazvuk_uroven:53: error: 'A11' was not declared in this scope

Запускаем программу, выбираем файл-открыть -finalSborka_UZ.ino
правильно? если выбрать другой файл с расширением android.ino(к примеру), она говорит, что "файл android.ino должен быть внутри папки скетча с именем таким-то.Создать эту папку, переместить файл и продолжить?" выбираю "да" она создает папку с именем "android" и закидывает туда файл android.ino. Это нужно делать или оставить всё как есть?
Версия шилда у меня как и у Safari, 2.2 с чипами.
а сама ардуино вот:
http://ru.aliexpress.com/item/Free-s...mmendVersion=1

frozen поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 19:06   #5
Придивляюся
  
 
Реєстрація: 09.02.2015
Звідки Ви: Москва
Дописи: 18
сказав Дякую: 0
сказали Дякую 4 раз(и) в 4 повідомленні
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

выберите в меню: сервис, плата, Mega 2560

safari поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 18:02   #6
Придивляюся
  
 
Реєстрація: 09.02.2015
Звідки Ви: Москва
Дописи: 18
сказав Дякую: 0
сказали Дякую 4 раз(и) в 4 повідомленні
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

Все так сделал. Как диагностировать чтение файлов с карты?

safari поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 18:03   #7
Бан за нарушения
  
 
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
Надіслати повідомлення для sae74 на ICQ Надіслати повідомлення для sae74 на Skype
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

safari, Буду дома через час, тогда и помогу.


__________________

sae74 поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 19:59   #8
Бан за нарушения
  
 
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
Надіслати повідомлення для sae74 на ICQ Надіслати повідомлення для sae74 на Skype
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

Цитата:
Допис від safari Переглянути допис
Все так сделал. Как диагностировать чтение файлов с карты?
Для теста попробуйте этот скетч
Результат - список файлов в окне монитора порта, не на экране ардуинки.
Долучені файли
Тип файлу: zip testSD-150319a.zip (4,0 КБ, 73 переглядів)


__________________


Востаннє редагував sae74: 19.03.2015 о 20:06..
sae74 поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 19:36   #9
Придивляюся
  
 
Реєстрація: 11.03.2015
Звідки Ви: Сибирь
Дописи: 54
сказав Дякую: 5
сказали Дякую 16 раз(и) в 10 повідомленні
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

выбрал,ошибок стало меньше, но они всё равно есть:
finalSborka_UZ.ino: In function 'void otobrazit_setup()':
finalSborka_UZ:901: error: call of overloaded 'String(float)' is ambiguous
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:70: note: candidates are: String::String(long unsigned int, unsigned char)
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:69: note: String::String(long int, unsigned char)
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:68: note: String::String(unsigned int, unsigned char)
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:67: note: String::String(int, unsigned char)
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:66: note: String::String(unsigned char, unsigned char)
C:\Users\manag_000\Desktop\arduino-1.0.5\hardware\arduino\cores\arduino/WString.h:65: note: String::String(char)

frozen поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 19:54   #10
Бан за нарушения
  
 
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
Надіслати повідомлення для sae74 на ICQ Надіслати повідомлення для sae74 на Skype
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

frozen, Скачайте версию 1.0.6


__________________

sae74 поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 20:18   #11
Бан за нарушения
  
 
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
Надіслати повідомлення для sae74 на ICQ Надіслати повідомлення для sae74 на Skype
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

frozen, Скачайте этот файл Arduino.7z
Это компилятор с библиотеками, полностью рабочий.


__________________

sae74 поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 20:22   #12
Придивляюся
  
 
Реєстрація: 11.03.2015
Звідки Ви: Сибирь
Дописи: 54
сказав Дякую: 5
сказали Дякую 16 раз(и) в 10 повідомленні
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

с версией 1.0.6 всё скомпилировалось и загрузилось в ардуино, но Safari писал, что у него синий экран. у меня он остался белым, как будто ничего нет на ардуине. соединяем 53 отогнутый пин на шилде с 4 пином на самой ардуине?(нет прямого контакат между 4 пином на шилде и 4 пином на ардуине?)

frozen поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 20:26   #13
Бан за нарушения
  
 
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
Надіслати повідомлення для sae74 на ICQ Надіслати повідомлення для sae74 на Skype
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

frozen, синий экран + надписи без картинок - значит только нет доступа до файлов на карте памяти.

А у вас скорее всего нужно другой драйвер экрана поставить.
На самом экране есть чип, что там написано?


__________________

sae74 поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 20:30   #14
Придивляюся
  
 
Реєстрація: 11.03.2015
Звідки Ви: Сибирь
Дописи: 54
сказав Дякую: 5
сказали Дякую 16 раз(и) в 10 повідомленні
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

у меня была мысль про драйвер экрана, потому-что я скачивал библиотеки UTFT UTouch загружал демо образцы и они работали, и сенсор работал.на экране всего один чип:XPT2046

frozen поза форумом   Відповісти з цитуванням
Старий 19.03.2015, 20:33   #15
Бан за нарушения
  
 
Реєстрація: 04.01.2009
Звідки Ви: Полтава
Дописи: 5.494
сказав Дякую: 6.242
сказали Дякую 5.758 раз(и) в 2.264 повідомленні
Надіслати повідомлення для sae74 на ICQ Надіслати повідомлення для sae74 на Skype
Re: Контроллер на базе Arduino Mega 2560 + 3.2" TFT Touch LCD ===www.aquaforum.ua===

frozen, А вы не перепаивали тачскрин пины?


__________________

sae74 поза форумом   Відповісти з цитуванням


Share/Bookmark

Відповідь


Тут присутні: 1 (учасників - 0 , гостей - 1)
 

Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 17:45.


vBulletin 3.8.7 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
(с)Бешлега Олександр Анатолійович, 2002-2025. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.


no new posts