Метка «arduino» - 6

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

Как я делал робота. Все просто
Читать полностью »

Робот для игры в воздушный хоккей из частей для 3D принтера

Воздушный хоккей — одна из наиболее популярных игр, в нее играют и стар и млад, и практически все получают шайбой в нос рано или поздно удовольствие. В общем-то, хорошо бы иметь подобную игру у себя дома, правда? Но здесь есть проблема — не всегда есть партнер для игры, а ведь самому поиграть никак нельзя.

Читать полностью »

Этот пост — первая часть из серии рассказов о том, как можно как можно относительно несложно сделать своими руками радиоуправляемый выключатель полезной нагрузки.
Пост ориентирован на новичков, для остальных, думаю, это будет «повторение пройденного».

Радиоуправляемый выключатель своими руками. Часть 1 — Hardware

Примерный план (посмотрим по ходу действия) ожидается следующий:

  1. Hardware выключателя
  2. Software выключателя
  3. «Центр управления»

Читать полностью »

После того как у меня сдох очередной цветок, я понял, что неплохо было бы как-то автоматизировать процесс полива.
Не мудрствуя лукаво, я решил собрать конструкцию, которая бы поливала цветок вместо меня. В итоге у меня получился вот такой аппарат, который вполне справляется со своими обязанностями:

image

При помощи двух регуляторов можно настроить объём поливаемой за раз воды, а также период между поливами. Кому интересно — далее подробная инструкция, как сделать такое устройство.
Читать полностью »

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

Не пришло ли время для следующего технологического уклада, который позволит вывести цивилизацию человеков на качественно новый уровень? Судя по интересу со стороны государств и крупных корпораций (aka Google), да и просто с точки зрения личных убеждений основой нового технологического уклада могут стать биоинженерия и робототехника. Если, конечно, внезапно не наступит технологическая сингулярность!

Делать hardware стартапы становится проще

Читать полностью »

Создание робота, даже простенького с ограниченным функционалом, довольно интересная и увлекательная задача. В последнее время любительская робототехника переживает настоящий бум, ей начали увлекаться даже те люди, которые от электроники очень далеки (к ним отношусь и я). Прошло то время, когда нужно было сидеть ночами с паяльником, или травить платы. Все стало гораздо проще, нужно лишь купить Arduino, комплект проводков, сенсоры, датчики, моторчики и вперед к сборке своего первого робота. Таким образом, фокус разработчиков — любителей сместился с электроники и механической части к программированию.
Данная серия статей будет содержать информацию для быстрого старта по созданию своего первого робота, от покупки необходимых деталей до его запуска в наш мир.
Читать полностью »

В этой статье я расскажу о способе вывода звука на Arduino Due без активного использования процессора.

Получив плату и поэкспериментировав со скетчами, я понял, что не стану писать прошивки в стандартной IDE и начал искать альтернативу. Мой выбор остановился на Atmel Studio версии 6.0. Мне очень понравилась эта IDE, которая сделана на основе Visual Studio 2010. Понравилась она особенно тем, что все заработало из коробки. В мастере создания нового проекта я выбрал плату Arduino Due, выбрал проект а-ля «Hello World» (мигание светодиодом), скомпилировал и запустил. Особенно радовало то, что не было никаких скрытых от меня слоев и библиотек. Прошивка полностью собиралась из исходного кода, это меня в итоге и подкупило, и я остался на Atmel Studio. В нее, кстати, уже встроен Visual Assist, который делает написание кода еще более комфортным.

И так, передо мной встала задача вывода звука через DACC (Analog Converter Controller), но без 100% загрузки процессора. В идеале хотелось отправить в DACC очередную порцию данных и забыть о нем до тех пор, пока не потребуется отправить новую порцию.
Для этого мне пришлось задействовать PDC (Peripheral DMA Controller) и TC (Timer Counter). В итоге, все оказалось достаточно просто, но я немного помучился, прежде чем все это заработало. Если интересно, то прошу под кат.
Читать полностью »

В первой части статьи я рассказал о компании DMP Electronics, малоизвестном тайваньском производителе x86-совместимых процессоров семейства Vortex86, а также материнских плат и компьютеров на их базе. Во второй части я обещал привести сравнительные характеристики процессора Vortex86MX, и сделать обзор компьютера eBox-3300MX на его базе. К сожалению, по не зависящим от меня причинам, вторая часть ещё не закончена, и я вынужден опубликовать третью часть раньше второй. В третьей части речь пойдёт об Arduino.

Не прошло и месяца, как Intel объявила о начале продаж первого x86-совместимого Arduino-контроллера, а DMP Electronics уже выпустила свою версию платы на базе своего собственного процессора Vortex86EX. Новая плата получила название 86Duino.x86 compatible, часть 3: «86Duino наносит ответный удар»Читать полностью »

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

Преамбула

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

Идея была собрать более или менее компактного робота, но достаточно проходимого и функционального. Я не хотел привязываться к каким-то определённым платформам или собирать китовые наборы, поэтому решил отдельно заказывать детали и стараться по максимуму делать из подручных средств.
Читать полностью »

Первая передача текстового сообщения с помощью запахаУчёные из университета Йорка (Канада) и университета Варвика (Великобритания) разработали программно-аппаратный комплекс и впервые в мире осуществили передачу текстового сообщения на расстояние несколько метров на молекулярном уровне, то есть с помощью запаха (научная работа).

В качестве носителя информации используются пары изопропилового спирта. На университетском видео под катом жидкость ошибочно называют водкой, на самом деле употреблять такой спирт внутрь нельзя ни в коем случае.

Передатчиком работал электрический распылитель (пульверизатор) под управлением Arduino. Текст сообщения вводится на плате Arduino Uno в двоичном коде (каждая буква алфавита — пять бит). Затем пульверизатор распыляет алкоголь в сторону приёмника. Присутствие паров в воздухе соответствует единице, отсутствие — нулю.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js