Программирование микроконтроллеров дистанционно через Интернет

SQL-разработчики
от 670  за усл.
Создание сайтов
от 5000  за усл.
PostgreSQL-разработчики
от 670  за усл.
MySQL-разработчики
от 670  за усл.
Тестировщики
от 330  за усл.
Oracle-разработчики
от 710  за усл.
Microsoft Access разработчики
от 670  за усл.
SQLite-разработчики
от 670  за усл.
Гейм-дизайнеры
от 1330  за усл.
Разработчики по MongoDB
от 720  за усл.
Программирование 1С
от 830  за усл.
Redis-разработчики
от 1000  за усл.
Верстка сайтов
от 1330  за усл.
Регистрация доменов
от 670  за усл.
Разработка мобильных приложений
от 6670  за усл.
Разработчики Microsoft SQL Server
от 670  за усл.
Услуги системных аналитиков
от 800  за усл.
Услуги по Data Science
от 670  за усл.
Системное программирование
от 670  за усл.
Аренда сайтов
от 1930  за усл.
Техник-программист
от 330  за усл.
Программисты по NoSQL
от 710  за усл.
Техническое обслуживание сайтов
от 5000  за усл.
Доработка сайтов
от 930  за усл.

205 IT-фрилансеров в Твери

Эльдар оставил отзыв

Нету опыта работы да и практически не выполнено никакой работы, простой сайт простая работа вроде где пятикласник справится не выполнена деньги скинул 2000 работу не выполнил скрипт не работает, считаю что чел простой аферист , доступы просит а работу даже простую не сделал, загрузил скрипт переделаный им задача простая, но не работает выдает ошибку, и на этом месте всё. Говорю убери со скрипта всё лишнее он не используется , и за неимением знаний говорит ""убрать всё и оставить только бургер и обратный отсчет, переменные которые вначале кода используются браузером 16:50 Чего я тут уменьшу? 16:51" Это говорит о том что ничего не делает чел Ты не туда залил скрипт и ты не прав, дурачка включает. Деньги не возвращены. Думаю что такие люди которые имеют кое какое знание становятся на путь аферистов хитро№№№№№баных и таких надо закрывать в тюрьме и там держать подальше от людей. Деньги не возвращены, сайт не работает минус 2000р, надо писать заявление Я думаю что в ближайшее время напишу таким аферистам придумано устное заявлениеещё

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

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

Веб-разработка. Доработка существующего продукта. Скрипт ява.ещё

Руслан оставил отзыв

Пять с плюсом

Парень знает свою работу на все 100% да же на много больше процентов реально помог во всем. Я рекомендую этого парня бизнес пойдет на ура. Сложно сегодня найти профессионала который еще отобъет все затраты но с этим Инженером вы реально не потеряете ни времени ни денег. Я сам компьютерный мастер но в другом направлении "по железу" и зная эту безсонную професию я реально говорю ДА ДА ДА ДА ДА!!!!!! выбирайте его и не пожалеете. Еще и повторно обратитесь к нему я уверен не один раз. Дмитрий спасибо огромное за проделанную работу! реально все шикарно. Не когда не был любителем отзывов но щас пишу чисто от ДУШИ!!!ещё

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

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

Веб-разработка. нужен программист чтоб отредактировал структуру сайта. Язык программирования - HTML, PHP. Нужны настройки блоков на сайте, и настройка названия строниц. Знание HTML умение редактировать сайт и выполнять любые пожелания. Не дорогие услугиещё

Владимир оставил отзыв

Пять с плюсом

Хороший программист. Работа была не совсем тривиальная, но Николай практически со всем справился. В общем по срокам почти совпало с обещанным. Перед этим был негативный опыт в этом плане с другим программистом, тянул работу почти год и в результате после оплаты не захотел исправлять ошибки. Николай всегда откликается на сообщения. И даже после окончания работы помогает доводить сайт "до ума". Могу рекомендовать этого специалиста.ещё

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

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

