Программирование микроконтроллеров в Нижнем Новгороде

  • Специалисты по программированию микроконтроллеров — большая биржа программистов.
  • 7 отзывов о программистах на Профи.ру.
  • Программирование микроконтроллеров в Нижнем Новгороде от 500 рублей/ч

Найдите частного фрилансера под вашу задачу и бюджет. Бесплатно.

Не надо искать и звонить

Вы кратко описываете задачу, а мы рассылаем её подходящим специалистам. Они будут присылать предложения.

Сколько стоит услуга

Вы можете сами указать, сколько готовы заплатить. Или подождать предложений специалистов.

Частные мастера

Вы сможете пообщаться, сравнить отзывы, опыт и выбрать того, кто понравится больше.

Настоящие отзывы

Это бесплатно

24 услуги программистов от 310 ₽

Программирование микроконтроллеров
от 470  за ч
PostgreSQL-разработчики
от 620  за ч
SQL-разработчики
от 620  за ч
Тестировщики
от 310  за ч
MySQL-разработчики
от 620  за ч
Создание сайтов
от 5200  за усл.
Услуги системных аналитиков
от 640  за ч
Программирование 1С
от 800  за ч
Oracle-разработчики
от 620  за ч
Redis-разработчики
от 820  за ч
Microsoft Access разработчики
от 620  за ч
SQLite-разработчики
от 620  за ч
Регистрация доменов
от 620  за усл.
Разработчики по MongoDB
от 740  за ч
Гейм-дизайнеры
от 1230  за усл.
Услуги по Data Science
от 620  за ч
1С-аналитика
от 1310  за ч
Разработка мобильных приложений
от 6150  за усл.
Верстка сайтов
от 1230  за усл.
Разработка приложений для Android
от 3080  за усл.
Разработчики Microsoft SQL Server
от 620  за ч
Системное программирование
от 620  за ч
Создание сайта под ключ
от 5200  за усл.
Программисты по NoSQL
от 800  за ч

259 лучших программистов Нижнего Новгорода на Профи

100%
Положительных отзывов
7 отзывов оставили клиенты за последние 12 месяцев.
Из них 7 — положительные
4,92
Cредний рейтинг
29 с акциями

Ольга Михайловна оставила отзыв

Пять с плюсом

Работой Романа довольны.Оперативно реагирует на запросы заказчика, способен доступно объяснить специфические вопросы.ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Обучение. Язык программирования - C#. Помощь в выполнении практических работ (2 курс колледжа). программирование на C#.ещё

Артем оставил отзыв

Пять с плюсом

