Рекламное объявление

Если вам нравится возиться с обоими аппаратными средствами и программного обеспечения, то есть несколько увлечений, более подходящих, чем Arduino. Arduino это Программируемый логический контроллер Что такое Arduino и что с этим можно сделать?Arduino - это замечательное небольшое электронное устройство, но если вы никогда не использовали его раньше, то что же это такое и что вы можете сделать с ним? Подробнее который может делать много интересных вещей в зависимости от того, насколько вы креативны с вашим кодом.

Один конкретный «жанр» проектов, если хотите, включает использование Arduino для создания или дополнения музыки. Некоторые из них просто просты в реализации, а другие более сложны, но в конечном итоге все они приносят удовлетворение.

Вот некоторые из наиболее интересных, которые вы можете попробовать сами!

Вы полный новичок? Рассмотреть вопрос о покупке Arduino Стартовый комплект Что находится в вашем стартовом наборе Arduino? [Начинающие Arduino]Столкнувшись с коробкой, полной электронных компонентов, легко разбиться. Вот руководство к тому, что именно вы найдете в вашем наборе.

Подробнее , тогда читайте наш Руководство для начинающих Arduino Начало работы с Arduino: руководство для начинающихArduino - это платформа для создания прототипов электроники с открытым исходным кодом, основанная на гибком, простом в использовании аппаратном и программном обеспечении. Он предназначен для художников, дизайнеров, любителей и всех, кто заинтересован в создании интерактивных объектов или сред. Подробнее и начать играть с этими начинающие проекты Arduino 15 отличных проектов Arduino для начинающихЗаинтересованы в проектах Arduino, но не знаете, с чего начать? Эти начинающие проекты научат вас, как начать. Подробнее в освоиться с этим, прежде чем продолжить.

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

За этим стоит теория: когда два проводящих объекта касаются - в данном случае, самого растения и кожи человека - емкость между этими объектами изменяется. С помощью правильного датчика вы можете обнаружить, когда что-то касается установки, и преобразовать эту емкость в звук.

Для Arduino вы можете использовать что-то вроде Туш в качестве датчика емкости, что и делает этот проект. Настройте его самостоятельно, и я гарантирую, что ваши гости всегда будут впечатлены.

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

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

Круто то, что код этого проекта удивительно прост, когда вы понимаете, что он делает. Сделайте несколько настроек, добавьте минусовку, и вы получите что-то вроде этого:

Кока-рояль и панель запуска

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

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

К сожалению, пока нет возможности самостоятельно воспроизвести этот проект, но полный исходный код доступно на Pastebin. Скрипт был написан с использованием библиотеки PyAudio и может зациклить любой файл .WAV.

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

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

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

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

Чтобы использовать эту библиотеку, проще всего определить мелодию как жестко закодированные значения в вашем коде (рекомендации для этого доступны в /songs/readme.h файл). Затем играть эту мелодию так же просто, как звонить Melody.play ().

Одним из преимуществ является то, что библиотека делает тривиальным изменение октав (Melody.setOctave ()) и изменить темп (Melody.setTempo ()). Воспроизведение не блокирует, поэтому ваш Arduino может продолжать делать другие вещи, пока он играет мелодию, пока вы Задержка () достаточно долго для темпа.

Если вы начинающий новичок в Arduino, который любит играть на электрогитаре, этот план «Инструктаж» для создания Гитара Lo-Fi может быть прямо в вашем переулке.

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

Эта педаль имеет три различных эффекта: управление частотой дискретизации, битрейшер и битшифтер (все это можно увидеть в действии в видео выше). Это забавно и очень практично, что примерно так же хорошо, как и в таких хобби, как Arduino.

Ваши идеи проекта Arduino

Интересно, сколько вы можете сделать с чем-то крошечным, как Arduino, и, очевидно, есть сотни других идей Идеи проекта Arduino для автоматизированного домаРазве не было бы здорово полить теплицу, не покидая своего стула? Arduino может быть использован в качестве ключевого компонента некоторых проектов автоматизации дома - вот пять! Подробнее плавает в интернете. Но как насчет тебя? Какой музыкальный проект ты выполнил со своим Arduino?

Поделитесь с нами в комментариях ниже, если у вас есть вопросы, комментарии или собственные идеи!

Джоэл Ли имеет степень бакалавра в области компьютерных наук и более шести лет профессионального опыта написания. Он главный редактор MakeUseOf.