Дата на обновяване:02.05.2013

   ПЧЕЛАР / ЕЛЕКТРОНЧИК - пробвай-сам.bg

     Страница за пчеларство, пчеларски и ел.  разработки, представени като статии

Комютърът на пчелина | Нестандартни кошери | Пчеларски сайтове | Пчеларски инвентар | Размисли и идеи за пчеларството Физиотерапия, Апитерапия, Фитотерапия | Книги, Списания, РС, Интернет |  Пчеларски технологии |  Видове мед  | Пчеларски хумор

Сезонни и месечни задължения на пчеларя | Пчеларски статии на руски език | Малки Oбяви свързани с пчеларството

Информация, която е полезна за начинаещия пчелар | Използване на автомобила ... не само за предвижване - видеоклипове

 

 

 
Информация  от  ОБЛАСТЕН  ПЧЕЛАРСКИ  СЪЮЗ  - ПЛЕВЕН

 

 

Полезна и забавна информация за начинаещи с ел., радио и електронен характер, част от която с приложение и в пчеларството

- Електронни схеми, радиосхеми и устройства удобни за повторение от начинаещи;

- Снимки на фигурки изработени от електрически, разноцветни кабели. Други ел. снимки;

- Детски любителски набори - радиоконструктори за сглобяване на радиоприемници наричани играчки;

- Детекторни радиоприемници, техни модели;

- Сувенирни радиоприемници - играчки, някои от тях предназначени за ученици;

- Модулни набори - радиоконструктори от типа "Електронни кубчета" или "Мозайка" с които се работи без поялник и се захранват с батерии;

Информация за електрически и електронни компоненти и устройства, някои от които приложими и в пчеларството

- Токозахранващи устройства. Стабилизатори, преобразуватели, удвоители на напрежение;

- Импулсни стабилизатори на напрежение. Инвертори на напрежение;

- Устройства за дозареждане и компенсиране на саморазряда на акумулаторни батерии;

- Релета за време. Процедурни часовници. Схеми с ИСх 555;

- Цветомузикални устройства. Светлинни ефекти;

- Схеми за регулиране и поддържане на температура;

- Измерване на топлинния режим на радиоелектронна апаратура. Електронни термометри;

- Мрежови трансформатори. Опростени методики за изчисляването им. Електрожен;

- Зарядни устройства за Ni-Cd акумулатори;

- Устройства за имитиране гласовете на животни и птици. Мелодични звънци;

- Уреди, пробници, индикатори, генератори, тестери, измервателни приставки за любителската лаборатория;

- Металотърсачи, включително такива за откриване на метални предмети и кабели;

- Схеми на устройства, приложими за и около автомобила;

- Схеми на устройства с приложение на оптрони;

- Измерване на относителна влажност. Прецизен влагорегулатор. Поддържане на влажността на въздуха;

- Регулатори и сигнализатори за ниво на течност;

- Регулатори на мощност и на обороти;

- Опростено изчисляване на повърхността на радиатори за полупроводникови елементи;

- Схеми за управление на стъпков двигател, включително четирифазен. Енкодер/Валкодер, някои от които реализирани със стъпков двигател;

- Мощни, широколентови, операционни усилватели. Логаритмичен и антилогаритмичен усилвател;

- Електронни реле - регулатори. Реле - регулатор за лек автомобил. Стенд за проверка на реле - регулатори;

- Променливотоков регулатор. Стабилизатор за променлив ток. Ферорезонансен стабилизатор;

- Електронни схеми и устройства приложими в медицината;

- Няколко светодиодни индикатора. Икономичен светодиод. Светодиодна стрелка;

Практически приложими ел. устройства с учебна цел, реализирани с PIC16F84A, PIC16F88, PIC16F628 ... Arduino и др.

Подобряване със свои ръце възпроизвеждането на звука в дома, офиса, автомобила - subwoofer и други варианти

Радиоелектронни сайтове | Електронни библиотеки

 

 Разработки     Главна (съдържание на статиите)                         
Собствено Търсене

 

 



 

Arduino-синтезатор


У Arduino есть возможность вывода звука при помощи библиотеки, под названием Tone Library.

http://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation


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


Как это работает?
Звук создается путем проигрывания одних и тех же семплов (небольшие кусочки длительностью примерно от 1 до 50мс) снова и снова на очень высокой скорости. 'Гранула' состоит из двух треугольных волн с регулируемой частотой и скоростью затухания. Частота повторения устанавливается при помощи другого элемента управления.


Элементы и инструменты
Чтобы сделать этот проект, вам понадобятся следующие вещи.


