Архив метки: arduino uno

Miduino или полифонические этюды на Arduino.

Создание музыки для Arduino просто — достаточно лишь использовать tone() библиотеки — но это не правдиво звучит и не так великолепно как натуральный Марк Левинсон.
miduino на основе arduino
А потому что библиотека монофоническая и трудновато играть аккорды. Звучание будет странным. Проект Miduino.Net предназначен улучшить звучание midi файлов превратив их полифонические этюды или эскизы на ардуино.

Чтобы преобразовать MIDI файлы для Ардуино, создатель Коннор на скорую руку использовал сценарии на Питоне ( Python ) основанные на формате midiCSV ,которые читает ноты и каналы мидифайлов и преобразует в язык ардуино. В отличие от встроенной библиотеки tone(). Разница получается заметно. Хотя без истинной миди клавиатуры получим те же «квадратные»  волны на динамике ПК.

По материалам Hackaday.com.

Водное шоу под управлением компьютера.

Голландец Ричард взял да и сделал фонтан в своем саду. И не один , а несколько. Под управлением raspberypi. Фонтан включается строго под музыку. Как он сделал и что же у него получилось? Сначала смотрим видео

Помимо малинки им также понадобился ардуино с платами расширения для реле и подключением через USB. Подключение через GPIO ему показалось долгим и сложным. К тому же приходилось решать другие проблемы.

Программу для управления водным шоу Ричард написал на питоне [ Python ]. К тому же выложил ее для всеобщего обозрения на своем сайте. В работе ему помогала вся его семья.  Для фонтанов они использовали обычные электромагнитные клапаны подключаемые через реле. Естественно что  вода регулируется только так: течет или не течет. Ни о каком регулировании напора речи не идет.  К тому же пришлось использовать регулятор давления, с тем чтобы перепады давления были минимальными. Теперь у Ричарда и его семьи есть свое собственное водное шоу и прослушивать любимую музыку стало еще приятней.

Источник: www.aquavena.nl/de-techniek/ В дальнейшем рассмотрим подробнее.

Измерение освещенности на базе датчика BH1750FVI и контроллера Arduino Uno

В простейшем случае для измерения освещенности в люксах достаточно взять датчик BH1750FVI , контроллер Arduino Uno, плату монтажа и пару проводов.

Измерение освещенности в люксах BH1750FVI и Arduino Uno

Измерение освещенности в люксах

Arduino
( Leonardo, Uno )
Arduino
(Mega )
GY-30
BH1750FVI breakout board
5V oder 3.3V (VCC) 5V oder 3.3V (VCC) VCC
GND GND GND
A4 (SDA) D20 (SDA) SDA
A5 (SCL) D21 (SCL) SCL

Результат по COM порту

Результат измерений датчика освещенности

Результат измерений датчика освещенности

Источник: http://blog.simtronyx.de/en/measurement-of-illuminance-with-a-bh1750fvi-breakout-board-gy-30-and-an-arduino-uno/