Написать прошивку под контроллер STM
22 USD1. Функция ( ReadTaho ( 11 пин )
При подачи напряжения на приборку должна выдать значение 3.3в
Должна считывать уровень напряжения на катушке тахометра. Если напряжение выше 2.8 вольт нужно моргать светодиодом ( LedAlram (12 пин)) с частотой 3 раза в секунду. При падение напряжения ниже уровня 2.8 вольт прекратить моргать.
2.
При подачи питания сервопривод должен откатится в положение MAX , а через секунду в положение MIN .Дальше считываем скорость с GPS модуля NEO - 7M ( Только скорость, другие параметры не нужны )
и выводить на 3-х разрядный 7-ми сегментный индикатор через 3 сдвиговых регистра 74hc164. Начинать первый разряд справа. При достижение значения в два разряда смещать символы влево. Так же вращать сервоприводом согласно формуле map (0, 220, 0, 180) // Первые значение скорость от 0 до 220, вторые угол сервопривода (14 пин )
3. Функция PWNBrain должна считывать скорость и умножать ее значение на 4 после результат выводить в виде частоты импульсов/секунду. То есть 10 км/ч = 40 импульсов в секунду. Нужно для вывода данных в другой контроллер.
4. Принцип запуска спидометра есть на видео.
При подачи питания ( Смотреть видео ) устройство ждет подключение к спутникам при этом на индикаторе отображается надпись R S I ( На видео будет образец выполнения ) после подключения выводит скорость на спидометр и ежесекундно выполняет функции описание выше.
Работу необходимо выполнить сегодня. Максимум завтра.
Applications 2
-
Это конечно Ваш проект, не зависимо от целей его использования, но как Вы планируете его использовать в естественных условиях?
Предположим автомобиль заехал на парковку, в тоннель, проезжает под навесом и др. варианты затухания сигнала GPS, Вы планируете в этот момент не выводить текущую скорость? Также смущает то, что GPS даст большую погрешность. Можно конечно и это решить, но в конечном устройстве это дорого будет... Проще считать скорость используя бесконтактный датчик холла (обычно на оси ступицы). -
Current freelance projects in the category C & C++
Reverse engineering of console utilities for querying SSD controllers (Flash ID)1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++… C & C++, Desktop Apps ∙ 7 days 3 hours back ∙ 6 proposals |
Development of a Minecraft Java Seed Map / Seed Viewer for the websiteDevelopment of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an… C & C++, HTML & CSS ∙ 7 days 10 hours back ∙ 15 proposals |
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)
22 USD
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with… C & C++, C# ∙ 11 days 17 hours back ∙ 2 proposals |