Огромное спасибо Владиславу за качественное выполнение поставленной задачи! Работа была выполнена раньше обозначеного срока; Стоимость была справедливо обоснована; При возникновении трудностей на моем компьютере, все было сразу же исправлено и налажено. Успехов в новых проектах!ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Понятия не имею(. Разработка с нуля. Питон+Селениум Как я (человек, далекий от темы) это вижу: 1. В окне поиска (который мы сами создали) вводим ФИО или название компании; 2. Программа открывает три сайта (которые всегда одни и те же). 2 сайта содержат в себе строки для поиска, один сайт - html страница со всеми данными, поиск по которой осуществляется через Ctrl+F; 3. Далее программа вводит в графы поиска (и в строку Ctrl+F) то же ФИО или название компании, что мы писали изначально; 4. Прожимает Enter для получения результата; 5. После получения результата делает скриншот страницы (именно скриншот, а не данные в таблицу, или текст); 6. Сохраняет скриншоты в папку; Опциально, если это возможно: 7. Заводит все три скриншота в один word-документ. P.s. Не имею представления о рынке, поэтому цену писал минимальную. Если вы обоснуете повышение - договоримся.ещё

Анна оставила отзыв

Спасибо Андрею за реализацию поставленной задачи! Быстро понял, что хотим видеть в финальном варианте, все отлично, будем обращаться еще!ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Таблица в эксель. Разработка с нуля. Необходимо создать таблицу в эксель, где будут несколько созависимых критериев. Возраст клиента будет привязан к навыкам, которые соответствуют данному возрасту. Также должна быть привязка к актуальной дате заполнения таблицы и Данне должны собираться накопительным итогом и быть визуализированы. в таблице должно быть возможным добавлять новые данные по клиентам. Все должно быть визуально и нативно представлено. также в дальнейшем есть задача перености это из таблицы в какой-то более удобный формат для пользования.ещё

Evgeniy оставил отзыв

Пять с плюсом

Я долго искал того человека, который сможет профессионально решить мою задачу и не мог найти, то просто не отвечали на мои сообщения, хотя сами отзывались на проект, то ломили большую стоимость, которая не стоит того. В итоге Александр принял мой заказ и в течении 2 дней все сделал. Я был в восторге от его работы, Александр действительно профессионал в своём деле. Правда изначальное тз в процессе чуть пришлось доработать, но Александр справился на отлично и с этим. Очень рекомендую его как настоящего профессионала и теперь всегда буду работать только с ним. Честным, отзывчивым и готовым помочь. Спасибо, было очень приятно работать ✊👍ещё

Выполненный заказ

Разработка на JavaScript, более месяца назад, Нижний Новгород.

Веб-разработка. Разработка с нуля. Язык программирования - JavaScript. Нужно сделать примерно следующее: Необходимо написать скрипт, который будет считывать время часового пояса После того как посетитель заходит на сайт, у него есть форма где он вводит имя, емаил и.выбирает время: 1 пункт( каждые 15 минут, 2 пункт (20:00 вечер этого дня), 3 пункт (11:00 утро следующего дня) после того как выбрал и нажал «отправить форму», данные отправляются в срм и переход на страницу, где запускается таймер, и после того как подошло нужное время, запускается видео Подробное тз после высланных предложений и примеров реализации.ещё
Аватар пользователя

специалист

Дмитрий Шашков

5,04 отзыва

Валерий оставил отзыв

Пять с плюсом

Все четко, быстро, не дорого. Будем работать.ещё

Выполненный заказ

Программисты 1С, более месяца назад, Нижний Новгород.

Доработать. Конфигурация - 1С: Управление торговлей. Версия - 8.3. Необходимо доработать бизнес процесс. Если возможно, то в расширенииещё
Аватар пользователя

специалист

Трофим Горский

5,019 отзывов

Анатолий оставил отзыв

Супер быстро, профессионально, все пояснил и рассказал!ещё

Выполненный заказ

Разработка на Python, Data scientist, четыре недели назад, Нижний Новгород.

Data Science. Разработка с нуля. Требуется проводить аудит доступа к usb на пользовательские хостах. В Active Directory имеется две группы для предоставления доступа. Группа ssg_virus_prod_ro это для чтения и ssg_virus_prod_rw для записи. В данные группы добавляются имена компьютеров сотрудников которым необходим доступ к usb. Имеется реестр- таблица в файле csv .В таблице есть строки в которых указаны имена компьютеров и уровень доступа чтение и запись. Уровни доступа обозначаются : чтение цифрой 1 , а запись цифрой 2. Взять все имена компьютеров с групп и провести сравнение, если имена компьютеров которые входят в группы отсутствует в файле , то необходимо сформировать список с именами компьютеров которых нет в файле и в какие группы выше они входят запомнить. Те компьютеры которые есть в таблице необходимо также сформировать список из имен компьютеров и групп в которые они входят. Далее список с именами компьютеров которые входят в таблицу и группы в которые они входят необходимо обогатить данными из Active Directory. По имени компьютера выгрузить ou в которых лежат эти компьютеры. Для каждого имени компьютера необходимо из атрибута description компьютера, получить фамилию Имя Отчество сотрудника, который последний логинился на данном компьютере, далее нужно выгрузить информацию по фамилии имени Отчеству последнего логинешегося сотрудника и информацию с атрибутов samacountname, emploeeType, enabled, department и company, снилс. Далее взять запомненный список с именами компьютеров которые отсутствуют в таблице необходимо обогатить данными из Active Directory.По имени компьютера выгрузить ou в которых лежат эти компьютеры. Для каждого имени компьютера необходимо из атрибута description компьютера, получить фамилию Имя Отчество сотрудника, который последний логинился на данном компьютере, далее нужно выгрузить информацию по фамилии имени Отчеству последнего логинешегося сотрудника и информацию с атрибутов samacountname, emploeeType, enabled, department и company, снилс. Совместить все данные сделать таблицу Название столбиков таблицы: ПК, Группа доступа к USB, ФИО сотрудника, Логин сотрудника, Исключение, Статус учетной записи, Отдел, Компания, снилс. В ПК должны быть в писаны имена компьютеров, в Группу доступа к USB должны быть вписаны название групп, в ФИО сотрудника должны быть вписаны Фамилия Имя Отчество, в Логин сотрудника значение атрибута samacountname , В исключение значение атрибута emploeeType, Статус учетной записи значение атрибута enabled, в отдел значение атрибута department, в компания значение атрибута company, СНИЛС - значение атрибута снилс. Далее нужно в dash вывести полученную информацию. Пожелания и особенности: Что нужно: Написать код для сбора информации с Active Directory,CVS. Выгружать данные , например в CVS Направлять данные в dash для отображения. Требуется проводить аудит доступа к usb на пользовательские хостах. В Active Directory имеется две группы для предоставления доступа. Группа ssg_virus_prod_ro это для чтения и ssg_virus_prod_rw для записи. В данные группы добавляются имена компьютеров сотрудников которым необходим доступ к usb. Имеется реестр- таблица в файле csv .В таблице есть строки в которых указаны имена компьютеров и уровень доступа чтение и запись. Уровни доступа обозначаются : чтение цифрой 1 , а запись цифрой 2. Взять все имена компьютеров с групп и провести сравнение, если имена компьютеров которые входят в группы отсутствует в файле , то необходимо сформировать список с именами компьютеров которых нет в файле и в какие группы выше они входят запомнить. Те компьютеры которые есть в таблице необходимо также сформировать список из имен компьютеров и групп в которые они входят. Далее список с именами компьютеров которые входят в таблицу и группы в которые они входят необходимо обогатить данными из Active Directory. По имени компьютера выгрузить ou в которых лежат эти компьютеры. Для каждого имени компьютера необходимо из атрибута description компьютера, получить фамилию Имя Отчество сотрудника, который последний логинился на данном компьютере, далее нужно выгрузить информацию по фамилии имени Отчеству последнего логинешегося сотрудника и информацию с атрибутов samacountname, emploeeType, enabled, department и company, снилс. Далее взять запомненный список с именами компьютеров которые отсутствуют в таблице необходимо обогатить данными из Active Directory.По имени компьютера выгрузить ou в которых лежат эти компьютеры. Для каждого имени компьютера необходимо из атрибута description компьютера, получить фамилию Имя Отчество сотрудника, который последний логинился на данном компьютере, далее нужно выгрузить информацию по фамилии имени Отчеству последнего логинешегося сотрудника и информацию с атрибутов samacountname, emploeeType, enabled, department и company, снилс. Совместить все данные сделать таблицу Название столбиков таблицы: ПК, Группа доступа к USB, ФИО сотрудника, Логин сотрудника, Исключение, Статус учетной записи, Отдел, Компания, снилс. В ПК должны быть в писаны имена компьютеров, в Группу доступа к USB должны быть вписаны название групп, в ФИО сотрудника должны быть вписаны Фамилия Имя Отчество, в Логин сотрудника значение атрибута samacountname , В исключение значение атрибута emploeeType, Статус учетной записи значение атрибута enabled, в отдел значение атрибута department, в компания значение атрибута company, СНИЛС - значение атрибута снилс. Далее нужно в dash вывести полученную информацию Это проектная работа, которую нужно оформить в юпитере.ещё

Алина оставила отзыв

Все сделал в срок, замечания и доработки тоже.ещё

Выполненный заказ

Разработка ботов Telegram, более месяца назад, Нижний Новгород.

Задачи чат-бота: Автоматизация бизнес-процессов. Платформа: Telegram, ВКонтакте. Продукт: Автоматизация бизнес-процессов. Техзадания нет.ещё

Армен оставил отзыв

Пять с плюсом

Действительно профессионал! Я немного переживал т.к. у исполнителя небыло отзывов - но как оказалось напрасно. Очень грамотно подошёл к задаче . Уточнил все нюансы и порекомендовал лучшее решение о котором я даже не подозревал. Работа выполнена на 5 с большим плюсом . Сергей я очень благодарен Вам . Огромное Спасибо! Надеюсь на дальнейшее сотрудничество.ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Веб-разработка. Разработка с нуля. Нужна помощь в написании программы или скрипта. Нет разници она будет как отдельная программа для винды или установлена на хостинге . (чем проще тем лучше) Суть программы : 1) Она должна в поисковиках яндекс и гугл например по слову "помидор" найти всё что выдали поисковики и выгрузить в exel следующее 1.1) Это слово, адрес страницы, контакты с сайта (если сложно контакты то не обязательно) 2) Нужна возможность указать домены на которых не нужно производить поиск и выгрузку . 3) Нужно что бы эта процедура производилась автоматически раз в сутки и возможность запустить принудительно. 4) Нужно что бы при обнаружении новых страниц по данному запросу формировался новый ексель фаил без учета уже найденых или обновлялся старый с добавлением новых найденых страниц. Пункт 4 можно обсудить. Предлагайте стоимость и сроки. Цену предлагайте. И уточните сколько времени нужно на выполнение. Возможно будут доработк за доп оплату .ещё

