Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
05 Май 2024, 07:24:57
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Аудио-Видео-Бытовая техника > Радиолюбительство
(Модераторы: Fox, Burn_13, azarius) > Тема:

Arduino - обмен опытом и железом

Страниц  : 2 3 ... 12 Далее»   Вниз
  Печать  
Автор Тема: Arduino - обмен опытом и железом  (Прочитано 73132 раз)
0 Пользователей и 1 Гость смотрят эту тему.
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« : 17 Январь 2013, 15:33:24 »


Периодически встречаю в разных ветках форума упоминания пользователей о покупке себе различных моделей плат Arduino.
Этот топик создаю для обмена опытом в изучении, а главное - для обмена (отдалживания) модулей для нее.
Если Вам что-то нужно, то напишите об этом.

Проверенные интернет-магазины по продаже контроллеров Arduino и сопутствующего оборудования с доставкой в Беларусь:
Белорусские интернет-магазины
С чего начать знакомство с Arduino?
Общение
« Последнее редактирование: 08 Май 2018, 09:21:32 от source™ » Записан
San4eZ
Почетный гродненец
*****

Репутация: +111/-0
Offline Offline

Пол: Мужской
Сообщений: 1036


Просмотр профиля
« Ответ #1 : 17 Январь 2013, 16:26:40 »

есть микро серва, могу дать поюзать хоть на месяц Улыбка
Записан
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« Ответ #2 : 17 Январь 2013, 16:49:38 »

благодарю - как мотоплатформу получу - отпишусь в личку Улыбка
Записан
Tamerby
Гродненец
**

Репутация: +37/-0
Offline Offline

Пол: Мужской
Сообщений: 233


.....................

Просмотр профиля
« Ответ #3 : 17 Январь 2013, 18:39:37 »

Ничем редким не обладаю, но отпишусь Улыбка
Arduino UNO
MSP430 LaunchPad
LCD1602
HC-SR04 x2шт
Бредборд 800пин
Прочая мелочь DS1307, DS18B20 и тд
Записан
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« Ответ #4 : 18 Январь 2013, 08:01:31 »

сейчас я собираю ребенку (хотя наверное себе) игрушку - машинка, которая будет объезжать препятствия с возможностью движения по GPS треку и возможностью управления с телефона по bluetooth

проект на стадии ожидания нужных компонентов и допиливания скетча на эмуляторе Virtual Breadboard Улыбка

в планах собрать домашнюю метеостанцию с некоторыми наворотами и графической статистикой в нете
Записан
Fox
Moderator
*****

Репутация: +210/-60
Offline Offline

Пол: Мужской
Сообщений: 4840


これ から おせわ に なります

Просмотр профиля WWW
« Ответ #5 : 18 Январь 2013, 11:40:17 »

У меня уже даже все компоненты есть для метеостанции (температура, влажность, давление) - но как-то зимой вылазить на балкон влом. Да и еще я не решил на чем все же лучше сделать - на адруине или на Rpi.
Из железок уже есть много всего:
датчики (см. выше)
ультразвуковые дальномеры
блютус модули
две ардуины uno & 2560
бреборд
моторшилд (самосбор)
сетевые шилды, два на разных МК
датчик движения
экранчик 16х2
ну и куча запчастей от квадрокоптера
есть еще и самосборные платки (Макетка на ATMega48, макетка на AT90USB162+шилдик с семисегментными индикаторами.)
Записан

Fox's server!  
Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« Ответ #6 : 18 Январь 2013, 12:04:46 »

мне тут обещали датчик гейгера недорого привезти - хочу и его еще в метеостанцию добавить
еще бы анемометр сделать и направление ветра определять - было бы круто - но с механикой у меня проблема

в целом идея такая - все подобные самопальные станции отмечать на картах OSM и описать подробно как все собирать

вообще я планирую ардуино в этом проекте без  Raspberry Pi использовать- данные буду хранить у хостера, а передавать через GET или POST запросы


Кстати - квадракоптер полетел ?
Записан
Fox
Moderator
*****

Репутация: +210/-60
Offline Offline

Пол: Мужской
Сообщений: 4840


これ から おせわ に なります

