svyaz
-
Число публикаций
330 -
Регистрация
-
Последнее посещение
Сообщения опубликованы svyaz
-
-
он не предназначен для погружения в воду.
Датчик меряет растояние до обьекта.
Т.е. можно мерять растояние до поверхности воды отку-да-то сверху.
Не знаю какая у него погрешность - если плюс минус 10см - уже не приемлемо.
По моему простой как топор попавок решает все проблемы.
Я вот не пойму, чего вы добиваетесь ?
Хотите ни чего не делать - купите готовый контроллер.
Хотите сделать свой уникальный - делайте, в теме ссылок - туча, в этой теме обсуждается конкретный контроллер.
Создайте свою тему, нарисуйте каким вы видите свой контроллер (может такой уже есть и я вам просто дам ссылку )
-
В общем, как языком молоть - так все герои, как дела коснётся - так заднюю включают...
Не помните случайно, чья это фраза ?
Думаю переделали, но потом затихли как мыши... -
А вот с чего вы взяли, что у меня пресняк???
А разве нет ? странно, просто у вас все сообщения на форуме - только о контроллере, обычно такие товарищи с пресных форумов приходят
-
ruslan.kuchma Может вам ультразвуковой датчик заюзать SR04 ?
Я серьезно, на рифцентрале есть контроллер на базе ардуино 2560 и изернет шилда с 2-х строчным дисплеем, как раз для пресника.
2 канала LED, PH - Atlas, Температура, долив, при тревоге - отправка сообщения на емейл, синхронизация времени, 8 реле, 4 помпы, управление черз web, ведение лога на SD карту.
Если кто будет испытывать - часы (DS1307) подключите и закомментируйте неиспользуемые датчики, иначе контроллер не запустится.
-
Оно ж вам говорит setColor(byte, byte, byte) что с цветом оно хочет работать в таком виде (255, 255, 255),
а вы пытаетесь задать в другом формате - библиотека не понимает, нужно тогда библиотеку править.
-
tiger33 Возьмите готовый (под "бутерброд") cкетч stilo , там есть функция долива, документация здесь
-
Знаете что самое интересное ?
C интервалом где-то так в полгода, всегда приходит кто-то грозящийся все переделать и где ??
-
Да ладно, ноги растут не от туда, Jamie Jardin не с головы всё взял, не помню где читал..., но читал!
Да и вообще если это коммерческий проект, то он должен иметь законченный вид, а не полуфабрикат со множеством глюков, с таким успехом можно с нуля сесть написать программу, а не выискивать глюки...
А если посчитать сколько человек только с этого форума по 10 фунтов отправило, то там не только на wi-fi для arduino хватит....
Ноги всех "тач-панельных" контроллеров растут отсюда это вы в любом readme прочитаете.
Сделайте лучше и предложите исходник за те же 10 фунтов, тем более что у jarduino будет продолжение и исправление ошибок.
-
Когда я открывал тему, была только версия 1.1, она и сейчас там (внутри архива)
Далее, начиная с версии 1.2 автор решил собрать денег на дальнейшую разработку, кто-сколько сможет, wi-fi например для ардуино око $60 стоит.
Я могу привести массу примеров, где контроллер на ардуино продают, вот например контроллер на базе arduino mega 2560 и изернет шилда.
По этому скрину, становится понятно откуда ноги растут.
-
там полностью готовая версия.
То что в работе не выкладывал.
Пока тормоза однаружил только с 1 wire - собственно эта проблемма победилась
Да и я никогда еще полную версию не выкладывал.
-
проблем с производительностью нету.
Не в обиду, но у вас там практически ни чего и нету, там нечему тормозить.
-
может быть в Jarduino софте проблема а не в hardware?
Даже если просто оптимизировать многократно повторяющиеся функции, можно выиграть около 8 кб флеш памяти.
Например в каждом мню присутствуют кнопки "Save" "Back" "Cancel" вместо того, чтобы каждый раз вызывать их полностью, я поместил их в void
void presCancel () { waitForIt ( canC[0], canC[1], canC[2], canC[3]); }
и теперь вызываю так presCancel (); каждая такая "кнопка" дает почти по 1кб экономии
Еще есть многократно повторяющаяся графика и многое другое. Короче - все что повторяется больше 2-х раз нужно оптимизировать.
-
ИМХО, как таковая "новизна" железа мало критична. Если Малина (модель Б) с 700Мгц процессором (можно разогнать до 1000), 512Мб памяти - это прошлый век, то Ардуино Мега c его 20Мгц процессором и менее 1Мб памяти - вообще каменный. Если Ардуино Мега может включать/выключать свет, то Малина с этим и подавно справится!
Я думаю, более важен размер сообщества (не пользователей, а разработчиков) . У Малины и Ардуино это сообщество немаленькое, а у Аллвинеровцев?
Также и вариабельность платформы играет роль. Малина - это грубо говоря две модификации, Ардуино с десяток (+ клоны, для которых заявлена 100% совместимость).
А у Аллвинеровцев с этим как?
Вот этот девайс, о котором вы пишете - это второе поколение в линейке, есть уже более свежие четырехядерные, с разгоном до 1800Мгц. А всего этой линейке чуть больше года - за это время они сменили 3 чипсета. Молодцы! А производители ПО за ними успевают портировать? На Малину портировано c десяток Линуксов, FreeBSD, NetBSD и еще с пяток систем, в том числе несколько реал-тайм. На Mk802 кроме Андроида и Убунту что-то есть?
Вы путаете, Allwinner это - Raspberry, у меня Rockchip (rk3066)
Я выше писал (купил жене 4-х ядерный RK3188) так что, я в курсе что там вышло.
И дело не в количестве портированных линуксов, на вскидку могу назвать те, которые я пробовал Picuntu (ubuntu), Debian, Gentoo.
Я остановился на последнем и эти строки пишу с устройства mk808, подключенного по встроенному wi-fi к моей домашней сети.
Идея в том, что само устройство (MK808) с установленным веб сервером будет находиться на контроллере ардуино и будет общаться с ним по uart.
-
Вадим спасибо конечно за ответ, может я не так выразился, считывать в консоль можно и так awk '{print}' /dev/ttyACM0, я подключил через USB а не через Uart, не могу вывести данные в web.
Так поменяй ATH0 на ACM0 и ты уже подключен к юсб
Посмотри в этой ветке я не знаю как вывести данные в html без использования php и еще - посмотри настройки serial.cgi в папке cgi-bin, по умолчанию в прошивке там:
if($1 == "SERIAL_DATA" ) print unescape($2) > "/dev/ttyUSB0"
-
Ну если камеру прикручивать, и внешний доступ тогда лучше Raspbery PI, но софт, это наше все....
Raspbery - прошлый век, как по характеристикам, так и по цене по сравнению с mk808 Здесь почитайте, там правда речь идет про старый одноядерный mk802
А на софт для Raspbery я вам уже давал ссылкуна другом форуме
Cortex A9, 1.6 GHz
Rockchip RK3066 dual core
GPU: Mali-400 MP4 quad core
RAM DDR3 1024MB
Nand Flash 8GB
-
Чтение там не работает (не доделал), а вообще читать так cat /dev/ttyATH0
Если считывать конкретные значения, то методом json ссылка на Пример
В автозагрузку (etc/rc.local) сразу поставь инициализацию uart
stty -F /dev/ttyATH0 cs8 115200 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts -hupcl
Но меня слегка напрягает то, что роутер и одну камеру еле тянет (не больше 9fps, а удаленно вообще 5)
Вот можно зайти посмотреть Это роутер WR703N с увеличенной до 16 мб флеш памятью, нет ни каких флешек и хабов, камера подключена напрямую в юсб.
login: root
pass: 1234
Еще советую обратить внимание на проект CyberWrt
По случаю достался мне для экспериментов 2-х ядерный android smart tv mk808b (RK3066) на него можно поставить полноценную Ubuntu и характеристики куда лучше, а размером он даже меньше чем роутер и есть тот же Uart WI-fI и блютуз на борту. Просто жене купил поновее - 4-х ядерный, а этот теперь ковыряю под линуксом.
Я почему собственно за него уцепился, есть много открытых проектов "умного дома" например majorDoMo и на форуме много чего есть под него.
Можно поставить полноценный Apache и MySQL, поддержка fat32, вообщем компьютер с линукс и на него можно поставить marelab
Из всего перепробованного, мне больше всего понравился Gentoo вместе с граф. оболочкой xfce - грузится с флешки около 15 сек.
-
Здравствуйте Вадим (svyaz), не могли бы Вы выложить здесь версию Jarduino как в сообщении №1758, только не скомпилированный hex, а в виде скетча для Ардуины. С уважением, Дмитрий.
Или напишите мне на почту (svyaz собака bigmir.net) Без пароля на форум выложить не могу.
-
Вадим спасибо!Возникла новая проблема:Скетч залился менюшка отображается,часы идут,температуру показывает.Не реагирует при нажатии на экран и не отображаются картинки автодолив и т.д.SD карту отформатировал по умолчанию(FAT) пишут вроде что это FAT 16.в нее скопировал все что в папке CarteSD.А еще в место SD карты адаптер в него вставлена микро sd.Может из-за этого?
В главном экране, активен не весь экран, как в скетче Джейми, а только три области в нижней части.
SD карта - должна быть 2gb, например 512mb - работать не будет, я проверял.
Еще проверь соответствие пинов 51,52 здесь (сообщение #156)
-
Там библиотека какая то была глюкнутая, в аттаче рабочие. (разархивировать и скопировать в папку libraries компилятора)
Если часы работают на другом скетче - с примером Analog_Clock можно не заморачиваться.
-
Обязательно должны быть подключены часы (ds1307) - без них контроллер не запуститься.
"Бутерброд" с другими примерами работает ?
В компиляторе, который ты скачал есть примеры для экрана , попробуй открыть и загрузить в ардуино File > Examples > ITDB02 Graph16 > ITDB02_Analog_Clock
Секундная стрелка должна идти, если нет - Sebduino не запустится.
-
Там еще на библиотеку freeMemory ругается, а еще будут проблемы с компилятором 1.0.2
Чтоб не возиться и сразу скомпилировать - скачай компилятор 022 (все библиотеки уже там)
На 13 странице - слишком древний, здесь свежее.
-
-
Вадим, снимаю шляпу.
Нет слов, уважаю!! Ты проделал ГИГАНТСКУЮ работу.
У нас на смежном предприятии люди занимаются подобными вещами долгие месяцы, а потом еще сидят на отладке ...
Это не очень сложно, тем более что есть интернет
Не люблю хвастать, но наверное один раз можно, но только 1 раз
То, что я здесь показал, не более 10 процентов, из того что я уже изучил, еще учился делать меню и строить графики.
Вчера переделал страницу, которая работает с моим кодом, который я выложил выше.
-
(до замены батарейки все работало, потом села бат и после замены часы идут на одном месте)
Возможно батарейка бракованная, померьте тестером, если есть возможность.
Я уже писал выше, если на батарейке 2,5 вольта - часы не запустятся, кроме того батарейки бывают 2-х видов на 3v и на 3,6 и обе CR2032
DIY 6-Канальный контроллер LED c тач-панелью "3.2"
в Самодельные LED светильники
Опубликовано
Где хоть конкретика ? например это сделано не так, это можно переделать - так.
Вы посты его сначало почитайте, а так и я могу в любой теме написать что все херня и сплошной глюк.
И нужно быть слепым, чтобы не понять, что человек просто хочет чтоб ему сделали контроллер - для него.
А кроме всего я в эту тему больше не зайду, всем пока......