Юлия оставила отзыв

Пять с плюсом

Захар - отличный специалист, внимательный и доброжелательный) Выполнил задание в сжатые сроки, все дедлайны выполнения были соблюдены. Оперативно внес дополнительные правки. Всё было выполнено согласно ТЗ, именно так как нужно. Быстро и понятно отвечал на все вопросы. Очень комфортно работать с такими специалистами, приятный и вежливый! Рекомендую к сотрудничеству, очень ответственный подход к работе!ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Веб-разработка. Доработка существующего продукта. Добрый день! Нужны правки по сайту на MODX. Подробное ТЗ прикреплено (срочная задача) Стоимость работы обсуждаема. Далее нужен специалист на постоянное сотрудничество, на работу по задачам, не ежедневную, а чтобы просто к нему можно было постоянно обращаться и он выполнял задачи. Оплата официальная от юр лица. На все остальные вопросы готова ответить. Нужен специалист очень оперативно, в самое ближайшее время.ещё

Надежда оставила отзыв

Максим благодарю за выполненную работу. Работает сознанием дело, дает дельные советы, но самое главное находит общий язык и опускается до уровня обывателя в технических вопросах, поверьте это очень важно когда ты "чайник" в IT сфере. Всегда на связи, для удаленки огромный плюс, работы выполнил в срок и в полном объеме.ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Разделение складов. Доработка существующего продукта. Добрый день, хотим на свой сайт привнести изменение. Нужно изменить видимость складов для клиентов В2В и ЧЛ. сайт на 1С битрикс, имеется синхронизация с базой 1С Шаблон: Аспро оптимус.ещё

