{imgicourl}{zamok}
Другие записи за это число:
2013/04/08_kiev - Концертик в Киеве
<< предыдущая заметкаследующая заметка >>
08 апреля 2013
Raspberry или Arduino?

UPD: Приехал добрый Янг, привез Arduino-nano и показал, как с ней работать (даже программку кнопок написал в первом приближении):

Теперь можно грабить корованны!

БЫЛО:

Стала глючить квартирная электроника. Резко и в один день. Что случилось — неясно. Раз в 2-4 часа среди ночи раздается звонок в дверь, например. Заземление раньше помогало — глюки шли, если корпус компа не заземлен, теперь не помогает и оно. Вся нехитрая электроника (реле да кнопки) навешена на LPT-порт сервера. Напаял резисторы, подтягивающие к +5 — ноль эффекта. Втрое увеличил задержки опроса кнопок в allport.c — ноль эффекта. Отсоединил всю линию кнопок дверных звонков (а это длинные провода, метра два) — ложные срабатывания почти исчезли: теперь не раз в два-четыре часа, а раз в сутки. А ведь много лет работало прежде без глюков!

Дальше разбираться и чинить эту галиматью мне откровенно лень — хрен знает, что там полетело. Может, LPT стал подгнивать. Может, UPS или блок питания системника разладился и дает помехи. Решил все заменить, поставить вместо LPT какой-нибудь внешний чип на USB. Чай, не первый раз замужем — еще в 90-х работал программистом 52-х однокристаллок на проектах в НИИ «Геофизика» и МИФИ.

Нужно мне совсем немного: принимать по USB (serial port) команды, отправлять по USB команды, ну и желательно выходных 4 порта и входных 4. В идеале конечно выходных 8 и входных 4. Тогда я по 4 выходам буду гонять битик по кругу, а по 4 входам ловить сигналы от матрицы 16 кнопок, как у меня сейчас сделано.

Встал вопрос: что выбрать? Какие-то Пики, говорят, появились со времен наших 90х, какие-то Атмелы... Погуглил — нашел всякие там сраные Arduino, которые не сильно отличаются от того говна, которое я программировал в 90-х. Только я программировал на ассемблере, а здесь предлагается Cи, и вместо RS-232 — тот же фактически RS-232, только с разъемом USB:

Стоит этот привет из прошлого около 1100 руб. Реально: 1100 руб! И еще отдельно можно докупить «дополнительные» модули: электронный компас 1500 руб, WiFi 3000 руб, Ethernet 2500 руб... Представляете, да? На дворе 2013 год! За эти деньги можно купить любую электронику! Беспроводная клавиатура + мышь стоит 900 руб! Роутер можно купить за эти деньги, все, что угодно! А тут какие-то жуки пытаются впарить за 1100 платку того же размера и с тем же функционалом, как были у меня 20 лет назад!

И на фоне этого говна за 1999 руб есть великолепнейшая новинка 2012 года Raspberry Pi:

Это готовый микрокомпьютер с процессором 700MHz/512Mb, с HDMI для дисплея, MMC, Audio и Ethernet 100Mb, и все это под Линукс. И если не отключить — то графическая оболочка, браузер, торренты, апач, «apt-get install php5", и вообще все, что угодно. И при этом абсолютно белая английская сборка, а не Китай (в оригинале 36$ цена модели B). И ты уже, глядя на это, как-то начинаешь верить, что сегодня действительно 2013 год, а не 1993, когда ты сидел в НИИ «Геофизики», подпаивая провода RS-232 от платки к настольному персональному компьютеруtm IBM PC-386-DX.

И с одной стороны, я конечно понимаю, что какашка за 1100 руб для программирования на C и того же размера и энергопотребления готовый компьютер под Линуксом за 1999 руб — это небо и земля.

Но с другой стороны: мне надо-то всего лишь 4 проводка для кнопочек и 4 выхода на релюшечки. Ну куда мне Линукс-то? Он же только загружаться будет минуты три. Как-то стыдно гонять такое богатство ради кнопки дверного звонка... Как быть, пацаны?

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок

Комментарии к этой заметке сейчас отключены, надеюсь на понимание.

Linux Safari Chrome
 Болгария
0
0
Alex Kuklin
думаю, что raspberry будет overkill.
пользуясь случаем, рекомендую: https://www.olimex.com/ - болгарская контора, делающая много интересного.
Linux Firefox
 Москва
8
0
Leonid Kaganov
Да мне бы в Москве купить быстренько, а то житья нет...

С другой стороны - наверно в 1993 и однокристаллка 5082 казалась перебором: ведь многое можно было собрать на фанерке из пригоршни K555ЛА3 за копейки!

Не мешает ли нам использовать микроскоп для забивания гвоздей какое-то нелепое воспитание - в эру, где микроскоп стоит дешевле молотка?
Linux Safari Chrome
 Болгария
0
0
Alex Kuklin
ну ардуину проще купить в Москве сейчас, а для дальнейших экспериментов - можно и у олимекса заказать.
с другой стороны, можно и raspberry взять, потом что-нибудь к нему прикрутить.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Вот я и думаю - может, потом постепенно весь сервак свой к нему прикрутить? ;) Вынести винчестеры в отдельный внешний блок, поставить впереди сервера NAT-ом и раздатчиком DNS WiFi-роутер... И нахуй убрать эту жужжащую и жрущую энергию тварь ;) Да, звуковушек придется понавесить несколько штук usb-шных. И сканер отпечатка пальца отвалится - там у меня библиотечка.so скомпилированная не под arm... Хны...
Linux Safari Chrome
 Болгария
1
0
Alex Kuklin
Вот диски вряд ли будут там шустро крутиться. А вместо usb-сетевух советую взять свитч с поддержкой vlan (IEEE 802.1Q) и использовать его - будет куда прямее, надежнее и быстрее.
Mac Firefox
0
3
Fatalist
зачем дома вланы? Оо
Linux Safari Chrome
 Болгария
3
0
Alex Kuklin
один vlan - домашняя сетка, другой (другие) - провайдерская сеть.
тогда можно обойтись одним интерфейсом в роутере.
Mac Firefox
0
0
Fatalist
а коммутировать всё через свитч?
Linux Ubuntu Firefox
0
0
masterspammer (#1954765)
Да, очень удобно. Даже можно перекоммутацию делать без перетыкания проводов.
Windows Opera
 Москва
1
0
Toxa
у меня 5 виланов: провайдер основной, провайдер бэкап, локалка/wifi, гостевой wifi, vpn.
Windows Safari Chrome
3
0
djatlov (#2015148)
Главное - вовремя остановиться.
А то нашёл себе человек Распбери
Потом подумал, что есть Хакбери -круче и не настолько уж дороже:
http://habrahabr.ru/sandbox/46778/
А тут ему сказали, что за такое бабло можно уже и в корпусе, с ТВ-пультом, SATA-разъёмом и боксиком для внешнего диска взять: http://dx.com/p/mele-a2000-1080p-android-2-3-network-multi-m[...]
Ну да, как раз куда дверной звонок вешать - непонятно. А в остальном - нормальная линуксовая машинка с вайфаем и видеовыводом за 70 баксов с доставкой. Плюс пультик.
Впрочем, её корячат, ломают и перешивают все, кому не лень. Может, уже лпт и ком-порты приделали...
Windows Opera
2
1
meteo
Лёня, зачем тебе сканер отпечатков пальцев? Чтобы в туалет не попасть было?
Linux Safari Chrome
0
0
Svami Dhyan Nataraj
> можно и raspberry взять, потом что-нибудь к нему прикрутить.
+1
На такую штуку ИМХО всяко веб сервер ставить захочется, чтобы со смартфона смотреть как там датчики дома поживают... :-)))
Linux Firefox
 Москва
0
0
Leonid Kaganov
Так у меня сервер - это lleo.homeip.net, в админке там даже SMART винтов типа виден. У меня же концепция централизации.
Windows Opera
 Санкт-Петербург