Веб-разработка. Доработать, усовершенствовать существующий продукт. Язык программирования - WordPress. Нужен толковый веб программист, имеющий так же опыт в написании скриптов. Нужно доработать сайт построенный на WordPress и использующий плагин WooCommerce для управления бронированиями. Сайт мультиязычный на трех языках: Английский, Венгерский и Русский. https://5elements-massage-spa.hu/ещё

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

Пять с плюсом

Спасибо большое Ивану, за его помощь с редактированием прототипа приложения в Figma! Это была настоящая операция по спасению. Иван смог уделить время моей работе за такой сжатый срок. За 5 часов до форс-мажорного экзамена Иван несколько раз провел со мной созвон. Сначала, в течении часа проверял макет, в параллель объясняя и показывая, что нужно переделать. Затем через два часа проверил уже переделанный вариант, и в процессе моего ожидания сдачи экзамена, исправлял мои ошибки и объяснял, как нужно делать правильно. Без Ивана, я бы сегодня не справилась! Еще раз, спасибо! 🙏🏻ещё

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

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

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

специалист

Сергей Иванов

4,011 отзывов

Станислав Сергеевич Мирошников оставил отзыв

Пять с плюсом

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

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

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

Wi-fi сеть. Настройка. Подключен проводной инет МТС - необходимо подключить последовательно два роутера на раздачу. Через провод - телевизор и PS - провода все проведены. К основному роутеру подключить жесткий диск - как удаленный накопитель. На фото имеющиеся роутеры, возможно найду еще другой. Краснодар, Красных Партизан 107.ещё

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

Пять с плюсом

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

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

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

Автоматизация подсчета нумерологии . Создание программы для расчета матрицы пифагора, в которой дата рождения человека представлена в виде матрицы. сочетание цифр -даёт значение черты характера человека коды у меня есть мне нужно все автоматизировать чтобы при нажатии кнопки, программа выдала все встречающиеся совпадения кодов эти коды я буду прописывать сама, вам не придётся этого делать , мне надо только показать алгоритм программа должна быть простая на уровне школьного урока «информатика» для личного пользования, не сайт, не продажа, не приложение для себя , для ускорения процесса анализа матрицы . так как сочетание кодов запомнить невозможно то есть я заплачу за программу , ее разработку и за то, что вы научите меня вносить данные , чтобы я могла в ручном режиме менять данные , дополнять значения и т.д в интернете полно таких программ онлайн, но у меня есть свои значения, свои коды, мне нужна моя собственная личная программа. надеюсь, я понятно объясняю ).ещё

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

Всем привет для начала сразу хочу сказать что рекомендую всем данного специалиста в лице Эдуарда! Заказ принял созвонились обговорили и вперед)Во время работы всегда был на связи и это радует . Работу сделал качественно и быстро я сам не ожидал и более того даже на выходе был удивлен что как все грамотно сделано всем советую данного специалистаещё

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

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

Парсинг. Разработка с нуля. Парсинг сайта майскор на пайтон.ещё

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

Пять с плюсом

Отличная работа! Отличный парень! Сделал работу даже лучше, чем я могла предположить. Даниил, я благодарю Вас за такое ответственное и творческое отношение к делу: все быстро, четко и качественно. С Вами было приятно работать! Платформу ПРОФИ благодарю за предоставленную возможность найти нужного для меня специалиста! Обращаюсь второй раз и второй раз - в десяточку! Спасибо! С уважением, Елена.ещё

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

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

Дипфейк. Дипфейк. Готовы три клипа, необходимо в программе дипфейк вставить лица людей.ещё

Роман оставил отзыв

Пять с плюсом

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

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

Data scientist, более месяца назад, Тверь.

Data Science. Доработка существующего продукта. Приложение windows forms должна обрабатывать статистические данные. Есть база данных, написанная на SQL server. Проблема подключения и заполнения базы данных через приложение windows forms. Скорее, нужна не сама доработка, а помощь этот проект доделать.ещё

Вадим оставил отзыв

Пять с плюсом

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

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

Разработка на Python, более месяца назад, Тверь.

Разработка приложений для ПК. Разработка с нуля. Язык программирования - Python. Требуется помочь написать код на Питоне. Проект Калькулятор. Вводим всё выражение в командной строке. Пуск - вычисление. умножение, сложение, деление, целое деление, остаток, вычитание, степень Оператор между числами скобки Методом: синтаксическое дерево разбора или рекурсивный спуск.. Срок до 25.05.20.ещё

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

Пять с плюсом

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

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

Разработка ботов Telegram, более месяца назад, Тверь.

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

специалист

Кирилл Воистинов

4,1414 отзывов

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

Пять с плюсом

Отличный программист. Неравнодушное отношение к поставленной задаче. Ставлю 10/10. Обращался по поводу написания нестандартной программы, по итогу сделали даже лучше, чем планировали изначально. Обязательно обращусь в будущем. Еще раз большое спасибо!ещё

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

Системное программирование, более месяца назад, Тверь.

Системное программирование. Разработка с нуля. Написать программу в любой доступной среде (C++. Python, MatLAB и т.д), позволяющую на основании вводимых пользователем исходных данных определять наличие перегрузки на трансформаторе. Вводимые пользователем данные: график нагрузки потребителей; Номинальная мощность трансформатора; Температура окружающей среды. Задаются семейство полиномов вида K(h)=y^4, а также зависимости внешних условий вида P(t)=y(x);T(t)=y(x) (см.Excel) где K(h) =y^4 — график зависимости перегрузочного коэффициента от длительности действия перегрузки; P(t)=y(x) — график нагрузки потребителей; T(t)=y(x) — график климатически-температурных условий региона (в течение какого времени действует какая температура окр. среды. Данный параметр необходимо задать, чтобы определить, какой полином необходимо брать из семейства в тот или иной временной промежуток). Можно ограничиться рассмотрением нескольких часов в рамках суточного графика нагрузки. Основная цель данной программы: на основании введенных данных понять, сможет ли тот или иной трансформатор проработать в течение определенного времени при перегрузке с повышенной температурой, пройдет ли он по допускам исходя из ГОСТ. Алгоритм, полиномы и полное ТЗ в прикрепленном файле.ещё
Аватар пользователя

специалист

Юлиана Веселова

5,06 отзывов

Тамара Павловна оставила отзыв

Пять с плюсом

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

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

Массаж при сколиозе, более месяца назад, Московский.

Проблема: сколиоз. Массаж назначил врач. Массажного стола нет, нужен стол специалиста.ещё

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

Пять с плюсом

Отличный специалист. Все четко и подробно объяснил. Приятный в общении. Рекомендую 😃👍ещё

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

Продвижение в Instagram, более месяца назад, Тверь.

Задача: полное ведение и продвижение аккаунта. Тема: личный блог. Instagram. Нужно проверить аккаунт в Инстаграм на ботов. По стоимости за работу не знаю сколько берут за это. Предлагайте стоимость. До 5000₽ оплачу.ещё

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

Пять с плюсом

Спасибо большое Светлане Андреевской за информативность, содержательность и идеальное оформление реферата. Мне поставили 5/5😍ещё

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

Научные тексты, более месяца назад, Тверь.

Тема: формы письменной деловой коммуникации. Объём текста: 35000 знаков. Периодичность работы: разовая услуга. Написать реферат на 20 страничек +-, уникальность 70% не меньше, также указать источники, необязательно делать ссылку, шрифт 14, time new poman, литературу могу предоставить.ещё

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

Все отлично, подсказали как сделать лучше. Все настроил, спасибо большое.ещё

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

Доработка сайта на Wordpress, более месяца назад, Тверь.

Уже есть: фирменный стиль, макет, текстовое наполнение, фотографии, картинки. Сайт-визитка. Функционал сайта: консультации коуча/наставника. Контент есть. Есть сайт, начал делать самостоятельно, но не доделал, задача - довести до ума. Буду очень рад идеям по улучшению сайта. Если потребуются сильные доработки и например изменение дизайна или самой идеи - готов обсуждать.ещё

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