Даниил оставил отзыв

Пять с плюсом

доьрый день) не могу не оставить отзыв т.к Андрей проделал работу болше работу чем предполагалась, и выполнил на ура, сделат то что то, на что кидали откал на выполненя другие пррграмисты, и такде от еще после того как ьыла выпонена работа также отвечал на вопросы, за что еще отдельное спасибо) рекомендую всем кота он ответит на запрос, т.к он сразу чказал что он сделает и что не относится, к програмиррванию но также проконсультировал, что лучше сделать, а точнее к кому обратится )ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Веб-разработка. Доработка существующего продукта, wordpress (с ссылкой прайс листа). Язык программирования: по рекомендации специалиста. Нужно чтобы автоматически подгружались в сылку прайс листа параметры (в моём случае это цвет и объем памяти).ещё

Марина оставила отзыв

Единственный специалист, который со знанием дела подошел к поставленной задаче и выполнил ее, задание всех ставило в тупик, многие пытались взяться и не могли реализовать, а он смог, с некоторыми для меня нюансами, но выполнил, за что ему огромное спасибо. Однозначно рекомендую, потому что человек обладает знаниями, опытом и мышлением и умеет интегрировать это в неординарные задания. РЕКОМЕНДУЮ!!! И спасибо огромное!ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Написание скриптов и экшенов. Разработка с нуля, доработка существующего продукта. Необходимо написать скрипт для фотошопа по автоматической приклейке текста к стеку (набору слоев) с последующим написанием экшена.ещё

Рафиг оставил отзыв

Пять с плюсом

Отличный программист! Оперативно все выполнил в день заявки.Однозначно рекомендую и сам впредь буду обращаться.ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Перенести базу номеров в Айклауд из формата VCF. Перенести в Айклауд базу номеров из формата VCF. Перенести базу номеров (2200)из файла VCF на Айклауд айфона 7 Плюсь. Пожелания и особенности: Перенести базу номеров (2200)из файла VCF на Айклауд айфона 7 Плюсь.ещё

Равиль Русланович Рахматуллин оставил отзыв

Пять с плюсом

Выполнил всю работу на 5+. Выполнил в нужный срок и всегда был на связи. Приятный в общении человек и хороший программист!!!!!!!ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Разработка приложений для ПК. Разработка с нуля, доработка существующего продукта. Необходимо разработать WPF приложение с базой данных. База данных уже готова. Есть нерабочий вариант программы - можно доделать его. Необходимо реализовать 8 функций: 1. авторизация/регистрация пользователя; 2. добавление, удаление, изменение данных в базе данных; 3. просмотр истории операций; 4. поиск и фильтрация данных; 5. персонализация визуального оформления (цветовые темы); 6. оформление заказа; 7. анализ объемов продаж по месяцам (товарам); 8. организация обратной связи (отзывы). По срокам: 20 июня +- 19:00 МСК демо версия с некоторыми функциями должна быть готова 21 июня в то же время программа должна быть готова полностью Цена договорная.ещё

Наталья оставила отзыв

Пять с плюсом

Эдуард профессионал своего дела!!. Из всех других программистов Единственный который решил нашу проблему! Будем и дальше работать только с ним. Мы очень довольны.ещё

Выполненный заказ

Программисты, тестировщики, более месяца назад, Нижний Новгород.

Не корректно работает корзина . Доработать, усовершенствовать существующий продукт, Тестирование. Язык программирования - По рекомендации специалиста. Корзина работает через раз.... При оформлении заказа :фио, адрес когда нажимаем кнопку "оформить заказ" - сбрасывает заказ.ещё

Ольга оставила отзыв

Пять с плюсом

Илья сделал всё как договаривались, даже больше чем изначально заказывала! Главное распознали капчу, всё удобно с оповещением в телеграм. Рекомендую как программиста на python.Илья, вам удачи! И спасибо за работу)ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Программирование на python или другой, если вы сможете сделать). Разработка с нуля. Нужно вводить данные на сайте из таблицы xsl, распознать код на сайте и выполнить действие, далек при переходе на новую страницу выбрать дату и время и выполнить действие. Потом всё сначала. Договорная цена, в зависимости от сроков и итоговой программы.ещё
Аватар пользователя

