Всем доброго вечера. Очень срочно нужен датчик уровня воды и 1 канальное реле 5В-250В10А. Куплю сегодня. Желательно в районе малиновка, юго-запад.
Всем доброго вечера. Очень срочно нужен датчик уровня воды и 1 канальное реле 5В-250В10А. Куплю сегодня. Желательно в районе малиновка, юго-запад.
офлайн
ВиталийXXL
Senior Member
|
|
9900 |
21 год на сайте Город:
|
конвертер уровней RX-TX (UART) (5V - 3.3V) есть где в продаже ? в Жданах не нашел . Интересует с уже распаянными гребенками .
Есть у моего учителя. Напиши в лс, дам номер.
Возьмусь за выполнение несложного проекта, примеры сделанного в группе https://baraholka.onliner.by/viewtopic.php?t=20780398
rassadarb, Вам уже пора на программирование микроконтроллеров переходить и создание устройств с нуля, кучи проводов и бутерброды это не более чем макет устройства для его отладки, а в конечном итоге должна быть одна плата с парой разъемов для питания и датчика например.
Bill Humble:Они готовые продаются. Или хочется творчески переработать?
именно, надо переделать пакет и тд, для фиата в общем то
коллеги, кто-нибудь возьмётся за написание прошивки)?
один пакетик всего лишь слать
acab:один пакетик всего лишь слать
То есть адрес и содержимое пакета известно? Проблема лишь в том, чтоб его отправить?
Bill Humble:acab:один пакетик всего лишь слать
То есть адрес и содержимое пакета известно? Проблема лишь в том, чтоб его отправить?
всё есть
у меня нет времени и желания писать код с нуля или типа того
https://www.14core.com/wiring-the-mcp2515-controller-area-network ... agnostics/
даже либы есть готовые
acab:всё есть
Тем более непонятно. Либы есть. Плата есть. Программатор есть. Пишется там элементарно. Нужно отвечать пакетом на пакет? Вот вам пример кода:
#include <SPI.h>
#include <mcp_can.h>
unsigned long canId;
unsigned char len = 0;
unsigned char buf[8];
unsigned char reply[8] = {0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05};
const int SPI_CS_PIN = 10;
MCP_CAN CAN(SPI_CS_PIN);
void setup()
{
Serial.begin(38400);
START_INIT:
if(CAN_OK == CAN.begin(CAN_125KBPS))
{
Serial.println("Initialized successfully");
}
else
{
Serial.println("Initializing is failed");
Serial.println("Reloading...");
delay(100);
goto START_INIT;
}
}
void loop()
{
if(CAN_MSGAVAIL == CAN.checkReceive())
{
CAN.readMsgBuf(&len, buf);
canId = CAN.getCanId();
if ((canId == 0x222) && (buf[1] == 0x33)) CAN.sendMsgBuf(0x444, 0, 8, reply);
}
}
Скетч слушает CAN, и если получает пакет с CAN ID 0x222 и первым байтом пакета равным 0x33, то отвечает на адрес 0x444 пакетом из восьми 0x05.
я же повторюсь, нет желания и возможности(коммандировка, работа и тд). на плате придётся припаиваться, так как некуда программатор всунуть
Начиналось все с того, что нужно написать прошивку. Теперь оказывается, что и припаяться для заливки некому. Ну тогда придется вам и Фиат для тестов предоставить. Отлаживать-то придется в реальных условиях: залил прошивку - вставил железку в машину - посмотрел сниффером обмен.
Bill Humble:Начиналось все с того, что нужно написать прошивку. Теперь оказывается, что и припаяться для заливки некому. Ну тогда придется вам и Фиат для тестов предоставить. Отлаживать-то придется в реальных условиях: залил прошивку - вставил железку в машину - посмотрел сниффером обмен.
так прошивку то написать надо конечно, ну и залить естественно
сниффер если надо дам, у меня есть usb-can
если на столе будет устройство слать пакет - то проблем не будет и на авто
авто у меня есть где проверить
Всем привет! Есть такая тема. Хочу внедрить в авто экран. в машине есть климат-контроль. Как можно сделать управление климатом не кнопочками а через экран? За действительно хорошее предложение вознаграждение или встретимся обсудим все нюансы
sashaBY1987:Всем привет! Есть такая тема. Хочу внедрить в авто экран. в машине есть климат-контроль. Как можно сделать управление климатом не кнопочками а через экран? За действительно хорошее предложение вознаграждение или встретимся обсудим все нюансы
На экран резистивный тач наклеить и через контроллер снимать данные о нажатии и замыкать нужные кнопки.
Хорошо вопрос такой. Как подключить адруино к китайской магнитоле на андроид? Можно ли как то это сделать? Или нужен планшет лучше для этого дела? Но у планшета нет выходов на колонки как у магнитолы. Короче такая дилемма
для планшета пишешь софт, для ардуины пишешь софт. коммуникация происходит через вайфай или блютуз