Поиск по сайту

Результаты поиска по тегам 'ардуино'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Блоги

  • Batanik's блог
  • STEN50's блог
  • fant's блог
  • mazzi's блог
  • lagutai's блог
  • Блог администрации
  • MiSol62's блог
  • Программирование AVR и PIC блог
  • OPeX3's блог
  • welder's блог
  • VLAD1996B's блог
  • Nokian блог
  • Cheerful Boss' блог
  • Cheerful Boss' блог
  • sqait's блог
  • Dudok's блог
  • Goluboglazyi's блог
  • Mosfet@'s блог
  • Marchenkokerya's блог
  • Почти бесполезные проги
  • satyrn's блог
  • дядюшка Филин's блог
  • Фильм Дом Солнца
  • Gubernator's блог
  • VMWare удобство и безопастность
  • РВС's блог
  • РВС's блог
  • ekadom's блог
  • Lisovic's блог
  • zaregan's блог
  • The Sin3v.electro
  • Sem2012's блог
  • slava_va@mail.ru's блог
  • slava_va@mail.ru's блог
  • реобас
  • Светомузыкальная установка для новачков
  • lagutai's блог
  • MBM75's блог
  • vOVK@'s блог
  • azlk3000's блог
  • SmallAlex's блог
  • bebulo's блог
  • Блог им. pryanic
  • З
  • Zer's блог
  • MEDBEDb's
  • hiMiческий блог
  • luna_kamen's блог
  • Алекс-Юстасу
  • kot sansher's блог
  • доброжелатель2's блог
  • pavlo's блог
  • viper2's блог
  • Selyk's блог
  • kpush's блог
  • конни's блог
  • ptimai's блог
  • Az@t's блог
  • Sun kapitane's blog
  • Sun kapitane's blog
  • AleksandrBulchuck's блог
  • Vrednyuka
  • grigorik's блог
  • rtfcnf's блог
  • KRALEX's блог
  • SeVeR36's блог
  • Кардшаринг SAT ТВ блог
  • Ещо раз о "Кощее 5И"
  • FREEMAN_77's блог
  • VMWare удобство и безопастность
  • дямон's блог
  • дямон's блог
  • artos5's блог
  • ukabumaga's блог
  • Kraftwerk's блог
  • Kraftwerk's блог
  • мастерская ky3ne4ik'а
  • EmmGold's блог; AVR
  • Aronsky
  • Мастерская Радио-техника
  • Создание монстра "Blaster 8920"
  • vitiv' блог
  • Для начинающих
  • EmmGold's блог
  • Металлоискатель Tracker FM-1D3
  • ivan15961596's блог
  • ivan15961596's блог
  • Интернет радио в машину
  • Блог Плотникова Ильи
  • AI
  • Гаусс-пушки
  • 7400's блог
  • Віталік Приходько_130349's блог
  • Евгений Малюта's блог
  • werekpro
  • afurgon's блог
  • odaplus' блог
  • Zvik's блог
  • aleksey9900's блог
  • BoBka777's блог
  • Нашел статью о пайке проводов к светодиодов
  • OdiS' блог
  • Костик0's блог
  • OPeX3's блог
  • это не хлам – это часть моей жизни
  • aleksfil's блог
  • yureika's блог
  • Fumitox's блог
  • Самоделки блог
  • Блок питания 0-12В для начинающих
  • ульян's блог
  • Dimko's блог
  • SolomonVR's блог
  • Иван Самец's блог
  • gendzz's блог
  • Alexeyslav's блог
  • fleh138's блог
  • Электроника forever!
  • aleksejhozhenets' блог
  • aleksejhozhenets' блог
  • diserver блог
  • aleksey290476 блог
  • ВАРГ's блог
  • Люстра Чижевского
  • wanes101's блог
  • voldemar2009's блог
  • Jana's блог
  • Jana's блог
  • Рена Искужин's блог
  • abduraxman7's блог
  • Kuzumba's блог
  • Самопальник
  • lolo's блог
  • заработок через интернет на запчасти!!!
  • electric.kiev's блог
  • leravalera's блог
  • ideomatic's блог
  • Dersu's блог
  • приглашаем на работу инженера-радиоэлектронщика
  • Блог автоэлектрика
  • Блог начинающего электронщика
  • Электроэнергия и её экономия!
  • Семён Ковалёв's блог
  • piligrim-666's блог
  • помогите с партотивной калонкой
  • помогите с партотивной калонкой
  • Музыка в стене.
  • m-a-r-i-k-a's блог
  • cosmos44's блог
  • oyama14's блог
  • ciornii's блог
  • Denis__Ricov's блог
  • Universal12's блог
  • Sprut's блог
  • cosmosemo's блог
  • Простое радиоуправление из того, что было.
  • Заметки радиолюбителя
  • Falconist. Мемуары
  • Блог MillyVolt
  • усилитель импульсов
  • Panasonic sa-ak 18
  • 35house
  • Блог Радиочайника
  • Блохи iiiytnik'a
  • Хороший сервис- Бяка
  • Аудиолаборатория "Философия Звука"
  • ОколоCADовое
  • Блог KVLADS
  • Короп блог
  • Бложиг Касянича
  • Обо всём
  • No electronics
  • ПРИРОДА СВЕТА и ЕГО ВОЗМОЖНОСТИ
  • Генератор на xr2206
  • HTPOWLASER
  • Когда-то были очень популярны у радиолюбителей
  • AVR - микроконтроллеры
  • Микроконтроллер
  • Самодельный автосимулятор
  • Интернет-магазин керамической плитки «Боярская Плитка»
  • Devchenky - женский журнал
  • Разработка электронных метрических мишеней IPSC для мягкой пневматики (страйкбол)
  • ,
  • Твори, выдумывай, пробуй.
  • Эксперимент
  • Неделя сметчика
  • Ток покоя
  • Где купить велпатасвир, epclusa, velpanat, velasof, софосбувир в России по лучшей цене.
  • Создание Маленькой Мастерской
  • Китайские бренды видеокамер
  • Изучение, наладка, исследование
  • короткие записки по ходу дела