специалист

Олег Смаранди

4,8312 отзывов

Георгий оставил отзыв

Пять с плюсом

Этот специалист смог творчески подойти к задаче за которую не решались браться программисты высокого ранга с кучей отзывов и оценок. Он смог максимально грамотно сделать практически невозможное. А главное побив все сроки и выполнить задачу за один день.ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Программирование ботов. Разработка с нуля. Язык программирования - По рекомендации специалиста. Есть выгруженные логины с Инстаграмм страницы. Нужен бот который будет подписываться только на этот списокещё

Сергей оставил отзыв

Пять с плюсом

Приятно работать. Все сделано по тз, выявленные недочеты исправлены оперативно. Многие программисты не сталкивались с промышленным протоколами. Александр в теме, ничего не пришлось разжевывать. Делали утилиту для синхронизации времени по мэк-101. Все работает отлично. Рекомендую. Спасибо!ещё

Выполненный заказ

Программисты, более месяца назад, Нижний Новгород.

Разработка приложений для ПК. Разработка с нуля. Брать время компьютера и синхронизировать контроллер по протоколу МЭК-101 (команда 103). Мэк-101 работает на интерфейсе rs485. Должен быть выбор синхронизации как по сом-порту, так и через шлюз ip:port. Программа должна работать в виде службы. Возможность синхронизации нескольких устройств. Возможность сторожевого таймера или тому подобного (перезапуск службы при подвисании, или). Желательно на всех версиях винды десктоп и северные начиная с 2000 или хотя бы с хр. Настройки программы достаточно вынести в конфиг файл. Настройки: параметры связи, выбор порта синхры (ком или шлюз), параметры синхронизации.ещё

Сергей оставил отзыв

Пять с плюсом

Обратился к Андрею с запросом структурирования уже имеющихся знаний и объяснения особенностей языка, каких-то важных моментов, которые нужно учитывать. Это уже не первый мой опыт обращения к репетитору, но первый по-настоящему осознанный. Одним из пожеланий было построение занятия таким образом, чтобы оно не воспринималось как школьный урок. Андрей меня услышал, мы созвонились, познакомились, я рассказал о своих увлечениях, Андрей заранее подготовился и провёл первое занятие так, что мне захотелось продолжить. На данный момент провели 5 занятий и я намерен продолжить. Приятным сюрпризом оказалось, что Андрей очень приятный собеседник и занятия проходят легко и непринужденно. Отдельно стоит упомянуть само построение урока: если это соответствует вашему запросу и уровню подготовки, то за урок вы и поговорите, и послушаете, и посмотрите. Так же порадовало, что материал для занятий подбирается индивидуально и с актуальным английским. Рекомендую репетитора однозначно!ещё

Выполненный заказ

Английский язык, более месяца назад, Нижний Новгород.

Ищу репетитора, чтобы понятно объяснил азы языка хочу заниматься по выходным.ещё

Прямо сейчас ищут

Программирование микроконтроллеров

Микроконтроллер: Texas Instruments Tm4c123g. Функции и задача устройства: Надо запрограммировать бесколлекторный двигатель постоянного тока. Вот собственно компоненты, которые должны работатьещё

Стоимость

4000 

Программирование микроконтроллеров

Микроконтроллер: Microchip PIC 16x. Функции и задача устройства: Подправить программу. Позжеещё

Стоимость

80000 

Программирование микроконтроллеров

Микроконтроллер: Microchip PIC 12x, Microchip PIC 16x, Microchip PIC 18x, AVR ATtiny, ST elecrtonics STM8x, AVR ATMega, ST elecrtonics STM32x, Texas Instruments MSP430x. Функции и задача устройства: Наладка и программирование автоматизированной линии. Пожелания и особенности: Программирование автоматизированной линии. Нужен опытный, знающий своё дело специалист. Помощь нужна как можно быстрееещё

Стоимость

10000 

Программирование микроконтроллеров

Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: Нужно запрограммировать LED-ленту (12 кусков, общая длина около 25 метров), на определенную последовательно изменения цвета. В каждом из кусков каждый диод меняет свое свечение согласно написанному алгоритму (вероятно, на Arduino). Нужно 2 одинаковых комплекта. Город без разницы - можно сделать все удаленно и отправить готовое оборудование. На всякий случай поясню скрины - там зеркальная комнатаещё

Стоимость

8000 

Программирование микроконтроллеров

Микроконтроллер: ST elecrtonics STM32x. Функции и задача устройства: Подключить микроконтроллер в stm32cubemx, согласна схеме и написать код к нему. Под подключением подразумевается: включение портов i2c, usart, написание кода для их инициализации и считывания/передачи информации каждые 5 минутещё

Стоимость

4400 

Программирование микроконтроллеров

Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: К примеру: ардуинка считывает голос переводит аналог в цифру и посредством тональных сигналов передает на радиостанцию и передает эти тона на другую радиостанцию и происходит обратная функцияещё

Программирование микроконтроллеров

Микроконтроллер: ATMEGA168-20PU. Функции и задача устройства: прошивка микропроцесора - алгоритм работы устройства печатиещё

Стоимость

440 

Программирование микроконтроллеров

Микроконтроллер: Moeller. Функции и задача устройства: Проверка работоспособностиещё

Стоимость

1000 

Задачи, которые доверили Профи.ру

Программирование микроконтроллеров

Микроконтроллер: AVR ATMega. Функции и задача устройства: Электронная свеча, необходимо добавить функцию измерение яркости свечения от датчика освещенности. Проект был взят [Ссылка скрыта] МК Atmega328p Датчик освещенности TEMT6000X01 Подключен ко входу PC1ещё

программист микроконтроллеров

Стоимость

600 

Программирование микроконтроллеров

Микроконтроллер: AVR ATMega, AVR ATtiny, по рекомендации специалиста. Функции и задача устройства: Сделать сеть микроконтроллеров с адресацией по протоколу rs485 для управления нагрузкой с контролем токаещё

Стоимость

40000 

Программирование микроконтроллеров

Микроконтроллер: AVR ATtiny. Функции и задача устройства: Один микроконтроллер работает в режиме передатчика и передаёт последовательно 16 команд в 1 сек по протоколу USART, принимающих микроконтроллеров 16 шт., каждый их них воспринимает свою команду и выполняет включение и выключение 4 портов с задержкой в 1 сек. Команды передаются циклично без прерыванияещё

Стоимость

20000 

Программирование микроконтроллеров

