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




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 04.07.2010, 14:30   #1
Придивляюся
  
 
Реєстрація: 08.10.2003
Звідки Ви: Мурманск
Дописи: 14
сказав Дякую: 0
сказали Дякую 1 раз(и) в 1 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Добрый день.
Как продвигаются дела в разработке ПО и сам контроллер?
Очень хочется чтобы у ВАС все получилось. Рассказывайте как продвигаетесь чем сейчас занимаетесь, это очень интересно.
С Уважением Григорий.

Grigory поза форумом   Відповісти з цитуванням
Старий 04.07.2010, 19:46   #2
Живу я тут
  
 
Реєстрація: 28.06.2003
Звідки Ви: Киев
Дописи: 757
сказав Дякую: 831
сказали Дякую 833 раз(и) в 397 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Сейчас разбираемся со средой разработки и библиотеками.

Володя Череп поза форумом   Відповісти з цитуванням
Старий 06.07.2010, 19:16   #3
Живу я тут
  
 
Аватар для labview
 
Реєстрація: 14.06.2010
Звідки Ви: Homburg/Germany
Дописи: 111
сказав Дякую: 55
сказали Дякую 46 раз(и) в 15 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Привет!

Я могу чем то помочь в разработке ПО? Программист ПО для ПК с многолетним стажем, автоматизация процессов, интерфейсы, протоколы передачи данных, удалённый доступ и управление через веб, клиент-серверные приложения, всё в моих силах. Язык программирования - мой ник на форуме.

labview поза форумом   Відповісти з цитуванням
Ці 2 користувач(ів) сказали Дякую labview за це повідомлення:
Starcomputer (09.07.2010), Володя Череп (07.07.2010)
Старий 09.07.2010, 22:36   #4
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Цитата:
Допис від labview Переглянути допис
Язык программирования - мой ник на форуме.
И где взять оболочку ?
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Старий 09.07.2010, 22:09   #5
Живу я тут
  
 
Аватар для chack
 
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
Надіслати повідомлення для chack на Skype
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Приехали еще две "игрушки" на 3.5".
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме

chack поза форумом   Відповісти з цитуванням
Старий 09.07.2010, 22:36   #6
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Цитата:
Допис від chack Переглянути допис
Приехали еще две "игрушки" на 3.5".
Ну ты разошелся
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
cказали "Дякую" Starcomputer за цей допис:
chack (09.07.2010)
Старий 09.07.2010, 22:48   #7
Живу я тут
  
 
Аватар для vladimir_ar
 
Реєстрація: 04.05.2010
Звідки Ви: Кременчуг
Дописи: 320
сказав Дякую: 21
сказали Дякую 118 раз(и) в 64 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Думаю, на торрентах есть. И запускать оболочку на акваконтроллере не придется - в результате компиляции можно получить экзешник. А вот пойдет ли он на встраиваемых версиях винды - вопрос. Интеграция его туда - может оказаться не легкой задачей. А так - лабвью скорее конструктор, нежели язык.
__________________
"Истина - это постоянный процесс уничтожения старого и возрождения нового..."

vladimir_ar поза форумом   Відповісти з цитуванням
cказали "Дякую" vladimir_ar за цей допис:
Starcomputer (09.07.2010)
Старий 09.07.2010, 23:25   #8
Живу я тут
  
 
Аватар для labview
 
Реєстрація: 14.06.2010
Звідки Ви: Homburg/Germany
Дописи: 111
сказав Дякую: 55
сказали Дякую 46 раз(и) в 15 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Цитата:
Допис від vladimir_ar Переглянути допис
А так - лабвью скорее конструктор, нежели язык.
Но но, это необьективно.
Сначала научитесь, а потом выражайтесь.
Я от души предложил помощь.

С уважением.

ЗЫ сори за флуд, больше не буду.

labview поза форумом   Відповісти з цитуванням
Старий 09.07.2010, 23:27   #9
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

labview, спасибо огромное, никто Вас и не пытался оскорбить
Но язык там действительно малознакомый.
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Старий 10.07.2010, 09:27   #10
Живу я тут
  
 
Аватар для vladimir_ar
 
