Каковы некоторые идеи для встроенного и/или робототехнического проекта?

StackOverflow https://stackoverflow.com/questions/1669452

  •  13-09-2019
  •  | 
  •  

Вопрос

Я хотел бы начать возиться с программированием и строить что -то с помощью Ардуино Доска, но я не могу придумать никаких замечательных идей о том, что построить. У Вас есть какие-то предложения?

Это было полезно?

Решение

Я показываю детей, которые никогда не запрограммировали и не делали никакой электроники, чтобы сделать простой «фототроп», чувствительный к свету робот, примерно за день. Это стоит менее 30 фунтов стерлингов (GBP), включая Arduino, электронику и готовую механику. Если люди действительно попадают в мобильных роботов, первоначальный проект может расти и расти (что, я чувствую, является частью веселья).

Существуют международные конкурсы роботов, которые требуют относительно простых механиков, например, в Великобритании http://www.tic.ac.uk/micromouse/toh.asp

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

Линия после робота является классическим проектом мобильного робота. Трек может быть такой же простой, как электрическая лента. Пололу имеют несколько забавных видео о своем почти-артино-роботе 3PI. Датчики составляют около 1 фунта стерлингов, и есть куча простых наборов моторных блоков с множеством мест за 10 фунтов стерлингов. Добавьте несколько £ для управления двигателем, и у вас есть автономная механика роботов, нуждающаяся в программировании! Добавьте инфракрасный дистанционный приемник (около 1 фунтов стерлингов), и вы можете управлять им, используя дистанционное управление телевизором. Добавьте небольшой солнечный элемент, используйте аналоговый вход Arduino для измерения напряжения, и он может найти солнце. С немного большей электроникой он может «кормить». И так становится более изощренным. Каждый шаг может быть не более чем на несколько часов до нескольких дней, и вы найдете новые проблемы для решения и учиться.

ИМХО, самые интересные (недорогие) соревнования-это решающие роботы. Международное правило конкуренции требует, чтобы робот исследовал лабиринт с стеной, обычно используя инфракрасные датчики, и рассчитывал их оптимальный путь. Проблемы включают отслеживание текущей позиции до точности с почти межслушкой точностью, связанные с непредсказуемой шумной средой реального мира и оптимизируют прямую скорость с кратчайшим поворотом на расстоянии.

Все это в 16K программы и 1K RAM, с обработкой прерываний в реальном времени (до 100 тыс. Прерывание/секунду для некоторых двигательных систем), отбор проб датчика, управление скоростью двигателя и решение лабиринта является интересной задачей программирования. (Вы можете сделать это «легким» с 32K программы и 2K RAM :-)

Я работаю над «ограниченным» Challenge (на основе Arduino), так что производительность роботов в основном связана с программированием, а не с большим бюджетом.

Другие советы

Начните с малого и нарастайте до чего -то более сложного. Контроль сервоприводов. Мигание светодиодов. Дебютировать входные данные. Прочитайте аналоговые датчики. Отображение текста на ЖК -дисплее. Затем сложите это вместе.

Несмотря на имя, мне нравится "Злой гений"Забронируйте микроконтроллеры PIC из -за небольших, легко усваиваемых проектов, которые имеют тенденцию строить друг друга. Это, конечно, нацелено на программистов PIC, а не Arduino, но покрытый материал будет полезен независимо от того, что вы развиваете на.

Я знаю, что Ардуино сейчас модный, но мне также нравится Teensy ++ Совет по разработке из-за его низкой ценовой точки (24 доллара), совместимой с платой, сравнительно высоким количеством выводов, среды разработки Linux, USB-подключения и не нуждающегося в программисте. Стоит рассмотреть для небольших проектов.

Если вы придумали что -нибудь крутое, дайте мне знать. Мне нужно оправдание, чтобы сделать что -нибудь веселое :)

Идеи, связанные с велосипедом:

  • Тревога кражи (возможно, с радиосвязи на базовую станцию, которая подключена к ПК Ethernet)
  • Cancie Trip Computer (с переключателем тростника или датчиком Opto на колесе)
    • Интегрируйте с помощью телематического блока GPS (журнала Trip) с загрузкой ethernet/usb, зарегистрированных на ПК. Также имеет интересный компонент программирования ПК-взаимодействовать с картами Google.

Другие идеи:

  • Часы с Автоматическое время синхронизации из:
    • GPS -приемник
    • FM -радиосигнал с встроенным Данные RDS с CT -кодом
    • Цифровое радио (DAB+)
    • Башня мобильного телефона (потребуется ли подписка и SIM-карта для этой операции только для получения?)
    • NTP -сервер через:
      • Ethernet
      • Wi-Fi
      • Zigbee (с координатором Zigbee, который получает время от EG Ethernet или GPS)
    • Умный счетчик электроэнергии на сетевом виде через Zigbee (теперь мне интересно, что интеллектуальные счетчики вводятся в Виктории, Австралия; не уверен, транслирует ли интеллектуальные счетчики информацию о времени, и требует ли она аутентификации)
  • Метроном
  • Приборщик

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

Вы можете провести один из соревнований по борьбе с пожарными роботами. Мы построили робота в университете для окончательного проекта моего бакалавра, но не успели участвовать в конкурсе. Плюс робот в любом случае нуждался в лаке ... :)

видео здесь.

Имейте в виду, это было сделано с помощью Motorola HC12 и C -компилятора C, и большинство компонентов за пределами платы микроконтроллера были изготовлены с нуля, поэтому это заняло больше времени, чем следовало. Должно быть намного проще с компонентами Prefab.

Нахождение на пути/навигация по препятствию, как правило, хороший проект для начала. Если вы хотите что -то практичное, взгляните на то, как Irobot Vacuums на пол и придумайте лучшую схему.

Зависит от вашего фона, и если вы хотите практично или круто. С практической стороны пульт дистанционного управления может быть простой отправной точкой. У него есть кнопки и огни, но не слишком требовательно.

Для прохладного проекта, может быть, игра памяти в стиле Саймона или что-то еще с огнями и шумами (мышление в стиле Theremin).

У меня нет предложений или, возможно, что -то вроде робота -последователя. Я мог бы помочь вам с некоторыми ссылками для вдохновения

Учебные пособия Arduino

Top 40 Arduino Projects в Интернете

20 невероятных проектов Arduino

В настоящее время я разрабатываю планы по автоматизации моего 30 -летнего модельного макета поезда.

Устройство POV может быть интересным для создания (просто Google для Пов Ардуино) POV означает настойчивость видения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top