Архив за месяц: Октябрь 2013

Солнечные батареи.

Статью видел на hackaday. Лето еще далеко, но готовь сани летом, а солнечные батареи зимой. Неплохо при выезде на природу иметь с собой солнечные батареи на 100-200 Ватт. Рик так и сделал — взял пару гелевых аккумуляторов , солнечные батареи на 200 ватт и регулятор напряжения.
solar-battery-large
Аккумуряторы лучше брать на 100 вольтампер. Пару тройку розеток как для прикуривателя. И засунуть все в пластиковый ящик. Чтоб держать его сухим в плохую погоду. Ну плохую погоду лучше дома сидеть чем ездить на природу с солнечными батареями. Или брать с собой генератор.
solar-cells
По деньгам вышло примерно около 33 тысяч рублей. Если брать не целую панель, а из солнечных элементов, самому собрать — будет дешевле. Заказать солнечные элементы и регулятор можно в Китае на ebay у продавца topsolar_china. Стоимость элементов на 100 Ватт составит примерно 3600 р., регулятор напряжения на 10 Ампер будет от 160 до 650 р. — как говорится на любой вкус и цвет. Себе закажу где нибудь в марте, ближе к лету
Ну и видео на чистом английском языке

Miduino или полифонические этюды на Arduino.

Создание музыки для Arduino просто — достаточно лишь использовать tone() библиотеки — но это не правдиво звучит и не так великолепно как натуральный Марк Левинсон.
miduino на основе arduino
А потому что библиотека монофоническая и трудновато играть аккорды. Звучание будет странным. Проект Miduino.Net предназначен улучшить звучание midi файлов превратив их полифонические этюды или эскизы на ардуино.

Чтобы преобразовать MIDI файлы для Ардуино, создатель Коннор на скорую руку использовал сценарии на Питоне ( Python ) основанные на формате midiCSV ,которые читает ноты и каналы мидифайлов и преобразует в язык ардуино. В отличие от встроенной библиотеки tone(). Разница получается заметно. Хотя без истинной миди клавиатуры получим те же «квадратные»  волны на динамике ПК.

По материалам Hackaday.com.

Apple II становится LISP машиной.

В начале 70-х и начале 80-х годов команды гениальных разработчиков из Массачусетского Технологического Института разрабатывали LISP машины. Эти компьютеры специально разрабатывались для работы с LISP языком в качестве основного языка программирования. И примерно в этом же время пара крутых перцев работала над Apple II которому суждено было стать одним из популярнейших компьютеров того времени.

Apple ii lisp машина

Apple II использовал BASIC в качестве основного языка программирования. Лучше бы они тогда занялись Лиспом. Но не прошло и тридцати лет как это удалось двум энтузиастом своего дела: Алексу и Мартину. Как оказалось сейчас это сделать намного легче и проще используя компилятор для систем 6502. И прогнали через него интерператор Lisp написаный на С.

Если бы этим занялись еще 80-ые — было бы еще легче. Потому что основной проблемой было получение машинного кода для Apple II компьютера.  Для этого пришлось им воспользоваться интересной библиотекой Apple Disk Transfer ProDOS, или сокращенно ATDPro для загрузки с аналогового магнитофона в Эппл. И теперь интерпретатор Лиспа работает на древнем, но гламурном компьютере. Источник для 6502 можно найти на ГитХабе. В общем наслаждайтесь, а заодно можно глянуть видео:

Поступил в продажу Cubietruck или по другому Cubieboard 3

Команда Cubieteam осчастливила всех нас. Поступили в продажу первые Cubietruck’и. Буквально месяц  назад на http://linux-sunxi.org/A20-Cubietruck появилось описание и образы дисков, а еще через месяц надеюсь доедут до нас первые кубитраки. 
Cubietruck это Cubieboard 3 A30-08
Интересно упадут ли продажи Raspberry Pi? Cubieboard2 была поинтересней, и большими возможностями, а с появлением Cubitrack, который можно с уверенностью назвать Cubieboard3 возможностей стало еще больше. Кроме того добавлены ништяки без которых трудно представить современный компьютер это конечно же WiFi и BT (BlueTooth).

ТТХ или что же содержит кубиктрак:
All Winner Tech SOC A20ARM® Cortex™-A7 Dual-CoreARM® Mali400 MP2 Complies with OpenGL ES 2.0/1.1
2GB DDR3@480MHz (960MTPS)
HDMI&VGA 1080P display output on-board
10M/100M/1G Ethernet
Wifi+BT wireless connection with antenna on-board
SATA 2.0 interface support 2.5’ HDD(for 3.5’ HDD, only need another 12V power input)
Storage solution:8G NAND+MicroSD or TSD+ MicroSD or 2*MicroSD
2 x USB HOST, 1 x OTG ,1 x Toslink (SPDIF Optical),1 x IR ,4 x LEDs ,1 Headphone, 3 x Keys
PowerDC5V @ 2.5A with HDDsupport Li-battery & RTC
154 extended pins including I2S, I2C, SPI, CVBS, LRADC x2,UART, PS2, PWMx2, TS/CSI, IRDA, LINEIN&FMIN&MICIN, TVINx4 with 2.0 pitch connectors
PCB size: 11cm *8cm*1.4mm,very suite for installing a 2.5’ HDD

К продаже уже появился на aliexpress, по цене начиная от 89 долларов с бесплатной доставкой, да еще и с китом для подключения жесткого диска и коробочкой.

Неправильный станок ЧПУ (CNC) или голь на выдумки хитра.

MODHAPPY взял и принял вызов сделать CNC станок из доступных и дешевых материалов буквально из соседнего хозяйственного магазина.
Сначала он как следует озадачил работников магазина выкладывая на полу магазина загадочные рисунки из пластиковых сантехнических труб с уголками и переходниками.
cnc
Небольшое затруднение вызвало как сделать чтоб инструмент линейно мог перемещаться по трубам, но и эта пробелма была решена, а затем добавили пару шаговых двигателей от старого сканера, а для Z-оси использовали привод и пара железяк с винтиками от обычного CD-ROM.

3-axis-CNC-TB6560

В качестве мозга он использовал контролле китайский TB6560 CNC который продается на ebay дешево и с большим выбором. Примерно такой как на фото выше, стоимость его примерно 1300 рублей и плюсом доставка в пределах 150-200 рублей. В качестве программного обеспечения использовал LinuxCNC загрузив его на свой старый ноутбук. Не знаю какая точность будет данного станка ЧПУ, но эмблему hackaday нарисовали — смотрим видео: