Программирование микроконтроллеров срочно в Липецке

Программирование микроконтроллеров
от 400  за усл.
Создание сайтов
от 2500  за усл.
SQL-разработчики
от 500  за усл.
PostgreSQL-разработчики
от 500  за усл.
MySQL-разработчики
от 500  за усл.
Тестировщики
от 250  за усл.
Программирование 1С
от 620  за усл.
Microsoft Access разработчики
от 500  за усл.
Разработчики по MongoDB
от 520  за усл.
SQLite-разработчики
от 500  за усл.
Oracle-разработчики
от 530  за усл.
Регистрация доменов
от 500  за усл.
Верстка сайтов
от 1000  за усл.
Аренда сайтов
от 1150  за усл.
Разработка игр
от 640  за усл.
Создание сайта турагентства
от 2500  за усл.
Redis-разработчики
от 730  за усл.
Настройка 1С
от 720  за усл.
Услуги по Data Science
от 500  за усл.
Услуги системных аналитиков
от 600  за усл.
Тестирование игр
от 300  за усл.
Тестирование сайтов
от 400  за усл.
Разработка мобильных приложений
от 5000  за усл.
Гейм-дизайнеры
от 1000  за усл.

199 IT-фрилансеров в Липецке

Аватар пользователя

специалист

Елена Садовникова

4,8323 отзыва

Игорь оставил отзыв

Пять с плюсом

Помогли с базой данных в MySQL, всё вышло отлично, без единой ошибки. Прекрасный программист, советую~)ещё

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

Программисты, более месяца назад, Липецк.

Разработка баз данных. Доработка существующего продукта. Помочь в создании базы данных в MySQL Workbench по заданной схеме.ещё

Ксения оставила отзыв

Пять с плюсом

Огромное спасибо Александру, за то что качественно выполнил заказ в четко поставленные сроки. Александр подошёл к выполнению работы ответственно и профессионально и был единственным специалистом, который не побоялся взяться за создание сайта с нуля, а именно написание кода на таких языках программирования как php, html, css, sql. Он мне очень помог не только написать код для сайта, но также в процессе подробно объяснял и наглядно показывал все аспекты разработки. Я очень благодарна Александру не только за проделанную работу, но и за обратную связь, ежедневные консультации и ответы на все мои вопросы. Однозначно рекомендую Александра, как высококвалифицированного специалиста, всем тем кому нужна помощь в сознании сайта!ещё

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

Разработка на PHP, более месяца назад, Липецк.

Веб-разработка. Доработка существующего продукта, разработка с нуля. Язык программирования: PHP. Требуется создать сайт на языках программирования, такие как- html, css, js. А так же создать базу данных с помощью php и sql.ещё

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

Пять с плюсом

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

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

Программисты, более месяца назад, Липецк.

Макросов. Доработать, усовершенствовать существующий продукт. Язык программирования - Visual Basic .NET. Есть EXEL файл с шаблонами в котором зашиты макросы. Функция одного из макросов заключалась в том, что он переводил текстовые файлы TXT (калькуляции) в формат EXEL. После того как программа в которой производился расчёт поменяла форму вывода текстового файла (поменяла местами блоки) макрос перестал корректно работать. Необходимо внести исправления в код, чтобы всё работало нормальноещё

Алексей оставил отзыв

Пять с плюсом

Я разместил заказ в Profi.ru с примерным описание программы, которую хочется получить по окончанию работы. На мое обращение ответил Иван Александрович и предложил связаться для уточнения деталей по моему заказу. Внимательно выслушал, посмотрел на операции, которые я хотел выполнять в автоматическом режиме и предложил свое виденье будущей программы. В процессе выполнения работы, неоднократно показывал результат, продемонстрировал функции, которые я не озвучивал в предварительном задании. Подошел к задаче ответственно, грамотно, предложил дополнительные возможности и реализовал их. Выполнил качественно, профессионально в оговорённый срок в полном объёме. Я очень доволен результатом. Планирую в дальнейшем еще обращаться по другим задачам и рекомендую для обращения. Спасибо!ещё

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

Программисты, более месяца назад, Липецк.

Разработка приложений для ПК. Разработка с нуля. Язык программирования: по рекомендации специалиста. Нужно написать программу для совместной работы через API с SolidWorks. API содержит сотни функций, которые можно вызывать из Visual Basic (VB), Visual Basic for Applications (VBA), VB.NET, C++, C# или файлов макросов SOLIDWORKS. С помощью программы хочется получать данные из сборок, формировать спецификацию и сортировать ее по группам. На основе спецификации проверять наличие чертежей на детали определенных групп в папке расположения сборки с деталями, если нет указывать в спецификации (отдельной колонке). Если детали из листового материала, указывать в таблице граничные рамки (размеры), делать развертки средствами SW и создавать чертежи для деталей с гибкой. Также заносить информацию в сформированную спецификацию. Более детальное описание я напишу при заинтересованности этим заданием. Цену за данную программу хотел узнать от специалиста, который захочет сделать такую программу. Так как эту программу хочу сделать для личного пользования, может быть с дальнейшим расширением функционала и длительным сотрудничеством, хочется что бы цена была разумной.ещё

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

Хочу порекомендовать всем в качестве программиста Андрея Юмашева. В процессе выполнения работы на сайте Госуслуг возникла сложная ошибка по вине сайта. Техподдержка долго не давала обратной связи. Андрей не бросил эту сложную задачу и "довел до ума", не смотря на затягивающиеся сроки. В общем, работой я осталась довольна, рекомендую всем, кто ищет толкового программиста за разумные деньги.ещё

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

Программисты, более месяца назад, Липецк.

На госуслугах ошибка. Настройка. На портале госуслуг не могу подать заявление. Пишут ошибка ( Bed request).ещё

Михаил оставил отзыв

Добрый день! У меня интернет магазин , сайт начал ужасно тормозить и "логать" , обратился в службу поддержки хостинга , сказали что проблема в сайте и что скорее всего причина в некорректной работы скриптов . На сайте профи нашел Артура. Задание дал в пятницу , объяснил что дело срочное , поскольку некорректная работа сайта негативно влияет на заказы и общее впечатление о компании . В субботу получил развёрнутый анализ по проблеме. К началу рабочей неделе все было исправлено и приведено в рабочее состояние . Спасибо большое , будем и дальше обращаться.ещё

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

Программисты, месяц назад, Липецк.

Исправление ошибки. Доработка существующего продукта. Сайт https://dez-optima.ru начал тормозить , после написания в хостинг определилась следующая причина , рекомендовали Обработку скриптов сайта На хостинге проблем не наблюдается Переписка с хостингом во вложении.ещё

Елена Зенкова оставила отзыв

Ну я пять с плюсом не поставила, потому что пока не смогла оттестировать продукт нормально. Это специфика заказанного продукта в какой-то мере. А в какой-то просто нехватка времени. Михаил искал выходы и предлагал решения. Это очень большой плюс. Сама работа со специалистом была очень комфортной. Скорее я, как клиент, была не самой комфортной - у меня все время не хватало времени.ещё

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

Программисты, более месяца назад, Липецк.

Я не знаю, что это должно быть. Разработка с нуля. Нужно записаться в консульство Венгрии. Всегда вылезает, что времени нет. При этом по телефону они говорят, что каждый день открывается запись на один день. Сейчас на сентябрь. Вроде бы в 18. Но я ловила, не выловила. Нужно написать такую программу, которая выловит появление свободного времени и запишет туда с определенными данными. Сайт записи https://konzinfoidopont.mfa.gov.hu/ Поскольку страна не особо популярная, ею никто не занимается, как Францией. Ну и визы она дает плохо. А мне нужно.ещё

Мунтяну Валерий Валерьевич оставил отзыв

Пять с плюсом

Багдан очень адекватная прочитал очень внимательно мои составные задачи Почему Уточняю именно что прочитал Правильно Потому что принял очень много мастеров который не дочитали пришли и не могли сделать В общем переходим к Богдану он прочитал внимательно мне позвонил всё обсудили пришёл посмотрел оставиш мне список задач Что нужно купить перед этом С его стороны было указано помощь Что купить лучше как я всё купил сообщил Богдану соответственно он на следующий день пришел и всё сделает всё работает как и хотел Спасибо огромное за уделенное вам времяещё

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

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

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

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

Хочу выразить вам огромную благодарность за ваш профессионализм и оперативность в решении моих проблем. Я, как пользователь, честно говоря, ничего не понимаю в технических тонкостях, но вы мне так эффективно и ясно объяснили все, что даже глупые вопросы не остались без ответа. Спасибо вам за ваш профессионализм, за отличную работу и за создание такой комфортной обстановки, когда даже неопытный пользователь чувствует себя в надежных руках. Обязательно обращусь повторно, большое Вам спасибо!ещё

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

Программисты, более месяца назад, Липецк.

Веб-разработка. Доработка существующего продукта, настройка. Выложить фласк проект на сервер.ещё
Аватар пользователя

специалист

Денис Дерий

5,027 отзывов

Алексей оставил отзыв

Пять с плюсом

Денис высочайшего уровня клиентоориентированный специалист, который в безумно кратчайшие сроки выполнил поставленную задачу по написанию софта для обработки и редактирования XMl фида для нашей компании. Предоплаты не брал, сделал софт на своем сервере, я проверил весь функционал, сделал корректировки к ТЗ, Денис в течение часа всё подогнал под мои требования, просто СУПЕР! Специалисты с которыми мы работаем порядка 8 лет объявили нам "заоблачный" прайс за данный функционал и срок 2 недели. Денис выполнил задачу менее чем за 1 день. Восхищен, доволен! Всем близким буду советовать. Продолжим работать с Денисом по новым проектам!ещё

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

Программисты, более месяца назад, Липецк.

Веб-разработка. Разработка с нуля. Создать отдельную программу, на отдельном сервере, которая принимает на вход наш фид из CRM агентства недвижимости и на выход выдает такой фид но с измененными как нам нужно ID объектов. Фид состоит из объектов недвижимости выгружаемых на сайт cian.ru Работы тут часов на 6-7 (вместе с арендой и настройкой нового сервера). В программе основная функция обновления ID объектов недвижимости. Чтобы у нас была возможность на главном экране выставить галочки всех объектов одним кликом и после чего мы могли нажать на кнопку обновить ID для ЦИАН (либо задать расписание автоматически обновить ID объектов, что даже удобнее в разы). После нажатие это кнопки, номер ID объекта должен поменяться на более свежий номер (к примеру был ID1000, стал ID 1055, главное чтобы ID разных объектов не дублировались друг с другом в базе).ещё

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

Пять с плюсом

Моя задача заключалась в написании некоторого функционала в студенческом проекте, поэтому было важно не просто дописать код к уже существующему, но и понять его. Мы созванивались и писали код вместе, Григорий размеренно и терпеливо объяснял мне материал, подсказывал, как лучше работать с фреймворком (QT), помог разобраться в уже написанном коде. На сообщения отвечал быстро. Могу однозначно рекомендовать этого специалиста.ещё

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

Программисты, более месяца назад, Липецк.

Разработка приложений для ПК. Доработка существующего продукта. Язык программирования: C++. Задача на уровне студенческого проекта в вузе. Работа в QT на С++. Дописать в существующем проекте функционал двух кнопок. Заказ подразумевает не только написание кода, но и несколько созвонов с объяснением и обсуждением, растянуты на несколько дней по несколько часов.ещё

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

Пять с плюсом

Огромное спасибо, Руслану!!! Быстро нашёл неполадки в работе ноутбука и устранил их дистанционно.👍 Была уверена, что надо менять звуковую карту, как мне посоветовали, на самом деле, выяснилась другая причина. Сразу видно, человек знает свою работу, а ещё он очень вежливый, воспитанный и понимающий человек!!! Теперь буду обращаться только к Руслану и советовать его своим знакомым!!! Жаль, что нет оценки 10+, поэтому ставлю, который здесь есть наивысший балл 5+ Обращайтесь, не пожалеете.👍👍👍ещё

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

Программисты, более месяца назад, Липецк.

Техподдержка сайта. Под ios. Установить – звуковую карту на ноутбук asus. Устранить ошибки. Поменять звуковую карту в ноутбуке.ещё

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

Пять с плюсом

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

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

Программисты, более месяца назад, Липецк.

Разработка приложений C# Windows Forms. Разработка с нуля. Нужно разработать приложение WinForms, которое будет связано с БД под названием Приют, и будет выступать в роли приложения для сотрудника.ещё

Анастасия Чугунова оставила отзыв

Пять с плюсом

В августе перед 11 классом решила сменить репетитора по английскому языку, так как прошлый учитель не давал нужных знаний и безразлично относился к ученикам. Так, наткнулась на анкету Ильи Алексеевича и поняла, что это то, кто нужен. Занятия проходили продуктивно, интересно, весело, с большим удовольствием! Илья Алексеевич всегда ответственно подходил к занятиям, в полном объем давал информацию и грамотно объяснял все вопросы, которые были. Так же огромную роль сыграла его поддержка, которой не хватает в 11 классе. За 10 месяцев смогла не только повысить свой уровень английского для успешной сдачи ЕГЭ, но и полюбить язык. И, безусловно, это произошло благодаря Илье Алексеевичу! Экзамен сдала на 79 баллов, хотя раньше и не мечтала о таком результате. Но дело даже не в баллах, а в знаниях, которые точно пригодятся в дальнейшем. Если вы ищите компетентного и понимающего репетитора по английскому языку, то вам точно к нему) best of the best🤩ещё

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

Английский язык, ЕГЭ по английскому языку, более месяца назад, Липецк.

ЕГЭ по английскому языкуещё

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

Пять с плюсом

Марина - настоящий мастер своего дела и слова! Учла все мои пожелания (а их было немало), сдала все точно в срок, как и договаривались, увидела и сделала дизайн по моей "хотелке" именно таким, как я и хотела. Всегда была на связи и просто приятная женщина! Думаю, следующий заказ сделаю только у нее) Благодарю!ещё

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

Графический дизайн, более месяца назад, Липецк.

Дизайн электронного документа (информационная книга для гостя в отель). Разработка с нуля. Сфера деятельности: отель. Информационную книгу гостя в электронном виде на двух языках (2 файла) с готовым текстом и наличием логотипа - нужно привести ее внешний облик в "красиво,ярко,продаваемо" Дизайн страниц простой - мелкие элементы на странице, подобранный шрифт, все ровно, никуда не съезжает текст, без ошибок, фон в тематике фото, которое я вышлю для фона титульных страниц. Вставила фото титула и пример документа и дизайна, чтобы мы хотели. По возможности, шрифт также подобранный под шрифт на логотипе (будет внутри папки гостя) . Сам документ на русском языке также вложен. НУЖНЫ САМОЗАНЯТЫЕ ИЛИ ИП (ПО СЧЕТУ).ещё

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

Работа была выполнена максимально быстро, в соответствии с поставленным тз и с вниманием к деталям. Спасибо! Рекомендуюещё

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

Написание статей, более месяца назад, Липецк.

Тема: Виды нарезки табака. Количество текстов: 1 шт. Объём текста: ---. Периодичность: разовая задача. Необходимо написать мини - статью (время прочтения ≈5 минут) для "яндекс дзен" о видах нарезки табака. (примеры скину) Если нужно, скину ссылки на материал для статьи Сдать необходимо завтра до 12:00 Цену предлагайте.ещё

Елизавета оставила отзыв

Ребенку очень понравилось занятие, хотя до этого английским заинтересовать было невозможноещё

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

Английский язык, более месяца назад, Липецк. Стоимость: 1000.

Повышение успеваемостиещё

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

Пять с плюсом

Благодарна Игорю за внимательное и бережное отношение к тексту, добросовестную редактору, профессиональность.ещё

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

Литературное редактирование, редактирование книг, месяц назад, Липецк.

Текст: художественный. Язык: русский. Объём текста: 28 страниц. Исходный формат: текстовый документ (txt,doc). Разовая задача или временный проект.ещё

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

Обучение программированию микроконтроллеров

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

Микроконтроллер: nRF52840. Функции и задача устройства: Необходима настройка микроконтроллеров nRF52840 в части Zigbee. Цена обсуждается индивидуальноещё

Стоимость

18000 

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

Микроконтроллер: Texas Instruments MSP430x. Функции и задача устройства: Датчик состоит из измерительного блока и электронного преобразователя. Давление подается в камеру измерительного блока, преобразуя деформацию чувствительного элемента в изменение электрического сигнала. Чувствительным элементом измерительного блока датчиков является тензорезистивный сенсор. Электронный преобразователь формирует цифровой код, пропорциональный приложенному к чувствительному элементу давлению. Откорректированный цифровой код передается на цифровое индикаторное устройство (при его наличии), а также формируется в стандартный аналоговый и цифровой(на базе протоколо HART) выходные сигналы. Есть готовый импортный датчик давления с прошивкой от производителя(она не устраивает). Производитель свою прошивку редактировать не дает. Нужно разработать свое ПО. По времени исполнения и оплате нужно обсуждатьещё

