source™
|
|
« : 17 Январь 2013, 15:33:24 » |
|
Периодически встречаю в разных ветках форума упоминания пользователей о покупке себе различных моделей плат Arduino. Этот топик создаю для обмена опытом в изучении, а главное - для обмена (отдалживания) модулей для нее. Если Вам что-то нужно, то напишите об этом. Проверенные интернет-магазины по продаже контроллеров Arduino и сопутствующего оборудования с доставкой в Беларусь:Белорусские интернет-магазиныС чего начать знакомство с Arduino?Общение
|
|
« Последнее редактирование: 08 Май 2018, 09:21:32 от source™ »
|
Записан
|
|
|
|
San4eZ
|
есть микро серва, могу дать поюзать хоть на месяц
|
|
|
Записан
|
|
|
|
source™
|
благодарю - как мотоплатформу получу - отпишусь в личку
|
|
|
Записан
|
|
|
|
Tamerby
Гродненец
Репутация: +37/-0
Offline
Пол:
Сообщений: 233
.....................
|
Ничем редким не обладаю, но отпишусь Arduino UNO MSP430 LaunchPad LCD1602 HC-SR04 x2шт Бредборд 800пин Прочая мелочь DS1307, DS18B20 и тд
|
|
|
Записан
|
|
|
|
source™
|
сейчас я собираю ребенку (хотя наверное себе) игрушку - машинка, которая будет объезжать препятствия с возможностью движения по GPS треку и возможностью управления с телефона по bluetooth проект на стадии ожидания нужных компонентов и допиливания скетча на эмуляторе Virtual Breadboard в планах собрать домашнюю метеостанцию с некоторыми наворотами и графической статистикой в нете
|
|
|
Записан
|
|
|
|
Fox
|
У меня уже даже все компоненты есть для метеостанции (температура, влажность, давление) - но как-то зимой вылазить на балкон влом. Да и еще я не решил на чем все же лучше сделать - на адруине или на Rpi. Из железок уже есть много всего: датчики (см. выше) ультразвуковые дальномеры блютус модули две ардуины uno & 2560 бреборд моторшилд (самосбор) сетевые шилды, два на разных МК датчик движения экранчик 16х2 ну и куча запчастей от квадрокоптера есть еще и самосборные платки (Макетка на ATMega48, макетка на AT90USB162+шилдик с семисегментными индикаторами.)
|
|
|
Записан
|
Fox's server! Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
|
|
|
source™
|
мне тут обещали датчик гейгера недорого привезти - хочу и его еще в метеостанцию добавить еще бы анемометр сделать и направление ветра определять - было бы круто - но с механикой у меня проблема
в целом идея такая - все подобные самопальные станции отмечать на картах OSM и описать подробно как все собирать
вообще я планирую ардуино в этом проекте без Raspberry Pi использовать- данные буду хранить у хостера, а передавать через GET или POST запросы
Кстати - квадракоптер полетел ?
|
|
|
Записан
|
|
|
|
Fox
|
Я уже давно в таком проекте участвую - http://narodmon.ru/?id=229есть еще и похожий английский вариант, свою систему такую писать нет смысла. Rpi я хочу использовать лиш для того что бы прямо на ней хранить данные и строить графики, без инета. Ну и естественно отправлять в инет буду тоже. еще бы анемометр сделать и направление ветра определять - было бы круто - но с механикой у меня проблема Это было бы не плохо, но его надо ставить на крыше и повыше дабы сквозняки не мешали. Кстати - квадракоптер полетел ? полетел, налетался, поломался, жду новые запчасти
|
|
|
Записан
|
Fox's server! Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
|
|
|
source™
|
обидно, что такое уже есть
|
|
|
Записан
|
|
|
|
kluchik
|
Собираю детектор гамма-излучения на фотоумножителе и STM32.
|
|
|
Записан
|
|
|
|
source™
|
думаю, варианты метеостанций с датчиком Гейгера, хорошо будут продаваться в Остовце
|
|
|
Записан
|
|
|
|
kluchik
|
Дабы поднять тему. Являюсь пользователем UNO, включал всего один раз.
|
|
|
Записан
|
|
|
|
Fox
|
Последняя поделка -
И уже с паяльником полазил в UNO, так как накрылся диод в цепи преобразователя питания, припаял обычный (не SMD) схожий по параметрам.
|
|
|
Записан
|
Fox's server! Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
|
|
|
kluchik
|
Отличная разработка!
|
|
|
Записан
|
|
|
|
source™
|
Приехала моя мотоплатформа Вчера подрубил Motor Shield и баловался с движением по рандомным направлениям
|
|
« Последнее редактирование: 16 Июнь 2017, 10:01:51 от source™ »
|
Записан
|
|
|
|
|
source™
|
начинай Добавлено: [time]Пнд 04 Фев 2013 11:16:20[/time]
Последняя поделка -
И уже с паяльником полазил в UNO, так как накрылся диод в цепи преобразователя питания, припаял обычный (не SMD) схожий по параметрам. по ковру не тянет из за питания Сними перемычку в Motor Shield, чтобы не брал питание от Arduino, и запитай отдельно. Если не хочешь использовать 2 источника питания, то можно собрать стабилизатор отдельный. Кстати, как резина на колесах в твоей платформе ? В моей не очень если честно. Мягкая очень.
|
|
« Последнее редактирование: 04 Февраль 2013, 12:16:57 от source™ »
|
Записан
|
|
|
|
Fox
|
Я думаю наши платформы отличаются только формой площадок, а остальное (колеса, редукторы и моторы) все одинаковое. А не у тебя протектор на колесах другой У меня нет такой перемычки на моторшилде он самосборный При прямом подключении акума к моторам хватало двухбаночного LiPo, а с моторшилдом слабее (походу из-за ШИМа). С трехбаночным LiPo оно гораздо живее, но моторы греются (боязно за них, вроде где-то было написано что они на 3в). Я вот все думаю как их этих колес сделать гусеницы, тогда будет лучше, так как сча при поворотах (на ковре) получается так что одно колесо крутится, а второе (по той же стороне) - нет.
|
|
|
Записан
|
Fox's server! Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
|
|
|
Fox
|
Вчера укомплектовал свою платформу базовым оборудованием, закрепил все - можно переходить к написанию софта управления. Вот тут описание на скорую руку
Интересны идеи выбора направления движения - все чем можно пока пользоваться 4 сонара, по одному на сторону.
|
|
|
Записан
|
Fox's server! Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
|
|
|
source™
|
можно 1 на серву поставить - пусть себе головой крутит я правда, когда придет серва и второй сонар, один повешу на серву а один просто прямо будет основная проблема в коде - повороты там надо с временем гадать - компаса нету, а купить сразу не подумал можно конечно подобрать эксперементальным путем, но на разных поверхностях время будет разное вариант с 1 сонаром фиксированным и 1 на серве позволяет как раз упростить задачу с кодом сонаром который крутится ищем свободный участок, а фиксированным смотрим на сколько мы повернулись - ну тоесть смотрим когда повернулись до этого участка но 4 сонара все равно круче ! Насчет выбора направлений.. Ну вариант движения в сторону где больше свободного места самый явный, но хотелось бы что-то поинтереснее Как насчет такого: При движении вперед и возникновении на пути препятствия поворачивать в сторону где больше свободного места. После этого проверять простаранство в предыдущем направлении и при его наличии возвращаться на прежнее направление. Таким образом мы получим не хаотично движущиюся машинку, а роботика, который уперто перемещается в нужном ему направлении. Также можно использовать правило правой руки для объезда препятствий - этот вариант уже больше подходит для прохождения лабиринтов.
|
|
« Последнее редактирование: 07 Февраль 2013, 23:10:33 от source™ »
|
Записан
|
|
|
|
Fox
|
можно 1 на серву поставить - пусть себе головой крутит Таких примеров в инете много видел, и возможно передний сонар так и сделаю. Но сейчас хочу опробовать именно на таком варианте, так как в последствии хочу на коптер такое поставить, а там лучше именно 4. Ну и сразу упомню проблему, которая возникает при использовании множества сонаров - опрос их надо разделять во времени. Постоянно и быстро их опрашивать не получится, так как можно услышать эхо от другого сонара. Тут еще играет роль размеры помещения и прочие факторы. При движении вперед и возникновении на пути препятствия поворачивать в сторону где больше свободного места.
Ну примерно так и подумал. А вот для контроля сколько проехали и как повернулся, родилась такая идея - прицепить под робота оптическую мышку и с ее помощью определять повернулись или нет. Так как действительно на разных поверхностях по разному поворачиваться будет. Про проход лабиринта я тоже думал попробовать. Еще хочу доделать ИК датчики что бы не упал с высоты, например когда по столу ездит, или со ступенек.
|
|
|
Записан
|
Fox's server! Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
|
|
|
votodef
|
у опт мышки дальность милиметров 5 и на блестящих и некоторых светлых поверхностях поверхностях она "слепнет"
|
|
|
Записан
|
|
|
|
Yauheni
Гродненец
Репутация: +27/-0
Offline
Пол:
Сообщений: 216
Nobody knows that he knows.
|
Вчера укомплектовал свою платформу базовым оборудованием, закрепил все - можно переходить к написанию софта управления. Вот тут описание на скорую руку
Интересны идеи выбора направления движения - все чем можно пока пользоваться 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);
}
|
|
« Последнее редактирование: 11 Февраль 2013, 16:10:47 от Yauheni »
|
Записан
|
|
|
|
Fox
|
у опт мышки дальность милиметров 5 где-то видел статью про модификацию мышки с работой на пару см, но вот сегодня опять ее найти не смог. Ну собственно даже если оно будет по полу (дома) таскаться, то не страшно. Вот только из-за этого проходимость понизится.
|
|
|
Записан
|
Fox's server! Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
|
|
|
Tamerby
Гродненец
Репутация: +37/-0
Offline
Пол:
Сообщений: 233
.....................
|
USB-UART понадобиться в скором времени, заказал на ebay но может понадобиться раньше. Может найдется у кого нибудь на пару дней? С UNO вытаскивать каждый раз камень не вариант
|
|
|
Записан
|
|
|
|
niXto
|
Купи в любой ГСМ-конторе переходник ЮСБ-СОМ...
|
|
|
Записан
|
|
|
|
san3d
|
Здравствуйте! Возможно кто-нибудь из вас сталкивался с похожей проблемой. Я перепутал пин питания на китайской Arduino Pro Mini 328p и подал 9вольт на пин для 5 вольт. До сего момента скетчи грузились и прога на мигание светодиодом (который на 13 пин встроен, зелёный) работала. Теперь же при правильном подключении питания горит только красный светодиод (сигнал питания), а тот зелёный не мигает как раньше ни при каких манипуляциях. И скетчи с компа тоже больше не льются. Вопрос в том, можно ли реанимировать плату?
|
|
|
Записан
|
|
|
|
Fox
|
Похоже надо менять МК ATmega, возможно он сгорел.
|
|
|
Записан
|
Fox's server! Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
|
|
|
san3d
|
Можно как-то проверить Атмега, чтобы точно узнать сгорел или нет?
|
|
|
Записан
|
|
|
|
kluchik
|
Как минимум порты выставить в 1 и проверить.
|
|
|
Записан
|
|
|
|
|