Элементы:
5X Потенциометр 5кОм
5X Ручка для потенциометра
3X Светодиод
1X Тумблер
1X Фоторезистор с реакцией на свет
1X Arduino
1X Arduino Protoboard
1X Кнопка без фиксации
1X Корпус
1X 1/8" Аудио разъем.
1X Много проводов.
1X Термоусадка
1X Макетная плата
1X Перемычки
3X Резистор 10кОм
3X Резистор 220 Ом
1X Батарея 9В
1X Разъем для батареи 9В.
1X Разъем питания размера М.


Инструменты:
Паяльник
Припой
Флюс
Клей
Мультиметр
Дрель


Программа, схема, и питание
К этой статье прилагается программа для Arduino. Что бы загрузить её на свою плату, вам понадобиться USB 2.0. После того, как вы загрузили программу с вашего компьютера, установите Proto Shield на Arduino.
Когда речь заходит о питании, есть много вариантов. Arduino может работать от адаптера 9В, или можно использовать 9В батарею с разъемом и разъемом для питания размера М. Также в качестве источника питания можно использовать USB кабель.
Схема была сделана в Fritzing, и она также прилагается к статье.


Использование макетной платы
Используйте макетную плату для первой сборки схемы, потом её можно перенести на Protoboard. Подключите провода GND и 5В к линиям + и - вашей макетной платы.
Затем подключите провода от средних выводов потенциометров к аналоговым входам 0-4 Arduino. Правые и левые контакты подключите к GND и + линиям макетной платы соответственно.
Подключенные потенциометры будут управлять 'гранулами', частотой и затуханием синтезатора.
Аналоговый вход 0: Уровень 'гранулы' 1
Аналоговый вход 1: Затухание 'гранулы' 2
Аналоговый вход 2: Затухание 'гранулы' 1
Аналоговый вход 3: Уровень 'гранулы' 2
Аналоговый вход 4: Частота повторения 'гранулы'


Подключение аудио разъема
Припаяйте довольно длинные провода к вашему 1/8" моно аудио разъему. Подключите сигнальный провод к ШИМ ~ 3 Arduino. Между сигнальным проводом и Arduino установите резистор 10 кОм. GND разъем подключите к GND линии вашей макетной платы.


Подключение фоторезистора
Один вывод фоторезистора подключите непосредственно к +5В линии макетной платы и к аналоговому входу 5 Arduino. Другой контакт фоторезистора подключите к резистору 10кОм, а его к GND.


Подключение тумблера
Подключите сигнальный, средний контакт тумблера к цифровому выводу 02 Arduino. Остальные выводы соединены с GND, и через резистор 10кОм с линией +5В макетной платы.


Подключение кнопки
Кнопка без фиксации имеет четыре вывода. Установите её на плате. Подключите один из двух параллельных контактов к линии +5В макетной платы, а другой к GND через резистор 10кОм. Подключите оставшийся контакт к цифровому выводу 6 Arduino.


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


Корпус
Просверлите отверстия в корпусе для всех элементов, которые были размещены на макетной плате. Я использовал ручку с золотистой пастой, чтобы отметить места для отверстий.
Просверлите пять отверстий для потенциометров.
Просверлите 4 маленьких отверстий по углам квадрата для кнопки.
Просверлите три пары небольших отверстий для каждого из светодиодов.
Просверлите два небольших отверстия для фоторезистора.
Просверлите одно отверстие для аудио разъема.
Еще одно отверстие для тумблера.


Начните установку элементов в корпус
Вставьте пять потенциометров в просверленные для них отверстия и закрепите их. Потом установите светодиоды, тумблер, кнопку, аудио разъем и фоторезистор. Для монтажа используйте термоклей.


Подключение аудио разъема к Protoboard
Ниже описывается, как перенести схему с макетной платы на Protoboard. Так как все элементы смонтированы на корпусе, провести провода будет просто.
Припаяйте провода ко всем элементам в корпусе, используя красный и черный провода для обозначения + и GND соответственно.
На Protoboard, припаяйте провод к цифровому контакту 3 и к середине платы так, чтобы у вас было место для резистора 10 кОм. Перенесите его на Protoboard.
Когда вы пропаяли это место, убедитесь, что вы использовали достаточно припоя для соединения провода и резистора.


Пайка резисторов для фото резистора, кнопки и тумблера.
Припаяйте две перемычки от линии GND и одну от линии + на середину платы. После этого припаяйте резисторы 10 кОм.
Припаяйте небольшую перемычку для фоторезистора к аналоговому контакту 5.


Пайка светодиодов
Подключите 3 резистора 220 Ом к контактам 9-11 на Protoboard, и вставив их другие выводы в отверстия, припаяйте к ним провода от светодиодов.
Последовательно соедините GND светодиодов и потом припаяйте его к GND линии Protoboard.
Подключение потенциометров к Protoboard
Последовательное соедините + и GND провода от потенциометров и припаяйте их к соответствующим линиям на Protoboard.
Подключите сигнальные провода потенциометров к аналоговым контактам 0-4. Я разместил все потенциометры 'гранула' и частота в первом ряду, и потенциометр синхронизации под ними.
Значения потенциометров и их подключение не изменилось:
Аналоговый вход 0: Уровень 'гранулы' 1
Аналоговый вход 1: Затухание 'гранулы' 2
Аналоговый вход 2: Затухание 'гранулы' 1
Аналоговый вход 3: Уровень 'гранулы' 2
Аналоговый вход 4: Частота повторения 'гранулы'