Категории и разделы

  • Вопрос-Ответ. Для начинающих
    • Конкурс 2017
    • Песочница (Q&A)
    • Дайте схему!
    • Школьникам и студентам
    • Начинающим
    • Паяльник TV
    • Обсуждение материалов с сайта
  • Радиоэлектроника для профессионалов
    • Световые эффекты и LED
    • Роботы и модели на ДУ-управлении
    • Автоматика
    • Самодельные устройства к компьютеру
    • Программное обеспечение
    • Автомобильная электроника
    • Системы охраны и наблюдения. Личная безопасность
    • Питание
    • Электрика
    • Промышленная электроника
    • Ремонт
    • Металлоискатели
    • Измерительная техника
    • Мастерская радиолюбителя
    • Сотовая связь
    • Спутниковое ТВ
    • КВ и УКВ радиосвязь
    • Жучки
    • Телефония и фрикинг
    • Высокое напряжение
    • Идеи и технологии будущего
    • Справочная радиоэлементов
    • Литература
    • Разное
  • Аудио
    • FAQ, Технологии и компоненты
    • Для начинающих
    • Источники звука
    • Предусилители, темброблоки, фильтры
    • Питание аудио аппаратуры
    • Усилители мощности
    • Акустические системы
    • Авто-аудио
    • Ламповая техника
    • Гитарное оборудование
    • Прочее
  • Микроконтроллеры
    • МК для начинающих
    • AVR
    • PIC
    • STM32
    • Arduino и Raspberry Pi
    • ПЛИС
    • Другие микроконтроллеры и семейства
    • Алгоритмы
    • Программаторы и отладочные модули
    • Периферия и внешние устройства
    • Разное
  • Товары и услуги
    • Коммерческие предложения
    • Продам-Отдам, Услуги
    • Куплю
    • Уголок потребителя
    • Вакансии и разовая работа
  • Разное
    • Конкурсы сайта с призами
    • Сайт Паяльник и форум
    • Курилка
    • Технический английский (English)
    • Новости радиоэлектроники
    • Наши проекты для Android и Web
    • FAQ (Архив)
    • Личные блоги
    • Корзина
    • Вопросы с VK

Местоположения

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

Группа


ICQ


Skype


Интересы


Город


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


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

