Азбука Ардуино
Модератор: Gnat
Азбука Ардуино
Если интересна тема сенсорное управление усилителем при помощи Ардуино можно будет сделать специальную практическую работу с поэтапным разбором программирования
Как я вижу это
Сенсорное включение и выключение усилителя при включении сначала идёт накал потом через delay анодное, при выключении сначала убавляется звук потом выключается усилитель
Плюс сенсорный переключатель источников звука
Плюс сенсорная регулировка звука
В з
Дальнейшем можно будет добавить управление с пульта ДУ
Если эта тема интересна буду готовить уроки под неё
Все будет собираться на Arduino NANo плюс блоки реле, теоретически блоки реле можно будет заменить обычными реле с ключами на транзисторе.
Блоки реле такие
Питание плюс управление анодным
Селектор каналов есть и на 8 реле
Плюс вот такие кнопки
Обойдётся все рублей в 500.
Но если у вас есть релюшки и транзисторы и обычные кнопки то вообще в 200 руб
Как я вижу это
Сенсорное включение и выключение усилителя при включении сначала идёт накал потом через delay анодное, при выключении сначала убавляется звук потом выключается усилитель
Плюс сенсорный переключатель источников звука
Плюс сенсорная регулировка звука
В з
Дальнейшем можно будет добавить управление с пульта ДУ
Если эта тема интересна буду готовить уроки под неё
Все будет собираться на Arduino NANo плюс блоки реле, теоретически блоки реле можно будет заменить обычными реле с ключами на транзисторе.
Блоки реле такие
Питание плюс управление анодным
Селектор каналов есть и на 8 реле
Плюс вот такие кнопки
Обойдётся все рублей в 500.
Но если у вас есть релюшки и транзисторы и обычные кнопки то вообще в 200 руб
С уважением Владимир.
Азбука Ардуино
SmartAvit, собственно бегу впереди паровоза но я уже по чуть чуть пробую сделать ду.Не получается сделать так что бы пока я удерживаю кнопку на пульте на выходе был сигнал единицы? Ну и ещё как организовать работу селектора входов.Нужно что бы они включались одной клавишей( не по кругу) а при включении другой отключалась.как п2к ))Может непонятно объяснил)? Ну и лампу огненную собрал пока время есть))https://yadi.sk/i/ccUK6WGqX-7cTg
Александр
Азбука Ардуино
SmartAvit, с переключением тоже получилось.Как всётаки сделать что бы пока удерживаю кнопку на пульте на выходе был сигнал.(рег громкости например)?Ну и если по простому( без всяких програмных изысков коими не владеем)) то сколько можно команд вывести с ардуино?
Александр
Азбука Ардуино
Через цикл и увеличение переменной, но я не знаю как у тебя реализована схема регулировки громкости, я планирую показать через увеличение напряжения на пине с 0 вольт до 5 вольт
Буду только 26 сейчас не могу вести уроки
Буду только 26 сейчас не могу вести уроки
С уважением Владимир.
Азбука Ардуино
Немного подумав решил изменить управления селектором каналов.Так как выходов у ардуино не так много(а знаний по программированию тоже мало)) решил что можно управлять селектором каналов при помощи например к155ид1.АШ 10 каналов можно коммутировать и при этом использовать всего 4 выхода ардуино.Синий светодиод на видио например включение ум.Затем через 10с(это мы в первых уроках проходили)) включается ну например ас.Ну а четыре светодиода с права показывают нам управление ид1.При отключении зелёный( например ас) отключается первым.Затем и синий гаснет(Сеть так сказать)).https://yadi.sk/i/h2quU6EETPDP6w
Александр
Азбука Ардуино
а мы еще только садимся, а то и билеты кое кто не взял, вот например.
Василий Васильевич. Моя галерея.
ЗЫ: Я сторонник жесткой модерации в тематических ветках.
ЗЫ: Я сторонник жесткой модерации в тематических ветках.
Азбука Ардуино
araya, Давайте не торопитесь у Ардуино Нано 22 канала хватит на все. Мы будем подробно разбирать эту тему
BazilVV, Не переживайте мы уже едем и очень быстро
Планирую в дальнейшем так построить занятие
Один день на теорию с примерами
И пару дней на усвоение материала, как только все пойму, буду делать следующий урок.
BazilVV, Не переживайте мы уже едем и очень быстро
Планирую в дальнейшем так построить занятие
Один день на теорию с примерами
И пару дней на усвоение материала, как только все пойму, буду делать следующий урок.
С уважением Владимир.
- Алексей Сергеевич
- Сообщения: 8828
- Зарегистрирован: Чт мар 19, 2015 7:44 am
- Откуда: Алматы
- Контактная информация:
Азбука Ардуино
Алексей Сергеевич, Отличная идея, продолжим обучение )
Операторы вычисления
Создадим несколько переменных X, Y, Z и присвоим им значения, создадим переменную - radioland и присвоим ей значение вычисления
int X = 256;
int Y = 122;
int Z = 189;
Int radioland = X+Y/Z*2;
Переменным можно присваивать определенное значение но и значение вычисления
А теперь посчитайте какое получится значение radioland ?
Арифметические операции имеют приоритет и выполняются согласно порядка выполнения. Вот стандартная таблица операций, сохраните её.
Скачать таблицу
https://yadi.sk/i/CNCAaihlmPjkIg
В этой таблице представлены наиболее ходовые операторы, по ходу изучения материала мы будем часто их использовать.
В ней наглядно иллюстрируется порядок приоритет, в котором будут происходить вычисления в Arduino!
Дайте ответ изучив таблицу какое получится значение radioland ?
В дальнейшем мы зададим эту задачку Arduino и посмотрим правильно ли Вы вычислили с точки зрения Arduino и Arduino сама поставит Вам оценку
Операторы вычисления
Создадим несколько переменных X, Y, Z и присвоим им значения, создадим переменную - radioland и присвоим ей значение вычисления
int X = 256;
int Y = 122;
int Z = 189;
Int radioland = X+Y/Z*2;
Переменным можно присваивать определенное значение но и значение вычисления
А теперь посчитайте какое получится значение radioland ?
Арифметические операции имеют приоритет и выполняются согласно порядка выполнения. Вот стандартная таблица операций, сохраните её.
Скачать таблицу
https://yadi.sk/i/CNCAaihlmPjkIg
В этой таблице представлены наиболее ходовые операторы, по ходу изучения материала мы будем часто их использовать.
В ней наглядно иллюстрируется порядок приоритет, в котором будут происходить вычисления в Arduino!
Дайте ответ изучив таблицу какое получится значение radioland ?
В дальнейшем мы зададим эту задачку Arduino и посмотрим правильно ли Вы вычислили с точки зрения Arduino и Arduino сама поставит Вам оценку
С уважением Владимир.
Азбука Ардуино
В последнее время сайт что то подвисает
Последний раз редактировалось SmartAvit Вт янв 21, 2020 3:53 pm, всего редактировалось 1 раз.
С уважением Владимир.
Азбука Ардуино
Я думаю в конце года вы сможете такую же сделать, оргстекло можно будет вырезать балеринкой круглые пятаки а вместо адресной ленты использовать адресные светодиоды тогда вся эта красота будет не только спереди но и сбоку и с задней стороны спектроанализатора из деталей только блок питания адресные светодиоды и Ардуино
С уважением Владимир.
- Алексей Сергеевич
- Сообщения: 8828
- Зарегистрирован: Чт мар 19, 2015 7:44 am
- Откуда: Алматы
- Контактная информация:
Азбука Ардуино
SmartAvit,
скобки в вашей арифметике не стоят, значит без них считать по всем правилам?
скобки в вашей арифметике не стоят, значит без них считать по всем правилам?
Азбука Ардуино
Изучите таблицу и посчитайте так как считает Arduino и при этом учтите что тип переменной стоит intАлексей Сергеевич писал(а): ↑Вт янв 21, 2020 3:46 pmSmartAvit,
скобки в вашей арифметике не стоят, значит без них считать по всем правилам?
С уважением Владимир.
- Andrey.I
- Сообщения: 1734
- Зарегистрирован: Вт июл 02, 2013 1:21 pm
- Откуда: Москва
- Контактная информация:
Азбука Ардуино
Посчитал Прячу под спойлер, ответ не пишу вдруг кто любопытный Владимир более чем уверен поймет, что всё верно....или поправит.
С уважением, Андрей