Реєстрація: 04.05.2010
Звідки Ви: Кременчуг
Дописи: 320
сказав Дякую: 21
сказали Дякую 118 раз(и) в 64 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

labview, извините, если чем то зацепил, но с лабвью знаком немного, в институте учили. Сейчас сильно размыты грани между языками и оболочками "для сборки". У меня в памяти остался именно конструктор, что нисколько не умаляем его возможностей. Извините, если обидел - не хотел :-)
__________________
"Истина - это постоянный процесс уничтожения старого и возрождения нового..."

vladimir_ar поза форумом   Відповісти з цитуванням
Старий 09.07.2010, 22:49   #11
Живу я тут
  
 
Аватар для chack
 
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
Надіслати повідомлення для chack на Skype
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Я первый отдал Володе Ч.
А так, вдруг один паламаю
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме

chack поза форумом   Відповісти з цитуванням
Старий 09.07.2010, 22:58   #12
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Для тех, кто захочет помочь в программировании:

1. Установка Visual Studio:
1) Microsoft Visual Studio 2005
2) Microsoft Visual Studio 2005 Team Suite Service Pack 1
3) Microsoft Visual Studio 2005 Service Pack 1 Update for Windows Vista
4) Windows Embedded CE 6.0
5) Windows Embedded CE 6.0 Platform Builder Service Pack 1
6) Windows Embedded CE 6.0 R2
7) Windows Embedded CE 6.0 R3

2. Установка исходников Mini2440-CE6:
1) Установка Mini2440-CE6-SDK ( Mini2440-CD:\WindowsCE6.0\SDK\Mini2440-CE6-SDK-20100204.msi )
2) Установка Mini2440-CE6-Suite в папку C:\WINCE600 ( Mini2440-CD:\WindowsCE6.0\Mini2440-CE6-Suite-1022.exe )
3) Открываем файл C:\WINCE600\PLATFORM\Mini2440\SRC\INC\options.h и находим строки

//#define LCD_N35
//#define LCD_L80
//#define LCD_T35
//#define LCD_A70
//#define LCD_VGA1024768

Убираем символы комментирования "//" возле строки, соответствующей типу имеющегося у нас дисплея. Перед остальными строками #define LCD_* должны стоять символы комментирования "//". LCD_T35 соответствует 3,5"-дисплею LCDT35 (тип указан в верхней части платы этого дисплея), LCD_A70 соответствует 7"-дисплею.

3. Сборка образа WinCE6 R3:
1) Запускаем Visual Studio, если при первом запуске она спросит, чем будем заниматься, выбираем "Platform Builder"
2) Нажимаем Ctrl+Shift+O и открываем проект C:\WINCE600\OSDesigns\Mini2440\Mini2440.sln
3) Выбираем пункт меню Project / Properties, в появившемся окне в дереве выбираем строку Configuration Properties / Locale, в правой части окна в поле "Default Locale" выбираем "English (United States)" и нажимаем OK.
4) В окне "Solutions Explorer" переходим на закладку "Catalog Items View". В верхней части окна, в текстовое поле возле кнопки "Filter" вводим строку поиска "ActiveSync" и нажимаем расположенную справа зеленую кнопку со стрелкой. В дереве находим строку "ActiveSync" и ставим возле нее галочку. Затем вводим строку поиска "usb remote", в дереве находим строку "USB Remote NDIS Class Driver" и ставим возле нее галочку. Сохраняем проект.
5) Выбираем пункт меню Build / Advanced Build Commands / Sysgen. Ждем 10-20 минут, пока не будет собран новый образ WinCE 6. В папке C:\WINCE600\OSDesigns\Mini2440\Mini2440\RelDir\Min i2440_ARMV4I_Release появится много файлов, среди которых будут файлы NK.nb0 (для пробной загрузки сразу в оперативную память Mini2440) и NK.bin (для загрузки в Nand Flash).