Просмотр профиля WWW
« Ответ #7 : 18 Январь 2013, 15:18:57 »

Я уже давно в таком проекте участвую - http://narodmon.ru/?id=229
есть еще и похожий английский вариант, свою систему такую писать нет смысла.
Rpi я хочу использовать лиш для того что бы прямо на ней хранить данные и строить графики, без инета. Ну и естественно отправлять в инет буду тоже.
Цитировать
еще бы анемометр сделать и направление ветра определять - было бы круто - но с механикой у меня проблема
Это было бы не плохо, но его надо ставить на крыше и повыше дабы сквозняки не мешали.
Цитировать
Кстати - квадракоптер полетел ?
полетел, налетался, поломался, жду новые запчасти Улыбка
Записан

Fox's server!  
Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« Ответ #8 : 18 Январь 2013, 18:53:18 »

обидно, что такое уже есть Грустный
Записан
kluchik
Настоящий гродненец
****

Репутация: +22/-1
Offline Offline

Пол: Мужской
Сообщений: 779


Просмотр профиля
« Ответ #9 : 20 Январь 2013, 16:14:49 »

Собираю детектор гамма-излучения на фотоумножителе и STM32.
Записан
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« Ответ #10 : 20 Январь 2013, 17:42:20 »

думаю, варианты метеостанций с датчиком Гейгера, хорошо будут продаваться в Остовце Улыбка
Записан
kluchik
Настоящий гродненец
****

Репутация: +22/-1
Offline Offline

Пол: Мужской
Сообщений: 779


Просмотр профиля
« Ответ #11 : 03 Февраль 2013, 20:23:00 »

Дабы поднять тему. Являюсь пользователем UNO, включал всего один раз.
Записан
Fox
Moderator
*****

Репутация: +210/-60
Offline Offline

Пол: Мужской
Сообщений: 4840


これ から おせわ に なります

Просмотр профиля WWW
« Ответ #12 : 03 Февраль 2013, 22:27:15 »

Последняя поделка -

И уже с паяльником полазил в UNO, так как накрылся диод в цепи преобразователя питания, припаял обычный (не SMD) схожий по параметрам.
Записан

Fox's server!  
Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
kluchik
Настоящий гродненец
****

Репутация: +22/-1
Offline Offline

Пол: Мужской
Сообщений: 779


Просмотр профиля
« Ответ #13 : 04 Февраль 2013, 10:30:38 »

Отличная разработка!
Записан
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« Ответ #14 : 04 Февраль 2013, 11:37:40 »

Приехала моя мотоплатформа

Вчера подрубил Motor Shield и баловался с движением по рандомным направлениям Улыбка

« Последнее редактирование: 16 Июнь 2017, 10:01:51 от source™ » Записан
antis81
EW4RF
Почетный гродненец
*****

Репутация: +92/-1
Offline Offline

Пол: Мужской
Сообщений: 1445


Просмотр профиля
« Ответ #15 : 04 Февраль 2013, 11:43:10 »

Приехала моя мотоплатформа

Вчера подрубил Motor Shield и баловался с движением по рандомным направлениям Улыбка


Макс так когда мне бункер копать против терминаторовНепонимающий? Смеющийся Смеющийся Смеющийся
Записан
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« Ответ #16 : 04 Февраль 2013, 11:52:57 »

начинай Улыбка
Скрытый текст (нажмите, чтобы показать/спрятать)

Добавлено: [time]Пнд 04 Фев 2013 11:16:20[/time]
Последняя поделка -

И уже с паяльником полазил в UNO, так как накрылся диод в цепи преобразователя питания, припаял обычный (не SMD) схожий по параметрам.
по ковру не тянет из за питания
Сними перемычку в Motor Shield, чтобы не брал питание от Arduino, и запитай отдельно. Если не хочешь использовать 2 источника питания, то можно собрать стабилизатор отдельный.
Кстати, как резина на колесах  в твоей платформе ? В моей не очень если честно. Мягкая очень.
« Последнее редактирование: 04 Февраль 2013, 12:16:57 от source™ » Записан
Fox
Moderator
*****

Репутация: +210/-60
Offline Offline