Найдено 44 результата

  1. Всплыла тут давича интересная тема на форуме: http://forum.cxem.net/index.php?/topic/173977-проверка-2sc5200-и-2sa1943/ И хотя обсуждение касалось только двух определённых типов транзисторов, я подумал что вопрос затронут вобщем достаточно шире, касательно проверки на оригинальность всех аудио транзисторов, а их я думаю подделывают чаще всего. Что самое неприятное, если в других применених замена типов усилительных устройств не критична, то как раз для аудио подмена линейных транзисторов приводит к глубокому разочарованию для дизайнеров звуковых усилителей мощности. Кратко суть проэкта: Измерить бэта мощного транзистора в широком диапазоне тока (3 порядка) и построить график. Точность не хуже 1 - 3 процента, минимальная стоимость. Сложность: Заявленые требования к точности автоматически требуют проведение измерений в импульсном режиме, т.к. температура кристалла не должна менять измеряемую величину (бэта) сколь нибудь заметно. Широкий динамический диапазон измеряемых токов. К примеру, 3 порядка по току коллектора (10 мА - 10 А) это 60 дБ, плюс точность 1 % на краю диапазона ещё 40 дБ -> получается 100 дБ. В цифре требуется АЦП 17 бит и выше, и хотя 24-битных дешёвых АЦП полно на рынке, и многие из них потянут 16-18 бит с низким уровнем шума в реальных условиях, НО все они сигма-дельта и не подходят по пункту 1 - для импульсных измерений. Решение, выбраное мной. Упрощённая схема: Как видим, два генератора тока по базам, и измеритель тока коллектора/эммитера. Для автоматизации я выбрал ардуино Уно, самую распостранённую, простую в программировании и низкой стоимостью платформу. Кроме того для неё легко найти цветной ЖКИ с тач скрином. Минусы: не имеет ЦАПа, АЦП всего 10 бит. Что получилось : ЦАП 12-бит, достаточно быстрый, но на больших токах это и не требуется, коммутация импульсов осуществляется TB6612. 12-бит, как я уже пытался обьяснить выше очень мало, для задания тока базы требуется 17 и ещё хотя бы 5-бит для перекрытия разброса по бэта (10 - 320 или около того), поэтому в схеме использован коммутатор диапазонов, ещё примерно 10-бит - итого до 22-х. Для АЦП при таком исполнении разброс по бэта не надо учитывать, и хотя ардуино УНО не имеет програмируемого усилителя перед АЦП (как Мега) я применил софтовый подход, избыточное сэмплирование. Решение не идеальное, но стоимость и отсутсвие пинов на ардуино не оставили другого выбора. К счастью, для малых токов, увеличение длительности измерения не проблема, низкая рассеиваемая мощность на коллекторе позволяет легко масштабировать эти величину, кол-во измерений меняется от 2048 при 10мА, до 1-го на токах > 3А. Как это выглядит в "железе" и первые результаты: Выводы: присланные мне с алиэкспресс 2SB772 и 2SD882 никакие не комплементарные. Завал бэта у первых однозначно показывает подделку.
  2. С

    Здравствуйте! Разрабатываю проект на Ардуино и с датчиком озона MQ131 и столкнулся с проблемами. Очень мало информации именно по этому датчику. По сути нужно считать аналоговый сигнал с выхода датчика и преобразовать его в уровень газа озона в ppm. Есть датчик на плате с компаратором MQ131 и Ардуино с LCD дисплеем. Судя по даташиту есть резистор у датчика который подгоняет диапазон измеряемой величины (на плате он уже установлен). Выход датчика подсоединяется к АЦП ардуино... Вопрос как перевести величину на АЦП ардуино в PPM ? Как добится реальных замеров с этого датчика и как с ним работать? Даташит на датчик: http://www.dimitra.by/files/datasheets/air-quality-control-gas-sensor.pdf Тут кто-то уже хотел подключить: http://forum.arduino.cc/index.php?topic=112882.0 Тут исходник Ардуино проекта под любой из известных датчиков: https://github.com/empierre/arduino/blob/master/AirQuality-Multiple_Gas_Sensor1_4.ino Форум где обсуждают: https://forum.mysensors.org/topic/147/air-quality-sensor/31 Примеры работы, но только с другим датчиком: http://snickser.livejournal.com/10124.html http://arduino.ru/forum/programmirovanie/rabota-s-datchikom-gaza-mq135
  3. Один из прошлогодних проэктов, может кому будет интересно. Видео тут: https://www.youtube.com/watch?v=r7Mm5jKa0qc БПФ-512, плата ардуино Уно, ЖКИ-ТФТ с алиэкспресс.
  4. В холодное время года актуален вопрос автоматического поддержания заданной температуры в комнате с помощью различных нагревательных приборов. К сожалению, чаще всего датчик температуры у таких приборов находится внутри, и поэтому стабилизируется не температура воздуха в комнате, а температура внутри обогревателя. Предлагаем вашему вниманию термостат из Arduino, который автоматически будет включать и выключать обогреватель для поддержания температуры, заданной с помощью энкодера. term.ino
  5. Занялся такой проблемой: создание детектора хлопков, чтобы исключить реагирование на другие звуки. Пытался построить устройство на основе програмного фильтра, по следующему алгоритму : при срабатывании детектора, ардуино записывает в массив состоящий из 500 ячеек каждый такт. Таким образом записал 100 хлопков. Получилась очень грязная картина синусоиды. С Очень расплывчатыми периодами подъема и спада синусоиды. На других форумах мне посоветовали сделать аппаратный фильтр звука вместе с программным. Но представления о том как это сделать равны 1- 2 % На других форумах дали несколько вариантов как решить эту проблема, ниже приведу парочку из них: "Анализатор спектра на ардуино))), ну даже быстрое преобразование фурье для 8 битного контроллера задача не простая. Можно попробовать реализовать корреляцию сигналов, но это нужно сделать таблицу, в которую ещё нужно заполнить, далее нужно измерять уровень при помощи АЦП и считать, и организовать смещение массива, вобщем-то тоже нужно постараться. А если взять компаратор, выставить порог срабатывания при котором он будет переключаться, выход компаратора, повесить на счетчик, скажем того же ардуино, но счетчик будет тактироваться внешним сигналом компаратора, задача просто скажем каждые 50мс смотреть чего там насчитал таймер, если настроить так чтобы за 1 хлопок регистрировал от 3 до 7 переключений, и соответственно если это так, регистрировать хлопок. PS: сам я это не проверял, это просто идея)))" Вот второй совет: en555 lm358 что то на них похожее если хлопок то сначала его обработает en555 задаст частоту после два операционника они эту частоту фильтруют по продолжительности импульса после когда импульс сформированный кидаем его на лапку контролера и программно описываем задержку после чего опршиваем лапку и смотрим что там происходит если импульс длица значит разговор если нет значит хлопок ну перд микрофоном я бы еще простой частотный фильтр бы применил Как видите, в этих советах нет четких последовательностей. Буду очень признателен если вы поможите: 1) Понять каким образом можно создать аппаратный фильтр (желательно на пальцах) Если не трудно с пояснением принципа работы каждого из элементов. 2) Сформировать последовательный список задачь , который поможет решить эту проблему. P.S. Я ЗАИНТЕРЕСОВАН В СОТРУДНИЧЕСТВЕ С ЛЮДЬМИ БОЛЕЕ ЗНАЮЩИМИ ЧЕМ Я( В ЭЛЕКТРОНИКЕ).ГОТОВ ОТБЛАГОДАРИТЬ ДЕНЕЖНО. ТЕХ КТО БУДЕТ СОПРОВОЖДАТЬ МЕНЯ В ЭТОМ ПРОЕКТЕ.
  6. Пришла как то мне идея сделать блок питания. Лёгкий, удобный, типа лабораторного на 2 канала с независимой регулировкой тока и напряжения. Понятное дело, трансформаторы вне темы, куда проще взять ноутбучный готовый блок питания и сделать его регулируемым. Всем давно известно как, и посмотреть типовую схему можно хотя бы здесь: Но моя идея состоит в том, чтобы не городить огород с ОУ + 3 транзистора согласования/ усиления по току, а поставить аудио усилительную микросхему, одну, 2-х или 4-х канальную. Плюсы: 1. Один корпус, легко монтировать, паять, охлаждать и т.д. 2. Встроенная защита от перегрузки по току и температуре. 3. Более чем в 10 раз более широкая полоса рабочих частот по сравнению с устаревшими L78xx, LM3xx и другими. Последний пункт особенно актуален если импульсник не высокого качества, с высоким уровнем пульсаций, а учитывая что там 50 - 500 кГц, обычные регуляторы и кстати низкочастотные силовые транзисторы могут "отдыхать". Да, и цена, мощные звуковухи настолько упали в цене, что стали дешевле чем упомянутый мной агрегат из ОУ+транзисторы. Короче я поставил STA540, на али ещё есть TDA7297 около 1 бакса с монтажной платой. Прикрутил к ней ардуино мега, тач скрин и ЦАП MCP4922. Вот что получилось:
  7. В

    Добрый вечер. Интересует шим диммер для ардуино с использованием nosfet транзистора и диодного моста 20-40 ампер. На буржуйских форумах встречаются такие диммеры для освещения до 1-3 ампер. Так как начинающий радиолюбитель, пока не могу точно определить номиналы деталей. Вот примеры схем: 1 , 2 , 3 есть ещё интересный пример.
  8. Всем здравствуйте! Вот и я потихоньку присоединяюсь к Ардуино-мучителям Приобрёл недавно приёмничек и два пульта к нему на АлиЭкспресс для автоматизации своих ворот да вот просчитался... Нужно было заказывать двухканальный чтоб управлять релюхами открытия и закрытия отдельно, то есть нажал 1-ю кнопку воротина поехала на открытие, нажал ещё раз -остановилась и так же на закрытие. Но вместо того я в торопях заказал одноканальный с возможностью вкл либо выкл без возможности произвольной остановки в нужном месте. С Ардуино только начинаю осваиваться, читаю, смотрю, пробую писать примеры из уроков да вот только самостоятельного понимания пока что нет Помогите пожалуйста со скетчем к АрдуиноПроМини что-б реализовать алгоритм пуск-стоп-реверс с использованием купленного мной приёмника, желательно с привязкой двух концевиков отключающих привод в крайних положениях ворот и возможностью (в будущем) подключения датчика тока ACS712 (на случай если воротина во что то упёрлась).Если концевики включить в цепи реле привода (отключать реле по достижении крайней точки) тогда что-б воротина поехала обратно придётся пульт нажать дважды чего делать очень не хочется, будет возникать путаница. Ведь можно (я думаю) это реализовать это на том же реле что стоит в приёмничке, не внося каких либо изменений в него, потому как питание приёмника 220В и очень не хотелось бы потом гонять помехи по платам или переделывать питание. Реле имеет нормально открытый (NO) и закрытый (NC) контакты которые меняются местами при включении реле. Вот как то так, сильно не ругайте, я только начинаю учится const int relayPin1 = 1 /* Открытие const int relayPin2 = 2 /* Закрытие const int key1 = 3 /* Концевик№1 const int key2 = 4 /* Концевик №2 const int key3 = 5 /* Датчик тока ACS712 (нужно считать и установить порог срабатывания) const int blink = 6 // Если одно из реле включилось на большее время чем необходимо для движения ворот в одном направлении или сработал датчик тока > отключаются оба реле и мигает лампа "АВАРИЯ". const int ResAlarm = 7 // Перезапуск после аварии по кнопке ResAlarm, только желательно чтоб она помнила куда ехала до аварии и начала движение в противоположную сторону. void setup() { pinMode(relayPin1, OUTPUT); pinMode(relayPin2, OUTPUT); pinMode(key1, INPUT); pinMode(key2, INPUT); pinMode(key3, INPUT); pinMode(blink, OUTPUT); pinMode(ResAlarm, INPUT) } void loop() { // Нажали пульт, реле сомкнулось - ворота поехали (до тех пор пока не сработает 1-й концевик, датчик тока или не нажат пульт); // Один из двух концевиков крайнего положения сомкнут, второй сомкнулся при начале движения; // Если ворота дошли до крайней точки и сработал концевик №1 > СТОП в этом направлении; // Нажали пульт второй раз или сработал датчик тока, реле разомкнулось - ворота стали не дожидаясь сработки концевика; // Нажали пульт в третий раз - реле опять сомкнулось, ворота поехали назад и остановились по концевику №2 (СТОП в обратном направлении) или по четвёртому нажатию кнопки пульта; // Повтор сначала; // З.Ы. Использование датчика тока крайне желательно но не обязательно, это может упростить программу. } З.Ы. Прошу сильно не пинать, я ведь только учусь и надеюсь это устройство пригодится не только мне.
  9. правильно ли я выбрал радиодетали ? Наименование Производитель Количество Цена, руб. Сумма, руб. TL431ACLPG, Программируемый источник опорного напряжения ON Semiconductor 2 32 AD620ANZ, Инструментальный усилитель Ind [ DIP-8 ] Analog Devices 1 220 OP97FPZ, Экономичный, высокопрецизионный операционный усилитель [ DIP-8 ] Analog Devices 1 260 TLC272CP, Двухканальный операционный усилитель [DIP8] Texas Instruments 2 94 сказано, что не подписанная микросхема это TLC272
  10. Здравствуйте. Заказал на алиэкспресс датчик с пультом д/у. Пробовал подключать - ничего не работает. Удивляет больше всего то, что на разных сайтах советуют разные способы подключения. Сначала зашёл сюда http://www.myrobot.ru/wiki/index.php?n=Components.TSOP Здесь написано что датчики имеют разную распиновку. Подключил как указано во втором примере (слева направо земля, вход 5В, выход). Светодиод возле датчика загорелся, но команды с пульта не принимает. Потом решил поискать даташит на свой датчик (он кстати промаркирован как VS1838B). Там написано вообще всё по другому: слева направо выход, земля, вход. Попытался сделать так, но в итоге ничего. Даже светодиод не горит. Решил полазить по тематическим ардуинским сайтам, подключал как советовали там. Тоже ничего не получалось. Что интересно, здесь http://robotclass.ru/tutorials/arduino-ir-remote-cont.. даже подключение на схеме и (рисунок ниже) на внешнем виде макета даже отличаются.
  11. Здравствуйте форумчане. У меня очень скудный опыт в прогрммировании и электроники. Имею: ЖК экран, ардуино уно, и три кнопки. Решил написать игру где бы мой персонаж (пикселный человечек) перемещался по экрану, обходя при этом препятствия. Реализовал только перемещения в граница экрана 16х2. Как можно сделать динамическую карту? Какие идеи?
  12. Здравствуйте. Я совсем новичок в электронике. Собрал на макетке некоторую схему в которой от ардуино (пин А0) через резистор на 150 Ом подключается 8 омный динамик. Вторым вводом он подключен к земле. На макетке все работает великолепно. Технологией ЛУТ сделал печатную плату. Подключил динамик и прочее. Динамик не работает. Если подключаю его мимо резистора, он шумит и все-таки выдает нужные звуки, но тихо. Прозвонил дорожки - все в порядке. Сломал голову. Спасибо.
  13. Всем привет, в ходе электрификации велосипеда иногда возникают вопросы, на которые сам не всегда могу найти ответ, сомневаюсь или совсем не знаю что делать. Вопросы по электронной части, по большей части простые, прошу помочь, если знаете, как их решить наиболее простым и менее затратным способом. Вопрос 1. Как устроено: С колесом через зубчатый ремень связан шаговой двигатель, который одновременно является генератором и тормозом, воткнут по такой схеме: т.е. через диодные мосты ток выходит на конденсатор(у меня сборка на 15000uf 25В), за оборот колеса накапливается примерно 6-10В, максимум в конденсаторы влезает 21В. На выходе подключено к такому понижающему стабилизатору-выпрямителю: "Модуль преобразователя DC-DC DOWN с вольтметром YS-04 5V2A CV" Который выводит эти 5В уже в бортовую сеть, в которой изначально стоит PowerBox(тоже 5В) Торможу через замыкание обмоток шагового двигателя, когда мне нужно замедлиться, просто их замыкаю между собой; когда нужно остановиться, подаю на них бортовые 5В. Все это через вот такой переключатель, вытащенный когда-то из cd-ром, не знаю как называется: В одну сторону нажимаю - подтормаживаю, в другую - резко торможу. Сам вопрос - можно ли как-то сделать так, чтобы тормоз управлялся одним джойстиком, по типу того, что стоит в радиоуправляемых машинках? Т.е. чем больше отклонил, тем сильнее тормозит(можно даже просто 5-6 положений тормоза, вплоть до подачи 12В на обмотку) Бортовой компьютер самодельный, на основе Arduino Uno, можно подключить и к нему Спасибо
  14. Подскажите пожалуйста транзистор который бы мог открыть питание для диодов (12в 20вт) от нуля, (соответственно от 5в он должен закрыться) Видел похожую тему но транзистор A 928 в городе не продается, прикрутил к своей схеме КТ 816Г (из того что было) но он при подаче на него с ардуинки высокого уровня - до конца не закрывается (оставляет 6 вольт. , да и греется сильно ) Посоветуйте что делать? в магазине полно советских КТ, а вот с выбором никто не поможет. P - канальных логических мосфетов вообще нет. Использую ардуино Уно.
  15. Сделал конвертер на ардуино. т.е. использую на ардуино два serial порта. к одному подключаю блютуз модуль, к другому переходник usb-uart на ftdi. в библиотеке SoftwareSerial в файле SoftwareSerial.cpp добавлял в трех местах строчки для нестандартной скорости: { 10400, 106, 218, 218, 215, }, В терминалах обмен происходит. подключаю вместо переходника k-line адаптер, программа дианостики автомобиля его не видет. k-line адаптер работает на скорости 10400. пробовал вместо программы диагностики включать терминал. какие то данные приходят при включении зажигания.почему программа не видет адаптер? Пробовал вместо блютуза использовать ардуино как usb-uart переходник, все работает. #include <SoftwareSerial.h> SoftwareSerial mySerial(10, 11); // RX, TX void setup() { // Инициализируем последовательный интерфейс и ждем открытия порта: Serial.begin(9600); while (!Serial) Serial.println("Goodnight moon!"); // устанавливаем скорость передачи данных для последовательного порта, созданного // библиотекой SoftwareSerial mySerial.begin(10400); } void loop() // выполняется циклически { if (mySerial.available()) Serial.write(mySerial.read()); if (Serial.available()) mySerial.write(Serial.read()); }
  16. Здравствуйте! Хочу сделать световой будильник - устройство которое за полчаса до заданного времени будет постепенно наращивать яркость свечения встроенной в будильник лампы. Сделать я его хочу используя ардуино. Был найден бытовой диммер со следующей принципиальной схемой: На схеме подстроечный потенциометр R3 отвечает за нижний порог диммирования, т.е. за минимально возможную яркость, которую можно получить. Потенциометр R2 собственно отвечает за регулирование яркости. Возник вопрос: чем мне заменить R2, чтобы: а) возможно было осуществлять регулирование с ардуино; б) силовая часть и ардуино были гальванически развязаны?
  17. Как написать скетч, чтобы при нажатии кнопки в сериал монитор отправлялась цифра "1" например? При такой программе, в сериал порту без всяких нажатий, идут цифры: 00 00 00 00 00 00... int a; void setup() { Serial.begin(9600); int a=0; } void loop() { Serial.print(a); Serial.println(a); a=digitalRead(8); delay(100); } Как доработать программу, что бы при нажатии кнопки, появлялась цифра 1?
  18. В

    Всем привет Решил подключить холодный неон к ардуино, нашел распределитель на 8 каналов, но не могу разобраться со скетчем. Точнее какие слоты в ардуино управляют какими каналами распределителя ? Задача заставить поочередно гореть каждый канал. Как на этом видео Кто нибудь сталкивался с таким ? может есть шаблон ?
  19. Посоветуйте какой лучше Ethernet модуль взять для Arduino - W5100 или ENC28J60? В основном нужно для отправки запросов по http Помню года 3-4 назад юзал ENC28J60 когда они только появились, не понравился т.к. что-то не работало. Что - не помню Может конечно библиотеки были еще сырые, с тех пор много воды утекло и может сейчас и нет смысла переплачивать за W5100 или W5200...
  20. Помогите пожалуйста запрограммировать реле через 13 пин. Я его подключил, но нужно нарисать код, чтобы он начал работать. Вот схема устройства Есть код для работы датчика отпечатков пальцев(дактилоскопического датчика), и он работает, но нужно добавить код и для реле, чтобы после того как датчик отсканировал правильный отпечаток пальца на реле подавался сигнал, и далее включается лампочка (лампа вместо моторчика). Это код для сканера отпечатков пальцев и в него нужно написать код для управления реле #include <Adafruit_Fingerprint.h> #include <SoftwareSerial.h>[/background][/size][/font][/color] int getFingerprintIDez();[color=#333333][font=Verdana, Arial, Helvetica, sans-serif][size=3][background=rgb(252, 253, 254)] // pin #2 is IN from sensor (GREEN wire) // pin #3 is OUT from arduino (WHITE wire) SoftwareSerial mySerial(2, 3);[/background][/size][/font][/color] Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);[color=#333333][font=Verdana, Arial, Helvetica, sans-serif][size=3][background=rgb(252, 253, 254)] void setup() { Serial.begin(9600); Serial.println("fingertest");[/background][/size][/font][/color] // set the data rate for the sensor serial port finger.begin(57600); if (finger.verifyPassword()) { Serial.println("Found fingerprint sensor!"); } else { Serial.println("Did not find fingerprint sensor "); while (1); } Serial.println("Waiting for valid finger..."); }[color=#333333][font=Verdana, Arial, Helvetica, sans-serif][size=3][background=rgb(252, 253, 254)] void loop() // run over and over again { getFingerprintIDez(); delay(50); //don't ned to run this at full speed. }[/background][/size][/font][/color] uint8_t getFingerprintID() { uint8_t p = finger.getImage(); switch (p) { case FINGERPRINT_OK: Serial.println("Image taken"); break; case FINGERPRINT_NOFINGER: Serial.println("No finger detected"); return p; case FINGERPRINT_PACKETRECIEVEERR: Serial.println("Communication error"); return p; case FINGERPRINT_IMAGEFAIL: Serial.println("Imaging error"); return p; default: Serial.println("Unknown error"); return p; }[color=#333333][font=Verdana, Arial, Helvetica, sans-serif][size=3][background=rgb(252, 253, 254)] // OK success![/background][/size][/font][/color] p = finger.image2Tz(); switch (p) { case FINGERPRINT_OK: Serial.println("Image converted"); break; case FINGERPRINT_IMAGEMESS: Serial.println("Image too messy"); return p; case FINGERPRINT_PACKETRECIEVEERR: Serial.println("Communication error"); return p; case FINGERPRINT_FEATUREFAIL: Serial.println("Could not find fingerprint features"); return p; case FINGERPRINT_INVALIDIMAGE: Serial.println("Could not find fingerprint features"); return p; default: Serial.println("Unknown error"); return p; } // OK converted! p = finger.fingerFastSearch(); if (p == FINGERPRINT_OK) { Serial.println("Found a print match!"); } else if (p == FINGERPRINT_PACKETRECIEVEERR) { Serial.println("Communication error"); return p; } else if (p == FINGERPRINT_NOTFOUND) { Serial.println("Did not find a match"); return p; } else { Serial.println("Unknown error"); return p; } // found a match! Serial.print("Found ID #"); Serial.print(finger.fingerID); Serial.print(" with confidence of "); Serial.println(finger.confidence); }[color=#333333][font=Verdana, Arial, Helvetica, sans-serif][size=3][background=rgb(252, 253, 254)] // returns -1 if failed, otherwise returns ID # int getFingerprintIDez() { uint8_t p = finger.getImage(); if (p != FINGERPRINT_OK) return -1;[/background][/size][/font][/color] p = finger.image2Tz(); if (p != FINGERPRINT_OK) return -1;[color=#333333][font=Verdana, Arial, Helvetica, sans-serif][size=3][background=rgb(252, 253, 254)] p = finger.fingerFastSearch(); if (p != FINGERPRINT_OK) return -1; // found a match! Serial.print("Found ID #"); Serial.print(finger.fingerID); Serial.print(" with confidence of "); Serial.println(finger.confidence); return finger.fingerID; }
  21. Добрый день. Имеется ардуина, которая на int0 по прерываниям меряет частоту (скорость с приборной доски авто). Хочу включать в теле программы прерывание int0 только в нужные моменты, но не запрещать вообще все прерывания, а только INT0 включать-выключать. Как это сделать? Второй вопрос. Захотелось добавить управление с ИК-пульта (там тоже по прерываниям работает, но все ньюансы скрыты внутри библиотеки), при этом наблюдается какой-то конфликт c функциями Tone или Delay - звуковые сигналы вместо гудков превращаются в щелчки. Пока функция вывода звуковых сигналов не вызывалась - всё работает. Как пошли - ИК-команды не ловятся. Как найти, почему ИК-команды перестают ловится после вызова такой процедуры? void rukabeep() { tone (17,3000); delay(200); noTone(17); } P.S. работа с ИК пультом устроена так: библиотека IRremote_a10.zip void setup() { //start IR reciver irrecv.enableIRIn(); } в лупе функция if (irrecv.decode(&results)) { lcd.print(results.value); irrecv.resume(); // Receive the next value }
  22. Возможно ли построить на ардуино уно или мега несложный и дешёвый квадрокоптер? Желательно управление через вайфай и с ноутбука (смартфона). или с дешёвого пульта радиоуправления на 6 каналов? Нигде в интернете достаточно понятной и легкодоступной информации не нашёл. Заранее спасибо.
  23. 1.Правильное ли подключение. 2. Какую максимальную нагрузку выдержит реле 3.Сколько устройств можно подключить к одному входу напряжения(красная линия) На рисунке ардуино нано, блютуз,ИК датчик, реле на 4 входа. Схема планируется для автоматизации освещения и телевизора через андроид устройство.
  24. Алоха всем любителям радиотехники и электроники! Недавно захотелось собрать что то ездящее, на пульте, да что то такое, необычное и компактное. Купил значит китайскую игрушку за 60 рублей и за неделю собрал что то похожее, на то что я хочу, я бы даже назвал это импровизацией исходя из хлама который попадался под руку. Так вот, не приемника не передатчика у меня нет. Печалька. Но есть: Ардуино мега Драйвер для двух двигателей hx-026 Разного рода, двигателя. Использовать буду от р/у мини вертолета, мелкие и мощные. Серво, много. Радиоприемник и передатчик 315 330 и 433mhz ардуино совместимые модули. Так же есть Ик приёмник, обычный. Есть один джойстик, опять же ардуино совместимый, я бы сказал "стик". Пару аккумов, один 3.7v другой с китайского вертолета почему-то выдаёт 4.12v Ардуино от кроны будет кушать. Из целей: Трехкалесный аппарат, на дистанционном управлении, с возможными апгрейдами, два колёса спереди, свободно крутящиеся, одно сзади, заднеприводный, оно же и будет поворачивать (пришлось повыдумывать) плюс оно же и амортизирует, как и передние в принципе. Заднее колесо приходит в движение под средством ремневой передачи, она же обычная резинка соединяющая ротор двигатель и вал колеса. Скорость впринцепе не особо важна. Да и заваливаться будет, уже смотрел, но это решаемо добавление серво на передние колёса. Вопрос: Ардуино мега оказалась слишком огромной, для такого мелкого проекта. Буду на днях заказывать ардуино нано 3.0, подойдёт ли нано для управления серво, может быть двумя в дальнейшем, двигателем, может быть опять же двумя в дальнейшем и ещё какой нибудь ерундой одновременно? И в том числе радио передачей. Как я понял для радиопередачи, вернее для передатчика, тоже нужен микроконтроллер? ( мега будет если что) И на чем лучше и проще, в планах програмной части, осуществлять управление? ИК, Радио или блютус модуль более удобен? ( но не особо приемлем) Был ли у кого опыт в этом деле помогите. Так же есть пульт от вертолета, ИК, отлично бы для этого подошел, но пытался я распознать сигнал с ардуино, там чуш какая-то приходит, да ещё и кодированая. Опять же была ли у кого то такая проблема. Можно ли с ик пульта подавать сразу несколько команд одновременно, к примеру газ и поворот? Ну и ещё было бы хорошо, если бы подсказали по коду в дальнейшем. Все.
  25. Здравствуйте! Решил я собрать поющие флопики контролируемые ардуино вот по этой ссылке: http://habrahabr.ru/sandbox/59285/ Но возникла проблема... Все делал точно по инструкции. Драйвера поставлены, все Java установлены, но когда запускаю проет он выдает ошибку и не появляется окно выбора порта и музыки... Что делать? Где копать? Вот код ошибки: java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1886) at java.lang.Runtime.loadLibrary0(Runtime.java:849) at java.lang.System.loadLibrary(System.java:1088) at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:123) at moppydesk.MoppyMainwindow.updateComSelectionMenu(MoppyMainwindow.java:55) at moppydesk.MoppyMainwindow.<init>(MoppyMainwindow.java:43) at moppydesk.MoppyUI.startup(MoppyUI.java:19) at org.jdesktop.application.Application$1.run(Application.java:171) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:738) at java.awt.EventQueue.access$300(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:699) at java.awt.EventQueue$3.run(EventQueue.java:697) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:708) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)