4. Загрузка образа Win CE 6 в память Mini2440:
1) Устанавливаем USB-драйвер для загрузки образа (Mini2440-CD:\windows tools\usb drivers\FriendlyARM USB Download Driver Setup_20090421.exe)
2) Копируем папку Mini2440-CD:\windows tools\dnw на жесткий диск и снимаем со всех скопированных файлов атрибут Read-Only. Из этой папки запускаем утилиту dnw.exe.
3) В окне утилиты dnw.exe выбираем пункт меню Configuration / Options. В появившемся окне выбираем "Baud Rate" - 115200, COM-порт, к которому будет подключен Mini2440, "Download Address" - 0x30200000 (этот адрес задается для пробной загрузки образа NK.nb0 сразу в оперативную память Mini2440; для загрузки образа NK.bin в Nand Flash надо будет задать адрес 0x30000000). Нажимаем кнопку OK, выбираем пункт меню Serial Port / Connect.
4) Подключаем выключенный Mini2440 к COM-порту модемным кабелем (нуль-модемный кабель не подходит) и к USB-порту USB-кабелем. На плате Mini2440 левый верхний переключатель переводим в левое положение (NOR), подключаем кабель питания и включаем Mini2440 - т.е. переводим левый нижний переключатель в левое положение (ON).
5) В окне утилиты dnw должно появится текстовое меню. Нажимаем клавишу "d", затем выбираем пункт меню "USB Port" / "Transmit/Restore" и в появившемся окне выбираем файл C:\WINCE600\OSDesigns\Mini2440\Mini2440\RelDir\Min i2440_ARMV4I_Release\NK.nb0 для загрузки этого образа в оперативную память (для загрузки в Nand Flash необходимо нажимать клавишу "w" и выбирать файл NK.bin). После окончания загрузки на экране Mini2440 должен появится рабочий стол Windows CE 6.
6) На экране основного компьютера должно появится сообщение об обнаружении нового оборудования. Вместо автоматической установки драйвера выбираем установку драйвера из папки "Mini2440-CD:\windows tools\USB Driver for CE Sync" (в этой папке должно быть два файла с именем wceusbsh).

5. Установка ActiveSync
1. Скачиваем ActiveSync ( нажимаем кнопку "Загрузить" возле файла setup.msi на странице загрузки ActiveSync ).
2. Запускаем скачанный файл setup.msi.
3. Программа установки ActiveSync предложит перезагрузить компьютер. После перезагрузки ActiveSync должен обнаружить Mini2440 и установить с ним связь. В "Проводнике" появится виртуальная папка с содержимым образа Windows CE, закачанного в Mini2440.