0
1
Михайлов (#2470669)
Только мне пришло в голову дочернюю плату с новым LPT портом вставить? ((
Windows Safari Chrome
 Москва
3
4
Camel1000 (#2810258)
Не знаю, как насчет воспитания, но про серверы мне прочно вбили в голову одну максиму: если средняя загрузка (в любом смысле) сервера больше 20%, сервер пора апгрейдить. Не знаю, относится ли это к серверу дверных звонков, но у любого другого должен быть _огромный_ неиспользуемый запас по мощности, емкости, производительности etc. И это не расточительство, а необходимость.
Linux Safari Chrome
3
2
Михаил (#2904050)
Похоже, вы все еще не знаете про виртуализацию. Если средняя загрузка хоста виртуальных машин меньше 20% -- значит вам не нужен такой сервер.
Windows Safari Chrome
0
1
Артём (#2905274)
Если вы так считаете, то не знаете про теорию массового обслуживания.
Mac Safari Chrome
2
0
Константин (#2438981)
плохие воспитатели, негодные.
Windows Firefox
 Мурманск
0
0
Маркони (#1890282)
На эту платку тогда резко необходим кулер, иначе вылетит с треском, процессоры имеют свойство греться.(с)Кэп

А от себя добавлю: бери эту плату, говорят, микросборки сейчас уже давно на периферии электроники, если сразу не умрёт, то проработает долго.
Windows Firefox
 Мурманск
0
2
Маркони (#1890282)
ПЫ.СЫ. Вести по устройству с Хабра:
http://habrahabr.ru/post/145606/
Вот ещё ссылка про возможные дефекты сборки:
http://www.linux.org.ru/forum/linux-hardware/8998648#comment[...]
Посмотри, Леонид, вдруг пригодится.
Linux Firefox
 Москва
13
0
Leonid Kaganov
Как это обычно бывает со всеми ссылками Маркони, первую я видел уже давно, а вторая к теме не относится. Как тебе удается это? :)
Windows Firefox
0
3
Маркони (#1890282)
Вторая ссылка вообще оторвана от темы... мои тапочки перестали смеяться, они заржали в голос :)))
Windows Firefox
 Новосибирск
2
0
ы
Щас ФСКН подтянется, и дневник снова закроют.
Windows Firefox
0
1
Маркони (#1890282)
Не, тапки реально ржут, без спецвеществ, это точно :)))
Windows Opera
10
0
vova_vt
А я, например, в чем-то понимаю Маркони (сам такой): ему так хочется хоть в чем-нибудь быть полезным. Но человек, как правило, мало в чем действительно хорошо разбирается в жизни, а Леонид, как назло, совершенно не интересуется вагоноремонтным делом.
Windows Firefox
 Новосибирск
2
0
ы
> Но человек, как правило, мало в чем действительно хорошо разбирается
А стратегия "не понимаешь - молчи, за умного сойдешь" в голову не приходит?
Windows Opera
1
0
vova_vt
а вот как раз банальное неумение помолчать и выделяет его среди остальных посетителей этого сайта
Windows Firefox
1
2
Маркони (#1890282)
Слово - серебро, молчанье - золото(народная мудрость), но "Бойся равнодушных - они не убивают и не предают, но только с их молчаливого согласия существуют на земле предательство и ложь."(с) Бруно Ясенский

http://ru.wikipedia.org/wiki/Ясенский,_Бруно_Яковлевич
Windows Safari Chrome
6
0
braintunic
Я голосую за Raspberry.
Загружаться он будет не 3 минуты, а от силы минуту.
Если поставить быструю SD карту и минимально подкрутить (отключить своп, выключить ненужные сервисы), то загрузка будет не более, чем полминуты. Ну и никто не запрещает подкрутить посерьезней - оверклок, переключение с SD card на внешний USB диск, перекомпиляция ядра с оптимизацией и с отключением ненужных модулей.
Вот люди говорят, что после подкрутки у них занимает всего 10 секунд от включения питания до получения промпта на логин:
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=6[...]
Ну и не надо забывать, что он вполне может работать без единой перезагрузки и год и два.
Windows Firefox
 Курск
0
0
passer-by (#2813640)
Слабоват по характеристикам этот Raspberry по нынешним временам. Вот, что у Самсунга есть за сравнимую цену, так, для справки: http://rulinux.net/thread_38878_page_1#msg165273
Windows Safari Chrome
0
0
braintunic
Ну если считать за "сравнимую цену" двухкратную разницу в цене, то конечно можно и самсунговый ODROID-U2 купить ($89 в США) вместо Raspberry Pi ($45 в США).
Но тогда уж наверное лучше брать самсунговый же ODROID-X2 за $135, цена то все еще сравнимая :)
Windows Firefox
 Курск
0
0
passer-by (#2813640)
> Ну если считать за "сравнимую цену" двухкратную разницу в цене

Ну так... Разница то в мощах - 4-кратная.
Windows Firefox
0
4
Маркони (#1890282)
Лучше какого-нибудь известного китайца взять, у них качество в электронике на первом месте, японцы у китайцев отсасывают, вместе с корейцами :)
Windows Firefox
 Новосибирск
1
0
ы
Слова настоящего эксперта! Таких еще много на 4ПДА...
Windows Firefox
0
2
Маркони (#1890282)
*Рассматривает материнскую плату от 486 1995 года выпуска*
Made in China, блеать!
Windows Firefox
 Мытищи
2
0
2:5020/321
в посте не очерчен круг задач.

мысль повесить все на ягодку, а именно USB диски, USB аудиокарты, USB LPT порты мне лично как-то не нравится (гора проводов)
Linux Firefox
 Москва
0
0
Leonid Kaganov
Круг задач для железки:
1. передавать по USB команды включения 4-х реле
2. получать по USB сигналы о нажатии 4-х (в идеале 16-ти) кнопок.

Очень элементарный круг задач, проще не придумать.
Windows Safari Chrome
0
0
djatlov (#2015148)
А кто на противоположном конце USB релюшками щёлкает и кнопки опрашивает?
Или там USB-COM для этого?
Windows Safari Chrome
0
0
djatlov (#2015148)
Чегой-то отправка комментария происходит, но окно не закрывается. Несколько тычков в сенд, потом догадался обновить и пошёл дубли стирать.

И да, я в курсе, что теги хтмл здесь не отображаются. Я и не претендую. Я хотел написать USB {МЕНЬШЕ}-{БОЛЬШЕ}COM.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Пока никто. Все эти годы от LPT-порта напрямую шли проводки.
Windows Safari Chrome
1
0
djatlov (#2015148)
немало лет назад я возжелал освоить USB на микроконтроллерах и запросил от Микрочипа соответствующую микросхему. Кажется, PIC16F45. Буквально через три дня доставили две штуки, и не взяли ни за чипы, ни за доставку. К сожалению, тут мои жизненные планы и поменялись, и программированием микроконтроллеров я больше не занимался... А пики - забавная штука. И работать с ними кабы не приятней, чем с 52-м.
Если есть время и желание - пик с несколькими элементами обвязки прекрасно и клавиатуру опросит, и релюшками щёлкнет, и доложит в USB-порт об этом. Хотя, за эти годы, наверно, и покруче чего появилось.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Честно говоря, я на 52-х и 1801 делал (под руководством старших наставников, разумеется - Ключкин Вадим Николаевич и др.) очень сложные даже по нынешним временам алгоритмы, смысла которых я до конца даже не понимал - всякие там разнообразные цифровые фильтрации аналоговых сигналов, фурье-хурье, сложные протоколы связи и интерфейсы, таймерные опросы и хранения банков отсчетов и т.п. Библиотеки с арифметикой плавающей точки приходилось искать и использовать - так много требовалось математики в алгоритмах.

С этой точки зрения дернуть релюшку/зажечь диод или опросить кнопку - это просто "hello world", каким обычно начинали тест железки, чтобы убедиться, что она понимает команды и выполняет программу.

PS: Кстати, я всегда вместо диода требовал мне припаять пьезоэлемент, и на нем играл музыку при любом удобном случае - сигналы ошибки, даже числа пиликал (дисплеев-то не было).
Windows Safari Chrome
 Волжский
0
0
djatlov (#1228909)
Да я сам микроконтроллеры люблю. И на них кой-чего поделал в своё время. Именно на 51 и аналогах. Пики начались, а я из этого дела уже уходил. Успел несложное устройство на пике сделать, причём на самом простом.
У новых (ну, относительно новых) контроллеров периферия богаче. Вот, USB просто на пару ног выведено...
Windows Firefox
 Мытищи
1
0
2:5020/321
LPT порт не очень удобное устройство. хотя навскидку кажется таким. по хорошему, требуется развязка и стробирование каждого байта (если я не ошибаюсь, там их три). у этого порта три режима до кучи, и кстати если у вас вдруг слетал CMOS и порт сбросился в ECP или EPP режим, могли начаться чудеса.
Linux Safari Chrome
0
0
Alex (#2612838)
В китае можно ардуину за 300-350 рублей заказать (около 10 долларов). Правда ждать месяц придется. А так как раз под задачу хорошо получается.
http://www.aliexpress.com/item/Free-Ship-Wholesale-IC-Parts-[...]

http://www.aliexpress.com/item/Free-shipping-2012-latest-UNO[...]


http://www.aliexpress.com/item/Free-shiping-Best-prices-Ethe[...]
Windows Firefox
 Мытищи
0
0
2:5020/321
у вас USB кнопки и USB звонок??

если вдруг нет, от нафига вам USB вообще? микроконтроллер, оптронная развязка, LC фильтр от помех и в общем это все что потребуется.

или я тормоз и у вас там есть еще что-то с USB, включающее реле (скажем сетевой фильтр)?
Windows Firefox
 Калуга
0
0
Денис Антонцев
Если задачи только такие, то ставится AVR со встроенным USB и за 1 день пишется программа.
Плату купить тоже не проблема, тут кто-то писал, у Olimex-а есть готовые платы.
Windows Firefox
1
0
Ларин (#2496231)
Вообще-то дорого.
За 15-20 USD можно купить готовый комп с линуксом, wifi и USB. На ебае их тысячи, например, http://www.ebay.com/itm/Mini-Pocket-USB-Wireless-WLAN-WiFi-R[...] .
Linux Firefox
 Москва
0
0
Leonid Kaganov
Что-то я с трудом представляю программирование WiFi-свистка. Тем более, если задача - подключать к нему периферию - реле и кнопки.
Windows Firefox
0
0
Ларин (#2496231)
Внутри двадцатидолларового роутера стоит линукс, с вебсервером и шеллом. Программируется как любой линукс, или перешивается на OpenWRT.
Реле подключается к лампочкам, оно умеет ими мигать.
Кнопки подключаются к кнопкам, их бывает даже несколько, одна всегда.
Так как оно WIFI, то провода тянуть не нужно, втыкается непосредственно около управляемого прибора. При такой цене можно около каждого отдельный.
Windows Safari Chrome
0
0
Влад
на wi-fi вешать домашнюю безопасность? :-\ не, лучше проводами
Windows Firefox
 Новосибирск
1
0
ы
Вы уже сломали WPA2-PSK без WPS? Где ваша публикация в infosec?
Windows Safari Chrome
1
1
Влад
а зачем его ломать? Поставить глушилку и в зависимости от реализации системы либо получить доступ, либо заставить владельца ослабить защиту
Windows Firefox
0
0
kto (#1905268)
у raspberry есть gpio. у свистков его нет.
Windows Firefox
 Мытищи
0
0
2:5020/321
есть некий волшебный роутер за 700р, tplink кажется. там внутрях есть gpio и как раз пара USB. и линукс...
Windows Firefox
3
0
фотоохотник (fotolamer)
Ну если бы не срочно, то на dx uno 16 долларов а nano 11
Linux Safari Chrome
 Mount Laurel
3
1
Alexander Levitsky
Бери Малинку, не будь ретроградом.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Эх... Да как-то жаль из-за трех кнопок целый Линукс гонять! ;)
Windows Safari Chrome
4
1
Максим (#2874537)
Посмотрите на это с другой точки зрения. Вы поддержите производителя той вещи, которая Вам больше нравится. Станете дополнительным покупателем, дадите ему деньги, добавите ему прибыль.
Я думаю, что сам английский производитель попросил бы Вас не заморачиваться про "жаль из-за трех кнопок", а купить именно у него.
Windows Firefox
 Новосибирск
0
1
ы
Максим, вы копирайтер? :)
Windows Safari Chrome
0
0
Максим (#2874537)
Нет :)
Windows Safari Chrome
5
0
sir66 (#2903306)
Arduino на самом деле дешевле намного, ее просто нужно в правильных местах покупать. Типа таких:

http://dx.com/p/arduino-uno-rev3-development-board-120464

тебе даже такая подойдет, она совсем маленькая, функционал тот же:

http://dx.com/p/arduino-nano-v3-0-81877

Они там не фирменные, но от итальянских малоотличимы. Даже Made in Italy обычно написано ;)

Достоинства - тупа как пробка, куча выводов, есть 6 штук АЦП, умеет всякие I2C. Потребляет мало, умеет засыпать и ждать прерываний с совсем мизерным потреблением. Правда, для последнего лучше взять просто микросхему AVR, ту что в панельке, она работает практически без обвязки (сопротивление, и кондер типа, можно даже без кварца, питание 3-5в) ибо USB и стабилизатор тоже что то жрут (милиампер 15-20). Без этого добра можно 50mka получить в ожидании.

Raspberry Pi это устройство другого класса. И АЦП там нет. Но зато можно прямо на ней gcc запускать ;)

Если лень ждать dx.com могу дать Arduino Nano на время или насовсем, у меня вроде лишние есть.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Digital I/O Pins: 12 (D2~D13) - ваще то, что нужно...
Windows Firefox
 Донецк
1
1
Lintruder
Ардуинам этим уже сто лет в обед. Они уже протестированы миллионами(?) юзеров до нас.
И справятся с опросом кнопок(датчиков) и реакцией на событие, как два пальца ...
А "новинка" 2012 - темная лошадка.
Windows Safari Chrome
 Bethessda
0
0
anonymouse (#1250532)
Недорого! А подойдут они, чтобы пучком разноцветных светодиодов управлять? (менять их яркость по простой программе)?
Windows Safari Chrome
1
0
sir66 (#2907757)
Подойдут вполне. Только нужно помнить, что выводов с ШИМ (PWM) не которых удобно менять яркость там только 6, можно и остальные использовать, но там программно. Еще нужно помнить что всего 40ma на ножку, а всего стабилизатор у Ардуино на 200ma примерно.
Windows Safari Chrome
 Bethessda
0
0
anonymouse (#1250532)
Спасибо! Да, яркость скважностью импульсов управляется... LEDы слабенькие, не для освещения, а для красоты... :-)
Linux Safari Chrome
5
0
Ктототам (#2729773)
можно использовать один из более дешевых клонов Ардуино с еБэя или собрать тоже Ардуино самому
Mac Firefox
10
2
Fatalist
ха, помню говорили про говнороутеры с кастомными прошивками (что фигня для обывателей), мол только хардкор, только системник, мнение поменялось? ведь расбери это по сути и есть та же маленькая коробчка с дохлым железом
по делу:
стоимости микроконтроллеров атмел (ардуино это и есть) начинается от 50 рублей
кодить можно не только на Си, но и на асме
ардуино дорогой, потому что позиционирует себя как хобби и развлечение
представляет из себя тот же МК за 50 рублей + чип FT232RL, разрекламирован на хабре и прочих полутехнических ресурсах
не надо паять, не надо знать асм, не надо знать где какие регистры и за что отвечают, на каких адресах сидят векторы прерывания, что немаловажно для целевой аудитории
из атмел я бы посоветовал attiny2313 + VUSB (программная реализация USB для МК ногодрыгом)
за 50 рублей усб + 20 ножек
Windows Firefox
3
0
sherem (#2903464)
Это все совершенно верно, но тут все зависит от того сколько можно потратить на это все времени. Если есть время заниматься разводкой и изготовлением печатной платы, то конечно можно сильно сэкономить.

А если хочется просто соединить проводки навесным монтажом, и на это не жалко 2-3 тысячи рублей, проще взять что-то готовое.

Кроме того можно развиваться. Сперва собрать и отладить на ардуино, потом сделать собственную конструкцию, и заменить.
Mac Firefox
1
0
Fatalist
ну я выше написал не в упрек ардуино, ничего против не имею
просто чтоб лео знал как дела обстоят
Linux Firefox
 Москва
0
0
Leonid Kaganov
Ну, мне-то не впервой, я бы паяльником помахал полчасика в охоточку.
Windows Safari Chrome
1
0
Sherem (#1330959)
А там и так хватит работы с паяльником. Кроме того, бывает нужно сделать прототип, все отладить, а потом уже воплотить в железе. Ардуино в этом случае избавит от дополнительной возни, кварц сопряжение с компом для программирования и т.д.
Linux Firefox
 Москва
1
0
Leonid Kaganov
Системник хардкор, конечно. Но если системник запускает демона на C, который шевелит битами в LPT-порту, и вся эта канитель висит килограммами проводов, а при смене материнки наличие LPT- обязательное вечное условие... То не проще ли поручить гонять бит между 4 ножками отдельной штуке, а не демону под FreeBSD? :)

USB+20 ноек - эта идея мне нравится! А где такую штуку берут? И нужен ли ей отдельный программатор?
Linux Firefox
1
0
sapa
Можно тупо в ЧипДип http://www.chipdip.ru/search/?searchtext=attiny2313 а можно поискать http://www.efind.ru/icsearch/?search=attiny2313 Находится много вариантов отличия между которыми в типах корпусов, в тактовой частоте и в температурном диапазоне. Программатор... ну, в принципе, нужен. Но если нету, то и фиг с ним, в качестве простейшего программатора для микроконтроллеров Atmel подойдут просто 5 проводков от LPT-порта компьютера к ножкам микроконтроллера.
Linux Safari
7
0
Анони-маусс (#1416505)
Чтобы избавиться от LPT, нужен LPT :-)
Mac Firefox
0
0
Fatalist
я тут покупаю http://www.voltmaster.ru/cgi-bin/qwery.pl?id=658630351&g[...]
подороже 50 рублей, да
на алиэкспресс http://www.aliexpress.com/wholesale?SearchText=attiny2313&am[...] от 1 доллара начинаются цены
attiny2313 модель
2 кб - флэш
128 б - диск
128 б - оператос
проц до 20 мгц
ну и всякая переферия, ШИМ, УАРТ, всякие таймеры
для дергания ногами самое то
программатор, да, нужен,есть профессиональные дорогие
есть подешевле от того же ардуино
из самодельных:
USB-программаторы:
я пользуюсь усбасп, отлично работает уже 2 года
http://easyelectronics.ru/usb-programmator-avr-usbasp.html
правда требует самого МК, проблема курицы и яйца
http://easyelectronics.ru/skorostnoj-avr-usb-programmator-na[...]
без дополнительного МК, требует винду, ну или компиляние собирание специальной версии avrdude (программа для прошивки), геморойно имхо, да и сам программатор не очень удобный по мне, хоть и очень быстрый
COM-программатор:
http://easyelectronics.ru/avr-shag-pervyj-programmator.html
из говна и палок, нужны только резисторы и диоды, однако работает через COM-порт, который не везде есть
LPT-программатор:
http://avr.ru/ready/tools/prog/5wire
ну и самый трэш, очень популярный (из за простоты реализации) "5 проводков", требует LPT порт и... 5 проводков

http://www.obdev.at/products/vusb/index.html
здесь можно скачать и посмотреть доки по VUSB
Linux Firefox
0
0
бж (#406842)
если хочется минимализма, то можно и при помощи голой FT232 ногами дёргать.
Linux Safari
0
0
Анони-маусс (#1416505)
Сейчас уже есть целая куча однокристалок, в ПЗУ которых зашит загрузчик с функцией программирования через USB и даже ось! Посмотри Zilog eZ80 - конечно, шаг ножек и их количество удручают с точки зрения самостоятельной разводки платы, но всё же это круть. Хотя, с другой стороны, в тех же чипдипах бывают бывают такие платки, которые уже разведены под "многоножку", а на выходе - нормальные штырьковые разъёмы, типа как на мамках под флоп/IDE, ну или PC/104 там...

ПыСы. Чего мелочиться - брать Siemens S7!
Windows Firefox
 Калуга
0
0
Денис Антонцев
Под AVR-ы уже давно можно кодить на плюсах, даже под ATmega, я уж молчу про всякие Xmega и AVR32.
Mac Firefox
0
0
Fatalist
можно хоть на паскале http://www.mikroe.com/mikropascal/avr/
вот только нужно ли? и намного ли кода хватит железа?
Mac Safari
5
3
Вячеслав Сомов
Микрокомп однозначно. С твоим креативным мышлением будет куда развивать тему. К черту каменный век.
Windows Firefox
3
0
sherem (#2903464)
IMHO одно другого не отменяет. Каменный век тут не причем.
Windows Safari Chrome
20
0
тм
та же мысль была.
звонок в дверь - херакс - фото со вспышкой - кто ночью хозяина беспокоит? или звонишь на комп домой за полчаса до приезда - 'чай поставь!' а он в ответ 'хрен тебе, я тебе компьютер, а не чайник! на чайник и звони, если чаю хочешь!'
Windows Firefox
0
0
sherem (#2903464)
На мой взгляд если с нуля то принципиальной разницы для освоения нет. Если смотреть в детали то тут всё зависит от круга задач. Если просто принимать/передавать данные то для этого больше подходит ардуино. А если в перспективе этот девайс может заменить центр домашней электроники, то Raspberry.

Возможно еще придется в будущем ставить несколько ардуино под руководством одной Raspberry.
Windows Firefox
0
0
sherem (#2903464)
Я видел даже ардуино для Raspberry:

http://devicter.ru/goods/Alamode-Arduino-Compatible-Raspberr[...]

Это для расширения возможностей Raspberry за счет ардуино.
Windows IE
8
0
ChBRR
Вероятно, где-то поблизости подыхает импульсный БП. Сейчас он из-за какого-то высохшего кондёра просто срёт помехами в эфир, а через полгода-год совсем коньки отбросит.
Linux Firefox
 Москва
0
0
Leonid Kaganov
А как это проверить? И что значит - поблизости?
Linux Ubuntu Firefox
0
0
Dekoder (#2503853)
Неисправные конденсаторы видно - у них "крыша" вспученная. Если БП много лет, то проще не выискивать проблему, а поменять электролиты. И, кстати, неплохо на материнке посмотреть тоже.
Windows Opera
0
0
anonymouse (#1413016)
Кстати, может какой-нибудь приличный сетевой фильтр решит проблему, пока ты будешь покупать распберри?
Linux Ubuntu Firefox
2
0
masterspammer (#1954765)
В самом это системнике, например или в блоке питания подключенной к нему периферии.

Есть специальный прибор - ESR-meter. Он измеряет сопротивление конденсатору переменному току частотой 100 кГц. БЕЗ выпаивания из схемы (как правило - измерение производится при напряжении меньшем чем нужно чтобы открыть P-N-переход).

Однако, для такой проверки до конденсатора нужно ещё добраться. Я проверяю блоки питания так: втыкаю ВЫСОКООМНЫЕ (вот как для детекторного приёмника) наушники между землёй и питанием (+5, +12, и т.д.) и слушаю под нагрузкой. Загрузку компьютера часто бывает просто СЛЫШНО (по крайней мере по одной из линий питания).

P.S. А ещё на материнской плате конденсаторы бывают и они тоже вздуваются.
Windows Firefox
 Мытищи
1
0
2:5020/321
осциллограф уже изобретен кстати. хотя детекторный приемник это конечно круто!
Linux Ubuntu Firefox
1
0
masterspammer (#1954765)
Карманного осциллографа у меня нет, а с большим таскаться лень. Сама же методика появилась когда первый раз услышал такие помехи на наушники, включеннуе во встроенную звуковуху.
Windows Firefox
 Новосибирск
2
0
ы
У осциллографа стрелка, а это не наш метод :)
Windows Safari Chrome
2
0
Vladimir Marunin
Ни то, ни другое!
MSP430 LaunchPad, заметно слабее Arduino, подорожала до $10
https://estore.ti.com/Product3.aspx?ProductId=2031

Или Stellaris Launchpad. Посильнее простого Arduino (IMHO рядом с мегой) за $13
https://estore.ti.com/Stellaris-LaunchPad.aspx

В обоих случаях надо писать на C.

Достоинство TI в том, что они рассылают примерчики себе в убыток FedEx'ом (входит в цену). То есть сегодня деньги, дня через 4 получите курьером посылку.

IMHO для дверного звонка первое - самое то.
Linux Firefox
 Москва
1
0
Leonid Kaganov
Правильно ли я понимаю, что у нее 12 пин I/O и если я щас оплачу с этого сайта 9.99$, то через 4 дня они пришлют?
Windows Opera
0
3
anonymouse (#1413016)
Зная Почту России, насчет 4 дней я бы не был так уверен.

Заказывал в этом году что-то в буржляндии со сверхсрочной доставкой в течении 2 дней.
Пришло через 3.5 недели.

И по предыдущему опыту - это скорее быстро.

Если повезет, то есть шанс получить за 10-15 дней.
Windows Opera
5
0
kven (#2664017)
они не почтой отсылают, а федексом, пару раз у TI покупал подобное - реально через 3 дня стоят на пороге с посылкой
Windows Firefox
 Новосибирск
1
0
ы
Не путайте с EMSPost, которая суть почта роисси
Linux Opera
1
0
mike_t (#2497450)
правильно, отсылаю FedEX, курьер на дом приносит
Windows Firefox
0
0
Koobeton (#2424696)
Подтверждаю, техасцы доставляют FedEx'ом за четыре дня из Техаса в Москву, покупал прошлым летом.
К тому-же, для Launchpad'а можно писать не только на Си, но и использовать +100500 скетчей, написанных для Arduino: http://habrahabr.ru/post/148169/
Nokia-E90 Safari
0
0
Leonid Kaganov
А на ассемблере можно? Я тут написал процедурку музыку играть по ноткам (я всегда с этого начинаю программировать кристалл). А она глючит. То есть - реально глючит: если музыкальная строка из 20 символов - не играет. Еслди разбить на две - играет. Перенес процедуру в центр другого кода - снова не играет... Чую, это какая-то сишная char**-бесовщина. Терпеть не могу отлаживатьб ошибки чужих компиляторов :(
Windows Firefox
0
0
Koobeton (#2424696)
Есть замечательное и дружелюбное сообщество любителей контроллеров msp430 http://we.easyelectronics.ru/blog/msp430/
Ответы можно поискать там.
Mac Safari Chrome
0
0
Sergii Pravdzivyi
О, а я по 4.99 брал 4 штуки.
Windows Safari Chrome
 Москва
1
0
AYOUNG
Давай я тебе просто свою Arduino Mega отдам, заодно помогу с разводкой и прогами? Всё равно сейчас не пользуюсь.

А готовый проект можно будет прошить в микроконтроллер подешевле и поменьше, таких плат навалом. Я проекты на меге отлаживаю, с дисплеем, макетной платой, а потом шью в платы ценой в 600 рублей и меньше спичечного коробка размером.
Windows Safari Chrome
 Москва
1
0
AYOUNG
Вот, к примеру, контроллер, который целиком помещается в 32-ногую панельку. У меня такой кофеваркой рулит. :)

http://carmonitor.ru/ru/arduinonanocarduinonanov4-p-108.html[...]
Windows Firefox
0
0
murrmax (#2629463)
а расскажите, чем именно он там рулит?
Windows Safari Chrome
2
0
барисыч
Что ж тут не понятного? Чтобы получить спирт с min. кол-вом сивухи, надо чтобы кофеварка точно выдерживала технологический процесс http://www.vinoisamogon.ru/peregonka.html, а без микроконтроллера это сделать очень трудно.
Windows Safari Chrome
 Москва
2
0
AYOUNG
В кофеварке главное - точное удержание температуры.
С механическим термореле температура воды менялась от 85 до 115 градусов (под давлением), поэтому порция получалась удачной или неудачной случайным образом.
Проблема частично решилась PID-регулятором, но всплыли другие проблемы - ТЭН кофеварки очень инерционен, при включении насоса бойлер из накопительного становится проточным, скорость протекания воды непредсказуема, и т.п.
Пришлось создать математическую модель бойлера, долго подгонять его прогноз под экспериментальные замеры, затем упрощать и встраивать в программу. Таким образом, кофеварка знает, что произойдёт в будущем, если включить-выключить нагрев и насос. Точность температуры сейчас - полградуса. Ну, и добавлено элементарное управление и индикация. Ничего лишнего, снаружи только RGB-светодиод добавил.
Windows Safari Chrome
 Москва
4
0
AYOUNG
О, нашёл в закромах Nano на AtMega168, рабочую. Тебе в самый раз будет, ног достаточно, среда разработки есть под Win, Mac, Linux. Даже докупать ничего не надо, готовые ноги c входами-выходами TTL-уровня, а при желании можно задействовать и АЦП, и PWM и всякой лабуды понавешать, типа датчиков и исполнительных механизмов.
Windows Safari Chrome
 Москва
4
0
AYOUNG
Собственно, программу я в него уже впилил, можно подключать клавиатуру и замок. И комп с USB, чтобы общаться, хотя оно и само много умеет. Ж)
Linux Opera
0
0
mike_t (#2497450)
скорее всего будет китай, сони не справляется
загружается порядка 20 секунд
для вас может быть проблема отсутствие rtc, хотя как знать, да и внешний можно привесить

ещё вариант http://www.ti.com/ww/en/launchpad/msp430_head.html
незнаю сколько сейчас, мне в 150 рублей обошлось, за неделю со штатов приехало
Windows Safari Chrome
2
0
mexa (#2768672)
Леноид, шутники исключаются в качестве причины звонков? На что заземляетесь, если не секрет?
Windows IE
1
0
Yuriy (#1948634)
Всё правильно, если заземлялись на отопительные батареи или водопроводные металлические трубы, а соседи внизу сделали ремонт и установили пластиковые трубы,появляются неожиданные помехи, вряд ли Леонид провел себе отдельное зазамление и провел его испытание, неизвестно и сопротивление его нынешнего заземления, должно быть не больше 4 Ом. Старенький приборчик "измеритель сопротивления заземления М416" поможет в измерениях, МС-08 тоже сгодится.
Windows IE
0
0
Yuriy (#1948634)
А вообще о борьбе с помехами не одна книжка написана, а может у Леноида рядом радиолюбитель в 2-4 часа ночи самодельный киловаттный усилитель для международных соревнований испытывает.А современныая электроника такая чувствительная:-)
Mac Safari
2
0
Алексей (#2442824)
Голосую за распберри. Аргумент один - по сравнению с ардуино у вас будет больше возможностей для расширения функционала в будущем. Никто не знает что нового захочется завтра прикрутить.
Единственное, надо понимать, что к распберри прийдется городить интерфейс с выходами через usb.
Windows Safari Chrome
 Москва
0
0
Денис Пантюшев
Во! именно, что городить интерфейс нужно будет.
А у ардуино уже есть порты с выводами. Подключай колодки, программируй и вперед!
Linux Safari Chrome
2
0
kto (#1905268)
зачем, там же gpio?
Linux Ubuntu Safari Chrome
0
0
kamiram (#2898027)
странно сравнивать расбери и аурдино.
это как бензопила и штангенциркуль. :)
аурдина это всетаки очень маложрущий зверек.
Windows IE
 Москва
10
0
Светозар (#1303470)
Дык о том и весь пост - о том, что лучше подключить к дверному звонку: безопилу или штангенциркуль? :)
Linux Ubuntu Safari Chrome
1
0
kamiram (#2898027)
я бы для таких задач в сторону маршрутизатора посмотрел.
например TP-Link TL-MR3020
дешевый. всё что надо есть. можно прицепить lcd экранчик для всякой инфы.
жрет оптять же мало :)
Linux Ubuntu Firefox
2
0
Данил Смирнов (#2238007)
С расберрипишкой осторожно—не всё там безоблачно. Возникнет вопрос с питанием всех этих usb-девайсов—сама она не потянет. Также могут быть затыки с наличием определённых пакетов под эту архитектуру. Короче, повозиться придется.
Windows Firefox
0
0
Sirguy
Еще проще.

Бери любой дешевый китайский андроид планшет, они как правило ВСЕ с USB интерфейсом, соответственно, могут управлять всем, чем угодно. Это со стороны электроники.

С другой стороны, человеческий Тач скрин интерфейс и куча готового софта под андроид.
Linux Safari Chrome
0
0
Svami Dhyan Nataraj
> и куча готового софта под андроид.

Вот, думал я написать, что по нынешнем меркам линукс + С -- это достаточно аскетично...

Так вот андроид -- это не аскетично сосвем... Это ява... Она страшна...
Windows Opera
0
0
mister-grim
>куча готового софта
Ага, особенно для управления реле.
Windows Firefox Opera
1
0
d00die (#2903595)
для подобных задач ардуины и предназначены.

и, в отличие от пиков, у AVR крайне продуманное, легкое в освоении и удобное в программировании на ассемблере ядро.

в общем, это то, что нужно для подобных задач.
Linux Opera
1
0
ИvN (ivn86)
Существует дешёвый аналог Arduino. http://freeduino.ru Года три назад покупал полноразмерную плату рублей за 700 (сегодня за те же деньги доступен freeduino nano). Комплект для самосборки (набор деталей, протравленная плата) стоил рублей на 100-200 дешевле. Но замечу, что сам проект Arduino нацелен на создание макетов -- что-то собрать на коленке, посмотреть, как будет работать, отладить, настроить, проект перепаять на текстолит в продакшн, а ардуино перепрошить под новый проект.

Расбери я нахожу более мощной, современной и гибкой системой для проекта "умного дома".
Linux Firefox
0
0
Victor Beresnev
на 5 проводков и такой фигни хватит. - http://freeduino.ru/arduino/freeduino_nano.html

rPi штука клевая конечно, но жесткие диски к ней подключать плохо - и сеть, и usb там пущены через одно и то же место, тормозить будет как не в себя. лучше sd-карту большую тнкуть и все разместить на ней.
Linux Firefox
3
0
qwerty (#1239486)
про самому сваять на атмел уже написали. тем более есть скил писания на асме. так что выбор или самопал на атмел (дешево и сердито) или взять малинку, и навернуть на неё ещё кучу сервисов...

Но я про другое - провода экранированы? а экран заземлен? у меня в неэкранированной витой паре нехилые наводки были!
Windows IE
0
0
Olga (#2903702)
http://yourduino.com/ посмотрите тут, может быть, найдется то, что вам нужно, и цена вполне себе привлекательная.
Mac Safari
0
0
dimonb
arduino. можно купить UNO или nano версию.
аргумент: стабильность работы. Включил и работает, как микроволновка :)
Windows Safari Chrome
0
0
plm (#1815658)
Да вообще че-то плохо стало с электроникой, какая-то она вся некузявая. Маркетологи потому что руководят всем.
Вот искал в машину хоть какой mp3 плеер, чтоб запитать его от зажигания. То есть зажигание выключил - плеер погас, завел машину - заиграло с того же места. Дык нет таких! Все строят плееры на одной и той же тупой микросхеме, у которой даже быстрая перемотка не реализована, и при выключении питания плеер не помнит ничего.
Так и все остальное - реализуются везде только базовые функции криво-косо, для галочки. А хочешь чтоб было удобно - делай сам.
Windows Firefox
 Хмельницкий
0
0
Вася (#2812347)
Ты гонишь. Самая паршивая китайская магнитола за 30 баксов умеет стартовать с места выключения. При том, включается нажатием любой кнопки на морде.
Windows Safari Chrome
0
0
plm (#1815658)
Это ты гонишь. Я не про магнитолу, я про плеер, куда я магнитолу дену в машине?
Windows Firefox
0
0
Вася (#2899120)
Ну в специальную же нишу для магнитофона. :)
Ты какую-то проблему на ровном месте создаешь. Сейчас за 30 баксов полно "автомагнитол" состоящих из ФМ-радио и мп3-плеера. Играют SD карты и USB флешки.
Могут включаться/выключаться по сигнальному проводу с замка зажигания. Включаются с того же места, где и выключились. Включаются нажатием на любой элемент морды магнитолы.
При этом, вполне себе сносно "бумкают" на свои 30 баксов.
Windows Safari Chrome
0
0
plm (#1815658)
Ну да, вот я буду родную магнитолу с овальной формы рамкой да еще с кнопками на руле выковыривать и колхозить вместо нее китайскую балалайку. Когда мне надо просто Mp3 плеер в бардачок бросить.
Лишнее подтверждение моей мысли...
Windows Firefox
 Richardson
1
0
Михаил (#1684620)
На многие Мп3-плееры можно поставить Rockbox вместо родной гогно-прошивки. В принципе, у него есть почти то что нужно — он умеет вставать на паузу при пропадании внешнего питания и сниматься с неё через 5 с после его появления. Правда, только если не уснёт (т.е. максимум в течение часа), иначе нужно включать вручную (все настройки он всё равно помнит). Хотя, если уж очень надо, можно самому в исходниках подправить. ;-) Или попросить разработчиков...
Windows Safari Chrome
0
0
plm (#1815658)
Вот это и был мой point про современную электронику! Хочешь чтоб нормально работало - сделай сам. Ну или как минимум RockBox или DD-WRT прикрути.
Windows Firefox
 Richardson
0
0
Михаил (#1684620)
Дык, массовое производство рассчитано на массового же потребителя. Что оказывается неиллюзорно связано с принципом «если сделать систему, которой может пользоваться даже идиот, то только идиоты ей и будут пользоваться». Поэтому оставшиеся несколько процентов людей, которым такие системы противны, должны либо тратить больше денег на варианты более высокого уровня, либо тратить время на самостоятельное их изготовление.
Тем не менее, тот факт, что во многих областях всё большая часть функциональности обеспечивается программной частью, позволяет купить задёшево аппаратный ширпотреб и, заменив программу, получить желаемое. В былые времена такой халявы не было! :-)
Windows Firefox
 Хмельницкий
0
2
Вася (#2812347)
Вот ты щас очень круто рисанулся, да. Только очень тупо, как выпускник детсада. Осталось только добавить, что в бардачке у тебя айпод.
А тупо, потому что кнопки на руле и плеер в бардачке — это и есть колхоз.
Не хочешь китай за 30 баксов — купи тёплую ламповую фирмУ, никто ж не мешает.
И это, ты в каком городе ездишь и какая машина? Ну, чтобы я тебя десятой дорогой объезжал, когда ты кнопками на руле будешь бардачком управлять.
Linux Firefox
 Москва
11
0
waft (#2725703)
Надо попробовать выключить питание и обрезать провода. Если при этом в 2-4 часа среди ночи раздастся звонок в дверь - стоит серьезно задуматься.
Linux Ubuntu Firefox
 Владимир
9
0
Adamos
Особенно если провод звонка тоже будет обрезан.
Windows Safari Chrome
0
0
urri (#2430084)
Я брал макетку здесь http://microsin.ru/ Есть USB и порты, программить можно через USB, стоит рублей 300.
Windows Safari Chrome
 Москва
0
0
Денис Пантюшев
Ардуино, насколько я понял - это для игр, экспериментов и прототипирования. Поэтому и дорого.
У Ардуино преимущество именно в том, что можно модули разные втыкать. А у распберри что можно добавить?
Windows Firefox
 Харьков
0
0
quick_brown_fox
Дык, Атмел же. Думаю, что такого хватит:
https://www.olimex.com/Products/AVR/Proto/AVR-USB-162/
Или что-то наподобие.
Если есть религиозные предубеждения против Атмелов -- можно и майкрочип поискать.
Linux Ubuntu Safari Chrome
1
0
byka (#2803171)
Если не лень - можно попробовать поковырять 1-Wire технологию.

Плюсы: можно обойти всю квартиру 3-жильной шиной (даром что 1-Wire - еще 1 земля + 1 питание) и навесить на нее датчиков и релюшек. Завести на комп, управлять хоть через веб, хоть через RPC, строить красивые графики контроля температур, и так далее.
Ключ-таблетка, кстати - разновидность 1-Wire. Тоже можно встроить.

Минусы: малораспространено для домашнего применения, поэтому придется искать микросхемы и паять их к релюшкам.
И нужен адаптер: если есть аппаратный RS232 - пишется драйвер на С, а если только USB - надо искать USB-1Wire адаптер, либо паять самому на микропроцессоре...

У Raspberry есть RS232, кстати? Гугль пишет, что нужно только преобразователь по напряжению поставить.
Linux Safari Chrome
0
0
NiPh
arduino отлично дружит с 1wire, в принципе даже не надо понимать как это работает и что это такое, половина датчиков которые к нему идут - так и работают.
Windows Safari Chrome
1
0
VturinSA
ардуино это не совсем то же самое что в 1993 - это ровно оно же плюс "приближенность к пользователю" - это, так сказать, винда** в мире микроконтроллеров- имея в виду её когдатосчитавшееся чутьлинеглавным позиционирование "для каждой кухарки"
в этом смысле человек опытный вполне может взять чистый мк и вперёд.... но да, в 2013 заниматься таким ради дверного звонка грустно.

для меня (на другую задачу, но уровень близкий) решением стал LaunchPad от Texas Instruments тот который msp430 - программируется хоть асмом хоть сишкой, работает надёжно да ещё и уровень энергопотребления (если кому надо для каких задач)- очень низкий, стоит всё удовольствие- просто очень смешных денег $4.30
навёл на него хабр *** - и там ещё много подробных статей и примеров, это не считая большой документации у самого TI

*** не помню какая тут политика про ссылки, а первый раз пост вроде не отправился. от греха сделаю так:
habrahabr ru post 151196
Windows Opera
 Москва
0
1
Филатов (#2496461)
Как абсолютный профан в электроннике, рекомендую рассматривать лишнюю тысячу за английскую новинку - как покупку функции: надежности и долговечности на следующие 20 лет.
Linux Firefox
0
0
sapa
А с чего вы решили, что она будет надежнее и долговечнее?
Linux Firefox
 Москва
0
0
Leonid Kaganov
И через сколько часов работы выгорит флешка от системных свопов?
Linux Opera
1
0
mike_t (#2497450)
vm.swappiness=1 и rpi не свопится вообще, разве что уж что-то совсем большое в память засунуть
Windows Firefox
1
0
sapa
Это если подключить своп, а потом инструктировать ядро, что использовать своп не надо. А можно гораздо проще. Просто не подключать своп-партицию либо своп-файл.
Windows Firefox
0
0
Val
Насчет "выгорающих" флешек уже поломано куча копьев, вкратце: все там нормально. Есть wear-leveling. Если контроллер флэша не откровенный кал, он вполне выгребает поболе винта. У меня работает ХР+апач+мускуль(760МБ ОЗУ) на SD 16ГБ, с китайским IDE-SD адаптером, пошел 3й год уж как. Скорость замечательная, винт не жюжжит.
Windows Opera
 Москва
0
0
Филатов (#2496461)
Со слов Леонида: "...великолепнейшая новинка"; "...абсолютно белая английская сборка"
Я же сказал, что я профан в электронике, но вы спрашивали мотивов - вот вам мотив.
А сломаться может абсолютно все, вплоть до Большого Адронного Коллайдера.
Windows Firefox
 Москва
1
0
Михаил
А ещё проще сделать - попробовать заменить LPT на LPT?
LPT контроллер PCI стоит 360 руб. в Ситилинк.
Mac Firefox
0
0
Alexey Tokar
А еще ж есть lounchpad от TexasInstruments за 10баксов и шаровой доставкой федэксом. Та же ардуинья, только со сменными кристаллами...
Windows Opera
1
0
corshuk
Здравствуйте, Леонид. Для простейших применений есть микросхемы USB преобразователей FTDI (www.ftdichip.com). Схема умеет работать как стандартный USB-Serial преобразователь, а при наличии специального драйвера (вроде есть и для Линукс) как просто набор входов\выходов, управляемых через USB. Наверняка у нас продаются уже готовые платы. А если не найдёте, то могу подарить готовый экземпляр на такой микросхеме http://www.ftdichip.com/Products/ICs/FT232R.htm . Он спаян самостоятельно на плате промышленного изготовления размером 2х3 см.
Linux Firefox
 Москва
0
0
Leonid Kaganov
А у меня есть переходник USB-Serial. Но на том конце должен быть все равно какой-то мелкий электронный разум. Это к LPT можно запаять провода напрямую.
Windows Opera
0
0
corshuk
Да, я не акцентировал внимание и аноним правильно поправил - в режиме работы через спец. драйвер - микросхема превращается в двухсторонний порт, управляемый через USB. Примерно тоже, что дёргать\слушать ножки LPT, но через свой API, определяемый драйвером. К сожалению, программирование тут не отменяется.
Провода можно паять и напрямую к микросхеме. Но лучше с элементарной защитой http://chipenable.ru/index.php/how-connection/item/97-zaschi[...]
Может, у Вас как раз такой USB-Serial преобразователь и есть.
Прозвучавшая идея найти источник помех - тоже здравая. Хотя бы отключить всё от LPT и посмотреть - продолжатся ли срабатывания.
Linux Firefox
 Москва
0
0
Leonid Kaganov
А где продолжатся срабатывания, если я отключу всё от LPT? Оно же срабатывает в LPT :)))
Windows Opera
0
0
corshuk
Ну вдруг что-то корёжит в самом порту. Или заземление где-то тихо отвалилось. Как я понял из дискуссии, порт используется как на вход - кнопки, так и на выход - реле ответных устройств (они, как я понимаю, включены через усилительные транзисторы). Если разобраться что ложно срабатывает - вход ложно думает, что нажата кнопка. Или уже выход - в порт ничего не посылали, а реле сработало и выяснится, что барахлит вход, то можно сделать софтверную защиту входа от дребезга контактов с постоянной времени порядка половины секунды и фильтровать ложные замыкания. Если они, конечно, окажутся короче этой самой половины секунды.
Mac Safari Chrome
0
0
lim
Кстати, ты ж учти, что если переходник USB-Serial, и имеет разъем как у COM-порта, то там будут уровни +12/-12 вольт, а если переходник USB-UART, то 0/+5 вольт. В первом случае нужно ставить преобразователь уровней MAX232, или более дешевый аналог ST232, а во втором можно подключать к контроллеру (той же ардуинке) напрямую.
Вообще такие переходники как раз и состоят из USB-UART ft232/cp2102/pl2303 и UART-RS232 max232/st232, и очень хорошо из коробки понимаются линуксом. Для макоси и окошек драйвера таки нужны.
Linux Firefox
 Москва
0
0
Leonid Kaganov
А выходы IO у нее есть?
Windows Opera
0
0
corshuk
Да, 5 ног. Из них 4 могут использоваться как входы\выходы. И одна только как выход.
С другой стороны, если есть уже отлаженный код, который работает с LPT с помощью стандартного API, то проще раздобыть USB-LPT переходник. Я когда-то игрался с таким - через ножки LPT работал с устройством I-Wire (термодатчики, ключи-таблетки). Если не нужно высокое быстродействие, то USB-LPT переходник вполне честно работает. С I-Wire такой переходник уже не заработал, т.к. там была нужна микросекундная точность переключения.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Я слышал, что LPT-USB "чистыми" бывают крайне редко. Их задача - обеспечить подключение принтера, а принтеры обычно работают не в том режиме, где можно руками из программы щупать все 14 или сколько там контактов по распиновке.
Mac Firefox
0
0
Fatalist
ага, в своё время искал, не нашел
в итоге сделал сам http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund um den [...]
минус выше по ссылке, драйвера только под винду
под линукс правда есть питон-скрипт, который умеет дергать пины, мне в принципе его достаточно
еще вариант, PCI, PCI-e переходники на LPT, они как правило все умеют прямой ногодрыг в отличии от USB
Linux Firefox
0
0
бж (#406842)
У FT232 есть специальные режимы "bitbang", можно манипулировать битами произвольно. Правда, потребуется библиотека libftdi. Не знаю, как она заводится под FreeBSD, а под линуксами всё замечательно.
Windows Firefox
0
0
аноним (#2467945)
FTDI например вот эта
http://www.ftdichip.com/Products/ICs/FT2232H.htm
можно просто ножки дергать, без программирования контроллера

чтоб не паять
http://www.ftdichip.com/Products/Modules/DLPModules.htm

продается во всяких Чмп-и-Дипах и т.п.
Windows Opera
0
0
ewavr
Может, стоит сначала разобраться с источником помех схемотехнически? А то и с новым контроллером история может повториться.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Это прекрасная мысль. Но как вы это представляете? Я четко описал, какие именно несколько операций я произвел, чтобы найти причину и не нашел. При том, что ложные срабатывания бывают раз в два часа, как вы это представляете? Сидеть два часа неподвижно у осциллографа?
Windows Opera
1
0
ewavr
Можно и два часа. если осциллограф запоминающий :)
Но лучше давить помеху, а не смотреть на нее. Правильная разводка земель, экранирование, RC-цепочки, ферритовые бусинки, на худой конец опторазвязка - у радиоинженеров есть много такой магии.
Если, конечно, все дело в помехах. а не в глючном LPT или софте.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Понимаете, эта штука работала без сбоев лет 5. А потом ВДРУГ...
Windows Firefox
 Мытищи
3
0
2:5020/321
электроника - наука о контактах. что-то где-то коротит или отвалилось наоборот. для понимания проблемы нужна схема и описание как сделано. я-б лично считал что оптронная развязка необходима, иначе первый чудак с электрошокером и второй с пьезозажигалкой влегкую убьют тебе порт.
Windows Firefox
 Новосибирск
3
0
ы
> у радиоинженеров есть много такой магии.
Гляжу на юзерпик и умиляюсь :)
Mac Safari Chrome
5
0
lim
У Raspberry Pi очень легко спалить порт. Во-первых, не все они 5v tolerance, во-вторых просто статики боятся. Я недвано на одной из пишек спалил порт, который во время загрузки выполняет роль UART. А все только потому, что пол был ламинат, и сильно электризовался. Во-вторых маловато там GPIO - все равно придется допмодуль на какойнить атмелине городить. Но платка зачетнейшая. Я на ней AI для квадрокоптера сейчас делаю.
А вообще для твоих целей подойдет USB-UART на cp2102 + простенький контроллер (какая-нить мега16). Могу подарить платку собственного изготовления + USB-UART переходник - только нужно придумать, как их из Киева доставить. Там уже и прошивка написана - отправляешь по UART например IA - оно возвращает в HEX состояние ножек порта A. Отправляешь OB0F - оно установит на порту B в младжих 4 разрядах высокий уровень. Отправляешь A0 - возвращает в HEX значение на 0 канале АЦП. Ну и т.д.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Ну в Киеве-то я буду через три дня... Надо чего из Мсоквы? ;)
Mac Safari Chrome
0
0
lim
О, чудненько. Можно пересечься значит.
Не, из DC ничего не нужно.
Windows Opera
0
0
Hesha (#2326964)
На счёт ложного срабатывания, не стоит огород такой городить, мне думается... достаточно паралельно кнопки поставить какой нибудь конденсатор примерно на 1mF и всё должно устаканится. А на счёт этой платы - конечно круть. Я то же загорелся всякими задумками увидев её как то на ebay, вот только нет контроллера SATA жаль.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Там вся линия A глючит. Остальные не глючат почему-то.
Windows Safari Chrome
0
0
McSeem (#1230192)
Есть FTDI, там 8 пинов, которые можно конфигурировать и на вход и на выход, а так же, как Tx/Rx. Есть с готовым кабелем, вся обвязка в USB разъеме. Сишный API в наличии.
http://www.digikey.com/product-detail/en/C232HD-EDHSP-0/768-[...]
Mac Safari
1
0
Евгений Степанищев (#2904888)
Как раз на «Хабре» статья подходящая по теме вышла: http://habrahabr.ru/post/175731/
Windows Firefox
6
0
Boba (#2904784)
Леонид, обожаю ваш сайт!
Boba.
Windows Firefox
 Новосибирск
3
0
ы
Boba, обожаю ваш комментарий!
ы.
Linux Firefox
 Москва
5
0
Leonid Kaganov
А я во время таких заметок особенно обожаю моих читателей! Они все реально оказываются такие умные инженеры и системотехники, столько всего знают и умеют и могут интересного и веселого порассказать, мне аж завидно за мою бывшую профессию!
Linux Ubuntu Safari Chrome
0
0
kamiram (#2898027)
а ещё есть два в одном: PCDuino
Windows Safari Chrome
1
0
Keroro (#2479792)
На диалэкстрим и по 10 баксов есть ардуины. Качество вполне хорошее. Есть Ethernet шилды (я с ними правда дел не имел, не знаю, на что они способны).

ЗЫ: Последние 5 лет програмлю PIC-и. 8-и битный камень со 128 кб ROM тянет встроенный WWW сервер с Ajax, POST и GET-запросами, GSM-модем, датчиками 1-wire и IO-портами, обновлением прошивки по TFTP, отправкой сообщений по SMTP. А если нет разницы, зачем платить больше?

ЗЫЫ: Возможно, стоит рассмотреть вариант Малина+Ардуина (слэйв для малины, дергающий ногами, опрашивающий датичиками и т.п.)
Linux Firefox
 Москва
0
0
Leonid Kaganov
А на чем там ajax-запросы реализованы? Неужели на ассемблере?! Или туда все-таки можно php взгромоздить?
Windows Safari Chrome
0
0
Keroro (#2479792)
Смысл там такой, что грузится javascript, парсящий XML-файл, который контроллер отдает динамически. Т.е. можно прописать в этом XML-файле, к примеру, {U220}x{/U220}, где х-текущее напряжение сети, и задать ajax-у перечитывать файл каждые пару секунд, и наблюдать в браузере, как изменяется напряжение в розетке. Вот пример странички из контроллера:



Кстати USB в PIC-ах тоже вполне "взрослое", можно работать в режимах HID, Mass storage и прочих. Но тут и затраты времени на освоение всего этого добра совсем другие, и плату надо паять, и отладчик покупать. Для одиночного проекта ардуина или малина попроще будет.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Я немного не об этом. Я спрашивал, на чем работает "отдатчик" серверной стороны. Это же не apache+php в такой крохе? А что? Ассемблер или C отдает голый код?
Windows Safari Chrome
0
0
Keroro (#2479792)
Нет, не Apache конечно. WEB сервер отдает файлы (xml, html и js), браузер их парсит. Весь стек на С, ассемблера совсем нет. "Динамизм" построен на том, что можно содержимое файлов менять "на лету" при выдаче запроса, и парсить строки GET и POST запросов, в виде: if(strcmp(HTTPData, "button1")==0) PORTA=1;
Linux Firefox
 Москва
0
0
Leonid Kaganov
Вот это я понимаю, вот это по-нашенски! У меня дипломная программа на ассемблере писала их заданного текста, сама себе SQL-база в том числе ;)
Mac Firefox
0
0
Fatalist
Linux Firefox
 Москва
0
0
Leonid Kaganov
Уважаю! ;)
Linux Firefox
 Москва
11
0
Leonid Kaganov
Но вот шлейф там на фотке странного цвета. Я давно не занимался электроникой, не знаю нынешних норм - прилично ли сегодня таким шлейфом распайку вести, не плохая ли примета для работоспособности устройства?

Mac Firefox
3
0
Fatalist
на что вы намекаете?)
Linux Firefox
 Москва
2
0
Leonid Kaganov
Ни на что, просто увидел цвет и испугался ;)
Mac Firefox
4
0
Fatalist
месье не толерантен?
Windows Firefox
0
1
Маркони (#1890282)
Рассказ "Далёкая гейпарадуга" не читали?
Windows Opera
 Подольск
8
1
- (#2771043)
На Rainbow Dash, очевидно.


Linux Ubuntu Safari Chrome
5
0
byka (#2803171)
Главное, Милонову не показывать...
Mac Safari Chrome
0
0
lim
Сейчас такой шлейф весьма популярен. Вон, у DiHALT`а недавно покупал его отладочную плату, так в комплекте шел. Китайцы на ebay тоже такой шлейф суют как бонус. Так что все ок. Цветной шлейф это нормально, цветной шлейф это похвально.
Linux Firefox
 Москва
9
0
Leonid Kaganov
Не подумайте плохого, я совсем без предрассудков! Пусть конечно, если им так нравится и они никому не мешают, это личное дело каждого. Только пусть детям этот шлейф не пропагандируют! Детей жалко!
Windows Firefox
 Мытищи
5
0
2:5020/321
говорят недавно омон пресек радугу над москварекой у кремля...
Linux Ubuntu Safari Chrome
0
0
byka (#2803171)
заколебали.
Голубое небо опошлили, радугу теперь тоже.
Что там осталось? Зеленая трава, прозрачная вода?
Linux Safari Chrome
 Киев
7
0
Филин и Ёж
трава не годится тоже. опошлили.
Windows Firefox
 Новосибирск
2
0
ы
Да и вода, если на то пошло, после "воды на березовых бруньках" ил там "Blue Water"(как звучит по-русски а!) уже замаралась. Такие дела.
Windows Firefox
0
0
gehrmann
Ллео, как сама Arduino, так и её компоненты стоят на eBay намного дешевле. То, что в наших странах их перепродают в три раза дороже...

Например, вот эта http://www.ebay.com/itm/310562519074?ssPageName=STRK:MESINDX[...] ,
эта http://www.ebay.com/itm/280965455614?ssPageName=STRK:MESINDX[...] .

В том числе Ethernet http://www.ebay.com/itm/MiNi-ENC28J60-Ethernet-LAN-Network-M[...]

Трындец, ну как для такого можно использовать Распберри? Задача максимум для одного конвертера uart2usb,одного микроконтроллера и 50 строчек красивого кода на С/C++.

Если всё добро спрятать в корпус, то можно ещё все схемы на макетных платах сделать (каждая стоит 1$) и модифицировать потом, когда хочешь. Однозначно Arduino. И 220 симистором коммутировать, к примеру. Сам так управляю электроклапаном для воды.

Если нужны какие схемы - обращайся.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Коммутация у меня идет релюхами, которые предназначались LPT-порту. Вопрос: они по уровням сигналов подойдут? Или в порту было 5v, а тут 3, и надо что-то делать?
Windows Safari Chrome
0
0
Чук
Ллео, ты меня пугаешь !!
Релюхи напрямую к LPT зацеплены ??
Linux Firefox
 Москва
0
0
Leonid Kaganov
Нет конечно, это был специальный МастерКИТ "4 управляемых реле для LPT". Вопрос в том, подойдут ли они теперь к Ардуине, например, по уровням сигнала.
Mac Safari Chrome
0
0
lim
Для ардуино канонiчно вот такую штуку цеплять: http://www.ebay.com/itm/1pcs-4-Channels-5V-Relay-Module-For-[...]
Но если в мастеркитовском комплекте есть транзисторные ключики, то с ардуиной тоже должно заработать. У ардуины кстати, выход может быть и 5 вольт (во всяком случае контроллер mega328 который там обычно ставят, может работать и от 5 вольт тоже).
Linux Firefox
 Москва
0
0
Leonid Kaganov
Ну, у меня... БЛЯТЬ!!! ВОТ ОПЯТЬ ЗВОНОК К СРАБОТАЛ!!!

Продолжаю. Ну у меня реле неканоническим образом устроены. Они вынесены из схемы и находятся внутри передвижных розеток, а розетки по квартире, а управляющие линии по плинтусу разведены. Так что поменять их на "новый" блок из 4 штук не получится.

Транзисторы в Мастерките есть, там не напрямую реле. А вообще мне Янг сегодня говорил, что механические реле - вчерашний день, и надо управлять сетевой нагрузкой при помощи специальных ключей на оптопаре.
Windows Opera
3
0
corshuk
Я всё-таки повторю следующую мысль: если ложные срабатывания происходят от входа, то можно сделать софтверную защиту от дребезга контактов. 10 раз в секунду опрашиваем порт. Если кнопка показывает подряд (тут как в конституции) 5 раз что замкнута - то считаем её нажатой. Если 3-5 отсчётов видим, что не нажата - то считаем отжатой. Софт, как я понимаю, самодельный. Так что определить приходят ли ложные срабатывания на вход, или появляются уже где-то на выходе у реле - дело не хитрое. Повесить поток, слушающий входы и фильтрующий помехи, тоже не сложно.
Windows Firefox
 Мытищи
0
1
2:5020/321
таки сработка по входу или по выходу?
Windows Firefox
 Новосибирск
2
0
ы


Windows Firefox
0
0
Маркони (#1890282)
А в качестве ключей, часом, не тиристоры? Если будешь ставить тиристоры, бери кремниевые, они тепловую нагрузку неплохо держат, у германиевых с тепловой нагрузкой проблемы.
Windows IE
2
0
Вы забыли подписаться (#495195)
Ээээ... Германиевые тиристоры? Где хоть такое чудо нынче можно встретить в реальной жизни?
Windows Firefox
0
0
Маркони (#1890282)
А хз, может где у Ллео и завалялись, он же любит всякий хлам подбирать пользоваться раритетами ;)
ПЫ.СЫ. To Lleo: на работе завалялись 2 видеокарты AGP 4 и 8 MB, могу прислать посылкой :)
Windows Firefox
 Новосибирск
0
0
ы
Канонiчно - с проводником.
Windows Firefox
 Мытищи
0
0
2:5020/321
смотреть какой ток хочет набор и какой готов отдать ардуино... может не хватить...
FreeBSD Firefox
0
0
gehrmann
Тут тоже 5 вольт (так называемый TTL) и те же ограничения по току.

Понимаю, что нет особого смысла менять готовое, но на будущее всё же я бы рекоммендовал симистор (триак) + опторазвязка вместо реле по причине их вечности и очень малого управляющего тока от Ардуины.
Windows Safari Chrome
0
0
Артём (#2905274)
Может что-то подобное? http://numato.com/8-channel-usb-gpio-module. Если уж брать распберри, то переносить на него все остальное.
Windows Safari Chrome
2
2
luch4
А обычный, то бишь человеческий, дверной замок почему бы не поставить? Там, знаете, так: с одной стороны пипка, с другой - звонок. Очень удобно.
Linux Firefox
 Москва
14
0
Leonid Kaganov
Как объяснить слепому, что такое розовые очки?
Linux Firefox
 Киев
0
2
Esteban Garcia Estrada
Имхо по времени не подымешь ни распберии ни ардуину. Оно все глючное, наверняка. Язык джава. Зачем????

надо отлаживать то что есть/преносить на другой аналогичный комп, например взять на время компьютер с лпт (или пси-лпт, юсб-лпт) и посмотреть глюки будут ли с тем другим компом.

Опторазвязка. Опторазвязку может приладить.
Linux Safari Chrome
1
0
Arelav (#2670871)
Как раз сегодня статейка. http://habrahabr.ru/post/175731/
Комментарии, как всегда тоже интересные.
Windows Firefox
0
0
Александр Волчек (#2820929)
У вас в 5020 такие цены, что нам весело.
http://devicter.ru/goods/ITAEDUINO-LEONARDO?from=OTQ3
И где продаётся распай за такие деньги? Он стоит ворлдвайд 42 доллара и приходит за 3 недели даже в наши е@#$беня.
Windows Safari Chrome
2
0
zhavoronkov5
Если задача - именно 4 проводка и 4 релюшки, и пообщаться с компьютером по USB, то лучше PIC ничего не найти.

Это их родная стихия. Если программист не халтурит, то ситуация со звонком в три часа ночи исключена полностью.

Очень не рекомендую связываться с конвертерами USB-RS232, тысячи их. Глючат.
FreeBSD Firefox
0
0
gehrmann
Какой ПИК, 21 век на дворе? Чем оно лучше АВР?
Linux Safari Chrome
0
0
yo (#2426345)
Круг задач для железки:
1. передавать по USB команды включения 4-х реле
2. получать по USB сигналы о нажатии 4-х (в идеале 16-ти) кнопок.

Пользуюсь таким (там реле прям на плате весьма качественные) со склада в москве)

USB модуль Ke-USB24R
- USB модуль управления
- Определяется как виртуальный COM порт
- Реле 220В / 7А, 4 штуки
- Линии ввода/вывода: 18 штук
- АЦП: 4 штуки (10 бит)
- Производство: Россия (KernelChip)
Windows Safari Chrome
 Новосибирск
2
1
vicd (#2905437)
"Стала глючить квартирная электроника. Резко и в один день. Что случилось — неясно."
Расслабься, чувак, теперь ты на прослушке.
Windows Safari Chrome
 Санкт-Петербург
0
1
Афоний (#2024437)
А я бы сделал все на беспроводке сейчас.
Linux Firefox
 Москва
1
0
Leonid Kaganov
А смысл? У меня сервер в метре от двери на стенке висит, и к нему кучи проводов от датчиков и кнопок идут. А потом: нахрена мне эта головная боль с безопасностью? Эта ж система, на минуточку, и "ключ от квартиры, где деньги лежат" - она же и дверь открывает.
Windows Opera
 Санкт-Петербург
0
0
Михайлов (#2470669)
Смысл в том, что никакая хитрая электроника не исключает вневедомственной охраны, а входить в квартиру, нажав на кнопку брелка в кармане, быстрее и проще, "когда всё решают секунды". Но риск в том, что радио могут задавить либо специально, либо по недоумию, тогда фиг войдешь, конечно.
Linux Opera
 Москва
0
0
Leonid Kaganov
Зачем мне охрана? У меня брать нечего. Из самых ценных вещей - мой рабочий старый ноутбук Самсунг 2000МHz, красный холодильник 1997 года выпуска, проектор Acer 800х600 с садящейся лампой (был куплен 6 лет назад за 500$), ну и у жены Айфон, Макбук и самодельный МАК с родным Эпловским монитором (монитор куплен за 35000 руб 5 лет назад и исцарапан однажды ребенком). Ну и два кондиционера в комнатах - это я люблю. Стиралка, посудомоечная машинка и микроволновка с гравировкой "Леониду Каганову от Hansa". Ковров, телевизоров, аудиоцентров, хрусталя, золота и денежных сбережений не имеется ) Поэтому обходимся без охраны сигнализациями собственной конструкции.
Windows Firefox
 Новосибирск
9
0
ы
Воры, Леонид, ваш блог вряд ли читают. Повесьте это на двери снаружи.
Windows Firefox
 Мурманск
0
0
Маркони (#1890282)
Таки есть чего украсть, а наркоманам вообще похрен что красть, главное, чтобы за это копейку срубить на герыч, или чего ещё похлеще(крокодил и т.п.).
Mac Safari Chrome
2
0
lim
Кстати, по поводу гудящего домашнего сервера. Я использую для этой цели материнку на Atom`е, а питаю его от хитрого преобразователя (http://www.ebay.com/itm/New-12V-DC-DC-150W-Mini-ITX-Power-Su[...]) с 12 вольт во все нужные материнке. Фишка в том, что питать его можно как от стандартного 12-вольтового БП, так и от аккумулятора. И не нужен ИБП, который +12 гонит в 220, а БП компьютера обратно 220 в +/-12, +/-5, 3.3. В результате гудит разве что винчестер. И то, до той поры, пока на SSD его не заменю.
Windows Safari Chrome
 Москва
1
0
AYOUNG
У меня тоже сервер на атоме, без вентиляторов. Винчестеры поначалу доставали своим гулом и вибрацией...
Большой диск заменил на бесшумный WD Red, а на ssd для системы проснулась жаба, и поэтому я обошёлся ноутбучным винтом - его тоже не слышно.
Потребление системы под нагрузкой - 25Вт, в простое около 10.
Windows Firefox
 Новосибирск
0
0
ы
Интересно, фотку такой "кукольно-восковой" сделала Нокия, Дроид или пережимающая программка?
Windows Firefox
0
0
Евгений (#2441516)
Господа, я не знаю, насколько у вас тут "своя атмосфера", но позволю себе вмешаться.
Нынешним аналогом AVR корректнее всего называть процессоры с ядром Cortex-M. А если быть точным - то процессоры от ST Microelectronics, STM32. Отладочная плата STM32 Discovery стоит смешных денег, но при этом весьма приятна по возможностям.
Подробнее выдаст яндекс, я навскидку могу только такой линк дать:
http://habrahabr.ru/post/128734/

Реализовывать озвученную задачу на Разбери Пи считаю излишеством и моветоном :)
Windows IE
1
0
Киселев Александр
Поочему до сих пор комменты не отключены??? :)
Windows Safari Chrome
 Санкт-Петербург
0
0
Вип-Вап (#2707225)
Так это же замечательно, а вопрос, видимо, актуален.
Linux Firefox
 Москва
0
0
Leonid Kaganov
Пора отключить наверно.
Windows Opera
1
0
uncle_sem
могу предположить несколько вариантов. есть дешевые ардуины, точнее их аналоги. такие: http://www.ebay.com/itm/Pro-Mini-atmega328-5V-16M-Arduino-Co[...], причем в них бОльшая часть стоимость это FT232 и вот такие: http://www.ebay.com/itm/New-Pro-Mini-atmega328-5V-16M-Replac[...]
без USB, но можно подцепить хоть к компорту, хоть взять шнурок от мобилки.
кстати, посмотри на ft245R. может всё решится одним чипом?
Linux Safari Chrome
0
0
av (#2418912)
Если с паяльником дружишь -- то ардуина действительно на хрен не сдалась. В любом радиомагазине покупается atmel attiny2313 (самая маленькая из тех, что тебе подойдёт; стоит 100 рублей) и немножко обвязки, чтобы она не дала дуба от попытки управлять релюшкой.

Собственно, ардуина -- это не компьютер за 1100 р, это двадцать выводов, на которых можно выставлять 0 / +5 вольт, для тех, кто с паяльником не дружит.

Raspberry Pi -- (а) ещё больший оверкил и (б) не уверен, что у него наберётся 8 свободных ножек на GPIO.
Windows IE
0
0
olafandw.mail.com (#2484008)
Совершенно ни в тему... Леонид, сейчас пересматриваю ОСП студию.... Гениально.
Всё это быдло, не понимает кому делает гадости.
Windows Opera
 Новосибирск
0
0
vvs (#2713490)
погодите. перестанет народ сериалы и электрошоу смотреть по тв, и останется наш старина сценарист вовсе без средств к существованию.
Windows Firefox
 Новосибирск
0
0
ы
Не перестанет.
Windows Firefox
0
0
veaceslav (#2139419)


Windows Firefox
0
0
veaceslav (#2139419)


Windows Firefox
0
0
veaceslav (#2139419)


Windows Firefox
 Калуга
0
0
Денис Антонцев
Леонид, я тут вспомнил неожиданно вот про такую забувную штуку.
http://www.parallax.com/propeller/
Прелесть в том, что она многопоточная, каждый поток исполняется независимо. Да и вообще довольно забавный концепт.
Linux Firefox
0
0
аноним (#2930154)
Леонид, для простой ногодрыгалки замечательно подходят чипы FTDI(www.ftdichip.com). Технология уже отработанная, драйверы есть даже под андроид, ног для дрыга предостаточно + поддержка аппаратных протоколов вроде I2C и SPI. Макетки на этих микросхемах легко найти.
Windows Safari Chrome
 Санкт-Петербург
0
0
Вип-Вап (#2707225)
Linux Firefox
 Москва
0
0
Leonid Kaganov
Зачем мне это? Мне кучу датчиков подключать, а не два. В общем, я с Ардуино обустроился, мне больше ничего не надо.

всего комментариев: 261

<< предыдущая заметка следующая заметка >>