Микроконтроллер: AVR ATMega. Функции и задача устройства: Нужно иметь знания в архитектуре МК AVR, конкретно atmega328p, на уровне работы с регистрами и ассемблером. Сама задача не очень сложная нужно из двух готовых загрузчиков собрать один. Это загрузчик optiboot из репозитория [Ссылка скрыта] и CAN загрузчик, алгоритм которого описан здесь: [Ссылка скрыта] а репозитории с ним вот: [Ссылка скрыта] и [Ссылка скрыта] . Т.е. нужно получить загрузчик который может прошивать как по UART (optiboot) через Arduino IDEA, так и по CAN протоколу через модули MCP-2515. Загрузчик должен сам определять какой способ прошивки используется (условно откуда раньше появилось сообщение из UART или SPI (CAN - MCP-2515)). При переходе к прошивке по CAN, видимо лучше устанавливать watchDog на максимальный период или вообще отключать (он активно используется в optiboot-е). Ещё в загрузчике по CAN нужна возможность поменять используемые идентификаторы без особых сложностей (например задавать их через #define). Код загрузчика должен быть подробно документирован (комментарии в коде), особенно ассемблерная часть. Скорее всего придётся дорабатывать и makefile для сборки такого загрузчика. Очевидно, что полученный после make, hex файл должен записываться в arduino. Ясно, что fuse-биты скорее всего придётся менять, увеличивая boot секцию. Также нужен код который будет эмулировать перезагрузку через EXTRF, т.к. загрузчик должен начинать прошивку только по таким событиям, а по CAN, насколько мне известно, вызвать перезагрузку возможности нет. Т.е. нужно сбрасывать настройки пинов, вектора прерываний и т.п. (делать то что происходит при перезагрузке по пину reset), устанавливать регистр MCUSR в нужное значение и начинать выполнение программы загрузчика (условно прыгать к его коду)ещё

Стоимость

20000 

Программирование микроконтроллеров

Микроконтроллер: ST elecrtonics STM32x. Функции и задача устройства: Нужно написать программу для контроллера на STM32F407VET6, или Arduino DUE на базе процессора Atmel SAM3X8E ARM Cortex-M3 для управления драйверами IGBT ключей индукционного водонагревателя работающих на частотах 30-36 кГц, с фазовым сдвигом ШИМ выходов. На входе 6 аналоговых сигналов. Два от термисторов NTC. Один термистор контроля температуры воды равный 2,75в=15 грд. воды= 161700Ом, 0,80в=80 грд. воды . Второй термистор контроля температуры силового транзистора, с теми же характеристиками. И три потенциометра, один для регулировки температуры где 2,73в с переменника=15 грд.воды, 0,8в с переменника=80 грд воды, 2-й управлением скважностью ШИМ., где 2,73в =10% заполнения, 0,8 в =99% заполнения ШИМ, 3-й подстройки частоты выхода ШИМ, где 2,73в с переменника =30 кГц, 0,9в=36 кГц , Средняя устоявшееся частота=33кГц 6.Аналоговый ввод контроля тока : 0,8в=15А , 2,75в 100А, При превышении чем 100А (2,75в , снижение до 50% заполнение ШИМ , затем восстан. ШИМ до пред.знач. по1%, за 1 сек . Выход: Запуск по кнопке без фиксации, кнопка стянута к массе. О запуске и нормальной работе, сигнализирует Led. Еще один Led "авария" при достижении температуры IGBT 80грд, соотв. вывод на Led.При достижении 80 грд. на силовом транзисторе М.К.выключает всю работу. 7-мь вывоов ШИМ. 1-й = 0-грд. фазы, 2-й вывод=90 грд. фазы, 3-й =180 грд фазы, 4-й вывод=270 грд фазы. 5-й вывод 0 грд. 6-й вывод 180 грд. 7-й вывод управления вентилятором охлаждения платы. Включается (высокий выход) при температуре с датчика контроля тепрературы транзистора 50 грд. на 50% ШИМ, с дальнейшим увеличением ШИМ до 99% при температуре 76грд транзистора, вентилятор управляется через каскад: полевой транзистор.Частота ЩИМ вывода7=1000гц. Выводы 1-6 подключены к трем драйверам через полевые транзисторы. . Тел. [Телефон скрыт]. Связь по тел, или на почту [Email скрыт] С уважением Владимирещё

Стоимость

15000 

Программирование микроконтроллеров

Микроконтроллер: AVR ATMega. Функции и задача устройства: Доброго времени суток! Нужно помощь с программирование на базе микроконтроллера AVR. Нужно написать программу на языке C; на АЦП PC0, PC1, PC2, PC3 микроконтроллера ATMEGA328P значения напряжения с двух датчиков Холла. Они считают частоту вращения колес инкрементального энкодера. PC0 - напряжение, обозначающее частоту вращения первого колеса, PC1 - напряжение, обозначающее направление вращения первого колеса. С каналами PC2, PC3 аналогичная ситуация, только для второго колеса. Если напряжение, отвечающее за направление вращения, больше напряжения, отвечающего за частоту, то это означает, вращение происходит в другую сторону. Опорное напряжение 2,5 Вольт. Максимальная частота 5 оборотов в секунду, минимальная - 0,1 оборот в секунду. PD0, PD1 реализуют передачу и прием данных по интерфейсу USART. Все полученные данные передаются на ПК. Если с ПК ввести команду 0х10 то все обработанные данные на компьютер. Также для проверки программы используется контрольная сумма с поразрядной инверсией (также при команде 0х10 выполняется проверка). Необходимо передавать данные о линейной скорости каждого колеса. Если они крутятся в другую сторону (т.е. на PC1, PC3 напряжения больше, чем на PC0, PC2), выставляется перед значением скорости знак минус. Преобразования выполняются в режиме Free Running mode. Данные нужно обрабатывать с частотой 1 кГц и передавать сразу по USART. Подсчет скорости по формуле 2*pi*d*frequency, где d - это диаметр колес (равен 0,25). frequency - частота преобразований, от 0,1 до 5. Диапазон входных напряжений на АЦП от 1 до 2,5 В. Необходимо ввести такую зависимость, где частота 0,1 - это 1 В, а частота 5 - 2,5 В. Есть программа, которую необходимо править. #include <avr/io.h> // Заголовочный файл подключает определения ввода-вывода для устройства, используемого в проекте #include <util/delay.h> // Для доступа к функциям цикла задежки #include <avr/interrupt.h> // Библиотека для работы с прерываниями #define F_CPU 11059200UL // Тактовая частота микроконтроллера #define POLYNOMIAL 0x9B // полином для CRC8 #define RX_NUM 4 // количество принимаемых байтов #define TX_NUM 4 // количество передаваемых байтов #define BUFMASKRX (RX_NUM-1) //Маски для обработки индексов кольцевых буферов #define BUFMASKTX (TX_NUM-1) // Глобальные переменные volatile uint16_t adc_values[4]; // массив для хранения значений АЦП volatile uint32_t frequency[4]; // массив для хранения частоты в Гц void ADC_INIT() { ADCSRA |= (1 << ADEN); // Разрешение работы АЦП ADCSRA |= (1 << ADPS2) | (1 << ADPS1) | (1 << ADPS0); // Устанавливаем делитель 128 (частота преобразования = 86,4 кГц) ADCSRA |= (1 << ADATE); // Устанавливаем режим автоматического скачка по каналам ADCSRA |= (1 << ADIE); // Разрешение прерывания для АЦП DDRC = &= ~(1 << 0) | ~(1 << 1) | ~(1 << 2) | ~(1 << 3); // PC0, PC1, PC2, PC3 на вход PORTC |= (1 << 0) | (1 << 1) | (1 << 2) | (1 << 3); // Включение подтягивающих резисторов для входов PC0, PC1, PC2, PC3 } void USART_INIT(unsigned int UBRR) { UBRR0H = (unsigned char) (UBRR >> 8); // Устанавливаем скорость передачи 57600 бод UBRR0L = (unsigned char) UBRR; UCSR0B |= (1 << TXEN0) | (1 << RXEN0); // Включаем передатчик и приемник UCSR0B |= (1 << RXCIE0); // Разрешаем прерывание при приеме UCSR0C |= (1 << UCSZ01) | (1 << UCSZ00) | (1 << UMSEL00); // Устанавливаем формат кадра: 8 бит данных, 1 стоп-бит DDRD |= (1 << 1); // Tx на выход DDRD &= ~(1 << 0); // Rx на вход UBRR0H = 0; UBRR0L = 11; } void USART_Transmit(uint32_t frequency) { // Передача, основанная на опросе флага регистра UDRE while (!(UCSR0A & (1 << UDRE0))); // Ждем окончания предыдущей передачи UDR0 = frequency; // Передаем данные } unsigned char USART_Receive(void) { // Прием, основанный на опросе флага завершения приема RXC while (!(UCSR0A & (1 << RXC0))); // Ждем окончания предыдущего приема return UDR0; // Возвращаем принятые данные } ISR(ADC_vect) { ADMUX &= ~(1 << MUX3) | ~(1 << MUX2) | ~(1 << MUX1) | ~(1 << MUX0); // Выбираем каналы АЦП для опроса (PC0, PC1, PC2, PC3) ADCSRA |= (1 << ADSC); // Начало преобразования АЦП uint8_t adc = ADCL; static uint8_t channel = 0; adc_values[channel] = adc; // Сохранить значение АЦП static char frequency[channel] = adc_values[channel] * 0.3; // Умножение напряжения на константу для получения частоты вращения колеса channel++; // Переключить на следующий канал if (channel > 3) { channel = 0; } } ISR(USART0_RX_vect) { // Буфер приема и его индексы: char bufRx[RX_NUM]; // буфер приема unsigned char rxIn, rxOut; char bufTx[TX_NUM]; // буфер передачи unsigned char txIn, txOut; bufRX[rxIn++] = UDR0; // Обработчик прерывания приема USART rxIn &= BUFMASKRX; } static void handlerTXUSART (void) // Обработка передачи USART { if((txIn != txOut) && (UCSR0A & (1 << UDRE0))) { UDR0 = bufTX[txOut++]; txOut &= BUFMASKTX; } } uint8_t calculateCRC8(uint8_t* data, uint8_t length) { uint8_t crc = 0xFF; // начальное значение CRC8 uint8_t i, j; for (i = 0; i < length; i++) { crc ^= data[i]; // XOR с байтом данных for (j = 0; j < 8; j++) { if (crc & 0x80) crc = (crc << 1) ^ POLYNOMIAL; // сдвиг и XOR с полиномом else crc <<= 1; // просто сдвиг влево } } return ~crc; // поразрядная инверсия } int main(void) { ADC_INIT(); USART_INIT(); sei(); // глобально разрешить прерывания uint8_t command = 0x10; while(1){ USART_Transmit(frequency[0]); USART_Transmit(frequency[1]); USART_Transmit(frequency[2]); USART_Transmit(frequency[3]); uint8_t data[] = UDR0; uint8_t crc = calculateCRC8(&command, 1); crc = calculateCRC8(data, sizeof(data)); USART_Transmit(crc); handlerTXUSART(); } return 0; }ещё

Стоимость

500 

Программирование микроконтроллеров

Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: Нужна помощь, разъяснение, какая электроника нужна для ночника, от начала и до конца как собрать и при необходимости запрограммировать. Нужно собрать ночник с использованием 2-х канальной LED полосы. С отсеком для батареек ААА, с выключателем, с возможностью питания от micro-usb. С пультом для переключения цвета (самый дешевый китайский) и без пультаещё

Стоимость

1000 

Программирование микроконтроллеров

Микроконтроллер: Microchip PIC 12x. Функции и задача устройства: нужно в proteus на основе микроконтроллера сделать схему, которая будет функционировать как устройство представленное в задачеещё

Стоимость

5000 

Программирование микроконтроллеров

Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: создание программы и устройства дальномер с угломером под определенные задачиещё

Стоимость

5000 

Вы часто спрашиваете

Услуги по программированию микроконтроллеров на заказ: какие цены в Нижнем Новгороде?

Цены начинаются от 500 рублей. В среднем 1310 рублей, а максимальные цены на уровне 3270 рублей. Но вы можете назвать свою цену, а специалисты, которые откликнутся на вашу заявку - свою.

Как найти специалиста по программированию микроконтроллеров в Нижнем Новгороде?

Сейчас на Профи.ру готовы помочь 259 специалистов. Просто оставьте заявку на услугу "программирование микроконтроллеров".

Где найти достоверные отзывы на услуги специалиста по программированию микроконтроллеров?

В Нижнем Новгороде на услугу "программирование микроконтроллеров" мы получили и проверили 7 отзывов. Не так много отзывов, но они есть.

Специалисты по программированию микроконтроллеров - как выбрать в Нижнем Новгороде?

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