Пол: Мужской
Сообщений: 4840


これ から おせわ に なります

Просмотр профиля WWW
« Ответ #17 : 04 Февраль 2013, 12:31:03 »

Я думаю наши платформы отличаются только формой площадок, а остальное (колеса, редукторы и моторы) все одинаковое. А не у тебя протектор на колесах другой  Смеющийся
У меня нет такой перемычки на моторшилде Улыбка он самосборный
При прямом подключении акума к моторам хватало двухбаночного LiPo, а с моторшилдом слабее (походу из-за ШИМа).
С трехбаночным LiPo оно гораздо живее, но моторы греются (боязно за них, вроде где-то было написано что они на 3в).
Я вот все думаю как их этих колес сделать гусеницы, тогда будет лучше, так как сча при поворотах (на ковре) получается так что одно колесо крутится, а второе (по той же стороне) - нет.
Записан

Fox's server!  
Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
Fox
Moderator
*****

Репутация: +210/-60
Offline Offline

Пол: Мужской
Сообщений: 4840


これ から おせわ に なります

Просмотр профиля WWW
« Ответ #18 : 07 Февраль 2013, 21:26:36 »

Вчера укомплектовал свою платформу базовым оборудованием, закрепил все - можно переходить к написанию софта управления.
Вот тут описание на скорую руку

Интересны идеи выбора направления движения - все чем можно пока пользоваться 4 сонара, по одному на сторону.
Записан

Fox's server!  
Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« Ответ #19 : 07 Февраль 2013, 21:53:30 »

можно 1 на серву поставить - пусть себе головой крутит
я правда, когда придет серва и второй сонар, один повешу на серву а один просто прямо будет

основная проблема в коде - повороты
там надо с временем гадать - компаса нету, а купить сразу не подумал
можно конечно подобрать эксперементальным путем, но на разных поверхностях время будет разное
вариант с 1 сонаром фиксированным и 1 на серве позволяет как раз упростить задачу с кодом
сонаром который крутится ищем свободный участок, а фиксированным смотрим на сколько мы повернулись - ну тоесть смотрим когда повернулись до этого участка

но 4 сонара все равно круче ! Улыбка

Насчет выбора направлений..
Ну вариант движения в сторону где больше свободного места самый явный, но хотелось бы что-то поинтереснее

Как насчет такого:
При движении вперед и возникновении на пути препятствия поворачивать в сторону где больше свободного места. После этого проверять простаранство в предыдущем направлении и при его наличии возвращаться на прежнее направление.
Таким образом мы получим не хаотично движущиюся машинку, а роботика, который уперто перемещается в нужном ему направлении.

Также можно использовать правило правой руки для объезда препятствий - этот вариант уже больше подходит для прохождения лабиринтов.

« Последнее редактирование: 07 Февраль 2013, 23:10:33 от source™ » Записан
Fox
Moderator
*****

Репутация: +210/-60
Offline Offline

Пол: Мужской
Сообщений: 4840


これ から おせわ に なります

Просмотр профиля WWW
« Ответ #20 : 08 Февраль 2013, 20:50:49 »

Цитировать
можно 1 на серву поставить - пусть себе головой крутит
Таких примеров в инете много видел, и возможно передний сонар так и сделаю. Но сейчас хочу опробовать именно на таком варианте, так как в последствии хочу на коптер такое поставить, а там лучше именно 4.
Ну и сразу упомню проблему, которая возникает при использовании множества сонаров - опрос их надо разделять во времени. Постоянно и быстро их опрашивать не получится, так как можно услышать эхо от другого сонара. Тут еще играет роль размеры помещения и прочие факторы.
Цитировать
При движении вперед и возникновении на пути препятствия поворачивать в сторону где больше свободного места.
Ну примерно так и подумал.
А вот для контроля сколько проехали и как повернулся, родилась такая идея -  прицепить под робота оптическую мышку и с ее помощью определять повернулись или нет. Так как действительно на разных поверхностях по разному поворачиваться будет.

Про проход лабиринта я тоже думал попробовать.
Еще хочу доделать ИК датчики что бы не упал с высоты, например когда по столу ездит, или со ступенек.
Записан

