✙ DarkKC ✙
а-ну гении математики, подскажите-ка
✙ DarkKC ✙
есть два мотора, у каждого есть
1) направление вращения (втуды и вназад)
2) скорость вращения
И есть джойстик, с X и Y
как считать скорости движков из координат, блин?
✙ DarkKC ✙
джойстик размапить можно как угодно, хоть 1-1024, с 512 в центре, хоть -500 - +500 с нулём
Byte
Ээээ… изменение координат за какое-то время = скорость ;)
✙ DarkKC ✙
мне кажется дельты будут ещё сложнее, чем по абсолютным значениям вычислять...
Maxim
Тебе надо просто пропорциональный контроль или что? Пропорциональный - просто ноль откалибровать
✙ DarkKC ✙
✙ DarkKC ✙
джойстик полный вперёд - оба мотора в полный вперёд.
до упора влево - правый полный вперёд, левый полный назад
Maxim
Ну да, ноль калибруешь и всё
Maxim
Можно взять какую-нибудь зависимость а-ля сигмоида, чтобы вблизи нуля от шумов не дергалось. А можно тупо по порогу обрубить
✙ DarkKC ✙
✙ DarkKC ✙
я не понимать как мне из х и у сделать vL и vR?
Maxim
У тебя из-за неидеальности резистора никогда не получится чистый 512 при нуле на джойстике. Вот надо понять, какое значение там получается в исходном положении и записать в EEPROM
Maxim
А дальше vL = f(x - x_zero). f - функция преобразования, в простейшем случае f(x) = k*x, а дальше экспериментируй
✙ DarkKC ✙
Maxim
Какой-нибудь, ардуинный, например. Или флеш в STM
Maxim
В постоянную память, короче
✙ DarkKC ✙
✙ DarkKC ✙
Byte
Тьфу ты блин, я гвоздь не той стороной забил, вопрос не так понял ;)
Maxim
Втыкаешь понравившуюся и смотришь, как по ощущениям получается. Вот и всё
Maxim
Мое предложение - сигмоида, только с центром в нуле
✙ DarkKC ✙
я-ж потому и спрашиваю, как это толком гуглить-то?
Maxim
Да там вариантов немного. Сигмоидообразные (tanh, сама сигмоида), линейные и можно логарифм/экспоненту попробовать
Maxim
Разумеется, таблицей, не считать же это на МК
✙ DarkKC ✙
esp8266 не справится?
Maxim
Ну справиться-то оно справиться может быть, но я сомневаюсь, что там есть FPU. Таблица будет тупо меньше в плане кода
✙ DarkKC ✙
учту, спасибо
✙ DarkKC ✙
(так-то у меня кода - два плевка)
Valeriy
Valeriy
Да там развести то 5 соеденений
Valeriy
Или 10
Valeriy
Легко вобщем
Vladimir
А может кто-нибудь подсказать, если я купил SPI дисплей без ChipSelect пина возможно ли как-то использовать его на одной и той же ардуине на hardware SPI совместно с SD картой?
Vladimir
https://nl.aliexpress.com/item/1-3-Inch-IPS-OLED-Display-Module-240-240-RGB-TFT-voor-Arduino-DIY-LCD-Board/32880670572.html?spm=a2g0s.9042311.0.0.274233edGebX5k
Vladimir
то есть если бы там был CS пин я бы выбирал на ардуине, с каким устройством я буду работать, считать фото с SD карты или слать его на дисплей
Vladimir
но CS пина нет
Vladimir
пробовал использовать software SPI на других пинах, но это жутко медленно
Аня 🕊
Vladimir
хороший вопрос
2lb3oz4dr10½grOfHedgehogs
Vladimir
*SS
Аня 🕊
*SS
его и CS называют и SS
Аня 🕊
всё одинаково верно
Аня 🕊
только точно ли его там нет? пины-то названы кое-как, вдруг он есть
Vladimir
Vladimir
Вроде нет
Vladimir
Об это этом втч в комментариях люди пишут
Vladimir
у него такая крутая картинка, а фотку с SD карты не могу загрузить
Vladimir
только с software spi за 11 секунд кадр
Vladimir
а RES и BLK что делают?
Vladimir
reset / backlight control
Vladimir
какую скорость обеспечивает software SPI кстати? может мне проще его оттюнить?
Unsupported
У тебя spi в одну сторону здесь, поставь буферный регистр и будет тебе cs
Unsupported
Офигеннык, конечно, эти ips дисплеи. Жаль, 240*320 стоит каких-то невменяемых денег
Vladimir
Нашёл такой же дисплей с нормальной распиновкой, немного дороже и с долгой доставкой
Vladimir
€ 4,89 9%СКИДКА | 1,3 дюймов ips экран ST7789 OLED ЖК дисплей Модель дисплея TFT * 240 240 DIY для Arduino 10Pin доска GT30L3254W электронный
https://s.click.aliexpress.com/e/I9yHofX
Vladimir
То есть судя по всему сам шлейф имеет CS просто он не выведен на плату. У меня идея проколоть шлейф иглой на CS пине, припаять и присоединить к ардуино)
Максим
Кто может помочь с кодом ардуино? Надо чтобы в зависимости от датчика ds18b20 на выходе был шим сигнал. Те шим по температуре. Больше половины кода написано, осталось немного. Пожалуйста отпишитесь в личку.
Petr
First
стописят всего
Владимир
Захар
Продолжая тему гарантий
Купил бп в днс
Там написано 5 лет гарантии
На коробке бп 3 года
И вот думай, что за что отвечает
Denis Jeniver
ну так в гарантийном талоне 5 лет - значит пойдешь в ДНС
Saboter
Захар
Не судьба
Первый бп в жизни
AntikillerVova 🇷🇺
люди! кто может сказать что за шим с маркировкой "CHJ099С"?
AntikillerVova 🇷🇺
в зарядке от телефона самсунг
AntikillerVova 🇷🇺
его зароврало! искал в инете.
Terry
добрый день
может кто имеет инфу как подключить arduino nano к Raspberry Pi Model B ??
kaktys
Maxim
По USB, внезапно
Terry
По USB, внезапно
ну вот это да логично, а мануал для нубов может кто подкинуть?
Maxim
Да запросто