Пять с плюсом

Максим отличный специалист! Быстро качественно а главное не перегибая ценник выполнил работу, огромное спасибо 🤝 хороших заказов и побольше ))ещё

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

3D-моделирование деталей, более месяца назад, Тверь.

Основа для моделирования: фотография, предоставлю деталь для снятия размеров. Количество моделей: 1 шт. Воссоздать деталь в 3D варианте с размерами для токаря.ещё

Лариса оставила отзыв

Пять с плюсом

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

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

Создание группы ВКонтакте, более месяца назад, Тверь.

Тема: Сладкие боксы из конфет и т. П.ещё
Аватар пользователя

специалист

Андрей Миронов

5,07 отзывов

Олеся оставила отзыв

Пять с плюсом

Начали работать с Андреем . Предложил сделать новую воронку продаж. Нравится подход работы ! Смело рекомендую данного специалистаещё

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

Настройка Яндекс.Директ, более месяца назад, Тверь.

Бюджет на рекламную кампанию: 100000. Постоянная работа. Центр стоматологии ищет грамотного специалиста для привлечения новых клиентов . Звоните , обсудим условия !.ещё

Владимир оставил отзыв

Отлично справилась с работой!ещё

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

Редактирование текстов, литературное редактирование, более месяца назад, Тверь.

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

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

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

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

Стоимость

5000 

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

Микроконтроллер: ST elecrtonics STM32x, ST elecrtonics STM8x, AVR ATMega. Функции и задача устройства: обучение. Нужен человек, кто либо поможет с средой разработки и будет ментором , отвечать на вопросы итп. Или возьмет на себя некоторые задачи ( скорее всего кодовую часть) В общем( тк в сфере мк дилетант) планирую собрать тестовый проект. Архитектурно : *Голова(мастер)-(вероятно raspberry pi или микроконтроллер ) *Cлевый -stm32f103 *интерфейс rs485 *количество слейвов (30-60). *протокол I2c или CAN *если CAN использовать MCP2515 CAN *у слейвов задача всего лишь включать светодиоды( лампочки )ещё

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

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

Стоимость

2400 

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

Микроконтроллер: ST elecrtonics STM8x. Функции и задача устройства: Написание программы для микроконтроллера STM32F412RET6. Функции выполняемые программой 1.Прием/передача данных по SPI (SPI Slave) 2.Управление устройствами подключенными по SPI,I2C,GPIO(0/3V3)ещё

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

Микроконтроллер: Atmega 1284 P (сороконожка). Функции и задача устройства: Требуется считать информацию и записать на новый аналогичный контроллерещё

Стоимость

4100 

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

Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: Необходимо запрограммировать контроллер Moeller easy 719-AC-RC согласно документацииещё

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

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

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

Микроконтроллер: Microchip PIC 12x. Функции и задача устройства: Отладка существующей программыещё

Стоимость

8000 

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

Микроконтроллер: ST elecrtonics STM32x. Функции и задача устройства: сбой в работе микроконтроллера SM8958AC25. Нужно перепрошить прошивку из неисправного микроконтроллера на исправную микросхемуещё

Стоимость

4000 

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

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

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

Стоимость

20000 

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

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

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

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

Стоимость

5000 

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

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

Стоимость

1000 

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

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

Стоимость

5000 

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

Микроконтроллер: Arduino, STM. Функции и задача устройства: Необходимо запрограммировать платку типа Ардуино нано или [Ссылка скрыта] 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 Документация [Ссылка скрыта] Реализовать программно в среде MPLAB IDE, отображать модель в Proteus 8. Если есть вопросы пишитеещё

Стоимость

5000 

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

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

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

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

Сейчас в Ржеве на нашем сайте 205 специалистов готовы помочь с услугой "программирование микроконтроллеров".Сколько отзывов на услугу "программирование микроконтроллеров" в Твери в Ржеве?

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

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