Fox's server!  
Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
votodef
Кандидат в депутаты
****

Репутация: +406/-6
Offline Offline

Пол: Мужской
Сообщений: 3894


S Просмотр профиля WWW
« Ответ #21 : 08 Февраль 2013, 22:25:33 »

у опт мышки дальность милиметров 5
и на блестящих и некоторых светлых поверхностях поверхностях она "слепнет"
Записан
Yauheni
Гродненец
**

Репутация: +27/-0
Offline Offline

Пол: Мужской
Сообщений: 216


Nobody knows that he knows.

Просмотр профиля
« Ответ #22 : 11 Февраль 2013, 15:54:44 »

Вчера укомплектовал свою платформу базовым оборудованием, закрепил все - можно переходить к написанию софта управления.
Вот тут описание на скорую руку

Интересны идеи выбора направления движения - все чем можно пока пользоваться 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
Moderator
*****

Репутация: +210/-60
Offline Offline

Пол: Мужской
Сообщений: 4840


これ から おせわ に なります

Просмотр профиля WWW
« Ответ #23 : 11 Февраль 2013, 21:50:10 »

Цитировать
у опт мышки дальность милиметров 5
где-то видел статью про модификацию мышки с работой на пару см, но вот сегодня опять ее найти не смог.
Ну собственно даже если оно будет по полу (дома) таскаться, то не страшно. Вот только из-за этого проходимость понизится.
Записан

Fox's server!  
Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
Tamerby
Гродненец
**

Репутация: +37/-0
Offline Offline

Пол: Мужской
Сообщений: 233


.....................

Просмотр профиля
« Ответ #24 : 13 Март 2013, 23:47:49 »

USB-UART понадобиться в скором времени, заказал на ebay но может понадобиться раньше. Может найдется у кого нибудь на пару дней?
С UNO вытаскивать каждый раз камень не вариант Улыбка
Записан
niXto
Настоящий гродненец
****

Репутация: +831/-163
Offline Offline

Предупреждения: у пользователя 1 предупреждение
Пол: Мужской
Сообщений: 673


Не делай сегодня то, что можно отложить на завтра

Просмотр профиля
« Ответ #25 : 14 Март 2013, 11:18:22 »

Купи в любой ГСМ-конторе переходник ЮСБ-СОМ...
Записан
san3d
Настоящий гродненец
****

Репутация: +181/-0
Offline Offline

Пол: Мужской
Сообщений: 705

Просмотр профиля
« Ответ #26 : 20 Март 2013, 23:00:42 »

Здравствуйте! Возможно кто-нибудь из вас сталкивался с похожей проблемой. Я перепутал пин питания на китайской Arduino Pro Mini 328p и подал 9вольт на пин для 5 вольт. До сего момента скетчи грузились и прога на мигание светодиодом (который на 13 пин встроен, зелёный) работала. Теперь же при правильном подключении питания горит только красный светодиод (сигнал питания), а тот зелёный не мигает как раньше ни при каких манипуляциях. И скетчи с компа тоже больше не льются.
Вопрос в том, можно ли реанимировать плату?
Записан
Fox
Moderator
*****

Репутация: +210/-60
Offline Offline

Пол: Мужской
Сообщений: 4840


これ から おせわ に なります

Просмотр профиля WWW
« Ответ #27 : 21 Март 2013, 02:43:20 »

Похоже надо менять МК ATmega, возможно он сгорел.

Записан

Fox's server!  
Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
san3d
Настоящий гродненец
****

Репутация: +181/-0
Offline Offline

Пол: Мужской
Сообщений: 705

Просмотр профиля
« Ответ #28 : 21 Март 2013, 07:44:49 »

Можно как-то проверить Атмега, чтобы точно узнать сгорел или нет?
Записан
kluchik
Настоящий гродненец
****

Репутация: +22/-1
Offline Offline

Пол: Мужской
Сообщений: 779


Просмотр профиля
« Ответ #29 : 21 Март 2013, 10:06:53 »

Как минимум порты выставить в 1 и проверить.
Записан
Страниц  : 2 3 ... 12 Далее»   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,22 секунд. Запросов: 19.