Стоимость

90000 

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

Микроконтроллер: Любой, чтобы пинов хватило, но необходимо объяснить, почему именно он выбран. Функции и задача устройства: 2 модуля Стационарный и мобильный Компоненты: Стационарный: Разъем для подключения к мобильному модулю 3 тумблера(переключателя) с 3 мя светодиодами на каждый (красный, желтый, зеленый) 2 регулятора (поворачиваемые ручки как у радио) Динамик Шаговый двигатель Подключение светодиодной ленты Мобильный: Разъем для подключения к стационарному модулю LCD экран 2 на 16 Клавиатура 3 на 4 Логика работы При подаче питания на стационарный модуль загораются 3 красных светодиода, ожидания включения первого тумблера, если при включении подключён мобильный модуль то вместо первого красного загорается жёлтый светодиод, на мобильном модуле на экран выводится надпись инициализация и через некоторое время ввод кода доступа, при этом стационарный модуль передает ключ(4 цифры его отобразить на экране) и нужен парный к нему ответ вводится с клавиатуры на мобильном (4 цифры отображать ввод на экране звездочками) # конец ввода и передача пароля на стационарный, там проверка и при успехе первый зелёный светодиод вместо желтого. Ожидание включения второго тумблера При включении второго тумблера соответствующий светодиод переходит из красного в желтый, ожидание настройки, на экран передавать уровень текущей настройки, целевая настройка это случайное положение шагового двигателя и нужно его повернуть до него и настроить второй регулятор “частота сигнала” (как на ради волну ловить). Прогресс настройки отображать на экране, допустить небольшую погрешность, при стопроцентной настройке светодиод зелёный и ожидать включения второго 3го тумблера. При ведении 3го светодиод переходит в желтый и начинается передача данных, первым передать количество пакетов с данными, и отобразить прогресс передачи на экране мобильного, затем с случайным периодом в заданном диапазоне передавать пакеты с данными, передача сопровождается звуковыми сигналами, после передачи последнего пакета светодиод зелёным, и ожидание отключения кабеля и первому всех тумблеров в состояние выкл, в мобильном модуле должно быть сохранено сколько из скольки пакетов передано, и возможно вывести информацию эту на экран(обязательно) и компьютер при подключении по USB(не обязательно) Ограничить количество попыток ввода пароля, при нарушении последовательностиещё

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

Микроконтроллер: Microchip PIC 16x. Функции и задача устройства: Необходимо запрограммировать для микроконтроллера pic16f1786 три прерывания: EEPROM Write Completion Interrupt Enable bi Comparator C2 Interrupt Enable bit EUSART Transmit Interrupt Enable bit Документация http://ww1.microchip.com/downloads/en/devicedoc/40001637c.pdf Реализовать программно в среде MPLAB IDE, отображать модель в Proteus 8. Если есть вопросы пишитеещё

Стоимость

5000 

Обучение программированию микроконтроллеров

41 годещё

Стоимость

1700 

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

Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: Сбор данных по графику с датчиков давления, температуры, электропроводности воды; диагностика работы устройства, накопление, расчет по формулам (пересчёт к приведённым значениям), передача данных по GSMещё

Стоимость

5000 

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

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

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

Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: Есть велосипедная сигнализация с ПДУ. Без обратной связи. Возможно сделать так,чтоб обратная связь на пульт была,при срабатывании сигнализации? Устройство RID578722486771 Или есть возжность спаять платку с датчиком удара,антенкой и чтоб была обратная связь на ПДУ?. Https://www.ozon.ru/product/signalizatsiya-dlya-elektrosamokata-velosipeda-mopeda-vibratsionnaya-[Телефон скрыт]/?advert=YNYBIUedS9vd2gZpI1yGF6JHSQtWmSC5GbpFTLob3z1XjTmotpLyanwWNKn-NjAKeMyuC95PL3XAJ-Iw3N2l181TWYWNxQrpSC2WeAK_xYvQ5qBfY0GGRjyqvAiZWP0FiyxWZra8PYNe-f-NOgcGm5h_MbQJ_n35rlkxT2cFl9ecYk3u8bWJsQ34nFv8XZClfmiSUN1aT4PEPGrHLC56OpBHPz5djIImz0GJvsadh-nRpsdaQATDf2TKEBe9L-NQ3XnjwgVzuFX98iQ3JjnQel_d9LGr7Bl9XEj0SgzTLQTZ02q8BGapgdqHsA0kVU9_EpXP3xFlBwzE61UFk6kwd9FaGHQ&avtc=1&avte=2&avts=1710598087&keywords=%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%BB%D1%8F+%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D1%81%D0%B0%D0%BC%D0%BE%D0%BA%D0%B0%D1%82%D0%B0ещё