Прикрепите ручки на потенциометры
Выставьте все потенциометры на ноль, затем выровняйте ручки относительно нуля и, используя маленькую отвёртку, закрепите их.


Подключение Protoboard к Arduino
Припаяйте к коротким проводкам с платы длинные провода от корпуса. Припаяйте оставшиеся провода к линиям + и GND Protoboard соответственно.
Установите Protoboard на Arduiono.
Установите его и закройте корпус, и всё будет готово!


Играйте с ним!
Все переключатели и потенциометры полностью взаимозаменяемы! Вместо использования этих потенциометров, попробуйте заменить их фоторезисторами, или комбинировать это!


 

Скачать проект в формате Fritzing и скетч для Arduino


Оригинал статьи на английском языке (перевод: Александр Касьянов для сайта cxem.net)

The Arduino Synthesizer by audreyobscura
The Arduino is able to output sound through a library that has been developed called the Tone Library.

By creating an interface and a program that can call certain values to be output to an audio out, the Arduino Synthesizer is a robust tool for making a rudimentary noise machine. It uses granular synthesis techniques to generate a distinctive sound that can be a whole lot of fun for musicians, artists, tinkerers, and hobbyists.
Step 1
How it works
Sound is created by playing the same sound grain, or samples (small pieces of around 1 to 50ms) over and over again at very high speed. Our ears and brains turn this into an audible hybrid of the repetition rate and the original grain, and it sounds like a constant tone.

The grain consists of two triangular waves of adjustable frequency, and adjustable decay rate.

The repetition rate is set by another control
Step 2
Materials and Tools
To make this project, you will need the following things.

