Jump to content

Search the Community

Showing results for tags 'ардуино'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Вопрос-Ответ. Для начинающих
    • Песочница (Q&A)
    • Дайте схему!
    • Школьникам и студентам
    • Начинающим
    • Паяльник TV
    • Обсуждение материалов с сайта
    • Competition 2019
  • Радиоэлектроника для профессионалов
    • Световые эффекты и LED
    • Роботы и модели на ДУ-управлении
    • Автоматика
    • Самодельные устройства к компьютеру
    • Программное обеспечение
    • Автомобильная электроника
    • Системы охраны и наблюдения. Личная безопасность
    • Питание
    • Электрика
    • Промышленная электроника
    • Ремонт
    • Металлоискатели
    • Измерительная техника
    • Мастерская радиолюбителя
    • Сотовая связь
    • Спутниковое ТВ
    • КВ и УКВ радиосвязь
    • Жучки
    • Телефония и фрикинг
    • Высокое напряжение
    • Идеи и технологии будущего
    • Справочная радиоэлементов
    • Литература
    • Разное
  • Аудио
    • FAQ, Технологии и компоненты
    • Для начинающих
    • Источники звука
    • Предусилители, темброблоки, фильтры
    • Питание аудио аппаратуры
    • Усилители мощности
    • Акустические системы
    • Авто-аудио
    • Ламповая техника
    • Гитарное оборудование
    • Прочее
  • Микроконтроллеры
  • Товары и услуги
  • Разное
  • Переделки's ATX->ЛБП
  • Переделки's разные темы
  • Киловольты юмора's Юмор в youtube
  • Радиолюбительская доска объявлений exDIY's Надежность и группы продавцов

Blogs

There are no results to display.

There are no results to display.

Marker Groups

  • Пользователи форума

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


ICQ


Skype


Интересы


Город


Сфера радиоэлектроники


Оборудование

