roboforum.ru

Технический форум по робототехнике.

RoboCraft.ru и CraftDuino

RoboCraft.ru и CraftDuino

noonv » 13 дек 2009, 23:31

Пару месяцев назад анонсировал, что создаётся новостной сайт по робототехнике :)
И вот он создан - http://www.RoboCraft.ru
В качестве практического применения пока рассказывается о программировании платы Arduino.
Написана серия статей о программировании это замечательной платы:
http://robocraft.ru/blog/RoboCraft/41.html
Разработан собственный аналог - плата CraftDuino (http://robocraft.ru/blog/RoboCraft/97.html)

Из последних статей - http://robocraft.ru/blog/arduino/118.html - Практическое программирование Arduino/CraftDuino - протокол 1-Wire и iButton

Re: RoboCraft.ru и CraftDuino

avr123.nm.ru » 14 дек 2009, 00:08

Хорошо что описали возможность программирования дуин на обычном Си.

Re: RoboCraft.ru и CraftDuino

blindman » 14 дек 2009, 05:40

А чего там такого, что на "обычном С" сложности может вызвать?

Re: RoboCraft.ru и CraftDuino

Vooon » 14 дек 2009, 06:38

Так язык ардуин это же Си++ (хоть и урезанный ибо avr-g++).
Просто библиотека и IDE ардуино маскирует это.

Re: RoboCraft.ru и CraftDuino

blindman » 14 дек 2009, 06:46

Я вот и не понимаю, если обычную мегу запаять на фигурно вырезанную плату и обозвать *duino - нужны какие-то тайные знания, чтоб программы писать?

Re: RoboCraft.ru и CraftDuino

zoltberg » 14 дек 2009, 23:27

Повеяло холиваром...
Да нет, ненужно никаких тайных знаний чтоб программы писать на произвольном языке под произвольные платформы (ну кроме знания этих платформ и сопс-но языков :) )
А фигурно вырезанная плата (у нас, кстати, прямоугольная=) с мегой и надписью *duino, какраз не требует специальных знаний о внутренней архитектуре меги и её системе команд :wink:
Именно за это, восновном, дуины и пинают - мол простота и незатейливость плодит "лохов от электроники" и "быдлокодеров". А данная статья http://robocraft.ru/blog/arduino/116.html какраз и была написанна для демонстрации возможности более "правильного" программирования не на попсовом Wiring-е а на суровом С в джедайском WinAVRе :)
Собственно,*дуина это не более чем плата с мегой, стандартно разведёнными разьёмами и прошитым загрузчиком - можно набросать одной ногой, невдумываясь РАБОЧУЮ программу в arduinoIDE с флешки и прошить с офиснго компа через USB. А можно грохнуть загрузчик и вдумчиво накодить шедевр на асме в блокноте и прошить SPIшным программатором :)

Re: RoboCraft.ru и CraftDuino

noonv » 19 дек 2009, 15:13

Arduino/CraftDuino и эмулятор iButton - http://robocraft.ru/blog/arduino/124.html

Re: RoboCraft.ru и CraftDuino

avr123.nm.ru » 19 дек 2009, 16:02

А зачем исходники скечами называете ?

Re: RoboCraft.ru и CraftDuino

noonv » 19 дек 2009, 16:08

название роли не играет :) Но в Arduino IDE исходник программы называется именно так - скетч :)

Re: RoboCraft.ru и CraftDuino

tsrodger » 14 янв 2010, 18:43

Нельзя ли в дополнение к статье Arduino/CraftDuino и WinAVR - программируем на чистом С выложить ArduinoUpload, к сожалению ссылка на официальном сайте неработоспособна :(
Заранее спасибо!

Re: RoboCraft.ru и CraftDuino

noonv » 14 янв 2010, 18:54

tsrodger
Нельзя ли в дополнение к статье Arduino/CraftDuino и WinAVR - программируем на чистом С выложить ArduinoUpload, к сожалению ссылка на официальном сайте неработоспособна
Заранее спасибо!

Действительно :(
http://robocraft.ru/files/software/Ardu ... rammer.zip - архив с программой
http://robocraft.ru/files/software/Ardu ... Source.zip - исходники

Re: RoboCraft.ru и CraftDuino

noonv » 17 фев 2010, 17:19

Arduino и драйвер двигателей L293D - http://robocraft.ru/blog/arduino/170.html

Re: RoboCraft.ru и CraftDuino

noonv » 06 мар 2010, 21:48

Мне очень нравятся всякие удобные информеры и шпаргалки и я решил сделать подобную шпаргалку для Arduino :)
Вложения
arduino-cheat-sheet.png
шпаргалка для ардуино

Re: RoboCraft.ru и CraftDuino

galex1981 » 06 мар 2010, 21:51

Впечатляет! :good: Почти на все случаи жизни ;)

Re: RoboCraft.ru и CraftDuino

tsrodger » 07 мар 2010, 02:16

noonv писал(а):Мне очень нравятся всякие удобные информеры и шпаргалки и я решил сделать подобную шпаргалку для Arduino :)

Не совсем понятна суть шпаргалки, в Arduino IDE их в разы больше File -> Examples -> ... Более того, весь код в примерах великолепно откоментирован.


Rambler\'s Top100 Mail.ru counter