Parts:
(5X) 5K potentiometer- (Radioshack #271-1714)
(5X) Potentiometer knobs - (Radioshack #274-416)
(3X) LEDs - (Radioshack #276-307)
(1X) SPDT switch - (Radioshack #275-1549)
(1X) Light Dependent Photo Resistor - (Radioshack #276-1657)
(1X) Arduino - (Radioshack #276-128)
(1X) Arduino Protoboard - (Radioshack #276-140)
(1X) Tactile Switch - (Radioshack #275-002)
(1X) Project enclosure - (Radioshack #270-1807)
(1X) 1/8" Audio Jack- (Radioshack #274-251)
(1X) a whole lot of solid core wire - (Radioshack #278-1222)
(1X) heat shrink - (Radioshack #278-1627)
(1X) breadboard - (Radioshack #276-002)
(1X) jumper wire - (Radioshack #276-173)
(3X) 10K ohm resistors - (Radioshack #2271-1335)
(3X) 220 resistors - (Radioshack #271-1313)
(1X) 9V battery - (Radioshack #23-866)
(1X) 9V battery clip - (Radioshack #270-324)
(1X) size M coaxial DC power plug - (Radioshack #274-1569)

Tools:
• soldering iron
• solder
• flux
• glue
• multimeter
• drill



Step 3
Code, Circuit Diagram, and Power.
I have attached the code for the Arduino to this Instructable. You will need a USB 2.0 to upload it to your board. After you have uploaded the code from your computer, go ahead and attach the Proto Shield to your Arduino.

You have many options when it comes to power. The Arduino is capable of running on a 9v wall wart power supply, or you may use a 9V battery with a battery clip to a size M coaxial DC power plug. You may also power via your USB cable.

The circuit diagram was made with Fritzing, it has also been attached to this step.
Step 4
Using a breadboard.
By using a breadboard to build the circuit first, it is much easier to transfer the circuit to your Protoboard later. Run wires from the GND and 5V to the - and + rails of your breadboard.

Then, connect the signal wires from the potentiometers to Analog Input 0-4 on the Arduino. The right and left side leads will get connected to the ground rail, and positive rail of the breadboard.

Connecting the potentiometers will control the grain, frequency, and decay of the synthesizer.

Analog in 0: Grain 1 pitch
Analog in 1: Grain 2 decay

Analog in 2: Grain 1 decay
Analog in 3: Grain 2 pitch

Analog in 4: Grain repetition frequency
Step 5
Wire your Audio Jack.
Solder wires to the your 1/8" mono audio jack, make your leads fairly long. Connect your positive lead to PWM~ 3 on the Arduino. You will need a 10K ohm resistor between the arduino board and the positive lead of your audio jack. Connect the negative lead of your jack to ground rail of the breadboard.
Step 6
Connect your photoresistor.
One lead of your photoresistor is wired directly to your 5V positive rail on the breadboard, as well as Analog Input 5 on the Arduino. The other lead of the photoresistor is connected to a 10K ohm resisted ground rail.
Connect a SPDT switch.
Connect the signal, middle, lead of your SPDT switch to Digital pin 02 on the Arduino. The remaining leads are connected to ground, and the 5V positive rail that is resisted by a 10K ohm resistor.
Step 8
Wire the tactile switch.
The tactile switch has four leads. Allow the switch to straddle the bridge of the breadboard. Connect one of the two parallel pins to your 5V positive rail on the bread board, and the other to a 10K ohm resisted ground pin. The last connection of your tactile switch connects a signal wire between the switch and Digital Pin 6 on the Arduino.
Step 9
Connect the LEDs.
Step 10
Test it!
This is the completed breadboarded circuit. Test with a pair of headphones, or connect to a small speaker. If you are using headphones, this is a mono output, and it will be loud. Do not put your headphones directly near your ear when firing up this synth.
Step 11
Drill the enclosure.
Drill out holes in the project enclosure for each of the components that were placed in the breadboard. I used a gold paint pen to mark where I wanted my holes.

Drill five holes for the potentiometers.

Five small holes in a square for the tactile switch.

Three pairs of small holes for each of the LEDs

Two holes close together for the photoresistor.

One hole for your audio jack.

One additional hole for the SPDT switch.
Step 12
Start adding components to the enclosure.
Thread the five potentiometers through the holes that have been drilled, then secure them into place.
Step 13
Add the rest of the components.
Secure the LEDs, SPDT switch, tactile switch, audio jack, and photoresistor into place. A dab of hot glue worked great to quickly mount all of these components.
Step 14
Wire the audio jack to the Protoboard.
The next few steps outline how to move the circuit from the breadboard to the Protoboard. Because all of your components are secured to the enclosure, it will be simple to run wires from your components to the board.

Solder lead wires to all of the components within the the enclosure, using red and black wires respectively to denote which leads are positive and negative.

On the Protoboard, connect one wire to digital pin 3, and solder into place, run a jumper wire to the center of the board so that you may break the line with the same 10K ohm resistor from the breadboard.

When you solder these into place, make sure you drop enough solder on to the board to connect the wire to the resistor.
Step 15
Solder in the resistors for photo resistor, tactile switch, and SPDT switch
Extend two jumper wires from the ground rail, and a jumper wire from the positive rail, out to the middle of the board. Form connections to your remaining 10K ohm resistors.

Connect a small jumper wire from Analog 5 that will run to the lead of the photo resistor.
Step 16
Solder your LEDs into place
Connect 3 220 Ohm resisotrs to pins 9-11 on the Protoboard, sink the other ends of the resistors into the open holes of the protoboard, and then solder those wires to you LEDs.

Daisy chain the ground wires for the LEDs, then run a single grounding wire back to the ground rail on the Protoboard.
Step 17
Wire the potentiometers to the Protoboard.
Daisy chain the positive and ground leads from the potentiometers together, then insert them into their respective rails on the Protoboard.

Wire the signal wires of the potentiometers to Analog 0-4, I kept the grain and frequency knobs on the first row of knobs, and the sync knobs below them.

Again, the signal wires sync accordingly:

Analog in 0: Grain 1 pitch
Analog in 1: Grain 2 decay

Analog in 2: Grain 1 decay
Analog in 3: Grain 2 pitch

Analog in 4: Grain repetition frequency
Attach your knobs to your potentiometers.
Zero all of your potentiometers out, then align the line on the knob with the zero position on the potentiometer shaft.

Using a small flathead screwdriver, attach your potentiometer knobs.
Connect the protoboard to the Arduino.
Connect the short jumper wires on the Protoboard to the long leads in the enclosure. Solder the remaining wires to the ground rail, and 5V rail on the Protoboard, respectively.

Snap the Protoboard into place on top of the Arduiono.

Plug it in, seal it up, and you're ready to jam!
Step 20
Play with it!
All of the switches and potentiometers are completely interchangeable! instead of using all those potentiometers try replacing each of them with photo resistors, or combinations of the two.

References:
http://blog.lewissykes.info/daves-auduino/
http://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation
http://arduino.cc/en/Tutorial/Tone
http://itp.nyu.edu/physcomp/Labs/ToneOutput
http://code.google.com/p/tinkerit/wiki/Auduino

 

cxem.net

http://www.instructables.com/id/The-Arduino-Synthesizer/?ALLSTEPS

 

 

Материалите подготви за сайта:

Иван Парашкевов

e-mail: ivanparst@dir.bg

 

         главна страница                   горе

 

 
 
СТАТИСТИКА
    

Copyright2007  Design by