Found 82 results

  1. Хочу сделать монстр-машинку с двигателем rs550 с металлическим корпусом на ардуино. Подскажите как управлять мотором через ардуино нано?
  2. Уважаемые электронщики и им сочувствующие! Хочу на даче собрать макет морского маяка в человеческий рост. Но для этого необходима схема управляющая светодиодами. Основное, схема должна иметь независимое питание(Солнечная панель) и быть слаботочной (5-9 вольт). Как вижу я. Маяк ориентировочно высотой 1,50-1,80 м. В маяке, с низу до верха 6 окошек (по одному 5мм светодиоду). И на верху сам маяк из 8-ми 0,5 ваттных светодиодов установленных по кругу. С наступлением темноты, включаются диоды на "1 этаже" и раз в 5-10 минут происходит действие. Диоды поэтажно (снизу вверх) начинают загораться (как будто кто-то поднимается вверх по ступеням) и после загорания самого верхнего окна, через пару секунд, включается маяк. Поочередно по кругу (эффект метеора), со скоростью 2-3 сек на круг, делает оборотов 10 и выключается. Потом в обратной последовательности гасятся окошки (светодиоды) сверху в низ и остаются два нижних, периодически и независимо включающиеся и выключающиеся (эффект присутствия). И вновь через 5-10 минут вышеописанное действие. Буду очень признателен любым советам, ссылкам, помощью. Немного умею паять, немного знаю Ардуино. Готов в разумных пределах спонсировать, разработку и сборку.
  3. Всем здрасти)))) прошу помощи в написании программы мои знания программирования на ардуино основаны на примерах и школьного курса ))) так вот есть программы int LedPin = 8; // Подключаем светодиод к порту 13 int ButPin = 2; // Подключаем кнопку к выходу 10 int flag = 0; // флаг состояния int LedPinTime = 100; void setup() { pinMode(LedPin, OUTPUT); // Инициализируем порт "ledPin" как выходной } void loop() { if(digitalRead(ButPin) == HIGH && flag == 0) { digitalWrite(LedPin, !digitalRead(LedPin)); flag = 1; } if(digitalRead(ButPin) == LOW && flag == 1) { flag = 0; } } собрал из кусков, работает ))))) но не то что мне нужно Мне нужно чтобы при нажатие одной кнопки(без фиксации) светодиод загорался на три секунды ( и не важно держишь ты кнопку или кратковременно нажал, он через три секунды потухнет) помогите кто может))) я в благодарность могу и на телефон денег кинуть )))) спасибо
  4. Всем доброго времени суток. Решил я сделать "умную" электронную сигарету на arduino. Концепция заключается в кнопочном управлении мощностью посредством ШИМ, наличии экрана, и некоторыми защитами в виде ограничения максимального времени нажатия и уход камня в сон (режим пониженного энергопотребления) после N секунд простоя. Вводные: по нажатию кнопки запускается ШИМ и управляет полевиком, но в целях защиты я хочу ограничить время выполнения кода до 7 секунд(что бы при случайном зажатии кнопки в кармане не получить травматическую ампутацию конечностей) Проблема пришла откуда не ждали - обработка нажатой основной кнопки срабатывает как попало. Нажимая кнопку обработчик может сработать сразу и отработает как по маслу, а может и через 5 нажатий не сработать вовсе. Проверял в живую на Arduino UNO, Pro Mini (328е Меги) и в Proteus'е. Симптомы одни и те же. Проблема очевидно в коде но я в упор не вижу в чем может быть загвоздка. Уровень у меня "штота умею" поэтому не судите строго. #define pwmPin 5 #define buttonStart 3 #define maxOnTime 7000 //максимальное время выполнения условия нажатой кнопки #define RED_LED 7 #define GREEN_LED 8 int power = 150; //boolean StartState; boolean StartStateFlag; //Флаг кнопки Старт unsigned long pressTime; void setup() { pinMode(pwmPin, OUTPUT); pinMode(buttonStart, INPUT); pinMode(RED_LED, OUTPUT); pinMode(GREEN_LED, OUTPUT); Serial.begin(9600); //чисто для отладки } void loop() { if (digitalRead(buttonStart) && StartStateFlag && ((millis() - pressTime) <= maxOnTime)) { // (1) если кнопка старт нажата И была отпущена И нажата менее 7 секунд выполняем: analogWrite(pwmPin, power); //запуск ШИМ Serial.println("PWM_ON"); digitalWrite(GREEN_LED, HIGH); digitalWrite(RED_LED, LOW); } else { // (2) иначе StartStateFlag = false; // кнопка небыла отпущена analogWrite(pwmPin, 0); digitalWrite(GREEN_LED, LOW); Serial.println("PWM_OFF"); pressTime = millis(); } if (!digitalRead(buttonStart)) { //(3) если кнопка не нажата analogWrite(pwmPin, 0); //остановка ШИМ Serial.println("PWM_OFF"); digitalWrite(RED_LED, HIGH); StartStateFlag = true; //была отпущена и можно входить в условие с нажатой кнопкой (1) } } И файлы: сам скетч, .elf и .hex для шПротеуса и проект Протеус. P. S. ШИМ в Протеусе не работает в принципе, в железе все ОК BUTTON_TEST.ino BUTTON_TEST.ino.eightanaloginputs.hex BUTTON_TEST.ino.elf BUTTON_TEST.ino.with_bootloader.eightanaloginputs.hex ButtonTest.pdsprj
  5. Необходимо собрать устройство на ардуино: Управление одним сервоприводом (плавная регулировка 180 градусов) по блютуз с телефона. Задача Питание для привода-аккумулятор (пока не знаю какой именно, нужно подсказать) Минимизировать электропотребление, сделать так что б в спящем режиме не было расхода энергии, или почти не было. Может убрать светодиоды из платы, или ещё каким то образом. Устройством буду пользоваться время от времени и не хотелось бы аккумулятор часто заряжать. Основные комплектующие в наличии, думал сам разберусь но нет ни времени, не особого желания это изучать. Территориально Москва. Привезу комплектующие куда скажете, но желательно ЗАО
  6. Всем доброго времени суток! Никак не могу найти простое решение своей проблемы. Подскажите пожалуйста! Думаю над сборкой многоканального аудио ресивера с управлением от ардуино. Есть идея собрать усилитель(ресивер) 5.1 Не хочется травить платы, поэтому задействую 2 двухканальных усилителя на готовых платах на ТДАшках, и 2 одноканальных для центрального канала и сабвуфера, тоже на ТДАшках. Ресивер дожен иметь 5.1 канальные входы для подключения к компьютеру (фронт, тыл, центр и сабвуфер), стереовход(AUX), и блютуз(допустим тоже простой стереовход). Коммутировать все это дело должна ардуинка с релейными модулями(это все понятно). Суть проблемы вот в чем: как коммутировать сигнал с разных источников звука, чтобы не было проникновения каналов в друг друга? Допустим, включаю обьемный звук с компьютера, нажимаю кнопку, арудуина подключает через реле питание усей, сигнал от входов идет каждый на свои усилитель. А потом переключаю допустим на обычный стерео вход, и нужно его как то коммутировать снова на усилитель фронтальной акустики и, например, на усилитель сабвуфера, и при этом чтобы полностью исключить сигнал от входов с компьютера (от входов многоканального звука). Проще говоря, нужно как то иметь около 5-6 входов аудио сигнала и иметь возможность с ардуино перенаправить эти сигналы на 5-6 выходов на усилители. Можно ли все это проделать с мультипликаторами, или, допустим, с матрицей вроде MT8816??? Буду благодарен за любые подсказки)
  7. Здравствуйте уважаемые техники, мой вопрос может показаться многим глупым, но я учусь в Латвии на мехатроника, знаю необходимые формулы и умею проводить расчеты, но я не понимаю, по моему, самого важного, при построении печатных плат с микроконтроллерами (в основном atmega328) я не знаю по какому принципу, где, когда и почему нужно добавлять конденсаторы, зачеты сдавал только благодаря копированию конденсаторов с платы Ардуино на свою, все работает но долго схемы копировать я не смогу. Можете, пожалуйста, посоветовать какую нибудь литературу или хотя бы простой принцип что бы понять принцип добавления конденсаторов (да и резисторов) в схему при том, что в схеме есть микроконтроллеры, например: сейчас я проектирую схему с участием atmega328 и sx1278, программу написать могу, плату развести могу, но куда и какие элементы ставить, мне не понятно. Спасибо.
  8. Не компилируется программа Ардуино, чтобы измерять напряжение и отправлять в ПК. Помогите , пожалуйста
  9. Как сделать так чтобы и с кнопки и с реле можно было включить свет. Делаю умный дом, очень нужна ваша помощь, я в ступоре.
  10. Здравствуйте, Уважаемые форумчане! TOMTOP – интернет-магазин, специализирующийся на продажах товаров китайского производства. Магазин TOMTOP не является новичком на рынке – он был основан ещё в 2004 году. К 2017 году портал завоевал репутацию заботливого и ответственного торговца высококачественной продукции, а также получил признание такого «гиганта» продаж, как Alibaba. В 2006 году Alibaba пожаловала продавцу TOMTOP статус «золотого поставщика» — очень почётный для азиатского рынка. Доступные способы оплаты Российским покупателям магазин TOMTOP даёт возможность оплачивать товары множеством способов: С банковских карт Visa и MasterCard. Оплата происходит через защищённый сервер платежей Alipay – риск того, что деньги попадут к мошенникам и не дойдут до продавца, сведён к нулю. Посредством PayPal. Именно этот способ оплаты считается наиболее безопасным — покупатель, прибегнувший к услугам PayPal, может быть уверен: если он вдруг станет жертвой мошенников, ему вернут деньги. Однако сервис PayPal неудобен для оплаты дорогостоящих товаров — если сумма единовременного платежа превосходит 1000 $, платёж наверняка будет задержан на несколько дней для проверки транзакции. С электронных кошельков. TOMTOP ведёт сотрудничество с 3-мя ведущими отечественными платёжными системами – QIWI, Яндекс.Деньги, WebMoney. Комиссия при оплате с кошельков перечисленных систем не берётся. Доставка товара Покупатель вправе выбрать один из 2-х способов доставки: почтовая (дёшево и сердито) или экспресс (для тех, кому срочно). Доставка посредством авиапочты является бесплатной – в этом плане магазин TOMTOP «заткнул за пояс» даже площадку AliExpress, которая в 2017 году за пересылку многих товаров в Россию стала требовать деньги. Стоимость экспресс-доставки зависит от того, какого рода товар и с какого склада он отправляется. За быструю доставку гаджета с китайского склада покупателю придётся заплатить порядка 4 тыс. рублей. Экспресс-доставка смартфона / планшета со склада, размещённого в России, обойдётся примерно в 1 тыс. рублей. Если речь идёт о каком-либо мелком и дешёвом товаре (например, о светодиодной Wi-Fi лампочке), экспресс-доставка с отечественного склада может оказаться бесплатной. Основной сайт: https://www.tomtop.com/ Служба поддержки: service@tomtop.com ПАРТНЕРСКАЯ ПРОГРАММА : https://www.tomtop.com/help/affiliate-program.html Как присоединиться к нашей партнерской программе? Выберите партнерские сети и зарегистрируйтесь как партнер или издатель. Найдите идентификатор программы Tomtop. Подать заявку, чтобы присоединиться к нам и ждать нашего одобрения. Получите наши ссылки для продвижения и просмотра комиссионных.
  11. Цеплял радиомодули RF 433 МГц на Ардуино Уно и ""Ардуино" на Атмеге 8 (и наоборот) согласно видео и инфы с нета. Скечи заливал следующие. Но никак ни заработало. Какие могут быть причины? Ардуины исправные. Спс.
  12. Доброго времени! Для Ардуино мне необходимо написать программу управления тремя сервоприводами и выводом на дисплей абсолютного угла наклона по одной оси. Два сервопривода должны управляться потенциометрами, третий кнопкой (два положения сервопривода). Ну и помочь мне все это спаять ) Поэтому желательно, чтобы Вы находились в Москве или Подмосковье. Так же я слышал про накопление ошибки при работе гироскопа-акселерометра, очень желательно убрать эту проблему. Если, конечно, Вы не предложите более подходящий прибор для измерения угла наклона. Компоненты все куплены.
  13. Добрый день! Возникла необходимость собрать небольшую солнечную зарядную станцию на 10Ватт (5В + 2А). Предыстория) Измерив дома в тусклом дневном свете показания солнечных панелей различных номиналов получил, что при таком "дешманском" освещении панели выдают примерно 25% своей мощности. В идеале получается собрав станцию на 40Ватт (5В + 8А) получу, практически всегда, необходимую мне мощность, но это немного дороговато, поэтому решил увеличение сделать всего в 2 раза, т.е. 20Ватт. В дополнение хотел сделать еще автонаведение на источник света на Arduino Nano + 2 самых маленьких сервопривода + 4-5 датчиков света (светорезисторов). Материалы: Солнечные панели, 2шт. по 10Ватт: https://ru.aliexpress.com/item/1PC-X-Solar-Panel-18V-10W-0-55A-Mini-PET-monocrystalline-polycrystalline-cell-charge-for-6V/32830626173.html?spm=a2g0s.13010208.99999999.261.456e3c00FiwKM4&dp=57f918cf76770fd0531b82d82580678d&af=137322&cv=47843&afref=&mall_affr=pr3&aff_platform=aaf&cpt=1526974015583&sk=VnYZvQVf&aff_trace_key=2158f23ac0544faa9b76b2baf359b984-1526974015583-00842-VnYZvQVf&terminal_id=12cd683515fe4011a796328dfe1354a0 Преобразователь для зарядки устройств по USB: https://ru.aliexpress.com/item/5V-2A-USB-charge-regulator-controller-with-extend-cable-Junction-box-for-DIY-solar-charger-mobile/32818473353.html?spm=a2g0s.13010208.99999999.264.456e3c00FiwKM4 Арудинка: https://ru.aliexpress.com/item/1pcs-ATMEGA328P-Pro-Mini-328-Mini-ATMEGA328-5V-16MHz-for-Arduino-new-Free-shipping/32655809087.html?spm=a2g0s.9042311.0.0.c97a33ed40ocfj Преобразователь питания для ардуинки: https://ru.aliexpress.com/item/5pcs-DC-DC-Step-Down-Converter-Module-LM2596-DC-4-0-40-to-1-3-37V/32656182588.html?spm=a2g0s.9042311.0.0.c97a33ed40ocfj Сервоприводы: https://ru.aliexpress.com/item/10pcs-lot-lofty-ambition-SG90-9g-Mini-Micro-Servo-for-RC-for-RC-250-450-Helicopter/32680024453.html?spm=a2g0s.9042311.0.0.274233edcDMM7A&dp=46be88b50896b778bb90ac285cd2a18a&af=137322&cv=47843&afref=&mall_affr=pr3&aff_platform=aaf&cpt=1526974331870&sk=VnYZvQVf&aff_trace_key=c04a8ff14f2b4dd49472a332e76299ee-1526974331870-00375-VnYZvQVf&terminal_id=12cd683515fe4011a796328dfe1354a0 Теперь собственно вопросы: Будет ли преобразователь питания на для ардуинки повышать ампераж за счет уменьшения вольтажа? Как настроить приоритет потребления устройствами при недостатке мощности? Интересует приоритет на работу ардуинки и сервоприводов, что бы всегда поворот был на солнце, а потом шла зарядка. Обусловлено тем, что поворот будет применяться раз в 1-5 минут и по времени занимает 1-2 секунды, поэтому эту операцию необходимо полностью обеспечить, а все остальное пустить на зарядку устройств. П.С. Если есть какая-то схема, что бы не городить бутерброды из модулей, прошу поделиться)
  14. Всех приветствую. Передо мной возникла следующая задача: 1) Есть питание сети 220 Вольт. Как только питание пропадает необходимо что бы запустился отсчет времени (8 часов) и после подать +12 вольт от Аккумуляторной батареи на клемму другого устройства (Токи маленькие, исключительно сигнал). 2) Подавать напряжение +12 от АКБ в течении 1 часа 3) После 1 часа проверить появилось ли напряжение сети 220 вольт, если нет, то перестать подавать напряжение +12 Вольт на 8 часов. И так по кругу. 4) Необходим постоянный опрос сети 220 вольт. В любой момент данного алгоритма, как только появится напряжение в сети 220 вольт подача сигнала +12 вольт на клемму устройства должна быть приостановлена. Я предполагаю что такую задачу можно организовать на Arduino. Возможно можно сделать другим способом. Желательно что бы в будущем, по необходимости можно было изменить задержки времени Желательна индикация работы в виде светодиодов. Для питания всей системы предусмотрены постоянные +12 Вольт. Нужен человек кто изготовит подобное устройство в СПб Или тот, кто может составить список необходимых элементов, написать код и инструкцию по подключению что бы можно было собрать его самому удаленно.
  15. Доброго всем времини суток. Прошу сильно не пинать. Суть проблемы такова. Нужно получить через шим ардуины ( 5 вольт), управляющий плюс. Управлять нагрузкой от 7 до 12 вольт 3-5 ампер. Ключи типа IRF 520, управляют через минус, а нужно получить именно управляющий плюсовой провод. Будьте добры, подскажите как это реализовать.
  16. Имеется вот такая плата индикации от стабилизатора ресанта. Подскажите пожалуйста как ее подключить к ардуино и какой скетч нужен для ее проверки?
  17. хочу измерить напряжение до 110 вольт примерно. Проблема в том что земля не общая. Соединить невозможно (коммутируется мосфетом). Поэтому простой резист. делитель не подходит. Подозреваю нужен ОУ. Не подскажете как подключить? Схема примерно такая: Новый точечный рисунок.bmp
  18. Здравствуйте. Есть ардуино уно R3 кит. копия, когда нужно было дисплей подключить, сделал от отдельного компьютерного блока питания 5В, и когда УНО была подключена от юсб, у неё горели две красные лампы ON и L с одной яркостью, когда я вставил штекер доп питания 5В от комп блока питания, то лампы загорелись ярче, и в данном варианте дисплей я проверил, в мануале указано 7-12В питание, допустимо до 20В, так вот, не могу понять как в данном случае будет работать УНО с доп питанием и одновременно с подключением по USB , например, когда на пиккит3 программировал, то там он сам определяет откуда запитывать, плюс в коде это можно прописать. Что будет если дать 12В и одновременно кодить от USB. Не будет ли 12в + 5В от юсб. Спасибо.
  19. Добрый день, Подскажите, как сделать "дешифровку" сигналов на шаговый двигатель, чтобы понять на сколько шагов и в какую сторону он поворачивается? Есть шаговый биполярный мотор от епсон с65. 4 вывода. Он управляет подачей бумаги. Один шаг - поворот на 1,8 градуса. Может поворачиваться как в одну, так и в другую сторону. Каким образом можно декодировать сигналы, поступающие на шаговый двигатель, чтобы понять на сколько и в какую сторону он повернулся?
  20. Guest

    BeagleBone

    Попало в руки устройство на плате BeagleBone Blak 101. как с ним работать? В нете скудная информация- (в основном описание - "что это") а как с ним работать , какими прогами и т.д. ни слова. Если есть у кого опыт . Поделитесь.
  21. Доброго времени суток. Есть задачка подавать сигнал на дискретные входы Меги (+5В) от 12-вольтового БП. Отсюда собственно вопрос золотой середины по надежности, простоте и цене. По цене и простоте вроде более-менее определился, осталось понять по надежности. Первая - это дешевенький стабилизатор L78L05ABUTR с конденсаторами из даташита+супрессор на 15в от статики. По этой схеме вопрос: нужен ли вообще супрессор? Будет ли он работать? Диапазон напряжений стабилизатора до +40В, но так как БП предполагается на 12, то вроде как логично поставить супрессор номиналом пониже (тут 15В). Вторая - схема из книжки, с делителем и стабилитроном на 5,6В вместо супрессора - чуть подешевле, но на мой взгляд чуть менее надежна ввиду того, что стабилитрон вроде как помедленнее супрессора да и по рассеиваемой мощности тоже поменьше, однако если вять супрессор номинальным напряжением 5В тот же SMF5A, то он ткрывается при 6,4В, если я правильно понимаю даташит, а это уже многовато для входа Меги(или нет?). В общем хотелось бы послушать мнения людей с опытом. Заранее благодарен.
  22. Помогите с прошивкой вылезает ошибка , пытаюсь собрать вот такой девайс http://cxem.net/arduino/arduino148.php
  23. Народ, подскажите пожалуйста, есть задумка управления транспортерной лентой при помощи ардуино. Смысл таков: при вращении датчика скорости сигнал с опто-пары поступает на ардуино (как тахометр) и при достижении определенного кол-ва оборотов включает реле и удерживает его во включенном положении до тех пор, пока обороты не достигнут нулевого значения. Проблема состоит в написании скетча, пробовал отталкиваться от скетча на тахометр, но на включение реле не хватает тока( даже светодиод горит тускло); от скетча на прерывание опто-прерывателя реле включается когда опто-пара перекрыта и отключается, когда открыта( реле щелкает очень часто). Может кто сталкивался с подобными вещами или знает примерный код ???
  24. Здравствуйте, форумчане! Прошу у вас помощи разобраться в проблеме с диммером лампы накаливания на основе фазового управления. Прикрепил схему, которую я спаял для тестов с ардуиной. Также прикрепил показания осциллографа, снятые с контактов нагрузки через делитель напряжения (с лампой в цепи и без лампы в цепи). При подключении лампы, напряжение на нагрузке = 0. Во всем диапазоне. Лампа загорается на 100% только когда фаза = 0. При всех остальных значениях фазы, напряжение на нагрузке = 0. При выключении лампы из цепи нагрузки, фазовое управление работает как надо (судя по осциллографу). Включаю лампу в цепь - диммер перестает работать, лампа загорается только в момент, когда симистор пропускает полное напряжение... Код ардуинки: #include <CyberLib.h> //Библиотека от Cyber-Place.ru volatile uint8_t tic, Dimmer1; uint8_t data; int i; void setup() { D4_Out; //Настраиваем порты на выход D4_Low; //установить на выходах низкий уровень сигнала D2_In; //настраиваем порт на вход для отслеживания прохождения сигнала через ноль attachInterrupt(0, detect_up, LOW); // настроить срабатывание прерывания interrupt0 на pin 2 на низкий уровень StartTimer1(halfcycle, 40); //время для одного разряда ШИМ StopTimer1(); //остановить таймер UART_Init(115200); //инициализация порта } //********************обработчики прерываний******************************* void halfcycle() //прерывания таймера { tic++; //счетчик if(Dimmer1 < tic ) D4_High; //управляем выходом } void detect_up() // обработка внешнего прерывания. Сработает по переднему фронту { tic=0; //обнулить счетчик ResumeTimer1(); //запустить таймер attachInterrupt(0, detect_down, HIGH); //перепрограммировать прерывание на другой обработчик } void detect_down() // обработка внешнего прерывания. Сработает по заднему фронту { StopTimer1(); //остановить таймер D4_Low; //логический ноль на выходы tic=0; //обнулить счетчик attachInterrupt(0, detect_up, LOW); //перепрограммировать прерывание на другой обработчик } //************************************************************************* void loop() {Start if (i >= 0 && i <= 200) {delay(50); Dimmer1 = i; i = i+1;} else {i = 0;} //Dimmer1=100; End}
  25. Доброго всем времени суток. Решился я на изготовление намоточного станочка для трансформаторов и катушек. Мелкая моторика после двух инсультов не дает мне заниматься такими работами. Загвоздка возникла с датчиком направления вращения двигателя. Где то встречал что возможно использование кода Грэя, но я далек от всего этого. Аппаратная платформа - ардуино уно. Использовать буду двигатель с редуктором от дворников ВАЗ копейка. Есть в наличии герконы. Мое виденье такое - на вал редуктора устанавливается неодимовый магнит и на неподвижную часть пару герконов (допустим G1 и G2) при прохождении герконов магнитом отслеживаем последовательность срабатываний. Допустим - G1,G2 - это по часовой (увеличиваем счетчик оборотов), при срабатывании G2,G1 - против часовой (уменьшаем счетчик оборотов). Или два геркона мало? Правильно ли я рассуждаю? может есть идеи воплощенные в жизнь? Помогите пожалуйста. с железками я еще худо бедно разберусь а вот с алгоритмами - совсем все плохо.. Ардуино выбрана для последующего апгрейда станочка, т.е. хотелось бы сделать еще у укладку провода на шаговике в зависимости от его диаметра и длинны намотки слоя.
×
×
  • Create New...