Стоимость

1800 

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

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

Микроконтроллер: 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 

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

Микроконтроллер: Z-5r. Функции и задача устройства: Стереть все карты из памяти контроллера И прошить новые мастер картыещё

Стоимость

5000 

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

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

Стоимость

1000 

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

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

Стоимость

5000 

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

Микроконтроллер: Arduino, STM. Функции и задача устройства: Необходимо запрограммировать платку типа Ардуино нано или https://aliexpress.ru/item/1005001936761405.html STM похожего вида, для управления дисплеем Nextion NX3224T024 или аналогичным, а также считывания температуры с двух MAX31865. Цель - получить ПИД регулятор с ШИМ выходом, период которого можно задать с дисплея, индикация обоих температур и задание ограничения по температуре и выходной мощности (то есть подача не 100% заполнения ШИМ, а 30% или 70% по выбору оператора). Отчёт должен включать загрузочный файл и исходный код с пояснениями, достаточными для продолжения работы над проектом другим программистом. Выходная мощность регулируется подачей 5В на твердотельное реле, ожидаемый период регулирования 1-100 секунд. После окончания этого этапа будут следующие, на базе этой программы. Типичное время реакции на дисплее желательно 1сек и менее, объект регулирования тоже медленный, 10 сек - не проблемаещё

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

Микроконтроллер: AVR ATMega. Функции и задача устройства: Устройство управления 4мя релеещё

Стоимость

3000 

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

Микроконтроллер: Microchip PIC 16x. Функции и задача устройства: Необходимо запрограммировать для микроконтроллера pic16f1786 три прерывания: EEPROM Write Completion Interrupt Enable bi Comparator C2 Interrupt Enable bit EUSART Transmit Interrupt Enable bit Документация http://ww1.microchip.com/downloads/en/devicedoc/40001637c.pdf Реализовать программно в среде MPLAB IDE, отображать модель в Proteus 8. Если есть вопросы пишитеещё

Стоимость

5000 

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

Микроконтроллер: Texas Instruments MSP430x. Функции и задача устройства: Датчик состоит из измерительного блока и электронного преобразователя. Давление подается в камеру измерительного блока, преобразуя деформацию чувствительного элемента в изменение электрического сигнала. Чувствительным элементом измерительного блока датчиков является тензорезистивный сенсор. Электронный преобразователь формирует цифровой код, пропорциональный приложенному к чувствительному элементу давлению. Откорректированный цифровой код передается на цифровое индикаторное устройство (при его наличии), а также формируется в стандартный аналоговый и цифровой(на базе протоколо HART) выходные сигналы. Есть готовый импортный датчик давления с прошивкой от производителя(она не устраивает). Производитель свою прошивку редактировать не дает. Нужно разработать свое ПО. По времени исполнения и оплате нужно обсуждатьещё

Стоимость

90000 

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

Микроконтроллер: nRF52840. Функции и задача устройства: Необходима настройка микроконтроллеров nRF52840 в части Zigbee. Цена обсуждается индивидуальноещё

Стоимость

18000 

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

Программирование микроконтроллеров: какие цены в Липецке?

Цены начинаются от 400 рублей. В среднем 750 рублей, а максимальные цены на уровне 2500 рублей. Специалисты, которые откликнутся на ваш заказ, назовут свои цены.

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

Сейчас в Липецке на нашем сайте 199 специалистов готовы помочь с услугой "программирование микроконтроллеров".

Сколько отзывов на услугу "программирование микроконтроллеров" в Липецке?

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

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

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