Я уже давно в таком проекте участвую - http://narodmon.ru/?id=229
Название: Arduino - обмен опытом и железом Отправлено: source™ от 17 Январь 2013, 15:33:24 (https://pbs.twimg.com/media/ByAEjk2CMAAH_ew.jpg) Периодически встречаю в разных ветках форума упоминания пользователей о покупке себе различных моделей плат Arduino. Этот топик создаю для обмена опытом в изучении, а главное - для обмена (отдалживания) модулей для нее. Если Вам что-то нужно, то напишите об этом. Проверенные интернет-магазины по продаже контроллеров Arduino и сопутствующего оборудования с доставкой в Беларусь:
Название: Re: Arduino - обмен опытом и железом Отправлено: San4eZ от 17 Январь 2013, 16:26:40 есть микро серва, могу дать поюзать хоть на месяц :)
Название: Re: Arduino - обмен опытом и железом Отправлено: source™ от 17 Январь 2013, 16:49:38 благодарю - как мотоплатформу получу - отпишусь в личку :)
Название: Re: Arduino - обмен опытом и железом Отправлено: Tamerby от 17 Январь 2013, 18:39:37 Ничем редким не обладаю, но отпишусь :)
Arduino UNO MSP430 LaunchPad LCD1602 HC-SR04 x2шт Бредборд 800пин Прочая мелочь DS1307, DS18B20 и тд Название: Re: Arduino - обмен опытом и железом Отправлено: source™ от 18 Январь 2013, 08:01:31 сейчас я собираю ребенку (хотя наверное себе) игрушку - машинка, которая будет объезжать препятствия с возможностью движения по GPS треку и возможностью управления с телефона по bluetooth
проект на стадии ожидания нужных компонентов и допиливания скетча на эмуляторе Virtual Breadboard :) в планах собрать домашнюю метеостанцию с некоторыми наворотами и графической статистикой в нете Название: Re: Arduino - обмен опытом и железом Отправлено: Fox от 18 Январь 2013, 11:40:17 У меня уже даже все компоненты есть для метеостанции (температура, влажность, давление) - но как-то зимой вылазить на балкон влом. Да и еще я не решил на чем все же лучше сделать - на адруине или на Rpi.
Из железок уже есть много всего: датчики (см. выше) ультразвуковые дальномеры блютус модули две ардуины uno & 2560 бреборд моторшилд (самосбор) сетевые шилды, два на разных МК датчик движения экранчик 16х2 ну и куча запчастей от квадрокоптера есть еще и самосборные платки (Макетка на ATMega48, макетка на AT90USB162+шилдик с семисегментными индикаторами.) Название: Re: Arduino - обмен опытом и железом Отправлено: source™ от 18 Январь 2013, 12:04:46 мне тут обещали датчик гейгера недорого привезти - хочу и его еще в метеостанцию добавить
еще бы анемометр сделать и направление ветра определять - было бы круто - но с механикой у меня проблема в целом идея такая - все подобные самопальные станции отмечать на картах OSM и описать подробно как все собирать вообще я планирую ардуино в этом проекте без Raspberry Pi использовать- данные буду хранить у хостера, а передавать через GET или POST запросы Кстати - квадракоптер полетел ? Название: Re: Arduino - обмен опытом и железом Отправлено: Fox от 18 Январь 2013, 15:18:57 Я уже давно в таком проекте участвую - http://narodmon.ru/?id=229
есть еще и похожий английский вариант, свою систему такую писать нет смысла. Rpi я хочу использовать лиш для того что бы прямо на ней хранить данные и строить графики, без инета. Ну и естественно отправлять в инет буду тоже. Цитировать еще бы анемометр сделать и направление ветра определять - было бы круто - но с механикой у меня проблема Это было бы не плохо, но его надо ставить на крыше и повыше дабы сквозняки не мешали.Цитировать Кстати - квадракоптер полетел ? полетел, налетался, поломался, жду новые запчасти :)Название: Re: Arduino - обмен опытом и железом Отправлено: source™ от 18 Январь 2013, 18:53:18 Я уже давно в таком проекте участвую - http://narodmon.ru/?id=229 Название: Re: Arduino - обмен опытом и железом Отправлено: kluchik от 20 Январь 2013, 16:14:49 Собираю детектор гамма-излучения на фотоумножителе и STM32.
Название: Re: Arduino - обмен опытом и железом Отправлено: source™ от 20 Январь 2013, 17:42:20 думаю, варианты метеостанций с датчиком Гейгера, хорошо будут продаваться в Остовце :)
Название: Re: Arduino - обмен опытом и железом Отправлено: kluchik от 03 Февраль 2013, 20:23:00 Дабы поднять тему. Являюсь пользователем UNO, включал всего один раз.
Название: Re: Arduino - обмен опытом и железом Отправлено: Fox от 03 Февраль 2013, 22:27:15 Последняя поделка - http://www.youtube.com/watch?v=Hu55QW3QJNw
И уже с паяльником полазил в UNO, так как накрылся диод в цепи преобразователя питания, припаял обычный (не SMD) схожий по параметрам. Название: Re: Arduino - обмен опытом и железом Отправлено: kluchik от 04 Февраль 2013, 10:30:38 Отличная разработка!
Название: Re: Arduino - обмен опытом и железом Отправлено: source™ от 04 Февраль 2013, 11:37:40 Приехала моя мотоплатформа
Вчера подрубил Motor Shield и баловался с движением по рандомным направлениям :) Название: Re: Arduino - обмен опытом и железом Отправлено: antis81 от 04 Февраль 2013, 11:43:10 Приехала моя мотоплатформа (https://i0.wp.com/chingachgook.net/wp-content/uploads/2013/01/image39.png) Вчера подрубил Motor Shield и баловался с движением по рандомным направлениям :) Название: Re: Arduino - обмен опытом и железом Отправлено: source™ от 04 Февраль 2013, 11:52:57 начинай :)
Скрытый текст (нажмите, чтобы показать/спрятать) Добавлено: [time]Пнд 04 Фев 2013 11:16:20[/time] Последняя поделка - http://www.youtube.com/watch?v=Hu55QW3QJNw И уже с паяльником полазил в UNO, так как накрылся диод в цепи преобразователя питания, припаял обычный (не SMD) схожий по параметрам. Сними перемычку в Motor Shield, чтобы не брал питание от Arduino, и запитай отдельно. Если не хочешь использовать 2 источника питания, то можно собрать стабилизатор отдельный. Кстати, как резина на колесах в твоей платформе ? В моей не очень если честно. Мягкая очень. Название: Re: Arduino - обмен опытом и железом Отправлено: Fox от 04 Февраль 2013, 12:31:03 Я думаю наши платформы отличаются только формой площадок, а остальное (колеса, редукторы и моторы) все одинаковое. А не у тебя протектор на колесах другой ;D
У меня нет такой перемычки на моторшилде :) он самосборный При прямом подключении акума к моторам хватало двухбаночного LiPo, а с моторшилдом слабее (походу из-за ШИМа). С трехбаночным LiPo оно гораздо живее, но моторы греются (боязно за них, вроде где-то было написано что они на 3в). Я вот все думаю как их этих колес сделать гусеницы, тогда будет лучше, так как сча при поворотах (на ковре) получается так что одно колесо крутится, а второе (по той же стороне) - нет. Название: Re: Arduino - обмен опытом и железом Отправлено: Fox от 07 Февраль 2013, 21:26:36 Вчера укомплектовал свою платформу базовым оборудованием, закрепил все - можно переходить к написанию софта управления.
Вот тут описание на скорую руку http://www.youtube.com/watch?v=EMmM56dAxTU Интересны идеи выбора направления движения - все чем можно пока пользоваться 4 сонара, по одному на сторону. Название: Re: Arduino - обмен опытом и железом Отправлено: source™ от 07 Февраль 2013, 21:53:30 можно 1 на серву поставить - пусть себе головой крутит
я правда, когда придет серва и второй сонар, один повешу на серву а один просто прямо будет основная проблема в коде - повороты там надо с временем гадать - компаса нету, а купить сразу не подумал можно конечно подобрать эксперементальным путем, но на разных поверхностях время будет разное вариант с 1 сонаром фиксированным и 1 на серве позволяет как раз упростить задачу с кодом сонаром который крутится ищем свободный участок, а фиксированным смотрим на сколько мы повернулись - ну тоесть смотрим когда повернулись до этого участка но 4 сонара все равно круче ! :) Насчет выбора направлений.. Ну вариант движения в сторону где больше свободного места самый явный, но хотелось бы что-то поинтереснее Как насчет такого: При движении вперед и возникновении на пути препятствия поворачивать в сторону где больше свободного места. После этого проверять простаранство в предыдущем направлении и при его наличии возвращаться на прежнее направление. Таким образом мы получим не хаотично движущиюся машинку, а роботика, который уперто перемещается в нужном ему направлении. Также можно использовать правило правой руки для объезда препятствий - этот вариант уже больше подходит для прохождения лабиринтов (http://myrobot.ru/articles/logo_mazesolving.php). Название: Re: Arduino - обмен опытом и железом Отправлено: Fox от 08 Февраль 2013, 20:50:49 Цитировать можно 1 на серву поставить - пусть себе головой крутит Таких примеров в инете много видел, и возможно передний сонар так и сделаю. Но сейчас хочу опробовать именно на таком варианте, так как в последствии хочу на коптер такое поставить, а там лучше именно 4.Ну и сразу упомню проблему, которая возникает при использовании множества сонаров - опрос их надо разделять во времени. Постоянно и быстро их опрашивать не получится, так как можно услышать эхо от другого сонара. Тут еще играет роль размеры помещения и прочие факторы. Цитировать При движении вперед и возникновении на пути препятствия поворачивать в сторону где больше свободного места. Ну примерно так и подумал.А вот для контроля сколько проехали и как повернулся, родилась такая идея - прицепить под робота оптическую мышку и с ее помощью определять повернулись или нет. Так как действительно на разных поверхностях по разному поворачиваться будет. Про проход лабиринта я тоже думал попробовать. Еще хочу доделать ИК датчики что бы не упал с высоты, например когда по столу ездит, или со ступенек. Название: Re: Arduino - обмен опытом и железом Отправлено: votodef от 08 Февраль 2013, 22:25:33 у опт мышки дальность милиметров 5
и на блестящих и некоторых светлых поверхностях поверхностях она "слепнет" Название: Re: Arduino - обмен опытом и железом Отправлено: Yauheni от 11 Февраль 2013, 15:54:44 Вчера укомплектовал свою платформу базовым оборудованием, закрепил все - можно переходить к написанию софта управления. Вот тут описание на скорую руку http://www.youtube.com/watch?v=EMmM56dAxTU Интересны идеи выбора направления движения - все чем можно пока пользоваться 4 сонара, по одному на сторону. На той неделе тоже закончил аналогичную игрушку, правда, базу взял от сломанной китайской машинки на радио управлении - один мотор на заднем приводе (вперед, назад), второй на переднем (поворачивает ось вправо, влево). Изначально прототип делал на Arduino Duemilanove + вот такой моторшилд http://www.ladyada.net/make/mshield/ . Ультразвуковых сенсоров всего два, спереди и сзади. Были проблемы с питанием (скорее всего из за ШИМ в 74HCT595N на моторшилде) , да и показалось все слишком громоздко. Окончательный вариант собрал на L293D (достал из моторшилда) и MSP430G2452 (достал из комплекта TI LaunchPad MSP 430). Запитал от 4х пальчиковых аккумуляторов, для которых был контейнер в базе от машинки, через LT1084-3,3 для MSP430G2452 и LT1084ADJ (LD,TF) для сенсоров (сперва была идея запитать от 12 вольтовой аккумы). Отдельно вывел на разъем TEST, RST и GND для программирования контроллера, чтобы каждый раз не переставлять его LaunchPad board. Программировал в Energia IDE поэтому по синтаксису почти 100% совместим с Arduino. Для иллюминации подключил светодиоды для индикации переднего и заднего хода. Алгоритм движения простой, приведу только его. Остальные функции для определения расстояния и переключения направления движения очевидны. const int minDistance = 30; // минимальное расстояние до препятствия в сантиметрах long distanceFront = 0; long distanceBack = 0; boolean oldDir = true; // вперед = true, назад = false void setup() { drive(); // едем сразу вперед } void loop() { distanceFront = // тут надо получить расстояние (в сантиметрах) с переднего сенсора distanceBack = // тут надо получить расстояние (в сантиметрах) с заднего сенсора if (distanceFront < minDistance && distanceBack < minDistance) { if (distanceFront > distanceBack) { driveTurn(); // вперед с поворотом вправо } else { reverseTurn(); // назад с поворотом влево } } else { if (oldDir) { if (distanceFront < minDistance) { reverseTurn(); // назад с поворотом влево } else { drive(); // вперед } } else { if (distanceBack > minDistance) { reverseTurn(); // назад с поворотом влево } else { drive(); // вперед } } } delay(200); } Название: Re: Arduino - обмен опытом и железом Отправлено: Fox от 11 Февраль 2013, 21:50:10 Цитировать у опт мышки дальность милиметров 5 где-то видел статью про модификацию мышки с работой на пару см, но вот сегодня опять ее найти не смог.Ну собственно даже если оно будет по полу (дома) таскаться, то не страшно. Вот только из-за этого проходимость понизится. Название: Re: Arduino - обмен опытом и железом Отправлено: Tamerby от 13 Март 2013, 23:47:49 USB-UART понадобиться в скором времени, заказал на ebay но может понадобиться раньше. Может найдется у кого нибудь на пару дней?
С UNO вытаскивать каждый раз камень не вариант :) Название: Re: Arduino - обмен опытом и железом Отправлено: niXto от 14 Март 2013, 11:18:22 Купи в любой ГСМ-конторе переходник ЮСБ-СОМ...
Название: Re: Arduino - обмен опытом и железом Отправлено: san3d от 20 Март 2013, 23:00:42 Здравствуйте! Возможно кто-нибудь из вас сталкивался с похожей проблемой. Я перепутал пин питания на китайской Arduino Pro Mini 328p и подал 9вольт на пин для 5 вольт. До сего момента скетчи грузились и прога на мигание светодиодом (который на 13 пин встроен, зелёный) работала. Теперь же при правильном подключении питания горит только красный светодиод (сигнал питания), а тот зелёный не мигает как раньше ни при каких манипуляциях. И скетчи с компа тоже больше не льются.
Вопрос в том, можно ли реанимировать плату? Название: Re: Arduino - обмен опытом и железом Отправлено: Fox от 21 Март 2013, 02:43:20 Похоже надо менять МК ATmega, возможно он сгорел.
Название: Re: Arduino - обмен опытом и железом Отправлено: san3d от 21 Март 2013, 07:44:49 Можно как-то проверить Атмега, чтобы точно узнать сгорел или нет?
Название: Re: Arduino - обмен опытом и железом Отправлено: kluchik от 21 Март 2013, 10:06:53 Как минимум порты выставить в 1 и проверить.
|