RoboCraft.ru и CraftDuino

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

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
Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: RoboCraft.ru и CraftDuino

Сообщение avr123.nm.ru » 14 дек 2009, 00:08

Хорошо что описали возможность программирования дуин на обычном Си.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: RoboCraft.ru и CraftDuino

Сообщение blindman » 14 дек 2009, 05:40

А чего там такого, что на "обычном С" сложности может вызвать?
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: RoboCraft.ru и CraftDuino

Сообщение Vooon » 14 дек 2009, 06:38

Так язык ардуин это же Си++ (хоть и урезанный ибо avr-g++).
Просто библиотека и IDE ардуино маскирует это.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: RoboCraft.ru и CraftDuino

Сообщение blindman » 14 дек 2009, 06:46

Я вот и не понимаю, если обычную мегу запаять на фигурно вырезанную плату и обозвать *duino - нужны какие-то тайные знания, чтоб программы писать?
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: RoboCraft.ru и CraftDuino

Сообщение zoltberg » 14 дек 2009, 23:27

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

Re: RoboCraft.ru и CraftDuino

Сообщение noonv » 19 дек 2009, 15:13

Arduino/CraftDuino и эмулятор iButton - http://robocraft.ru/blog/arduino/124.html
Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: RoboCraft.ru и CraftDuino

Сообщение avr123.nm.ru » 19 дек 2009, 16:02

А зачем исходники скечами называете ?
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: RoboCraft.ru и CraftDuino

Сообщение noonv » 19 дек 2009, 16:08

название роли не играет :) Но в Arduino IDE исходник программы называется именно так - скетч :)
Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: RoboCraft.ru и CraftDuino

Сообщение tsrodger » 14 янв 2010, 18:43

Нельзя ли в дополнение к статье Arduino/CraftDuino и WinAVR - программируем на чистом С выложить ArduinoUpload, к сожалению ссылка на официальном сайте неработоспособна :(
Заранее спасибо!
Аватара пользователя
tsrodger
 
Сообщения: 134
Зарегистрирован: 18 сен 2008, 17:31
Skype: tsrodger
прог. языки: VB.Net, C, PHP

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 - исходники
Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: RoboCraft.ru и CraftDuino

Сообщение noonv » 17 фев 2010, 17:19

Arduino и драйвер двигателей L293D - http://robocraft.ru/blog/arduino/170.html
Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: RoboCraft.ru и CraftDuino

Сообщение noonv » 06 мар 2010, 21:48

Мне очень нравятся всякие удобные информеры и шпаргалки и я решил сделать подобную шпаргалку для Arduino :)
Вложения
arduino-cheat-sheet.png
шпаргалка для ардуино
Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: RoboCraft.ru и CraftDuino

Сообщение galex1981 » 06 мар 2010, 21:51

Впечатляет! :good: Почти на все случаи жизни ;)
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: RoboCraft.ru и CraftDuino

Сообщение tsrodger » 07 мар 2010, 02:16

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

Не совсем понятна суть шпаргалки, в Arduino IDE их в разы больше File -> Examples -> ... Более того, весь код в примерах великолепно откоментирован.
Аватара пользователя
tsrodger
 
Сообщения: 134
Зарегистрирован: 18 сен 2008, 17:31
Skype: tsrodger
прог. языки: VB.Net, C, PHP

След.

Вернуться в Arduino и другие Xduino

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15