6. Установка Qt и создание приложения с использованием Qt.
1. Загружаем файлы:
Qt libraries 4.6.3 for Windows (VS 2008, 194 MB)
Qt libraries 4.6.3 for Windows CE (184 MB)
Visual Studio Add-in (44 MB)
2. Выполняем действия, указанные на странице http://isysadmin.org.ua/metki/progra...ndows-mobile-6 со следующими поправками:
а) библиотеки устанавливаем и распаковываем в папки \Qt\4.6.3 (для Windows) и \Qt\4.6.3-wince (для Windows CE). Можно задать другие пути, но они не должны содержать пробелов, и при выполнении дальнейших действий надо будет подставить свои пути.
б) утилиту configure из папки \Qt\4.6.3-wince запускаем с другими параметрами:
configure -platform win32-msvc2005 -xplatform wince60standard-armv4i-msvc2005
б) утилиту checksdk запускаем так:
bin\checksdk.exe -sdk "Mini2440-CE6-SDK (ARMV4I)" -script wince6.bat
в) после того как утилита checksdk создаст файл \Qt\4.6.3-wince\wince6.bat, открываем файл wince6.bat и в конец строки "set INCLUDE=..." дописываем символ ";" и путь
"C:\WINCE600\OSDesigns\Mini2440\Mini2440\Wince 600\ Mini2440_ARMV4I\cesysgen\sdk\inc" (без пробелов, без кавычек). Затем сохраняем файл и из окна "Командной строки Visual Studio" из папки \Qt\4.6.3-wince запускаем файл wince6.bat
г) после того, как по команде nmake будет собрана библиотека "Qt" (30-120 минут), открываем файл \Qt\4.6.3-wince\mkspecs\wince60standard-armv4i-msvc2005\qmake.conf и в строке CE_SDK = STANDARDSDK_600 # replace with actual SDK name вместо STANDARDSDK_600 подставляем Mini2440-CE6-SDK, а символ "#" и последующие символы убираем. Должна получится такая строка:
CE_SDK = Mini2440-CE6-SDK
Сохраняем файл и идем дальше по инструкции на вышеуказанной странице.
д) перед сборкой тестового проекта в Visual Studio 2005 необходимо выбрать пункт меню Project / Properties, в появившемся окне в дереве выбрать строку "Configuration Properties" / "C/C++" / "Command Line" и правой части окна в поле "Additional Options" ввести строку:
/D "QT_NO_DRAGANDDROP" /D "QT_NO_DRAGANDDROP" /D "QT_NO_CLIPBOARD" /D "QT_NO_ACCESSIBILITY" /D "QT_NO_SESSIONMANAGER"
После этого надо нажать кнопку OK и запустить сборку проекта (пункт меню Build / Build Test1).
е) после сборки тестового приложения "Test1" в Visual Studio, в верхней части окна на панели со строкой "Mini2440 ... Device" нажимаем кнопку "Connect to Device". Затем выбираем пункт меню "Build" / "Deploy Test1". Visual Studio закачивает файлы msvcr80.dll, QtCore4.dll, QtGui4.dll и Test1.exe
на виртуальный диск Mini2440 в папку "\Program Files\Test1" и в конце выдает сообщение о том, что какой-то файл не найден. На рабочем столе на экране Mini2440 дважды щелкаем на пиктограмму "Device", переходим в папку "\Program Files\Test1", запускаем файл Test1.exe и видим результат.
.............................
1. Mini2440-CD: - диск, который идет с самой платой контроллера.
2. ActiveSync с Vista не дружит, нужен Microsoft Windows Mobile Device Center 6 for Windows Vista
.............................
Спасибо Володе за описание !!!
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]


Востаннє редагував Starcomputer: 09.07.2010 о 23:09..
Starcomputer поза форумом   Відповісти з цитуванням
cказали "Дякую" Starcomputer за цей допис:
chack (09.07.2010)
Старий 09.07.2010, 23:31   #13
Живу я тут
  
 
Реєстрація: 28.06.2003
Звідки Ви: Киев
Дописи: 757
сказав Дякую: 831
сказали Дякую 833 раз(и) в 397 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Цитата:
Допис від Starcomputer Переглянути допис
1. Mini2440-CD: - диск, который идет с самой платой контроллера.
Относительно свежую версию диска (mini2440-20100609.iso, 3.6 ГБ) можно скачать по ссылке, указанной в последнем сообщении на следующей странице:
http://www.friendlyarm.net/forum/topic/503

Володя Череп поза форумом   Відповісти з цитуванням
cказали "Дякую" Володя Череп за цей допис:
Starcomputer (09.07.2010)
Старий 10.07.2010, 09:31   #14
Живу я тут
  
 
Аватар для chack
 
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
Надіслати повідомлення для chack на Skype
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Извиняюсь за оффтоп, сообщение удалю.
Подскажите, пжста, этот мини-комп возможно как-то привязать к телефону и выходить через него в инет? мне нужно для дачи. Если да, то как это сделать.
Можно в приват.
Спасибо и еще раз извините.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме

chack поза форумом   Відповісти з цитуванням
Старий 10.07.2010, 11:44   #15
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Форумный Акваконтроллер (сборка) ===www.aquaforum.ua===

Можно, через USB, но драйвера нужны - ищи
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
cказали "Дякую" Starcomputer за цей допис:
chack (10.07.2010)


Share/Bookmark

Відповідь


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

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

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

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


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


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


no new posts